Home/Blog/Retiring in Bulgaria
Retirement Guide

Retiring in Bulgaria: Pension Tax, Residency Permits & Cost of Living

Yordan Cholakov Mar 14, 2026 14 min read

Bulgaria has quietly become one of Europe's most attractive retirement destinations. A 10% flat tax on worldwide income (including pensions), cost of living roughly half that of Western Europe, EU membership, Euro adoption since January 2026, Schengen membership, and a mild climate with 300+ days of sunshine per year. For retirees from Germany, the UK, France, the Netherlands, or the US, the financial difference can mean thousands of euros saved every year.

This guide covers everything you need to know — residency permits, pension taxation under double tax treaties, cost of living breakdowns, healthcare, banking, and the practical realities of daily life. Based on our direct experience helping retirees relocate.

10%
Flat tax on pension income
50-60%
Lower cost of living vs. Western Europe
EUR
Official currency since Jan 2026
70+
Double tax treaties signed

Why Retirees Choose Bulgaria

Bulgaria attracts retirees for a combination of financial, practical, and lifestyle reasons that few other EU countries can match:

Residency Permits for Retirees

The residency process differs significantly depending on whether you hold EU/EEA citizenship or not.

EU/EEA Citizens

As an EU citizen, you have the right to live in Bulgaria under the EU Free Movement Directive. The process is straightforward:

  1. Arrive in Bulgaria and find accommodation. You can stay for up to 90 days without any registration.
  2. Apply for a registration certificate (udostoverenie za registratsia) at the Migration Directorate of the Ministry of Interior in your district. This is the same process used by EU workers and self-employed persons.
  3. Provide the required documents: valid passport or ID card, proof of health insurance (European Health Insurance Card or private insurance), proof of sufficient financial means (pension statements, bank statements showing regular income), and proof of address in Bulgaria (rental contract or property deed).
  4. Receive your registration certificate — typically issued within 1-3 business days. It confirms your right of residence and does not expire as long as the conditions remain met.

Financial means requirement: There is no fixed minimum amount. You must demonstrate that your pension income and/or savings are sufficient to support yourself without becoming a burden on Bulgaria's social assistance system. In practice, a pension of EUR 500-700 per month or above, combined with health insurance, is generally sufficient.

After 5 years of continuous lawful residence, EU citizens can apply for a permanent residence certificate, which removes the need to demonstrate ongoing financial means.

Non-EU/EEA Citizens

Non-EU citizens (including US, UK post-Brexit, Canadian, and Australian nationals) follow a different path:

  1. Apply for a Type D (long-stay) visa at the Bulgarian embassy or consulate in your home country. You will need: a valid passport, proof of financial self-sufficiency (pension income, bank statements), proof of accommodation in Bulgaria, health insurance valid in Bulgaria, and a clean criminal record certificate.
  2. Enter Bulgaria on the Type D visa (valid for up to 1 year, with stays of up to 180 days per period of 360 days, though typically issued for the duration needed to apply for a residence permit).
  3. Apply for a residence permit at the Migration Directorate within Bulgaria. The permit is granted on the basis of financial self-sufficiency — your pension income must cover your living expenses. The initial permit is issued for 1 year and is renewable.
  4. After 5 years of continuous residence on temporary permits, you can apply for long-term or permanent residence.

UK citizens post-Brexit: Since the UK left the EU, British nationals follow the non-EU route. However, Bulgaria's requirements for UK retirees are generally straightforward — pension income, health insurance, and proof of accommodation. Processing times are typically 30-90 days for the residence permit.

Pension Taxation Under Double Tax Treaties

How your pension is taxed in Bulgaria depends on the type of pension, the country paying it, and the specific double taxation treaty between Bulgaria and that country.

OECD Model: Articles 18 and 19

Most of Bulgaria's double taxation treaties follow the OECD Model Tax Convention. Two articles are critical for retirees:

Critical distinction: The difference between a "private" pension (from an employer, private scheme, or state social security system) and a "government service" pension (for services to the state itself) determines which country has the taxing right. Misclassifying your pension can lead to incorrect tax filings in both countries. We review each client's pension structure individually.

Country-Specific Treatment

CountryPrivate PensionGovernment PensionKey Notes
GermanyTaxed in Bulgaria at 10%Taxed in GermanyGerman state social security pension (gesetzliche Rente) is treated as a private pension under the treaty — taxed in Bulgaria at 10%. Civil service pensions (Beamtenpension) remain taxed in Germany.
UKTaxed in Bulgaria at 10%Taxed in UKUK State Pension and private/workplace pensions are taxable only in Bulgaria. Civil service pensions (e.g., NHS, teachers, police) are taxed in the UK. Claim relief by notifying HMRC with form P85 and the DT treaty.
FranceTaxed in Bulgaria at 10%Taxed in FranceFrench state pension (retraite de base) from the general social security scheme is treated as a private pension — taxed in Bulgaria at 10%. Civil service pensions (fonctionnaires) are taxed in France.
NetherlandsTaxed in Bulgaria at 10%Taxed in NetherlandsAOW (state pension) and private/occupational pensions are taxable only in Bulgaria. ABP government pensions remain taxed in the Netherlands. Note: the Dutch treaty has some specific provisions — professional advice is recommended.
United StatesTaxed in Bulgaria at 10%Taxed in USUS Social Security is generally taxable only in Bulgaria under the treaty. However, US citizens are taxed on worldwide income regardless of residence. The Foreign Tax Credit (IRS Form 1116) prevents double taxation, but US filing obligations remain.

US citizens — special rule: The United States taxes its citizens on worldwide income regardless of where they live. Moving to Bulgaria does not eliminate your US tax filing obligation. However, the Bulgaria-US double taxation treaty and the Foreign Tax Credit mechanism ensure you are not taxed twice on the same income. You will file in both countries, and Bulgarian tax paid is credited against your US liability. Given Bulgaria's lower rate, most US retirees end up owing some additional US tax. A cross-border tax advisor is essential.

Deregistering from Your Home Country

Moving to Bulgaria is only half the equation. You must also properly exit your home country's tax system to activate the treaty protections described above. Without deregistration, your home country may continue to treat you as a tax resident and tax your worldwide income at its domestic rates.

We have written a detailed guide on this process for Germany, France, the Netherlands, and the UK: How to Deregister Your Tax Residency Before Moving to Bulgaria.

Planning Your Retirement Move to Bulgaria?

We handle pension tax structuring, residency permits, and home-country deregistration. One team, both sides.

Book Free Consultation →

Cost of Living for Retirees

Bulgaria has the lowest cost of living in the EU. For retirees, this translates into a significantly higher quality of life on the same pension income compared to Western Europe.

Regional Differences

Costs vary meaningfully between Bulgaria's major cities, coastal towns, and rural areas:

Monthly Budget Breakdown (Single Retiree, in EUR)

ExpenseSofiaVarna / BurgasSmall City / Rural
Rent (1-bed apartment, city centre)400-600300-450150-300
Utilities (electricity, heating, water, internet)100-15080-13070-110
Groceries200-300180-260150-220
Dining out (moderate)80-15060-12040-80
Healthcare (private insurance)50-15050-12040-100
Transport (public + occasional taxi)30-5025-4020-40
Leisure and personal100-20080-15050-100
Total estimate960-1,600775-1,270520-950

Comparison with Western Europe

To put these numbers in perspective:

CountryTypical Monthly Retirement Budget (1-bed, city)Pension Tax Rate
Germany (Berlin)EUR 2,000-2,800Up to 45% (progressive)
France (Lyon)EUR 1,800-2,500Up to 45% + social charges
UK (outside London)GBP 1,600-2,200Up to 45% (progressive)
Netherlands (medium city)EUR 2,000-2,700Up to 49.5% (progressive)
Bulgaria (Sofia)EUR 960-1,60010% flat

A retiree with a gross pension of EUR 2,000/month would keep approximately EUR 1,800 after tax in Bulgaria, compared to roughly EUR 1,400-1,500 in Germany or the UK. Combined with lower living costs, the effective purchasing power increase can exceed 60%.

Healthcare for Retirees

Healthcare is a top concern for retirees. Bulgaria offers both public and private options, each with distinct advantages.

EU Retirees: The S1 Form

If you receive a state pension from another EU/EEA country, you can obtain an S1 form (formerly E121) from your home country's social security authority. This form entitles you to enroll in Bulgaria's National Health Insurance Fund (NHIF / NZOK) at the expense of your home country. You receive the same public healthcare as insured Bulgarian citizens — GP visits, specialist referrals, hospital care, and subsidized medications.

To enroll: present the S1 form at your local NHIF office in Bulgaria, along with your registration certificate and address registration.

Private Health Insurance

Many retirees supplement public coverage with private health insurance, or use private insurance exclusively (especially non-EU citizens who do not qualify for the S1 route). Private insurance in Bulgaria is affordable by European standards:

Costs increase with age; the figures above are indicative for retirees aged 60-75. Pre-existing conditions may affect eligibility and premiums.

Quality of Care

Bulgaria's healthcare system has both strengths and limitations that retirees should understand:

Practical advice: Register with a GP (lichен лекар / lichen lekar) as soon as possible after arriving. In Sofia and larger cities, you can find GPs who speak English or German. Your GP serves as the entry point to the healthcare system and issues referrals to specialists.

Practical Considerations

Banking

Since Bulgaria adopted the Euro in January 2026, banking has become significantly simpler for retirees from eurozone countries. Your pension arrives in EUR, you hold EUR accounts, and there are no currency conversion costs.

Driving License

EU driving licenses are valid in Bulgaria without exchange. Non-EU citizens should obtain an International Driving Permit (IDP) before arriving, and may need to exchange their license for a Bulgarian one after establishing residency — requirements vary by country of origin and the existence of bilateral agreements.

Language Barrier

Bulgarian is written in the Cyrillic alphabet and is a Slavic language — it is not easily accessible for speakers of Western European languages. However:

Expat Communities

Bulgaria has established expat communities that can ease the transition:

Tax Filing Obligations

Bulgarian tax residents must file an annual tax declaration with the National Revenue Agency (NRA / NAP), even if their only income is a foreign pension.

For a detailed walkthrough of the filing process, see our guide to annual tax filing in Bulgaria.

Do not skip the annual declaration. Even if your pension is taxed at source in your home country and you owe zero Bulgarian tax after credits, you are still legally required to file. Failure to file can result in fines and complications with future tax residency certificates.

Common Mistakes Retirees Make

Based on cases we have handled, here are the most frequent errors retirees make when relocating to Bulgaria:

  1. Not deregistering from the home country. The single most costly mistake. Without proper deregistration, your home country continues to claim you as a tax resident and may tax your worldwide income at its domestic rates. See our deregistration guide.
  2. Confusing government pensions with social security pensions. Under most treaties, state social security pensions (e.g., German gesetzliche Rente, French retraite de base) are treated as private pensions and taxed in Bulgaria at 10%. Government service pensions (for civil servants) are taxed in the paying country. Misclassifying your pension leads to incorrect filings.
  3. Assuming no Bulgarian tax return is needed. Even if all your income is from a foreign pension that was taxed at source, Bulgarian law requires an annual declaration. Skipping it creates compliance problems.
  4. Not securing health insurance before registering. Health insurance is a prerequisite for the EU registration certificate and for the non-EU residence permit. Arriving without coverage causes delays.
  5. Underestimating the 183-day rule. To establish and maintain Bulgarian tax residency, you should spend at least 183 days per calendar year in Bulgaria — especially in the first year. Splitting time extensively between countries weakens your tax residency claim and can trigger disputes under the treaty tie-breaker rules.
  6. Not updating bank CRS/FATCA information. After moving, you must inform all your banks (in your home country and in Bulgaria) of your new tax residency status. Under the Common Reporting Standard, banks report account information to the tax authority of the account holder's country of tax residence. Outdated information creates audit triggers.
  7. Ignoring inheritance and estate planning. Bulgarian inheritance tax is low (0% for spouses and direct descendants, 0.4-6.6% for others), but your home country may also have inheritance tax claims on worldwide assets. Cross-border estate planning should be addressed before or shortly after the move.
  8. Not obtaining the NRA tax residency certificate. This certificate, issued by Bulgaria's National Revenue Agency, is your proof of Bulgarian tax residency — essential for claiming treaty benefits in your home country. Apply for it once you have established sufficient presence (183+ days).

Frequently Asked Questions

How is my foreign pension taxed in Bulgaria? +
Bulgaria applies a 10% flat tax on worldwide income, including foreign pensions. Under most double taxation treaties (following OECD Model Article 18), private pensions are taxed only in the state of residence — meaning Bulgaria at 10%. Government pensions (Article 19) are usually taxed in the paying state. The exact treatment depends on the specific treaty between Bulgaria and your home country.
Do I need a visa to retire in Bulgaria as a non-EU citizen? +
Yes. Non-EU citizens need a Type D (long-stay) visa from a Bulgarian consulate, followed by a residence permit application in Bulgaria. The permit can be granted on the basis of financial self-sufficiency — proof that your pension income covers your living expenses. EU/EEA citizens do not need a visa; they register for a certificate of residence at the local migration office.
What is the cost of living for a retiree in Bulgaria? +
A comfortable retirement in Bulgaria costs significantly less than in Western Europe. Monthly budgets range from approximately EUR 800-1,200 in smaller cities or rural areas to EUR 1,200-1,800 in Sofia, including rent, utilities, food, healthcare, and transport. This is roughly 50-60% lower than comparable living standards in Germany, France, or the UK.
Can I access public healthcare in Bulgaria as a retiree? +
EU retirees can enroll in Bulgaria's National Health Insurance Fund (NHIF) using an S1 form obtained from their home country's social security authority. This gives access to the Bulgarian public healthcare system. Non-EU retirees and those wanting broader coverage typically use private health insurance, which costs approximately EUR 50-150 per month depending on age and coverage level.
Do I still need to file a tax return in Bulgaria if my only income is a pension? +
Yes. Bulgarian tax residents must file an annual tax declaration by April 30 of the following year, even if their only income is a foreign pension. The declaration reports worldwide income, and any tax paid abroad on the same income can be credited against the Bulgarian tax liability under the applicable double taxation treaty.
Will I lose my home-country pension if I move to Bulgaria? +
No. EU regulations (EC 883/2004) guarantee that your state pension is paid regardless of which EU country you live in. For non-EU countries, bilateral social security agreements or national rules generally allow pension payments abroad. However, some benefits tied to residency (such as housing allowances or social supplements) may stop when you leave your home country.

Ready to Retire in Bulgaria?

We handle pension tax structuring, residency permits, healthcare enrollment, and home-country deregistration.

Book Free Consultation →

Disclaimer: This article provides general information about retiring in Bulgaria and does not constitute legal or tax advice. Tax treaty interpretations and residency requirements vary by individual circumstances and may change. Always consult qualified tax and legal advisors in both your home country and Bulgaria before making relocation decisions. Last updated: March 14, 2026.