No matter how complicated the tax code, the government know in advance how much you should pay.
This is not true. Just as an example, I have various business expenses that I incurred while consulting last year. The government has no way of knowing in advance what those expenses are.
Yes. This is normal in all those countries with free easy tax filing.
I regularly adjust the number, claiming various expenses etc.
I have been audited twice, which was actually a lot less scary than it sounds.
This is normal, easy and doesn’t cost and doesn’t even need complicated software. I have filled in forms, but I believe you can also do it online in the country I’m talking about now.
This is not true. Just as an example, I have various business expenses that I incurred while consulting last year. The government has no way of knowing in advance what those expenses are.