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.
Why Retirees Choose Bulgaria
Bulgaria attracts retirees for a combination of financial, practical, and lifestyle reasons that few other EU countries can match:
- 10% flat tax on worldwide income — including private pensions, investment income, and rental income. No progressive rates, no surcharges, no wealth tax.
- Low cost of living — the lowest in the EU. A comfortable retirement in Bulgaria costs a fraction of what it would in Germany, France, or the UK.
- EU membership — full access to the single market, freedom of movement for EU citizens, and regulatory protections under EU law.
- Euro since January 2026 — no currency exchange risk. Your pension arrives in EUR, you spend in EUR. Transactions across the eurozone are seamless.
- Schengen Area membership — no border controls when travelling to and from other Schengen countries.
- Mild climate — four distinct seasons. The Black Sea coast and southern regions enjoy Mediterranean-influenced weather with warm summers and mild winters. Sofia and the interior have a continental climate.
- Safety — Bulgaria has low violent crime rates. Petty crime in tourist areas is comparable to other European countries.
- Over 70 double taxation treaties — well-established legal framework preventing double taxation of pension income.
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:
- Arrive in Bulgaria and find accommodation. You can stay for up to 90 days without any registration.
- 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.
- 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).
- 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:
- 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.
- 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).
- 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.
- 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:
- Article 18 — Private pensions: Pensions paid in consideration of past employment are, under the OECD Model, taxable only in the state of residence. If you are a Bulgarian tax resident, your private pension is taxed at Bulgaria's 10% flat rate — not at your home country's rate.
- Article 19 — Government service pensions: Pensions paid by a government (or its subdivisions) for services rendered to that government are generally taxable only in the paying state. This means if you receive a German civil service pension (Beamtenpension), it remains taxable in Germany even after you move to Bulgaria.
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
| Country | Private Pension | Government Pension | Key Notes |
|---|---|---|---|
| Germany | Taxed in Bulgaria at 10% | Taxed in Germany | German 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. |
| UK | Taxed in Bulgaria at 10% | Taxed in UK | UK 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. |
| France | Taxed in Bulgaria at 10% | Taxed in France | French 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. |
| Netherlands | Taxed in Bulgaria at 10% | Taxed in Netherlands | AOW (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 States | Taxed in Bulgaria at 10% | Taxed in US | US 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:
- Sofia (capital) — the most expensive Bulgarian city, but still roughly 50-60% cheaper than Berlin, Paris, or London. Best for those wanting cultural activities, international healthcare, and a large expat community.
- Black Sea coast (Varna, Burgas) — 10-20% cheaper than Sofia. Mild maritime climate, beach access, and growing expat communities. Varna has a well-regarded university hospital.
- Mountain towns (Bansko, Plovdiv region) — 20-30% cheaper than Sofia. Bansko has a significant British expat community. Plovdiv offers rich culture as a European Capital of Culture.
- Rural areas and small towns — the cheapest option, 40-50% below Sofia prices. Extremely affordable but with limited English-language services and healthcare access.
Monthly Budget Breakdown (Single Retiree, in EUR)
| Expense | Sofia | Varna / Burgas | Small City / Rural |
|---|---|---|---|
| Rent (1-bed apartment, city centre) | 400-600 | 300-450 | 150-300 |
| Utilities (electricity, heating, water, internet) | 100-150 | 80-130 | 70-110 |
| Groceries | 200-300 | 180-260 | 150-220 |
| Dining out (moderate) | 80-150 | 60-120 | 40-80 |
| Healthcare (private insurance) | 50-150 | 50-120 | 40-100 |
| Transport (public + occasional taxi) | 30-50 | 25-40 | 20-40 |
| Leisure and personal | 100-200 | 80-150 | 50-100 |
| Total estimate | 960-1,600 | 775-1,270 | 520-950 |
Comparison with Western Europe
To put these numbers in perspective:
| Country | Typical Monthly Retirement Budget (1-bed, city) | Pension Tax Rate |
|---|---|---|
| Germany (Berlin) | EUR 2,000-2,800 | Up to 45% (progressive) |
| France (Lyon) | EUR 1,800-2,500 | Up to 45% + social charges |
| UK (outside London) | GBP 1,600-2,200 | Up to 45% (progressive) |
| Netherlands (medium city) | EUR 2,000-2,700 | Up to 49.5% (progressive) |
| Bulgaria (Sofia) | EUR 960-1,600 | 10% 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:
- Basic outpatient coverage: EUR 30-60/month
- Comprehensive coverage (including hospitalization): EUR 80-150/month
- Premium plans (private hospitals, English-speaking doctors): EUR 150-250/month
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:
- Major hospitals in Sofia, Plovdiv, and Varna have modern equipment and well-trained specialists. Several private hospitals meet international standards.
- English-speaking doctors are more readily available in Sofia and larger cities, and in private practice. In rural areas, the language barrier can be significant.
- Dental and optical care is notably cheaper than in Western Europe, with comparable quality in private clinics — a factor many retirees appreciate.
- Geriatric and long-term care facilities are improving but remain less developed than in Western Europe. For retirees with complex ongoing care needs, proximity to a major city is advisable.
- Emergency care is available nationwide through the 112 system, though response times in rural areas may be longer.
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.
- Opening a bank account: Bulgarian banks require a passport/ID, proof of address in Bulgaria, and your Bulgarian registration certificate or residence permit. Some banks may request proof of income (pension statement). The process takes 1-3 business days. For a detailed walkthrough, see our guide to opening a bank account in Bulgaria.
- Online and mobile banking is widely available and generally in Bulgarian and English.
- SEPA transfers from other eurozone countries are treated as domestic transfers — fast and free or very low cost.
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:
- English is widely spoken among younger Bulgarians and in professional settings (banks, private healthcare, real estate agencies) in Sofia and larger cities.
- German and Russian are spoken by some in the older generation.
- Official documents and government interactions are almost exclusively in Bulgarian. You will need a translator or a local advisor for bureaucratic processes.
- Daily life (shopping, dining, transport) is manageable in English in cities, but learning basic Bulgarian phrases significantly improves the experience.
Expat Communities
Bulgaria has established expat communities that can ease the transition:
- Sofia — the largest and most diverse expat community. Active social groups, English-language events, international schools, and a wide range of international restaurants and services.
- Bansko — a significant British expat community, originally drawn by affordable property and skiing. Active social scene with English-language clubs and activities.
- Black Sea coast (Varna, Burgas, Sunny Beach area) — popular with British, German, and Russian retirees. Seasonal communities that are livelier in summer.
- Plovdiv — growing expat presence, attracted by lower costs than Sofia, rich cultural life, and proximity to both mountains and the Thracian Plain.
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.
- Filing deadline: April 30 of the year following the tax year.
- What to declare: Worldwide income — all pension income (Bulgarian and foreign), investment income, rental income, and any other income received during the year.
- Tax credits: Tax already paid in another country on the same income can be credited against your Bulgarian tax liability, under the applicable double taxation treaty. This prevents double taxation.
- Filing method: Online through the NRA portal (requires a qualified electronic signature or PIK code), or in person at your local NRA office.
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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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?
Do I need a visa to retire in Bulgaria as a non-EU citizen?
What is the cost of living for a retiree in Bulgaria?
Can I access public healthcare in Bulgaria as a retiree?
Do I still need to file a tax return in Bulgaria if my only income is a pension?
Will I lose my home-country pension if I move to Bulgaria?
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.