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.
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
- Remote employees of companies registered outside the EU/EEA/Switzerland
- Business owners holding more than 25% of a company registered abroad
- Freelancers with at least 1 year of providing services to non-Bulgarian clients
Key Requirements
| Requirement | Details |
|---|---|
| Income threshold | EUR 31,000/year (~EUR 2,583/month) |
| Income source | 100% foreign — no Bulgarian clients or employers |
| Duration | Up to 12 months, renewable once (max 2 years) |
| Health insurance | Minimum EUR 30,000 coverage, valid across EU/Schengen |
| Criminal record | Clean, from country of residence (apostilled) |
| Accommodation | Proof of address in Bulgaria (rental, hotel, invitation) |
| Documents language | All foreign docs translated to Bulgarian + apostilled |
Application Process
- Apply for a Type D visa at the Bulgarian embassy/consulate in your country. Processing: 4-8 weeks. Bring all documents listed above.
- Enter Bulgaria with the D visa. You have 14 days to apply for a residence permit.
- Apply at the Migration Directorate (Ministry of Interior) for your residence permit card. Processing: 14-30 days.
- 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:
- 183-day rule: Spend more than 183 days in Bulgaria in any calendar year, and you are tax resident for that year. Both arrival and departure days count.
- Centre of vital interests: If your family, property, or primary economic activity is in Bulgaria, you may be considered tax resident even with fewer than 183 days.
- Permanent address: A registered permanent address in Bulgaria can trigger residency in some cases.
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).
- If 183+ days in Bulgaria: You are tax resident. Bulgaria taxes your salary at 10% = EUR 6,000/year in income tax.
- Social security: This is the complex part. If your employer has no Bulgarian entity, they are not obligated to pay Bulgarian social security. You may need to self-register and pay contributions (~EUR 200-400/month depending on declared base).
- EU A1 certificate: If you are an EU citizen posted by an EU employer, an A1 certificate can keep you in your home country's social security system for up to 24 months.
- US employer: The Bulgaria-US social security agreement prevents double contributions. Your employer may continue US Social Security; you would not owe Bulgarian contributions on top.
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.
| Item | Amount |
|---|---|
| Gross income | EUR 80,000 |
| 25% statutory expense deduction | -EUR 20,000 |
| Taxable income | EUR 60,000 |
| Income tax (10%) | EUR 6,000 (7.5% effective) |
| Social security (capped at max base) | ~EUR 6,000/year |
| Total tax + SS | EUR 12,000 (15% of gross) |
| Net income | EUR 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.
| Item | Amount |
|---|---|
| Company profit | EUR 150,000 |
| Corporate tax (10%) | EUR 15,000 |
| After-tax profit | EUR 135,000 |
| Director salary (12 x EUR 620) | EUR 7,440 |
| Social security on salary | ~EUR 2,400 |
| Dividends distributed | EUR 127,560 |
| Dividend tax (5%) | EUR 6,378 |
| Total tax + SS | EUR 23,778 (15.9% effective) |
| Personal net income | EUR 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?
- Under 183 days in Bulgaria: You are generally not a Bulgarian tax resident (unless centre-of-vital-interests applies).
- Under 183 days everywhere: You may end up tax resident nowhere — or in multiple countries. This is the "digital nomad tax grey zone."
- Double tax treaty tie-breakers: If two countries claim you, treaties resolve it using this hierarchy: permanent home → centre of vital interests → habitual abode → nationality.
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?
| Factor | Freelancer | EOOD (Company) |
|---|---|---|
| Best for monthly income | Under EUR 5,000 | Above EUR 5,000 |
| Income tax | 7.5% effective | 10% + 5% combined |
| Social security | On full income (capped) | On min salary only |
| Liability | Unlimited (personal) | Limited (EUR 1 capital) |
| Setup time | 1 day | 3 business days |
| Accounting cost | EUR 60-80/month | EUR 150-200/month |
| Can hire employees | Limited | Yes |
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
- Total rate: ~27-33% of your declared income (pension, health, unemployment, accident)
- Minimum base: EUR 550.66/month — you cannot declare less
- Maximum cap: ~EUR 2,112/month — you do not pay on income above this
- Practical range: EUR 150-700/month depending on your declared income
As an EOOD Director
- Pay yourself minimum salary: ~EUR 620/month
- Social security on that: ~EUR 200/month
- Dividends: Zero social security — only 5% withholding tax
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:
- Become Bulgarian tax resident (183+ days or centre of vital interests)
- De-register from your previous country's tax system — file a departure return, cancel tax residency
- Obtain a Bulgarian Tax Residency Certificate from the NRA — this proves to your old country that Bulgaria is your new tax home
- 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) | Sofia | Bansko | Plovdiv |
|---|---|---|---|
| 1-bed apartment | EUR 500-700 | EUR 250-400 | EUR 300-500 |
| Coworking space | EUR 100-200 | EUR 99-150 | EUR 80-150 |
| Groceries | EUR 200-300 | EUR 150-200 | EUR 150-250 |
| Dining out | EUR 150-300 | EUR 100-150 | EUR 100-200 |
| Transport | EUR 30-60 | EUR 0-20 | EUR 20-40 |
| Internet (home) | EUR 10-15 | EUR 10-15 | EUR 10-15 |
| Total | EUR 1,000-1,500 | EUR 600-900 | EUR 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
- 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.
- 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.
- Open a bank account. Revolut Business or Wise Business for speed (1-3 days). Traditional bank if needed for specific purposes.
- 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.
- 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.
- 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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?
What is Bulgaria's digital nomad visa income requirement?
Can I work remotely for a US company while living in Bulgaria?
Should I register as a freelancer or open a company?
How much does it cost to live in Bulgaria as a digital nomad?
What happens to my social security if I move to Bulgaria?
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.