"How do I actually pay myself from my Bulgarian EOOD?" is the question every foreign owner asks in the second meeting. The Bulgarian system gives you four mechanisms — manager contract, employment contract, self-insured registration, or dividend only — and each has different tax, social-security and operational consequences. Get the choice right and your monthly payroll runs in the background, your residence and tax-residency story aligns, and the 10 percent flat rate does what it is supposed to. Get the choice wrong and you build a recurring problem that an NRA review will eventually find.
This guide is the practitioner's map of Bulgarian payroll for foreign EOOD owners. We cover the four mechanisms, the 10 percent personal income tax and the approximately 27.8 percent combined social-security contribution, the minimum and maximum monthly insurable income that bound the SSC base, EU social-security coordination for owners with home-country A1s, and the monthly NRA filings. We end with the three-block setup we run for every digital-business client.
The Four Ways to Pay Yourself
Bulgarian company law and the Social Insurance Code (КСО) recognise four distinct ways an owner of a Bulgarian EOOD can extract cash from the company. The choice is not stylistic — it changes who pays which tax and how the Bulgarian state sees your relationship to the company.
1. Manager contract (договор за управление и контрол — ДУК)
The owner-manager signs a manager contract with the EOOD under the Bulgarian Commerce Act. The contract sets a defined monthly fee. The EOOD treats it broadly as employment income:
- 10 percent personal income tax withheld at source from the fee;
- Social security contributions on the insurable base (subject to minimum and maximum bounds) — both employer and insured portions;
- The fee is a deductible expense at the EOOD level, reducing its 10 percent corporate tax base.
2. Employment contract (трудов договор)
The owner takes a defined operational role — software engineer, sales director, project manager — and signs a Bulgarian employment contract under the Labour Code. The mechanics are very similar to the manager contract — 10 percent PIT, SSC on insurable income, employer-and-insured split — but the contract is for a defined job, not for managing the company. Some foreign owners use this in parallel to a manager contract (one for the management role, one for the operational role); most use it instead of, where they want a more concrete labour-law footprint.
3. Self-insured person (самоосигуряващо се лице — samoosiguryavashto se litse)
The owner-manager registers personally with the National Revenue Agency as a self-insured person. There is no employment relationship between the EOOD and the owner; the owner pays Bulgarian social security personally on a chosen insurable base between the statutory minimum and maximum. The EOOD then pays the owner — through director fees, civil contracts or distributions — as separate flows. The start-of-activity declaration to the NRA is due within seven days of the activity starting.
4. Dividend only — no payroll
The owner takes no manager contract, no employment contract, no self-insured registration. After 10 percent corporate tax at the EOOD level, the after-tax profit is distributed as a dividend, with the 5 percent dividend tax. The 15 percent combined effective rate then captures the entire owner extraction. No Bulgarian social security is paid; no Bulgarian pension or health entitlement accrues.
Each route has its place. We work through which one fits each client at the start of the engagement, not at the end of the first year.
Setting up a Bulgarian EOOD? We will model all four — free.
Social Security in Plain English — the 27.8 Percent
The Bulgarian social-security system is administered by the National Social Security Institute (NSSI / НОИ) and is set out in the Social Insurance Code (КСО). The headline rate for a standard third-category worker — the category that covers most office, professional and managerial roles in Bulgaria — sits at approximately 27.8 percent of insurable income.
What that 27.8 percent buys:
- Pension — state pension entitlement on the contributory base;
- General sickness and maternity — paid leave for illness, maternity and other defined absences;
- Health insurance — access to the Bulgarian National Health Insurance Fund and the public health system;
- Accidents at work and occupational disease — compulsory cover under the third-category rate;
- Unemployment — entitlement to unemployment benefit under defined conditions.
The 27.8 percent is split between an employer portion (paid by the EOOD on top of the gross fee) and an insured portion (deducted from the gross fee before the owner receives the net). Both portions land at the NRA each month under Declaration 6. The exact split sits roughly in a 60/40 region depending on the precise component breakdown set in the annual budget.
First-category and second-category rates apply to heavier or hazardous activities and are higher. Most foreign owner-managers are firmly in third category.
Insurable Income — the Minimum and the Cap
Bulgarian social security is not calculated on the nominal fee. It is calculated on the insurable income, which is bounded by two annually adjusted thresholds.
Minimum monthly insurable income
The Social Insurance Code and the State Social Security Budget Act each year set minimum insurable incomes by profession and contract type. There is a separate minimum for managing directors that cannot be undercut — a fee paid below the floor will be re-grossed up by the NRA on insurable-income reassessment, with interest. For self-insured persons there is a separate minimum insurable income, which is usually lower than the manager-contract floor, giving the self-insured route a real cash-flow advantage.
Maximum monthly insurable income
This is the cap that matters most to higher-earning owners. Above the maximum insurable income, no further social security contributions are due in that month, regardless of how high the fee or distribution is. For an owner-manager taking EUR 10,000 a month, the SSC bill is calculated only up to the cap — not on the full EUR 10,000. The cap is the structural reason Bulgarian payroll is materially cheaper than equivalent payroll in Western European jurisdictions without a meaningful upper cap.
Both ends of the band are reset every year by the State Social Security Budget Act (Закон за бюджета на държавното обществено осигуряване), normally toward the end of the previous calendar year. For 2026 the figures sit in the band that has applied for the year; we apply the live numbers when we draft the manager contract or the self-insured registration.
Why the cap matters. The combination of a flat 10 percent personal income tax and a capped social-security base is what makes Bulgarian payroll genuinely attractive for higher-earning founders. A founder taking EUR 5,000–15,000 a month pays the 10 percent PIT on the full fee but pays SSC only up to the cap — and the marginal social-security cost on the rest is zero. We model the exact 2026 numbers for each client.
Want the exact 2026 numbers modelled? Tell us your monthly fee — free.
Manager Contract vs Self-Insured — Side by Side
| Question | Manager contract (ДУК) | Self-insured (самоосигуряващ) |
|---|---|---|
| Relationship to EOOD | Manager-employee type | No employment relationship |
| 10% PIT on fee | Withheld by the EOOD | Self-assessed by the owner on annual return for the relevant income flow |
| Social security base | Insurable income, with manager-specific minimum | Chosen by the owner between statutory minimum and maximum |
| Who pays the SSC | Both employer (EOOD) and insured (owner) portions | Only the owner — no employer side |
| Deductible expense at EOOD | Yes — the fee reduces corporate tax base | Not as fee; only dividends are post-tax |
| Documented salary income | Yes — useful for mortgages, foreign visa applications, etc. | Less direct — proven through self-insured records |
| Operational cost | Higher — full payroll cycle every month | Lower — quarterly/annual filings simpler |
| NRA start-of-activity declaration | Part of contract registration | Due within 7 days of start of activity |
The honest summary: for most owner-managed EOODs we set up, the self-insured route is the right answer — lower operating cost, more flexibility on insurable base, and the same downstream tax outcome through dividends. The manager contract is the right answer where the owner specifically needs documented salary income, where the EOOD has employees and is already running monthly payroll for them, or where the deductible-fee mechanic improves the corporate tax position materially.
EU Social-Security Coordination — Regulation 883/2004
For EU/EEA/Swiss owners, the choice between Bulgarian payroll and home-country payroll is not entirely yours — it is decided by Regulation (EC) 883/2004 on the coordination of social-security systems. The rule is simple: only one EU member state's social security applies to a given activity at a time, and the applicable-law rules of the Regulation decide which.
For a Bulgarian EOOD owner who genuinely relocates to Bulgaria and works substantively from Bulgaria, Bulgaria is the applicable system — Bulgarian SSC under the manager contract or the self-insured registration applies, and the home country steps back. For a posted worker who continues to perform work for a home-country employer from Bulgaria temporarily, an A1 certificate issued by the home country can keep the worker in the home system for a defined period. For a multi-country contractor who genuinely splits time between member states, the substantial-activity test in Regulation 883/2004 decides which country has the right.
For Swiss nationals, Switzerland is inside this system through the EU-Switzerland Agreement on the Free Movement of Persons — see our piece on moving to Bulgaria from Switzerland. For non-EU nationals without a social-security agreement between their country and Bulgaria, the Bulgarian and home-country systems are not coordinated and dual contributions can in principle arise — we model this case-by-case.
EU Owner With an A1 Question?
We map the applicable-law test against your real travel pattern and coordinate with your home-country adviser.
Get My Payroll PlanThe Monthly Cycle — What Actually Happens Each Month
Once the structure is chosen and registered, Bulgarian payroll runs on a monthly cycle that, in our practice, is almost entirely invisible to the founder.
- Salary or fee calculation. The Bulgarian accounting partner calculates the month's gross fee, the SSC employer and insured portions on the insurable base, the 10 percent PIT on the fee, and the resulting net to be paid.
- Declaration 1 (Декларация образец № 1) is filed at the NRA reporting the social-security contributions due per insured person for the month.
- Declaration 6 (Декларация образец № 6) is filed at the NRA reporting the totals at employer level and triggering the payment.
- Payment to the NRA — the social-security contributions and the withheld 10 percent PIT are transferred to the NRA accounts. The deadline is normally by the 25th of the following month, set in the social-security and tax regulations.
- Salary paid to the owner — the net fee lands in the owner's Bulgarian bank account, ideally on the same monthly date each month to support residence and tax-residency documentation.
- Annual reconciliation — at year-end the payroll provider reconciles the year's filings against the EOOD's accounts and the personal annual return.
For the self-insured route the cycle is lighter — the owner files self-insured contributions and the personal income return separately — but the same documentary discipline applies.
How We Set Up Payroll for a Foreign-Owned EOOD
Three blocks of work in our practice; each removes a category of error the typical formation-agent setup leaves behind.
- Structure choice with numbers. We model manager contract, employment contract, self-insured registration and dividend-only against the owner's actual profile — monthly fee target, residence position, home-country social-security situation, foreign mortgage or visa needs, cash-flow constraints. No template choices. The right answer in the abstract is rarely the right answer once we apply the numbers.
- Registration and contract drafting. Manager contract drafted under the Commerce Act; self-insured start-of-activity declaration filed within seven days at the NRA; employment contract drafted under the Labour Code where used. Where the owner is EU/EEA/Swiss with home-country contributions, we coordinate with the home-country adviser to obtain the A1 certificate or to confirm Bulgaria as the applicable system.
- Recurring operation. We work with licensed Bulgarian accounting partners to run the monthly payroll cycle — Declaration 1 and Declaration 6 filed, contributions paid, salary paid, accounts reconciled. The founder sees one monthly invoice and a clean reconciliation; the rest happens in the background.
Where this connects to the rest of the file. The payroll choice is not independent of the rest of the Bulgarian setup. The manager-contract route supports a stronger Bulgarian-resident-director substance argument for a foreign-owned EOOD (see our resident vs non-resident director piece). The self-insured route is operationally lighter and pairs well with a Bulgarian-resident owner who also takes dividends. We sequence the payroll choice with the residency, banking and tax-registration choices, not in isolation.
Bulgarian Payroll That Runs Without Surprises.
We choose the right mechanism, file the registrations, and coordinate the monthly cycle with our accounting partners. One team, one plan.
Get My Payroll Setup PlanCommon Pitfalls Foreign Owners Make
1. Setting the manager fee below the statutory minimum
A fee paid below the manager-specific minimum monthly insurable income will be re-grossed up by the NRA on insurable-income reassessment, with interest. The minimum is set annually; the calculation is automatic on the NRA side.
2. Missing the seven-day self-insured declaration
The start-of-activity declaration to the NRA is due within seven days. Late filing is a fixable compliance flag but raises a question on the file the NRA does not need to be asking.
3. Taking dividend only and then needing documented income
The dividend-only route saves SSC at the time, but the absence of documented Bulgarian salary income becomes a problem at unexpected moments — foreign mortgage applications, residence-permit renewal evidence, and home-country tax discussions. We sometimes recommend the manager contract specifically to generate the documentary footprint a future application will need.
4. Ignoring the EU coordination rules
An EU owner who continues to live and work principally in the home country, while taking director fees from a Bulgarian EOOD, may face dual social-security claims unless the applicable-law analysis is done. Regulation 883/2004 picks one system; doing nothing leaves both in play.
5. Treating payroll as a back-office afterthought
The payroll choice ripples into corporate-tax deductibility, residence-permit renewals, foreign mortgage applications, treaty tie-breakers, and CFC arguments in the home country. It is not the last decision in the setup; it is one of the first.
Common questions before booking:
What is the cheapest way to pay myself? Self-insured + dividends is usually the lowest-cost combination for an owner-managed EOOD — but cheapest is not always right. We model both.
Do I have to pay myself at all? Mechanically no — dividend only is possible. Substantively, taking nothing as salary raises questions about your role in the company and your Bulgarian residence narrative.
Can my home country tax me on Bulgarian payroll? If you are tax-resident in your home country, generally yes — though treaty rules and SSC coordination change the picture. Your home-country adviser handles their side; we handle the Bulgarian side.
What does the setup cost? Bulgarian payroll setup as part of the EOOD package starts from EUR 2,000 plus state fees, with monthly accounting/payroll arrangements separate. First consultation is free.
Get the Right Bulgarian Payroll Mechanism From Day One
Tell us your target monthly fee, your country of residence and your home-country social-security position. We will model the four mechanisms and recommend the one that fits — and run it monthly with our accounting partners. Free, no obligation.
Free. No obligation. Response within 24 hours.
Regulated Bulgarian law firm — not a formation agent. 50+ EU and non-EU clients structured in 2025–2026.
Frequently Asked Questions
How does a foreign owner get paid from a Bulgarian EOOD?
What is the Bulgarian social security rate?
What is the minimum and maximum insurable income?
Manager contract vs self-insured — which fits an owner?
Can I take only dividends and skip payroll?
EU resident with A1 — does Bulgarian payroll apply?
What are the monthly payroll filings?
How do you set up payroll for a foreign-owned EOOD?
Get the Mechanism Right Before You Pay Yourself
Free 15-minute call. We choose the right mechanism, then run it.
Claim My Free ConsultationDisclaimer: This article provides general information about Bulgarian payroll for foreign owners of an EOOD. It does not constitute individual tax, payroll or labour-law advice. Annual figures for the minimum and maximum insurable income, and the exact SSC component splits, are set yearly in the State Social Security Budget Act and must be applied to live figures at the time of contract drafting. Last reviewed: May 22, 2026.