I have had to fire every CPA I have worked with after 2 years. They do a good job the first year, but the 2nd year they screw up and it costs me a lot of money. I”m now working with a TAX ATTORNEY who is also a CPA, but he is not reasonable.
An EA is the worst. They are affordable but they do a terrible job of tax returns and it will end up costing you a fortune ( ask me how I know)
I argued over and over again with my last CPA about deductions which were missing, etc. It cost me $31,000 in taxes.
My new Tax Attorney is filing an amended return and I will get 1/2 of it back… but that costs money to get the amended return done and the lost opportunity of money the IRS had when I did not.
There is an 85% chance that all tax returns are NOT done properly. Part of the reason is the US Tax code is so confusing and changes constantly.
Only 2 solutions
1. flat tax
2. no more US citizenship. The only way out completely.