Federal returns, FBAR, FATCA, and foreign income reporting handled by Enrolled Agents — authorized to represent taxpayers before the IRS, wherever you live.
US citizens and green card holders report worldwide income to the IRS every year, even when all of it is earned and taxed overseas. On top of the return itself, foreign bank accounts, pensions, and investments often trigger separate information reports with their own thresholds and deadlines. We handle the return and those reports together so nothing is filed in isolation.
Your annual federal return prepared with foreign wages, self-employment, investment, and rental income reported correctly.
Foreign bank and financial account reporting when combined account balances exceed $10,000 at any time in the year.
Specified foreign financial asset reporting filed with your return, using the higher thresholds that apply to taxpayers abroad.
Form 2555 with a review of the physical presence and bona fide residence tests, plus the foreign housing amount where it applies.
Form 1116 to offset US tax with income tax you already paid abroad — compared against the exclusion before we file.
Prior-year returns and information reports, including a review of whether the IRS Streamlined Procedures fit your facts.
Tell us your country of residence, income sources, and foreign accounts through a short consultation.
Send documents through the client portal — no email attachments and no paperwork by post.
An Enrolled Agent prepares your return and information reports, then a second reviewer checks them.
You review the draft, ask questions, and approve before anything is filed with the IRS or FinCEN.
Yes. US citizens and green card holders file a US federal return on worldwide income each year, regardless of where they live, once they meet the filing thresholds. Foreign income is reported and then reduced using exclusions or credits where you qualify.
FBAR (FinCEN Form 114) reports foreign financial accounts when the combined highest balances of all your foreign accounts exceed $10,000 at any point during the year. It is filed separately from your tax return with FinCEN.
Form 8938 is filed with your tax return and covers specified foreign financial assets. Its thresholds are higher and depend on your filing status and whether you live abroad. Many expats need both Form 8938 and FBAR.
It depends on where you live, the local tax rate, your income type, and your longer-term plans. We compare both approaches for your situation, including the physical presence and bona fide residence tests, before filing.
Late filers are common among expats. We review your years of non-filing, the accounts involved, and whether the IRS Streamlined Filing Compliance Procedures fit your facts, then prepare the returns and information reports needed to get current.
Tell us where you live and what you earn — we will tell you exactly what needs to be filed.