In short
- Bulgarian freelance/self-employed status ("свободна професия") is registered against a personal number (EGN or LNCh) tied to an actual Bulgarian address and residence status — it is not a business filing you can complete from abroad.
- An EOOD has no such requirement: you own and direct it as a foreign individual with no obligation to live in, or even visit, Bulgaria.
- For a genuine non-resident who isn't relocating, the practical choice is already made — the question is whether and when residency changes that.
- If you do plan to relocate, both structures become available, and the real comparison is one of tax and social-security load, covered further down.
The comparison most articles show you
Search for "freelance vs. EOOD Bulgaria" and you'll find a fairly standard table: self-employed status has lower setup effort and simpler bookkeeping, but social security runs 27.8–31.3% of declared income; an EOOD pays 10% flat corporate tax plus 5% dividend withholding on profit taken out (0% to a qualifying EU parent company), with fuller double-entry accounting and an annual financial statement. All of that is accurate — and all of it assumes the person comparing the two is already a resident individual in Bulgaria, free to pick either. That assumption is the part worth checking first, because it's usually the one that actually decides the question for a foreign owner who isn't relocating.
What "freelance status" actually requires — a personal number, not a business filing
Self-employed/freelance status in Bulgaria isn't registered at the Commercial Register the way a company is — it's filed with the National Revenue Agency (NRA) against your personal identification number: an EGN if you're a Bulgarian citizen, or an LNCh (личен номер на чужденец) if you're a foreigner. An LNCh isn't issued on request from abroad — it's assigned as part of registering an actual address and residence status in Bulgaria.
In practice, the order runs: secure a Bulgarian address → register for EU long-term residence (EU/EEA citizens) or obtain a residence permit (non-EU citizens) and receive your LNCh → register the freelance activity with BULSTAT → file the OKD-5 declaration with the NRA as a self-insured person. For an EU citizen, the residence step itself asks for proof of secured housing in Bulgaria, health cover, and means of subsistence — it is a real relocation step, not paperwork you complete while living elsewhere. For a non-EU citizen who wants to freelance specifically (rather than through an employer), there's an additional layer: a specific "permit for freelance activities" issued by the Employment Agency to the individual, on top of the residence permit itself.
None of this is a criticism of the system — most countries tie self-employment tax status to tax residency in some form. It just means the "freelance" side of a freelance-vs-EOOD comparison is only on the table once you've already relocated, or are actively in the process of doing so.
Why an EOOD doesn't have the same wall
An EOOD is a separate legal person, entered in the Commercial Register. Its owner can be a foreign individual or a foreign company, and nothing in the Commerce Act ties that ownership to where the owner lives. You sign the formation documents before a notary in your own country (with an apostille), at a Bulgarian consulate, or with a Qualified Electronic Signature — we cover the exact document list in the remote EOOD setup checklist. The company needs a registered address in Bulgaria, but that's satisfied by a virtual-office/registered-address service; it is not the same thing as you personally holding Bulgarian residence status.
That's the structural reason an EOOD is the default answer for non-resident founders who write to us, and it's why "freelance vs. EOOD" tends to resolve itself before the tax-rate comparison even comes up.
If you are planning to relocate: the honest tax comparison
Some non-residents writing to us are relocating to Bulgaria within months, not staying abroad indefinitely — for that group, freelance status becomes a genuine option once residence is in place, and it's worth comparing properly rather than defaulting to a company out of habit.
| Freelance / self-employed | EOOD | |
|---|---|---|
| Available to non-residents | No — residence required first | Yes, from day one |
| Tax on income | 10% personal income tax on the taxable base after statutory expense deduction | 10% corporate tax on profit, plus 5% dividend withholding when profit is distributed (0% to a qualifying EU parent) |
| Social security | 27.8–31.3% of declared income, self-paid | Owed only if you also draw a salary as managing director — profit taken as dividends carries no social-security charge, just the 5% withholding above |
| Bookkeeping | Simplified — income/expense ledger | Full double-entry accounting, annual financial statement (GFO) every year, even at zero activity |
| Liability | Personal — no separation from your own assets | Limited to the company's capital and assets |
Net effect: at modest income levels with no plan to reinvest profit, self-employed status can come out simpler and cheaper once you're actually resident. As income grows, or once you want to keep profit inside a structure rather than draw all of it out personally, the EOOD's flat 10%/5% and liability separation tend to win out — the same trade-off that applies to Bulgarian-resident founders generally, covered in more detail on our legal forms comparison page.
What we'd actually suggest
- ✓Not relocating, or unsure yet: the EOOD is the only structure actually open to you today. It's also the one most of our non-resident clients keep even after later obtaining Bulgarian residence, simply because it's already running.
- ✓Actively relocating within the next few months: it can make sense to incorporate the EOOD now — so the company and its bank account exist and are already invoicing — and layer in freelance status later if your income profile makes that worthwhile once you're resident. The two aren't mutually exclusive.
- ✓Already resident, comparing the two from scratch: run your actual expected income through both structures rather than picking on reputation — the crossover point depends on your numbers, not a rule of thumb.
Frequently asked questions
Can I register as a freelancer (self-employed) in Bulgaria without living there?
+−
No, not in practice. Freelance/self-insured status is filed against a personal number (EGN for Bulgarian citizens, LNCh for foreigners) issued through an actual Bulgarian address registration and, for most foreigners, an EU residence certificate or a residence permit. There is no remote or company-only route to this status — it is tied to your registration as a resident individual, not to a business filing.
Does an EOOD have the same residency requirement?
+−
No. An EOOD is a separate legal entity — you own it as a foreign individual or foreign company, with no requirement that the owner or director live in, or even visit, Bulgaria. This is the single biggest practical difference for a non-resident choosing between the two.
If I later move to Bulgaria, can I switch from an EOOD to freelance status, or run both?
+−
Both are possible. Once you hold a Bulgarian personal number and residence status, you can register as self-insured freelance in parallel with owning and directing your EOOD, or wind the EOOD down if the simpler structure now suits you better. Which makes sense depends on your income level and whether you already have EU clients invoicing the company — worth a specific conversation rather than a general rule.
Is an EOOD more expensive to run than freelance status?
+−
Per month, an EOOD's accounting and compliance load is somewhat heavier than a freelancer's, because a company keeps full double-entry books and issues an annual financial statement (GFO) regardless of activity. For a non-resident, though, the comparison is moot — freelance status isn't available without residency in the first place, so the EOOD's added complexity is the cost of the only option that is actually open.
Sources
NRA (nra.bg) self-insured persons and OKD-5 guidance; Commerce Act; Foreigners in the Republic of Bulgaria Act; Ministry of Interior Migration Directorate EU residence-certificate requirements; Employment Agency freelance-activity permit rules for non-EU nationals. Verified 4 September 2026.
Important
Bulsmetka is a private accounting firm, not a government body or immigration adviser. Residence-permit and visa questions specifically should also be checked with a licensed immigration specialist — this article covers the tax/company-structure side.