I read this in a newsletter did someone ever heard about that ?! "Dear John, . First of all, I want to thank you for your excellent newsletter and the comments from your readers. I live in Canada, but I know as a fact that there are two distinct type of citizenship in the USA. . 1. US Citizen - - If you are a US Citizen, then you have to file an income tax report to the IRS whatever you live in the USA or not. By the law, you cannot hide any income because you are implicitly an employee of the "US Government Corporation". Being a US Citizen is a voluntary act by requesting a social security number (SSN), and from this contract, you have to report your income. The IRS is not constitutional; however having a SSN is YOUR contract with the IRS to receive benefits (social security, pension, health, education, etc) in exchange of a portion of your income. Under these rules, you cannot have an offshore account and hide part of your income, because it is against "your contract" with the IRS. The IRS uses the same law as you and I. We could have a contract, and if one party fails to respect its part, then the other party can sue the faulty party. An audit done by the IRS is the same as your employer entering into your cubical looking for a document. Your employer does not need your permission to enter in 'your' cubicle/office. If you use your employer's equipment (say a computer, email, printer, telephone) for personal use, be careful; your employer has the legitimate right to record everything and use it against you if necessary. You have the permission to use the equipment; not the right to use it. If you have an SSN, you are an employee of the "US Government Corporation" with the permission to work for another company or work as a contractor, but ultimately the IRS has every rights to know about your income, where you live, what you do, etc. . 2. American National - - This is a free human being, having the right to to business with anyone without the approval or the obligation to report to any third party (e.g. IRS). As an American National, you get a DIFFERENT passport than a US Citizen, and you are free to travel anywhere you want. You don't have to file any income tax and you have far more rights, including heritage without taxes. . To return as an American National status and free yourself from the IRS slavery, you have to do the following: Return your Social Security Number (SSN) to the IRS (there is no official form for this, but you write them a letter). Never use or ask for government services. Return your state's driver license. Having a state's driver license implicitly implies you are a US Citizen. Have an international driver license instead. Don't use a zip code in your postal address. Zip codes are internally used by the US Government Corporation to designate US Citizen. When you enter your zip code, always place in parentheses () so it cannot be use legally as a proof of your US Citizenship. You don't have to live outside the USA to be an American National. It is important to notify the IRS to withdraw your SSN. Your SSN is a life contract and leaving to another country does not void your contract with the IRS. Of course the IRS will lie about the fact you can withdraw your SSN, but once you have written the letter, they cannot legally go against you for not filing a tax return. However, you still have to pay the IRS any money you owe them until the contract was voided. You don't have to hide from the IRS because you are not paying income tax. As a free sovereign American Citizen the IRS rules and regulations don't apply to you! "