Home/Blog/Bulgarian Payroll for Foreign Owners
Tax & Accounting

Bulgarian Payroll Explained for Foreign Company Owners (2026)

Published: May 22, 2026 | Last reviewed: May 22, 2026
Yordan Cholakov May 22, 2026 11 min read

"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.

10%
Flat personal income tax
~27.8%
Combined SSC rate (third category)
4
Mechanisms to pay yourself
Cap
Max insurable income (annually set)

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:

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:

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

Manager contract vs self-insured — owner-manager payroll comparison (2026)
QuestionManager contract (ДУК)Self-insured (самоосигуряващ)
Relationship to EOODManager-employee typeNo employment relationship
10% PIT on feeWithheld by the EOODSelf-assessed by the owner on annual return for the relevant income flow
Social security baseInsurable income, with manager-specific minimumChosen by the owner between statutory minimum and maximum
Who pays the SSCBoth employer (EOOD) and insured (owner) portionsOnly the owner — no employer side
Deductible expense at EOODYes — the fee reduces corporate tax baseNot as fee; only dividends are post-tax
Documented salary incomeYes — useful for mortgages, foreign visa applications, etc.Less direct — proven through self-insured records
Operational costHigher — full payroll cycle every monthLower — quarterly/annual filings simpler
NRA start-of-activity declarationPart of contract registrationDue 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 Plan

The 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.

  1. 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.
  2. Declaration 1 (Декларация образец № 1) is filed at the NRA reporting the social-security contributions due per insured person for the month.
  3. Declaration 6 (Декларация образец № 6) is filed at the NRA reporting the totals at employer level and triggering the payment.
  4. 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.
  5. 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.
  6. 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.

  1. 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.
  2. 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.
  3. 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.

Already incorporated and unsure of the payroll path? Send us the structure — we will tell you where to fix it.

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 Plan

Common 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? +
Four routes: manager contract (ДУК), employment contract, self-insured person registration, or dividend only. Each has different tax, social-security and operational consequences. We model all four for each client.
What is the Bulgarian social security rate? +
Approximately 27.8% combined employer-and-insured for a standard third-category worker. Calculated on insurable income, bounded by an annually set minimum and maximum. The cap above which no further SSC is owed is the structural reason Bulgarian payroll is cheaper than most Western European jurisdictions for higher-earning owners.
What is the minimum and maximum insurable income? +
Both set annually in the State Social Security Budget Act. Separate manager-specific minimum exists. The maximum monthly insurable income is the cap above which no further SSC is due in that month.
Manager contract vs self-insured — which fits an owner? +
Self-insured is usually right for owner-managed EOODs — lower cost, flexibility on insurable base. Manager contract fits where documented salary income is needed (mortgage, visa) or the deductible-fee mechanic helps corporate tax. We model both.
Can I take only dividends and skip payroll? +
Mechanically yes. But no Bulgarian SSC, no pension/health entitlement, possibly weaker residence/tax-residency narrative, no deductible fee at EOOD level. Sometimes right for a holding-only structure; rarely for a typical operating company.
EU resident with A1 — does Bulgarian payroll apply? +
Under Regulation 883/2004, only one EU country's SSC applies at a time. The applicable-law rules decide. A genuine Bulgarian-resident owner pays into Bulgaria; a posted worker on an A1 stays in the home system. We coordinate with your home-country adviser.
What are the monthly payroll filings? +
Declaration 1 (per insured person) and Declaration 6 (employer-level totals) filed at the NRA each month, normally by the 25th of the following month. Payment of contributions and withheld PIT follows.
How do you set up payroll for a foreign-owned EOOD? +
Three blocks: structure choice with numbers; contract drafting + NRA registrations; monthly cycle with licensed Bulgarian accounting partners. Founder sees one invoice; the rest runs in the background.

Get the Mechanism Right Before You Pay Yourself

Free 15-minute call. We choose the right mechanism, then run it.

Claim My Free Consultation

Disclaimer: 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.

Legal notice: This article is for informational purposes only and does not constitute individual legal or tax advice. For your specific situation, please consult a qualified lawyer or tax advisor. The legal framework may change after the publication date.
Call Us WhatsApp