Same here, coming from Norway. My process of filling in taxes is get an e-mail notifying me it's ready to be checked, log in to a government website using a secure ID chip thingy, check that the yearly income and tax percentage looks correct, click OK, done.
Taxes are paid continuously by my employer on each salary payment, and if at the end of the year it turns out I paid too little, I get a bill, and if I paid too much, I get a return to my bank account.
In the UK the vast majority of people do nothing each year, they get a piece of paper called a P60 that just lists the money the earnt and the tax their employer deducted at source for them.
Yep, looking from the UK or Ireland, we are constantly told how the US is so efficient at everything, etc etc....but their tax system is a complete mess...There are far to many credits, loopholes, electoral pork, red tape in the US system.
It's part of a bigger question I have been pondering recently. My sense is that in the 80s/90s the US tax system was much more efficient than the UK/Ireland/Scandinavia/German/Baltics system but somewhere along the line we learned their lessons and overtook them in terms of efficiency. (I suspect it's a bit like the Beta/VHS thing).
Even running a small company taxes in the UK is (honestly) not too tricky when it comes to this stuff - I'm sure it's even easier in a flat tax place like Estonia (take 20%, send it electronically to government, go back to work.).
I can only imagine how painfully complex it is in the US - and the amount of time an entrepreneur would spend dealing with it instead of building stuff.
Having been in the states a number of times in the last few years, I have been pretty shocked about the amount of bureaucracy that gets in the way of even very basic stuff - simple transactions, employee visas, lack of credit/eletronic payments for stuff etc etc
Taxes are paid continuously by my employer on each salary payment, and if at the end of the year it turns out I paid too little, I get a bill, and if I paid too much, I get a return to my bank account.