Home/Blog/Digital Nomad Taxes
Digital Nomad

Digital Nomad Taxes in Bulgaria: What Remote Workers Need to Know

Yordan Cholakov Mar 13, 2026 13 min read

Bulgaria just became the most attractive base for digital nomads in Europe. Three things happened almost simultaneously: the country launched its first Digital Nomad Visa in December 2025, joined the Schengen area in 2025, and adopted the euro on January 1, 2026. Add a 10% flat income tax — the lowest in the EU — and you have a perfect storm for remote workers looking for a legal, tax-efficient European base.

But "low taxes" does not mean "no taxes." This guide covers everything you need to know: when tax residency triggers, how much you actually pay, whether to register as a freelancer or open a company, what the digital nomad visa requires, and the common mistakes that cost nomads thousands.

10%
Flat income tax
7.5%
Freelancer effective rate
€31K
Visa income threshold
€1,000
Monthly cost of living

Bulgaria's Digital Nomad Visa: Full Requirements

Bulgaria's Digital Nomad Visa opened for applications on December 20, 2025. It is the first legal framework specifically designed for remote workers — and it comes with clear rules.

Who Qualifies

Key Requirements

RequirementDetails
Income thresholdEUR 31,000/year (~EUR 2,583/month)
Income source100% foreign — no Bulgarian clients or employers
DurationUp to 12 months, renewable once (max 2 years)
Health insuranceMinimum EUR 30,000 coverage, valid across EU/Schengen
Criminal recordClean, from country of residence (apostilled)
AccommodationProof of address in Bulgaria (rental, hotel, invitation)
Documents languageAll foreign docs translated to Bulgarian + apostilled

Application Process

  1. Apply for a Type D visa at the Bulgarian embassy/consulate in your country. Processing: 4-8 weeks. Bring all documents listed above.
  2. Enter Bulgaria with the D visa. You have 14 days to apply for a residence permit.
  3. Apply at the Migration Directorate (Ministry of Interior) for your residence permit card. Processing: 14-30 days.
  4. Receive your permit. You are now a lawful Bulgarian resident with Schengen travel freedom, the right to open a bank account, and access to Bulgarian healthcare.

Critical restriction: The digital nomad visa prohibits working for Bulgarian employers or providing services to Bulgarian clients. 100% of your income must be foreign-sourced. If you want to serve Bulgarian clients, you need a standard residency card and business registration instead.

When Do You Become a Bulgarian Tax Resident?

Holding a digital nomad visa does not automatically make you a tax resident. Bulgarian tax residency is triggered by the standard rules under Article 4 of the Income Taxes on Individuals Act:

Once you are a Bulgarian tax resident, Bulgaria taxes your worldwide income at 10% flat. This includes salary from foreign employers, freelance income, dividends, rental income, and capital gains — everything.

The sweet spot: Most digital nomads who come to Bulgaria for more than 6 months will trigger the 183-day rule. This is usually a good thing — a 10% flat tax is lower than what you would pay in almost any other European country. The key is to properly de-register from your previous country's tax system and invoke the relevant double taxation treaty.

Four Tax Scenarios for Digital Nomads

Scenario 1: Remote Employee of a Foreign Company

You work for a US startup or a German agency while living in Sofia. Your salary is EUR 5,000/month (EUR 60,000/year).

Permanent establishment risk: If you perform core business functions for your employer from Bulgaria, it could create a "permanent establishment" for tax purposes — meaning your employer may owe Bulgarian corporate tax. This is a real risk for companies. Discuss this with your employer before relocating.

Scenario 2: Freelancer with International Clients

You are a designer, developer, or consultant invoicing 3-5 clients in the EU and US. Annual revenue: EUR 80,000.

ItemAmount
Gross incomeEUR 80,000
25% statutory expense deduction-EUR 20,000
Taxable incomeEUR 60,000
Income tax (10%)EUR 6,000 (7.5% effective)
Social security (capped at max base)~EUR 6,000/year
Total tax + SSEUR 12,000 (15% of gross)
Net incomeEUR 68,000

To freelance legally, you register as a свободна професия (svobodna profesiya) at the NRA. Registration takes 1 day. You will need a Bulgarian residency card and a high school or university diploma. For details, see our freelancer vs company comparison.

Scenario 3: Running a Business (SaaS, E-Commerce, Agency)

You own and operate an online business earning EUR 150,000/year in profit. You register a Bulgarian EOOD.

ItemAmount
Company profitEUR 150,000
Corporate tax (10%)EUR 15,000
After-tax profitEUR 135,000
Director salary (12 x EUR 620)EUR 7,440
Social security on salary~EUR 2,400
Dividends distributedEUR 127,560
Dividend tax (5%)EUR 6,378
Total tax + SSEUR 23,778 (15.9% effective)
Personal net incomeEUR 126,222

The salary-dividend split is the key optimization. You pay yourself the minimum salary (~EUR 620/month), pay social contributions on that low base, and take remaining profit as dividends taxed at only 5%. For a step-by-step setup, see our guide to starting a business in Bulgaria.

Scenario 4: Splitting Time Between Countries

You spend 5 months in Bulgaria, 4 months in Portugal, and 3 months traveling. Where do you pay taxes?

Our recommendation: Establish clear tax residency in one country. Being a tax resident "nowhere" is not a legal strategy — it is a compliance gap that will catch up with you. Bulgaria's 10% flat tax makes it one of the cheapest places to be properly tax resident. The cost of compliance is low; the cost of getting caught without compliance is high.

Freelancer vs. EOOD: Which Should You Choose?

FactorFreelancerEOOD (Company)
Best for monthly incomeUnder EUR 5,000Above EUR 5,000
Income tax7.5% effective10% + 5% combined
Social securityOn full income (capped)On min salary only
LiabilityUnlimited (personal)Limited (EUR 1 capital)
Setup time1 day3 business days
Accounting costEUR 60-80/monthEUR 150-200/month
Can hire employeesLimitedYes

The crossover point is approximately EUR 5,000/month. Below that, the freelancer's lower admin costs and simpler structure win. Above it, the EOOD's salary-dividend split saves more on social security than the extra accounting costs. For the full analysis with net income at every level, see our Company vs. Freelancer guide.

Social Security: What You Owe

This is the part most digital nomad guides skip. In Bulgaria, social security is not optional — and it can add up.

As a Freelancer

As an EOOD Director

EU Citizens: The A1 Certificate

If you are an EU citizen and your EU employer sends you to work from Bulgaria temporarily, an A1 certificate keeps you in your home country's social security system for up to 24 months. This avoids double contributions and Bulgarian registration. Apply through your home country's social security authority before moving.

Non-EU Citizens: Bilateral Agreements

Bulgaria has bilateral social security agreements with over 20 countries, including the United States, United Kingdom, Canada, Israel, and South Korea. These prevent double contributions — you pay into one system, not both.

Avoiding Double Taxation

Bulgaria has signed double taxation treaties with 70+ countries. These treaties ensure you do not pay tax twice on the same income. How it works in practice:

  1. Become Bulgarian tax resident (183+ days or centre of vital interests)
  2. De-register from your previous country's tax system — file a departure return, cancel tax residency
  3. Obtain a Bulgarian Tax Residency Certificate from the NRA — this proves to your old country that Bulgaria is your new tax home
  4. If your old country still taxes you — claim a tax credit or exemption under the treaty

US citizens: The US taxes based on citizenship, not residence. You must still file a US federal return from Bulgaria. However, you can exclude up to ~$130,000 of foreign earned income using the Foreign Earned Income Exclusion (FEIE), or claim a Foreign Tax Credit for Bulgarian taxes paid. The Bulgaria-US treaty provides additional protections.

For a complete walkthrough of the tax residency process, see our Ultimate Guide to Bulgaria Tax Residency in 2026.

Cost of Living: Sofia vs Bansko vs Plovdiv

Expense (monthly)SofiaBanskoPlovdiv
1-bed apartmentEUR 500-700EUR 250-400EUR 300-500
Coworking spaceEUR 100-200EUR 99-150EUR 80-150
GroceriesEUR 200-300EUR 150-200EUR 150-250
Dining outEUR 150-300EUR 100-150EUR 100-200
TransportEUR 30-60EUR 0-20EUR 20-40
Internet (home)EUR 10-15EUR 10-15EUR 10-15
TotalEUR 1,000-1,500EUR 600-900EUR 700-1,100

Bansko is Europe's most established digital nomad hub — gigabit internet, an active nomad community, and living costs under EUR 1,000/month. Sofia offers the best infrastructure, international flights, and a growing tech ecosystem. Plovdiv is the cultural choice — European Capital of Culture 2019, Old Town charm, and a relaxed pace. All three cities have reliable 100+ Mbps internet.

Your Setup Checklist: From Decision to Compliant

  1. Obtain residency. EU citizens: get a residency card at the local Migration Office (same day to 1 week). Non-EU: apply for a Digital Nomad Visa or Type D visa at the Bulgarian embassy.
  2. Register your business activity. Freelancer: register at the NRA (1 day). EOOD: register at the Trade Registry (3 days). We handle both via Power of Attorney — see our services.
  3. Open a bank account. Revolut Business or Wise Business for speed (1-3 days). Traditional bank if needed for specific purposes.
  4. Engage an accountant. Monthly social security declarations, VAT returns (if applicable), and annual tax filing are mandatory. Cost: EUR 60-200/month depending on structure.
  5. De-register from your previous country. File a departure tax return. Cancel your tax residency. This step is essential — skipping it means your old country may still claim you.
  6. Apply for a Tax Residency Certificate. After establishing presence (183+ days), apply at the NRA. This is your proof of Bulgarian tax residency for treaty purposes.

Ready to Set Up in Bulgaria?

We help digital nomads go from "interested" to "invoicing" — residency, registration, bank account, accountant.

Book Free Consultation →

6 Mistakes Digital Nomads Make in Bulgaria

  1. Not de-registering from their home country. If you do not formally cancel your previous tax residency, you may owe taxes in both countries — even with a treaty. Treaties prevent double taxation, but you need to invoke them proactively.
  2. Ignoring social security. Tax is only part of the bill. Social security contributions in Bulgaria can add 10-20% to your effective rate. Structure properly (EOOD salary-dividend split) to minimize this.
  3. Working on a tourist visa. Schengen allows 90 days visa-free, but this does not give you the right to work or register a business. If you plan to stay and work, get proper residency first.
  4. Assuming the digital nomad visa means tax-free. The visa is an immigration document, not a tax exemption. Standard tax residency rules apply. If you stay 183+ days, you owe Bulgarian tax.
  5. Choosing the wrong business structure. A freelancer earning EUR 8,000/month will pay EUR 3,000+ more per year in social security than an EOOD owner at the same income. Do the math before you register.
  6. Not monitoring the VAT threshold. At EUR 51,130 annual turnover, VAT registration becomes mandatory — within 7 days. Missing this deadline means retroactive VAT liability plus penalties.

Frequently Asked Questions

Do digital nomads pay taxes in Bulgaria? +
If you spend more than 183 days in Bulgaria in a calendar year, you become a tax resident and owe 10% flat tax on worldwide income. The digital nomad visa alone does not trigger tax residency — but most nomads staying long-term will cross the 183-day threshold.
What is Bulgaria's digital nomad visa income requirement? +
EUR 31,000 per year (~EUR 2,583/month). This is 50 times the Bulgarian minimum wage. Income must be 100% foreign-sourced — no Bulgarian clients or employers allowed on this visa.
Can I work remotely for a US company while living in Bulgaria? +
Yes. If you become a Bulgarian tax resident, you owe 10% flat tax on your salary. The Bulgaria-US double tax treaty prevents double taxation. US citizens must still file US federal returns but can claim a Foreign Earned Income Exclusion or Foreign Tax Credit. Be aware of permanent establishment risk for your employer.
Should I register as a freelancer or open a company? +
Under EUR 5,000/month: freelancer (7.5% effective tax, simple setup). Above EUR 5,000/month: EOOD company (salary-dividend split optimizes social security). The crossover depends on your specific income level — we model both options for every client.
How much does it cost to live in Bulgaria as a digital nomad? +
EUR 600-900/month in Bansko, EUR 700-1,100 in Plovdiv, EUR 1,000-1,500 in Sofia. This covers rent, coworking, groceries, dining, and transport. Bulgaria has the lowest cost of living in the EU. Internet speeds are excellent (100+ Mbps average).
What happens to my social security if I move to Bulgaria? +
EU citizens with an A1 certificate can stay in their home country's system for up to 24 months. Otherwise, you switch to Bulgaria's system (contributions capped at ~EUR 700/month). Non-EU citizens benefit from bilateral agreements with 20+ countries to prevent double contributions.

Disclaimer: This article provides general information and does not constitute legal or tax advice. Digital nomad visa requirements and tax rules may change. Consult our team for guidance tailored to your situation. Last updated: March 13, 2026.