For the first 10 years I lived in Japan, I didn’t file a US return as I was making less than the foreign earned income exclusion and since Japanese taxes are a high or higher than US taxes then the tax credits would have ensured that I didn’t owe any US taxes, even had I not been eligible for the exclusion. Besides, it pissed me off that the US is one of only a few countries (such as North Korea) which makes its national pay taxes even though when they don’t live in the country.
However, I got a job working in Japan for a US company and started making more than the exclusion. I figured I would be on the radar so I better start filing. Since I needed to file returns some for previous years, and because it’s fairly complex, I went with a professional tax preparer. He advised filing one previous year and then that current year.
In addition to the 1040, citizens living abroad may need to file a Form 1116 for foreign tax credit and the Form 2555 for the exclusion. You need to report numbers from one form to another. Yuck.
I would have gladly continued to shell out the couple hundred dollars in fees except that the following year, he went to an income based fee(!), making mine more expensive and he did a horrible job.
In the first year I file, I still was below the exclusion because I had joined the company in the fall. The next year I had a whole year of the higher salary and was above the exclusion. You do get credit for foreign taxes paid, but Japan has a quirk where the local taxes are based on the previous year’s national taxes. Since my income had been less the previous year, I was still paying less local taxes and didn’t have as much taxes to be credited.
My (now ex-)wife is Japanese but did not have a US taxpayer identification number (TIN) which is used as a replacement for a SS number. Consequently he said I had to file as married filing separately, the highest tax rate, (which I believe is wrong).
Anyway, this meant that I had to pay $1,200 or so to the US. I grumbled to the preparer and asked if there wasn’t something that could be done. He told me to stop bitching “since you make a lot of money.” I really didn’t make a lot of money, but that’s besides the point.
On my own, I found out that we could apply for a TIN for my wife and then file an amended return. I did get my money back but the prepared charged me additional money to file that.
Screw that. I took the form and build an Excel file to make all of the calculations since the lines don’t really change from year to year. Once I had that, it didn’t take much to do the taxes. However, I got the shock of my life one year when I got a notice from the IRS that I owed something like $6,000 in taxes and penalties.
It seemed that the alternative minimum tax calculation was added or changed and I hadn’t noticed. They calculated my taxes with that, and showed that I owed a lot. Going over it carefully, I found that the IRS was only redoing the 1040 and not redoing the 1116 for foreign tax credit. The 1116 does not allow you to take more tax credit than you owe US taxes so any additional amount goes to zero. With the ALT, I would owe more US taxes so my 1116 amount would be increased. In the end, I didn’t owe any additional taxes or fines.
Japanese taxes are easy to file. If you work for a company, they file for you. There are fewer allowable deductions, so it’s a piece of cake. It’s really easy to file if you are self employed. They now have an online program which calculates your taxes.
My wife files my Taiwanese tax returns for me, since I don’t read Chinese.