U.S. income tax returns these days are similar to a credit card company making you report all your charges to them and they don't tell you what they know. If you miss a charge (1099, etc ) they penalize you. Other western countries don't do this. Plus, forcing you to sign the return under penalty of perjury is unconstitutional under the fifth amendment of self incrimination.

Replies (1)