Home/Blog/Remote Work for Foreign Employer
Tax Guide

How to Work Remotely for a Foreign Employer While Living in Bulgaria

Yordan Cholakov Mar 14, 2026 13 min read

You live in Bulgaria. Your employer is in Germany, the Netherlands, or the US. You work from your laptop in Sofia. This is the reality for thousands of remote workers — and most of them are doing it wrong from a legal and tax perspective.

The core problem: simply continuing on a foreign employment contract while physically working in Bulgaria creates issues for both you and your employer. Bulgaria considers you a tax resident if you spend more than 183 days per year in the country, and tax residents owe Bulgarian income tax on their worldwide income. Your employer may also be inadvertently creating a permanent establishment in Bulgaria — triggering corporate tax obligations they never planned for.

This guide covers the three legal ways to structure remote work for a foreign employer from Bulgaria, the tax and social security implications of each, and the practical steps to get compliant.

10%
Flat income tax rate
~19%
Effective EOOD rate (CIT + dividends)
883/2004
EU social security regulation
3
Legal structuring options

The Legal Challenge: Foreign Employment + Bulgarian Residence

When you move to Bulgaria and continue working for a foreign employer, several legal issues arise simultaneously:

None of these problems are unsolvable. But they do require choosing one of three compliant structures.

Three Legal Options for Structuring Remote Work

Option A: Employer Registers a Bulgarian Entity

Your foreign employer can register a branch office or a subsidiary (EOOD/OOD) in Bulgaria. You then become a locally employed worker under Bulgarian labour law.

Best for: Companies planning to hire multiple employees in Bulgaria, or those with long-term plans to operate in the Bulgarian market.

Registration timeline: Setting up a Bulgarian subsidiary typically takes 2-4 weeks including Commercial Register filing, tax registration, and opening a bank account. A branch registration follows a similar timeline but requires additional notarised documents from the parent company's jurisdiction.

Option B: Employer Uses an Employer of Record (EOR)

An Employer of Record is a company that already has a legal entity in Bulgaria and can employ you on behalf of your foreign employer. The EOR handles:

Popular EOR providers operating in Bulgaria include Remote, Deel, and Oyster. Your foreign employer pays the EOR a monthly fee plus your gross salary. The EOR pays you a net salary after deducting all Bulgarian taxes and contributions.

Best for: Companies that need a quick, low-effort solution for one or a few employees in Bulgaria without the overhead of maintaining a local entity.

Option C: You Switch to Contractor Status via EOOD or Freelancer Registration

Instead of remaining an employee, you register as a self-employed professional in Bulgaria — either as a freelancer (svobodna profesiya) or by incorporating your own EOOD (single-member limited liability company). You then invoice your former employer as an independent contractor.

Best for: Individuals who value tax flexibility and are comfortable managing their own business entity. Especially advantageous at higher income levels.

Misclassification risk: If you switch to "contractor" status but continue working fixed hours, using the employer's tools, and taking direction exclusively from one client, Bulgarian authorities (and the employer's home country) may reclassify the relationship as disguised employment. Ensure the contractor relationship reflects genuine independence: multiple clients, control over your schedule, use of your own equipment.

Tax Implications of Each Option

Option A & B: Employee of Bulgarian Entity or EOR

As an employee in Bulgaria, your tax treatment is straightforward:

Monthly Gross SalaryEmployee SSEmployer SSPIT (10%)Net Salary
EUR 2,000EUR 276EUR 379EUR 172EUR 1,552
EUR 4,000EUR 291EUR 400EUR 371EUR 3,338
EUR 6,000EUR 291EUR 400EUR 571EUR 5,138
EUR 10,000EUR 291EUR 400EUR 971EUR 8,738

Note: Employee social security contributions are capped once gross salary exceeds EUR 2,112/month. Above that threshold, you only pay 10% PIT on the excess — making the effective tax rate drop as income rises.

Option C: EOOD Contractor

The EOOD structure offers the most tax flexibility through the minimum salary + dividends strategy:

Annual RevenueCIT (10%)Salary SSSalary PITDividend TaxTotal Tax BurdenEffective Rate
EUR 60,000EUR 5,256EUR 2,400EUR 396EUR 4,730EUR 12,782~21.3%
EUR 100,000EUR 9,256EUR 2,400EUR 396EUR 8,330EUR 20,382~20.4%
EUR 150,000EUR 14,256EUR 2,400EUR 396EUR 12,830EUR 29,882~19.9%

These calculations assume minimum salary of EUR 620/month, standard deductible expenses, and full profit distribution as dividends. Actual figures will vary based on business expenses. For detailed salary vs. dividends calculations, see our Salary vs. Dividends guide.

Social Security Coordination: EU Regulation 883/2004

Social security is often the most confusing part of cross-border remote work. The governing framework for EU/EEA countries is Regulation (EC) No 883/2004, which establishes one key principle: you are subject to the social security legislation of only one Member State at a time.

General Rule: Pay Where You Work

If you work in Bulgaria — even for a foreign employer — you are generally subject to Bulgarian social security. This applies whether you work through a local entity, EOR, or as a self-employed contractor.

A1 Certificate: Posted Workers

The A1 (previously E101) certificate is the document that proves which country's social security system applies to you. It is relevant in two main scenarios:

Posting vs. remote work: The posted worker rules (Article 12 of Regulation 883/2004) require that the employer has significant economic activity in the sending country and that the posting is temporary. Simply hiring someone who happens to live in Bulgaria does not qualify as "posting." The worker must have been previously subject to the sending country's social security system.

Multi-State Workers

If you work in more than one EU country, Article 13 of Regulation 883/2004 applies:

For most remote workers living in Bulgaria and working from home, the first rule applies: you perform substantially all your work in Bulgaria, so Bulgarian social security covers you.

Non-EU Employers

If your employer is outside the EU (e.g., US, UK, Canada), EU Regulation 883/2004 does not apply. In this case, Bulgaria's domestic rules govern: if you work in Bulgaria, you owe Bulgarian social security. Bilateral social security agreements between Bulgaria and certain non-EU countries (e.g., UK post-Brexit) may apply to avoid double contributions — check whether your employer's country has such an agreement with Bulgaria.

Need Help Structuring Your Remote Work Setup?

We help remote workers and their foreign employers find the right legal structure. Free initial consultation.

Get a Free Consultation

The Permanent Establishment Risk for Your Employer

This is the risk that most remote workers overlook — and it affects their employer, not them personally.

Under Bulgarian tax law (aligned with the OECD Model Tax Convention), a foreign company may be deemed to have a permanent establishment (PE) in Bulgaria if:

If a PE is found to exist, the foreign employer becomes liable for Bulgarian corporate income tax (10%) on the profits attributable to the PE, and must register with the Bulgarian tax authorities.

When does a home office create PE risk? A software developer writing code from Sofia for a German company generally does not create a PE — they are performing auxiliary activities without contracting authority. But a sales director who negotiates and signs client contracts from Sofia on behalf of the German company likely does create a PE. The nature of the employee's role and authority is what matters.

How to Eliminate PE Risk

The only structure that carries PE risk is continuing on a direct foreign employment contract while working from Bulgaria — which is why this arrangement is problematic.

Practical Steps to Transition to a Bulgarian Setup

Here is a typical timeline for transitioning from a foreign employment contract to a compliant Bulgarian arrangement:

If Choosing the EOR Route

  1. Week 1: Your employer selects an EOR provider and signs a service agreement
  2. Week 2: The EOR drafts a Bulgarian employment contract for you to sign
  3. Week 3: Your foreign employment contract is terminated; the Bulgarian contract takes effect
  4. Ongoing: The EOR runs monthly payroll, withholds taxes, and files with the NRA

If Choosing the EOOD Contractor Route

  1. Week 1-2: Engage a Bulgarian lawyer to incorporate your EOOD — requires articles of association, managing director appointment, and EUR 1 minimum capital
  2. Week 2-3: Register the EOOD in the Commercial Register (Targovski Registar) and obtain a company EIK (identification code)
  3. Week 3: Register with the NRA for tax purposes; open a business bank account
  4. Week 3-4: Terminate your foreign employment contract; sign a service agreement (contractor agreement) between your EOOD and the foreign company
  5. Week 4: Register as a self-insured person (SOL) with the NRA — this must be done within 7 days of commencing activity
  6. Ongoing: Monthly social security declarations, quarterly advance CIT payments (if applicable), annual tax return by June 30

Don't forget VAT. If your EOOD invoices clients exclusively outside Bulgaria (B2B within the EU or outside the EU), these services are generally outside the scope of Bulgarian VAT under the reverse charge mechanism. However, you must still register for VAT if your taxable turnover exceeds EUR 50,000 in any consecutive 12-month period, or voluntarily register earlier. See our VAT registration guide for details.

Cost Comparison of the Three Options

The following comparison assumes a gross annual income of EUR 72,000 (EUR 6,000/month):

Cost ElementLocal Entity (Employee)EOR (Employee)EOOD (Contractor)
Setup costEUR 1,500–3,000EUR 0EUR 500–1,000
Monthly admin/feesEUR 200–400 (payroll/accounting)EUR 300–600 (EOR fee)EUR 100–300 (accounting)
Income tax10% PIT (~EUR 6,850)10% PIT (~EUR 6,850)10% CIT + 10% dividend (~EUR 12,800 total tax)
Social security (total)~EUR 8,400/year (employer + employee)~EUR 8,400/year~EUR 2,400/year (on min salary)
Total annual cost to employer~EUR 89,000~EUR 87,600–91,200EUR 72,000 (invoice amount)
Net income to you~EUR 61,500~EUR 61,500~EUR 56,800

Important nuance: The EOOD net income appears lower because the comparison uses the same EUR 72,000 base. In practice, when switching to contractor status, many workers negotiate a higher gross rate to account for the fact that the employer no longer pays employer-side social security and benefits. If the EOOD invoices EUR 84,000/year (reflecting the employer's total cost saving), the net income through the EOOD route becomes approximately EUR 65,000 — making it the most financially advantageous option.

Common Mistakes to Avoid

MistakeConsequencePrevention
Working on a foreign contract without Bulgarian tax registrationBack taxes, penalties (up to 20% of undeclared tax), and interest from the NRARegister as a tax resident and declare worldwide income once you meet the 183-day threshold
Not handling social security coordinationDouble contributions or gaps in coverage; penalties for both you and your employerObtain an A1 certificate or register for Bulgarian social security from day one
Creating PE risk for your employerYour employer faces Bulgarian CIT liability, registration obligations, and potential penaltiesUse an EOR, local entity, or genuine contractor structure
Fake contractor arrangement (disguised employment)Reclassification by authorities, back-payment of social security, finesEnsure genuine independence: multiple clients, own equipment, flexible schedule
Missing the 7-day SOL registration deadlinePenalties and retroactive social security adjustmentsRegister as self-insured with the NRA within 7 days of starting activity
Ignoring VAT registration thresholdsFines of EUR 250–5,000 for late registration; back-payment of VATMonitor your 12-month rolling turnover; register before exceeding EUR 50,000

The most expensive mistake: Doing nothing. Many remote workers assume that because their employer is abroad, Bulgarian tax authorities will not notice. The NRA has information exchange agreements with EU tax authorities (DAC6, DAC7) and increasingly with non-EU jurisdictions. Cross-border income is actively reported between countries. Getting compliant proactively is always cheaper than responding to an audit.

Frequently Asked Questions

Can I legally work remotely from Bulgaria for a foreign employer?+
Yes, but you cannot simply continue on a foreign employment contract while physically working in Bulgaria long-term. You need a compliant structure: either your employer registers a Bulgarian entity, uses an Employer of Record (EOR), or you switch to contractor status through a Bulgarian EOOD or freelancer registration. Each option has different tax and compliance implications.
What is an Employer of Record (EOR) and how does it work in Bulgaria?+
An EOR is a company that legally employs you in Bulgaria on behalf of your foreign employer. The EOR handles Bulgarian employment contracts, payroll, tax withholding, and social security contributions. Your foreign employer pays the EOR, which then pays your salary after deducting all Bulgarian taxes and contributions. Popular EOR providers operating in Bulgaria include Remote, Deel, and Oyster. Monthly fees typically range from EUR 300–600.
What taxes do I pay if I work through an EOOD as a contractor?+
An EOOD pays 10% corporate income tax (CIT) on profits. When you distribute dividends, an additional 10% withholding tax applies (increased from 5% in 2026). By paying yourself a minimum salary of EUR 620/month and distributing the rest as dividends, the effective total tax rate on distributed profits is approximately 19–21%, depending on your income level and deductible expenses.
Where do I pay social security if I live in Bulgaria but my employer is abroad?+
Under EU Regulation 883/2004, the general rule is that you pay social security in the country where you physically work — Bulgaria. If you are employed through a Bulgarian entity or EOR, contributions are handled through the Bulgarian system. For non-EU employers, Bulgaria's domestic rules apply: if you work in Bulgaria, you pay Bulgarian social security. Bilateral agreements may prevent double contributions with certain countries.
What is the permanent establishment risk for my foreign employer?+
If you work from Bulgaria and have the authority to conclude contracts on behalf of your foreign employer, or if your employer maintains a fixed place of business in Bulgaria through your activities, this could create a permanent establishment (PE). A PE triggers corporate tax obligations in Bulgaria for the foreign employer. Using an EOR, registering a subsidiary, or switching to a genuine contractor/EOOD structure eliminates this risk.
How much does an EOR cost compared to setting up an EOOD?+
EOR fees typically range from EUR 300–600/month per employee. Setting up a Bulgarian EOOD costs approximately EUR 500–1,000 in legal and registration fees, plus EUR 100–300/month for ongoing accounting. At higher income levels (above EUR 4,000–5,000/month), the EOOD route is usually more cost-effective due to tax optimization possibilities, while the EOR is simpler and faster to set up.