For Expats & Nomads in Bulgaria

Living in Bulgaria? Registering Your Company Is the Easy Part

If you're already in Bulgaria — on a digital nomad visa, as an EU resident, or settled as an expat — you've done the hard bit. Company registration for residents skips the embassy paperwork entirely: one notary appointment in Sofia (we book it and come with you), and your EOOD is registered in 3–5 business days. English-speaking accountants included.

10%
Flat corporate tax
1 visit
~1 hour at a Sofia notary
3–5 days
To a registered company
€299
Formation, all-in

Why it's easier when you're already here

Founders abroad have to notarise documents at a Bulgarian embassy or fly in. You don't. Being physically in Bulgaria removes every friction point of the formation process:

One notary appointment, done. We prepare everything, book the notary in Sofia, and accompany you — the signing takes about an hour.
E-signature on the same day. You collect your Bulgarian qualified electronic signature (QES) during the same trip — your accountant needs it for tax filings, and remote founders struggle to get one.
Banking is smoother. Local presence makes both traditional Bulgarian banks and EMIs (Revolut Business, Wise, Paysera) noticeably easier — some banks require an in-person visit that costs you a tram ticket, not a flight.
No apostilles, no couriers. Nothing needs to be legalised abroad or shipped internationally.

What you still need (and living here doesn't solve)

A registered address — not your flat

You can legally register at home, but your rental contract usually requires landlord consent, your address becomes public in the Commercial Register, and NRA letters arrive in Bulgarian. Our registered office in Sofia (from €249/year) keeps your home private and handles official mail — scanned and translated.

Bulgarian-language filings

Every filing — incorporation, annual returns, VAT, NRA correspondence — is in Bulgarian. We prepare bilingual incorporation documents and our English-speaking accountants handle the ongoing compliance.

VAT & VIES registration

Invoicing EU clients B2B usually calls for a VIES VAT registration; domestic VAT registration becomes mandatory at €51,130 turnover. Our accounting partner sets up the right registration at onboarding.

Someone who's done it before

Company name checks, articles of association, manager declarations, capital deposit via Paysera — the steps are simple when sequenced correctly. We run this weekly; see how it works.

Who this page is for

Digital nomad visa holders who want a proper EU entity for invoicing instead of a foreign setup that confuses clients. (New to the visa? Read our DNV guide.)
EU citizens living in Bulgaria — freelancers and consultants ready to trade through an EOOD at 10% instead of their home country's rates.
Remote employees going independent — switching from employment to a B2B contract through your own company.
Long-term expats formalising a side business, e-commerce store, or consulting practice.

The resident fast-track, step by step

Note: every client using our registered address must complete identity verification (KYC via Stripe Identity) before we begin work on their company.

  1. 1
    Verify your identity online — Stripe Identity, about 2 minutes with your ID and a selfie.
  2. 2
    We prepare everything — name check, bilingual articles of association, declarations, capital arrangements (we recommend €500+; minimum is €1).
  3. 3
    One notary appointment in Sofia — we book it and accompany you; roughly an hour. Same trip: collect your electronic signature (QES).
  4. 4
    We file with the Commercial Register — your EOOD is registered in 3–5 business days with its EIK number.
  5. 5
    Bank account & accounting onboarding — EMI or traditional bank, VAT/VIES registration, and your English-speaking accountant takes over compliance.

Frequently asked questions

Can I use my home address in Bulgaria as the company's registered address?

Legally yes, but it's rarely a good idea: most rental contracts require landlord consent, your home address becomes public in the Commercial Register, and all NRA and court correspondence arrives there in Bulgarian. A registered office service (from €249/year) keeps your address private and ensures official mail is received, scanned and translated.

Do I need a residence permit to own an EOOD?

No. Company ownership has no residency requirement — EU citizens, digital nomad visa holders and even visitors can own and manage a Bulgarian EOOD. Your immigration status and your company are legally separate matters.

I'm on the digital nomad visa — can I open an EOOD and invoice EU clients?

Yes. An EOOD you own can invoice clients across the EU and worldwide. If you hold the digital nomad visa, check its conditions on local employment with our team, but company ownership and B2B invoicing through your EOOD are standard practice.

How fast is it if I'm already in Sofia?

KYC online in ~2 minutes, documents prepared, one ~1-hour notary appointment (we book it and accompany you), company registered in 3–5 business days. Your QES e-signature is collected on the same visit.

What taxes will I pay if I live here and run an EOOD?

The company pays 10% corporate tax on profit and 5% withholding on dividends. If you spend 183+ days a year in Bulgaria you're generally also a Bulgarian personal tax resident with a 10% flat personal income tax — one of the most favourable combinations in the EU. Your accountant confirms your exact position at onboarding.

Do I need an accountant, and do they speak English?

Yes — every Bulgarian company, even a dormant one, must file annual returns, and filings are in Bulgarian. Our partner accountants are licensed and English-speaking, from €249/month with a package.

You're already here. Let's make it official.

Starter Pack from €269 (registration + first month of registered office) or the Founder Package at €449 (registration + a year of registered office). Add English-speaking accounting from €249/month and you're fully compliant from day one.