I actually have a ton of questions regarding living a tax-free life but I don't want to bombard you guys with a plethora of questions. I'll start small. Anyway, I'm a freelancer web designer living in the United States and I don't think our corrupt, immoral, and ever-expanding socialist government deserves a cut of my annual income. I've recently discovered that there are various ways to legally avoid paying income tax (tax avoidance). Can't Use PayPal Well first off I want to use an alternative method in receiving payment from my clients. The reason being, despite the convenience of paypal, is because of a law that was recently passed. This law requires that paypal and other payment processors (google checkout, etc.) to report people to the IRS once they've reached a threshold ($20k gross income and 200 transactions). So essentially if I move too much money through paypal then the IRS will know about it (which is something I don't want). Is there a paypal alternative I can use to accept payment from my clients over the internet? Which Country? So which country is the best to do my offshore banking? Panama? Belize? I want to be able to open a bank account online rather than physically fly to one of those countries. Is it better to do anonymous offshore banking or should I use my real name? Paper Trail I'm guessing that criminals (mobsters and drug dealers) are able to pay little or no taxes by hiding their assets....."hard" cash as opposed to storing it in a bank account which would be visible to federal agents. I'd imagine moving my money around the internet would leave a "paper" trail (a record of the transaction that would be available to investigators). With that in mind how would I make deposits to my offshore bank account? Won't moving my money from my US bank account to a Belize (for example) account only make it easier for the IRS to know I have an offshore account? Thank you for your time.