Sofia is the EU's most cost-effective base for location-independent professionals in 2026. Bulgaria's 10% flat corporate income tax combined with 5% dividend withholding tax — a 15% combined effective rate, second-lowest in the European Union — has been in place since 2008 and is unchanged for 2026. But arriving without a checklist costs real money: the wrong entry status, the wrong legal structure, or a missed registration deadline can trigger back-taxes, daily-accruing interest penalties, and in the worst case a forced company dissolution. This guide gives you the exact sequence — entry, structure, tax residency, banking, and social contributions — in the order you need to act on them as a digital nomad setting up in Sofia.
- EU citizens register with the Migration Directorate (not the police) within 3 months of arrival. The sufficient-means threshold is EUR 5,100 under Art. 7(1)(b) of Directive 2004/38/EC. There is no 5-day police registration obligation for EU nationals.
- Non-EU nationals must obtain a D-type long-stay visa from a Bulgarian embassy before entering to work remotely, then apply for a long-term residence permit under Закон за чужденците в Република България (ЗЧРБ) once in Bulgaria.
- The most tax-efficient structure for remote income is an EOOD (Bulgarian single-member LLC): 10% CIT under Art. 20 ЗКПО + 5% dividend withholding under ЗДДФЛ = 15% combined effective rate. Remote incorporation via notarised specimen + Power of Attorney is available; lawyer fees run EUR 700–999 + VAT.
- Bulgarian tax residency triggers after 183 days in any 12-month period, or earlier via the centre-of-vital-interests test — both codified in Art. 4 ЗДДФЛ.
- EUR became Bulgaria's currency on 1 January 2026. All thresholds, fees, and contributions in this article are stated in EUR.
Day 1–30: EU vs Non-EU Entry Rules and Migration Directorate Registration
Your legal status in Bulgaria is determined the moment you arrive. The rules split sharply on passport type, and confusing the two routes is the most common and most expensive mistake we see from new arrivals.
EU and EEA citizens
Under Directive 2004/38/EC (the EU Citizens' Freedom of Movement Directive), citizens of EU and EEA member states may enter Bulgaria and stay for up to 3 months with no administrative action required. To remain beyond 3 months — which any nomad planning a meaningful Bulgarian base will need — you must register with the Migration Directorate of the Ministry of Interior. The Sofia territorial office is at ul. General Yosif Gurko 46, and registration produces a certificate confirming your lawful extended residence as a self-sufficient or economically active person.
A widespread myth among nomads is the so-called "5-day police registration" rule. There is no such obligation for EU citizens. That requirement belonged to an earlier regime that pre-dated the transposition of Directive 2004/38/EC into Bulgarian law and is now repealed for EU/EEA nationals. Showing up at a police station will not help and may waste time you should spend at the Migration Directorate.
At the Migration Directorate you will need to demonstrate sufficient economic means: administrative practice sets the threshold at EUR 5,100 — held in a bank account as a proxy for self-sufficiency under Art. 7(1)(b) of the Directive. Bring a recent bank statement together with proof of a Sofia address (a signed rental contract or a notarised declaration from your landlord is standard practice). In normal circumstances the certificate is issued within 7 to 14 working days of submitting a complete file.
Non-EU nationals
If you hold a passport from outside the EU/EEA, you cannot begin remote work in Bulgaria on a tourist entry. You need a D-type (long-stay) national visa, applied for at the Bulgarian embassy or consulate in your country of current residence before you travel. The D-visa is issued for up to 12 months and, once in Bulgaria, permits you to apply for a long-term residence permit under ЗЧРБ. Embassy processing times vary by nationality and mission workload but typically range from 3 to 8 weeks — plan this well before your intended move date.
Once in Bulgaria on a D-visa, you file for a residence permit at the Migration Directorate. The most practical basis for a nomad is self-employed or entrepreneur status, which requires proof of a registered Bulgarian company (EOOD) or sole trader, evidence of sufficient income, and the EUR 5,100 liquidity threshold.
Not sure which entry route applies to your passport? We assess your situation in writing, free of charge →
The part that decides this, not the paperwork: the permit is valid one year and may be extended only once — a statutory ceiling of 24 months. Our service page sets out what you convert into before it closes, and the clock turns your arrival month into the actual renewal, decision and expiry dates.
Choosing Your Structure: Freelance vs EOOD for Remote Income
Bulgaria offers two practical legal structures for a digital nomad earning remote income: a registered sole trader (ЕТ) or a single-member LLC (ЕООД — EOOD). The headline tax rates look identical — both converge at roughly 15% — but the liability profile, social-contribution treatment, and administrative burden differ substantially.
| Factor | Sole Trader (ЕТ) | EOOD (Bulgarian LLC) |
|---|---|---|
| Effective tax rate | 15% flat on net business profit (Art. 48, al. 2 ЗДДФЛ) | 10% CIT (Art. 20 ЗКПО) + 5% dividend (ЗДДФЛ) = 15% combined |
| Personal liability | Unlimited — personal assets fully exposed to business debts | Limited to share capital (minimum EUR 1 as of 2026) |
| Social contributions on profit | Full КСО contributions on declared monthly insurable income | Dividends carry no КСО obligations — 5% withholding only |
| VAT registration threshold | EUR 51,130 annual turnover (Art. 96 ЗДДС) | Same — EUR 51,130 (Art. 96 ЗДДС) |
| Registration time | 3–5 business days at Commercial Register | 3–7 business days at Commercial Register |
| Remote setup | Not available — personal presence required before a notary | Available via notarised specimen signature + Power of Attorney |
For most nomads earning above EUR 20,000 per year from remote clients, the EOOD is the better choice. Dividends drawn from the company carry only the 5% withholding tax — there are no КСО social insurance contributions on dividend distributions. The sole trader, by contrast, pays social contributions on a declared monthly insurable base regardless of whether income is retained or distributed. Over a full year this difference can amount to several hundred euros in additional contributions.
Remote incorporation via specimen and Power of Attorney
You do not need to fly to Sofia to incorporate an EOOD. Our team handles the process remotely using two instruments: a notarised specimen signature — your handwritten specimen certified by a notary in your home country — and a Power of Attorney authorising us to act on your behalf before the Bulgarian Търговски регистър и регистъра на юридическите лица с нестопанска цел (ТРРЮЛНЦ), which processes registrations under Art. 14 ЗТРРЮЛНЦ. Legal fees for remote EOOD incorporation range from EUR 700 to EUR 999 + VAT. State registration duty adds approximately EUR 26. Once the file is submitted, the Commercial Register issues the certificate in 3 to 7 business days.
Practical tip: Have the specimen signature notarised and apostilled — or legalised, depending on your country — before you contact us. The apostille is the single document that most delays remote incorporations. It takes 1–5 business days in most EU countries and up to 4 weeks in some non-EU jurisdictions, so request it early.
Ready to incorporate remotely before you arrive in Sofia? We handle the specimen, PoA, and Commercial Register filing end-to-end →
Tax Residency Mechanics: the 183-Day Rule and Centre-of-Vital-Interests
Establishing Bulgarian tax residency is the step that makes the 15% combined rate legally applicable to your worldwide income. Bulgaria follows two parallel triggers, both codified in Art. 4 ЗДДФЛ (the Personal Income Tax Act), and either one is sufficient.
The 183-day rule
You become a Bulgarian tax resident if you spend more than 183 days in Bulgaria in any 12-month period under Art. 4, al. 1, point 3 ЗДДФЛ. The 12-month window is a rolling count — it does not need to correspond to the calendar year. Days of both arrival and departure are counted toward the 183-day threshold. The НАП (National Revenue Agency) verifies presence through passport stamps, border crossing records, bank transactions, and utility consumption patterns when assessing disputed cases.
The centre-of-vital-interests test
Even if you spend fewer than 183 days in Bulgaria in a given period, the NRA can assert Bulgarian tax residency if your centre of vital interests is here. Under Art. 4, al. 1, point 4 ЗДДФЛ, this test examines where your family lives, where your principal business is registered, where you own or long-term rent property, and where your financial assets are concentrated. If all of those factors point to Bulgaria, residency can apply from the date of arrival — regardless of day count. This matters particularly for nomads who incorporate an EOOD, open a Bulgarian account, and sign a long-term lease from day one.
NRA tax residency certificate and home-country de-registration
Establishing Bulgarian tax residency does not automatically end your obligations at home. Most EU countries require formal de-registration as a tax resident before they cease asserting worldwide income tax rights. The document your home-country authority requests is the NRA certificate of tax residency — an official НАП-issued confirmation of your Bulgarian residence status as of a specific date. Bulgaria has double tax treaties in force with more than 70 countries; these treaties contain tie-breaker provisions that resolve conflicts between competing residence claims through a structured hierarchy of tests (permanent home → centre of vital interests → habitual abode → nationality).
For the full NRA certificate application process and timeline, see our dedicated guide: How to Obtain a Bulgarian Tax Residency Certificate in 2026.
Own a Bulgarian company? Its share capital must be redenominated from BGN to euro and the constitutive documents updated by 31 December 2026 (Art. 32(1) of the Euro Introduction Act). What the euro conversion involves →
Want to Know Your Exact Tax Picture in Sofia?
Tell us your current country, income type, and existing structure — our team will model the effective rate in both countries and tell you whether the move makes financial sense for your specific situation.
Get My Free Tax Comparison Email Us a QuestionBanking, EUR Payroll and Invoicing Clients Abroad in 2026
Bulgaria adopted the euro on 1 January 2026. All local bank accounts, commercial contracts, state fees, and NRA thresholds are now denominated in EUR. For nomads receiving income from eurozone clients, this eliminates the historical BGN-to-EUR conversion step and simplifies your EOOD's accounting considerably.
Opening a Bulgarian bank account
Bulgarian retail banks — including UniCredit Bulbank, DSK Bank, and First Investment Bank (ПИБ) — require a valid Bulgarian address and at minimum one registration document to open a business or personal EUR account: your Migration Directorate certificate for EU citizens, or your residence permit for non-EU nationals. Banks also require a Bulgarian tax identification number — the ЛНЧ (personal number of a foreigner) for individuals or the ЕИК (unified company identification number) for legal entities — both issued by the NRA after registration. Account-opening typically takes 5 to 10 business days once all documents are in order.
For nomads who want banking before the full Migration Directorate registration is complete, several EU-passported neobanks operating under Directive 2013/36/EU (the Capital Requirements Directive) accept Bulgarian-resident clients and offer faster digital onboarding. These do not replace a local Bulgarian commercial account for the EOOD's mandatory business banking, but can serve as a transitional personal account.
Invoicing foreign clients and B2B VAT
If your EOOD provides services to business clients located outside Bulgaria (a B2B cross-border supply), the place of supply under Art. 21, al. 2 ЗДДС is the client's country — meaning Bulgarian VAT is not charged. The client reverse-charges VAT in their own jurisdiction. Your EOOD invoices in full without VAT and reports the transaction on the VIES (VP) declaration. There is no minimum threshold for B2B intra-EU service supplies subject to reverse charge under Art. 21, al. 2 ЗДДС — once VAT-registered, every such supply to a business client in another EU member state must be reported on the monthly VIES declaration regardless of amount.
Once your EOOD's annual turnover reaches EUR 51,130 — the mandatory VAT registration threshold under Art. 96 ЗДДС — registration with the NRA for VAT purposes is compulsory. Below that threshold, voluntary registration is an option but is rarely advisable for a pure B2B service business serving clients outside Bulgaria.
Questions about invoicing structure or VAT exposure for your specific client base? Send us a message — we reply within 24 hours →
Health Insurance, NRA Registration and Social Contributions
Two administrative obligations catch nomads off-guard after arriving: NRA registration and mandatory health insurance. Missing either triggers interest that accrues daily from the first missed deadline.
NRA registration
Any self-employed activity or company operation in Bulgaria must be notified to the НАП. For an EOOD, the Commercial Register automatically transmits registration data to the NRA upon incorporation — you do not file a separate NRA form. For sole traders and freelancers, you must register directly with the NRA territorial office or through the НАП e-portal within 7 days of commencing activity. Registration issues your ЛНЧ for foreign individuals or confirms your ЕИК for the EOOD — both of which banks, the Migration Directorate, and contract counterparties will require before doing business with you.
Health insurance under ЗЗО
EU citizens who de-register their European Health Insurance Card (EHIC) coverage in their home country must register as insured persons with Bulgaria's National Health Insurance Fund (НЗОК) under the Закон за здравното осигуряване (ЗЗО). The mandatory contribution rate is 8% of the monthly insurable income. For EOOD managers who draw a salary or management fee, the contribution is split between employer and employee portions. For those drawing dividends only, the health insurance contribution is paid on the statutory minimum monthly insurable income — which as of mid-2026 results in a monthly health contribution of approximately EUR 40–45. Verify the current minimum insurable base with the NRA directly, as it is revised annually by the state social security budget law.
Non-EU citizens who do not have EHIC coverage must arrange health insurance from the day of entry — either through a private insurer or, once registered, through НЗОК.
Social insurance under КСО
Social insurance contributions are governed by the Кодекс за социално осигуряване (КСО). The key practical point for nomads: dividends from an EOOD are not subject to КСО contributions. Only the 5% withholding tax applies to dividends. If the EOOD owner also holds a management or employment contract with the company and draws a salary or management fee, КСО contributions apply to that compensation at standard rates. Many nomads therefore compensate themselves entirely through dividends, satisfying only the mandatory health insurance obligation described above, which keeps their total social and tax burden at the 15% combined effective rate on EOOD profits.
Watch out: A dividend-only structure contributes nothing to your pension insurance record (осигурителен стаж). If you expect to rely on a Bulgarian pension in future, a partial salary with КСО contributions alongside dividend distributions may be the better long-term structure. Discuss this with our team if your planning horizon extends beyond 5 years.
For a worked example of how EOOD dividend taxation interacts with non-EU income structures, see our article: Bulgaria EOOD vs US LLC: The Passthrough Tax Trap.
Common questions before you reach out
- Is any of this legal?
- Yes. Bulgaria's flat tax rates have been in force since 2008 and are fully compliant with EU law. Choosing the most tax-efficient EU member state for genuine residence is expressly protected by EU treaty freedoms — it is not a loophole. The 10% CIT is anchored in Art. 20 ЗКПО and the combined 15% effective rate has not changed in the 2026 legislative cycle.
- Do I need to speak Bulgarian?
- No. Our team handles all NRA filings, Migration Directorate submissions, Commercial Register applications, and bank correspondence in Bulgarian on your behalf. Every deliverable — certificate, registration confirmation, contract — is explained to you in English.
- What does this cost?
- Remote EOOD incorporation: EUR 700–999 + VAT in legal fees, plus approximately EUR 26 in state duty. Full nomad setup packages (incorporation + NRA registration + Migration Directorate support) start from EUR 2,000. The first consultation is always free.
- Will my home country still tax me?
- Once you have formally de-registered in your home country and obtained the NRA Bulgarian tax residency certificate, Bulgaria becomes your sole tax residence. We coordinate the Bulgarian side of this process. For home-country exit filings, we work alongside advisers in Germany, the Netherlands, France, the Nordics, and other EU jurisdictions where our clients typically originate.
Get Your Sofia Arrival Plan
Every nomad's situation is different — passport, income type, existing structures, home-country exit requirements. Tell us where you are starting from and we will map the exact steps, timeline, and costs for your case. No generic answers.
50+ EU and non-EU clients set up in Bulgaria in 2025–2026 · Regulated Bulgarian law firm — not a formation agent
★★★★★ "Very honest and professional, explaining every phase." — Marco S., Germany
Frequently asked questions
Do I need a Bulgarian address before I can register as a tax resident?
Yes. A Bulgarian address is a prerequisite for both Migration Directorate registration and the NRA's tax residency assessment under Art. 4 ЗДДФЛ. In practice, a signed rental contract for a Sofia apartment serves as address proof for all three institutions: the Migration Directorate, the NRA, and the Commercial Register. The property does not need to be your own; a standard short-term or long-term lease is sufficient. If you want to begin EOOD incorporation paperwork before arriving, we can use a registered office address for company formation purposes — but NRA registration and Migration Directorate registration still require a genuine residential address in Bulgaria.
Can I keep my foreign employer and still open an EOOD in parallel?
In most cases, yes. Owning and operating a Bulgarian EOOD does not legally preclude you from holding a simultaneous employment contract with a foreign employer. The two income streams are taxed separately: your foreign employment income is subject to the applicable double tax treaty between Bulgaria and your employer's country, while EOOD profits are taxed at 10% CIT + 5% dividend in Bulgaria. The critical variable is how your home country treats the combination — some jurisdictions continue to withhold income tax on employment income even after formal de-registration as a tax resident. The specifics depend on your nationality and treaty position. Ask us about your specific case →
How long does the Migration Directorate residence procedure take in Sofia?
For EU/EEA citizens, the Migration Directorate issues the registration certificate within 7 to 14 working days from submission of a complete file under the Bulgarian rules implementing Directive 2004/38/EC. For non-EU nationals applying for a long-term residence permit under ЗЧРБ, the statutory review period is up to 2 months from receipt of a complete application under the ЗЧРБ implementing rules and the general АПК decision timeline. In practice, document-completeness issues frequently extend both timelines. The most effective way to stay on schedule is submitting a fully complete file on the first visit: signed rental contract, bank statement showing at least EUR 5,100, proof of EOOD registration or self-employment, and a valid travel document.