All insights

6 July 20268 min read

US Citizens Opening a Bulgarian Company: FATCA, FBAR & Form 5471 Playbook (2026)

The compliance side of a Bulgarian EOOD for Americans - what you actually have to file with the IRS and FinCEN, how much it costs, and the traps that create $10,000+ penalties.

US Citizens Opening a Bulgarian Company: FATCA, FBAR & Form 5471 Playbook (2026)

If you are a US citizen or green card holder opening a Bulgarian EOOD, you are creating a Controlled Foreign Corporation (CFC) in the eyes of the IRS. That comes with a set of annual filings that are more feared than the underlying tax bill - because most of them carry $10,000+ penalties for late or missing forms, regardless of whether you owed any tax.

This guide is the practical playbook. Not tax theory - the actual list of forms, the deadlines, the account thresholds, and the mistakes American founders make in their first year.

For the tax-strategy comparison (should you even do this?), see the companion post: US LLC vs Bulgaria EOOD tax comparison.

The five filings you cannot skip

If you own 10%+ of a Bulgarian EOOD (or are a signer on its bank account), you likely file all five of these every year:

FormWho filesDue datePenalty for missing
Form 5471US shareholder of foreign corp (10%+)With 1040, Apr 15 (Jun 15 abroad)$10,000 per form per year, plus $10k/month for continued failure (capped at $50k)
Form 8938 (FATCA)US person with foreign financial assets over thresholdWith 1040$10,000 initial, up to $50,000
FinCEN 114 (FBAR)US person with foreign account(s) > $10k aggregate at any point in the yearApr 15 (auto-ext Oct 15)$10,000 non-willful, greater of $100k or 50% of account for willful
Form 8858US person owning a foreign disregarded entity or branchWith 1040$10,000 per form
Schedule B (Part III)Anyone with signature authority over foreign accountsWith 1040Part of 1040 - usually zero direct penalty but flags audit

Read that penalty column twice. The IRS treats CFC compliance seriously. Working with a US expat CPA is not optional - it is the cost of doing this correctly.

Form 5471 - the big one

Form 5471 reports your ownership in a foreign corporation. The version you file depends on your ownership percentage and the corporation's income type. Most solo EOOD owners are "Category 4" and "Category 5a" filers, which means the full form plus most of its ten schedules.

What you attach:

  • Bulgarian trial balance and income statement (US GAAP-ish - a Bulgarian accountant will not naturally produce this)
  • Schedule C: income statement in USD
  • Schedule F: balance sheet in USD
  • Schedule H: current earnings & profits calculation (this is where GILTI is measured)
  • Schedule I-1: GILTI inclusion
  • Schedule J: accumulated E&P
  • Schedule P: previously taxed E&P

Practical cost: $1,200-$3,000/year for a competent expat CPA to prepare it. If your Bulgarian accountant doesn't send a clean USD balance sheet and P&L in the format the CPA wants, add another $500-$1,000 in cleanup.

The trap: many Americans set up the EOOD, forget it exists on their 1040 for a year, and then discover the $10,000 penalty when they get the letter. The IRS has ramped up automated assessment. Fix it via the Delinquent International Information Return Submission Procedures or Streamlined Foreign Offshore Procedures while you still can.

FBAR (FinCEN 114)

If the aggregate maximum balance across all your non-US financial accounts exceeds $10,000 at any point during the year, you file an FBAR. This is not a tax form - it is a separate FinCEN filing at bsaefiling.fincen.treas.gov.

Report every account:

  • Your Bulgarian EOOD business bank account (Fibank, DSK, UniCredit, Wise Business Bulgaria - see bank account guide)
  • Your personal Bulgarian bank account
  • Any Revolut, Wise, N26, PayPal EU balances if held as EU-domiciled accounts
  • Broker accounts at Interactive Brokers Europe, Trading 212, DEGIRO
  • Crypto accounts if held on a foreign exchange (contested but safest to include)

You report the maximum balance during the year, not the year-end balance. This trips up founders who briefly held revenue before paying suppliers - a €300k invoice that sat in the account for a week creates a $300k+ FBAR entry.

Form 8938 (FATCA)

Similar in spirit to FBAR but filed with your 1040 and with much higher thresholds:

  • Single, living in US: $50k end-of-year / $75k any-time
  • Single, living abroad: $200k end-of-year / $300k any-time
  • Married filing jointly abroad: $400k / $600k

Form 8938 also picks up your ownership interest in the EOOD itself, which can push you over the threshold even if bank balances stay low. Your CPA will handle the crossover with 5471.

Form 8858 - EOOD as disregarded entity?

By default, a Bulgarian EOOD (which is a limited liability company) is treated as a per se foreign corporation by the IRS - so you file 5471, not 8858.

However, some US owners make a "check-the-box" election on Form 8832 to treat the EOOD as a disregarded entity or partnership. This can make sense to:

  • Match Bulgarian corporate tax against US personal tax via the Foreign Tax Credit at the individual level
  • Simplify GILTI (there is no GILTI on a disregarded entity - it is just your income)
  • Avoid Form 5471 (you file Form 8858 instead - also $10k penalty, but conceptually simpler)

The check-the-box election is irrevocable for 60 months and has permanent consequences on entry and exit. Do not do this without a US expat CPA who has run the numbers on your specific situation.

Opening the Bulgarian bank account as a US person

FATCA has made Bulgarian banks cautious about US customers. Expect:

  1. A stack of paperwork including a W-9 for the EOOD (identifying the US Ultimate Beneficial Owner).
  2. A visit in person for at least one meeting at most Bulgarian banks. Wise Business and Revolut Business can sometimes onboard fully remote once the EOOD exists.
  3. A slower onboarding than for EU-passport founders - budget 3-6 weeks vs 1-2 weeks.

We cover the current bank-by-bank breakdown for US persons in the Bulgarian company bank account guide.

Timeline for year one

Assuming EOOD is registered in January 2026:

MonthUS filingsBulgarian filings
Jan-Dec 2026Track expenses in USD-friendly ledger for CPAMonthly VAT if registered, monthly payroll if you pay yourself
Mar 31, 2027-Bulgarian corporate income tax return
Apr 15, 20271040 + 5471 + 8938 (or Jun 15 with auto-extension if abroad)Dividend WHT return if paid
Apr 15, 2027 (auto-Oct 15)FBAR-

The Bulgarian side is quiet and predictable. The US side is where every American owner underinvests, then overpays in penalties.

Reasonable annual budget for a US-owned EOOD

  • Bulgarian accountant: €2,000-€4,500/yr (monthly VAT + annual close)
  • US expat CPA: $2,000-$4,500/yr (1040 + 5471 + FBAR + 8938 + any state)
  • Registered office / substance address: €300-€1,200/yr
  • Bank fees: €200-€800/yr
  • Total compliance cost: ~$5,000-$10,000/yr

Below ~$150k profit, this eats too much of the tax savings. Above that, it's a rounding error.

The five mistakes we see most

  1. "I'll file Form 5471 next year when I have profits." Wrong - you file it in the year you form the corp, even with zero income. Miss it, get a $10k letter.
  2. "My Bulgarian accountant handles taxes." They handle Bulgarian taxes. Your CPA handles US. These are two separate professionals, and each one thinks the other is doing it.
  3. "FBAR only counts if I have $10k in one account." No - it is the aggregate maximum across all foreign accounts. A €5k business account and a €6k personal account trigger it.
  4. "I'll do the check-the-box election because someone on Reddit said it's simpler." Sometimes true, sometimes catastrophic. Model both scenarios first.
  5. Failing to build Bulgarian substance. An EOOD that is clearly managed from a US home office is exposed both to Bulgarian PE challenges (rare) and to US IRS "sham corporation" arguments (more common). See our substance guide.

When it makes sense - a checklist

The EOOD path works well for Americans who can honestly answer yes to most of these:

  • Business profit is above $150k/year and expected to grow.
  • Willing to spend at least 183 days/year outside the US to qualify for FEIE and non-resident state status.
  • Comfortable paying $5-10k/year for dual-jurisdiction compliance.
  • Customer base is EU-heavy, or you want EU banking, VAT, and market access.
  • Willing to build genuine substance in Bulgaria - office space, at least occasional presence, key decisions made locally.

If most of those are yes, an EOOD is very likely worth the compliance overhead. Start with the tax comparison post, then run your specific numbers on the calculator.

Frequently asked questions

Do I file Form 5471 in the year I set up the EOOD?

Yes. You are a "Category 3" filer in the year of formation regardless of profits. Missing that first-year 5471 is the single most common mistake.

Is a Bulgarian EOOD reported on FBAR by itself?

The EOOD is not - but every financial account it owns is, if you have signature authority. That includes the corporate bank account, corporate brokerage, and any e-money accounts.

Can I use my US CPA who does not specialize in expat tax?

Technically yes, practically no. Form 5471 alone is 12 pages with 10 schedules and requires E&P calculations most domestic CPAs have never done. Budget for a specialist - it costs less than the first penalty letter.

What about a US-Bulgaria tax treaty?

There is no US-Bulgaria income tax treaty in force. This affects withholding rates on cross-border payments and eliminates some tie-breaker rules for dual residency. Foreign Tax Credit and FEIE still work as normal mechanisms.

If I move back to the US, what happens to the EOOD?

Options: keep running it (still a CFC, still file 5471 every year), liquidate it (triggers a US taxable event on retained earnings), or sell to a non-US person. See our closing/liquidating guide for the Bulgarian side.

Next steps

Ready to move? Book a free consultation - we handle the Bulgarian side, and we can refer you to expat CPAs we have worked with.

Ready to register your Bulgarian company?

We've helped 750+ EU founders. Setup in 5 business days, fully remote, English throughout.

Book a free call - reply in 1 day