| My lessons from working on IRS direct file lead me to believe there are a couple reasons: 1) How the welfare state is administered - as an example, the US does a child tax credit as part of the tax code, other countries have agencies that are setup to give parents money directly. We are trying to do _more_ with our taxes. 2) State taxes - the fact that there are multiple agencies that have their own rules and procedures makes things more complicated. Many localities have their own laws which can be hard to deal with. Efile has improved this since there are fewer ways for states to ask for new information 3) A lack of political will to simply. For the purposes of taxes, the us have multiple definitions of "are you 65" (were you 65 on Jan 1, were you 65 on Dec 31, etc). This makes taxes more complicated than they need to be 4) Conflicts between making things simple and incentivizing a behavior things like no taxes on tips or an EV tax credit both make filling taxes more complicated with the way that the tax code works right now. With better systems, this could all be taken care of for the taxpayer but right now it would require a more complex tax filing process Direct File was able to solve some of these problems, even automatically using data the government had already where possible. Ultimately I think it is possible to make taxes automatic in the US but the data flows required for it are probably more complex than in other countries due to the fragmented nature of the US government. |
It seems to me that there are many conflicting interests. We want simple taxes but we also want special protections and carve-outs.