If you have foreign bank accounts, investments, or income as a US citizen, green card holder, or resident, you likely owe more than one filing — and they're easy to get wrong. We handle FBAR, FATCA, and the Foreign Tax Credit together, so nothing slips through.
Request a free consultationUS citizens, green card holders, and residents are taxed on worldwide income — and required to report foreign financial accounts and assets, even when every dollar is already reported correctly. The trouble is that these are separate rules, run by separate agencies, with separate thresholds: the FBAR (filed with the Treasury) and FATCA's Form 8938 (filed with the IRS) are commonly confused, and many taxpayers file one without realizing they owe the other.
We see this constantly with new immigrants who kept accounts in their home country, expats who moved abroad for work, and dual-status taxpayers navigating both systems for the first time. Missing a filing isn't usually intentional — but the penalties don't care about intent unless you catch it and address it the right way.
Filed correctly and on time once your foreign accounts cross the $10,000 aggregate threshold.
Assessed against the right threshold for your filing status and residence, and filed with your return.
Credit for tax already paid abroad, so the same income isn't taxed twice.
Missed a year? We help you get compliant through the right program for your situation.
Tell us about your foreign accounts and income.
We check what you owe against both FBAR and FATCA.
Every required form prepared correctly and on time.
You know exactly what to file every year after.
If your combined foreign accounts exceed $10,000 at any point in the year, an FBAR is generally required, regardless of how modest the balance is or whether it earned any income.
They're separate filings with different thresholds and different destinations — FBAR goes to the Treasury, FATCA's Form 8938 goes to the IRS with your return. See our full comparison guide.
Possibly, but the Foreign Tax Credit (Form 1116) generally prevents true double taxation — you get credit for what you already paid abroad, up to a calculated limit.
There are structured catch-up programs for non-willful non-compliance. The sooner it's addressed, the more options are typically available.
Yes. Green card holders are US persons for tax purposes and have the same worldwide reporting obligations as citizens.
Free consultation, in your language. We reply within one business day.