- many layers of taxation due to the political structure of the US – federal, state, city, county, maybe also school/water board?
- lots of different deductions exist, and probably for any deduction there are politicians who want it to stay. Each individual deduction may be well meaning (or the result of fraught negotiations) but the whole is undesirably complicated and hard to fix. The rich also have an advantage in a more complicated system but AMT was created so presumably this advantage has limits.
While the first point seems to somewhat naturally fall out of the US political system, I don’t have a great explanation for why the second should apply in the US but not other countries? E.g the U.K. tax system has a few special cases (something to do with child care, some married couples things, some ability for farmers to carry losses forward, maybe some special rules for reverends or Lloyds underwriters?) but nowhere near as many as the US. I think both tax systems are quite old but maybe some U.K. government in the 20th century decided to simplify it a bunch? Certainly a bunch of old taxes like rates don’t really exist for individuals anymore.
[1] presumably the US government have been terrified of launching big websites since healthcare.gov too.
For example, my local appraisal district just sends me a notice (which I am free to dispute if I wish) for my property tax each year. If they don't manage to send it, I don't owe anything.
Contrast that with the bizarre game the IRS plays where your are basically expected to somehow prove you have paid your lot. Despite the IRS damn well having all the information about what you owe anyways.
Calculating part time rental property depreciation is complicated, but that's because it IS complicated.
Assuming no submission is equivalent to a submission with earned income only (standard in Europe) would save an incredible amount of time.
People with only earned income already have a very easy time of it here as well.
If there's ever anything in unsure of, I hire an independent tax person to do it. Then if I have to do it again, I use that as a template.
Another option is a lot of these places allow you to compute the results without paying, and you can use that to check your work.
Overall, a royal pain in the ass, but at least those fuckers don't get a dime out of me.