Is My Foreign Income Taxed in Bulgaria?
One of the biggest head-scratchers for expats, especially when you’re just settling into the rhythm of Bulgarian life, is figuring out what happens with the money you still earn or receive from back home. It's a question that keeps many of us up at night: "Is my foreign income taxed in Bulgaria?" This guide is here to untangle the complexities of Bulgarian tax law regarding your earnings from abroad, cutting through the jargon to give you a clear picture of what you need to know.
Understanding Tax Residency in Bulgaria: It All Starts Here
Before we dive into the nitty-gritty of foreign income, we absolutely have to talk about tax residency. This isn't just a bureaucratic detail; it's the fundamental distinction that determines how Bulgaria’s tax authorities, the National Revenue Agency (NRA), view your income. Are you a tax resident or not? The answer changes everything. Don't confuse tax residency with your immigration status; you can be legally residing here with a permit but still not be considered a tax resident by the NRA, or vice versa in some unique cases.
The 183-Day Rule and Beyond
The most commonly cited rule for establishing tax residency in Bulgaria is the "183-day rule." In simple terms, if you spend more than 183 days within any 12-month period in Bulgaria, you are generally considered a tax resident. This period doesn't have to be continuous; it's cumulative. So, if you're popping in and out of the country, every day you're physically present here adds to that count. Many expats, particularly digital nomads or those on extended stays, often automatically trigger this threshold without even realizing it.
However, and this is a crucial "however," the 183-day rule isn't the only factor. Bulgarian law also considers your "centre of vital interests." This is where things can get a bit more subjective and often cause confusion. Your centre of vital interests refers to where your primary personal and economic ties are located. Do you have a permanent home here, even if you rent? Is your family with you? Are your main business activities or employment based here? Do you have significant assets or investments in Bulgaria? If the answers to these questions lean towards Bulgaria, even if you haven't hit the 183 days, the NRA might still deem you a tax resident. For instance, if you move your entire family to Sofia, enroll your kids in local schools, and sign a long-term rental contract, your centre of vital interests strongly points to Bulgaria, regardless of a few short trips out of the country. This nuanced approach ensures that people genuinely making Bulgaria their home contribute to the local tax base. For a deeper dive into this, you might find our guide on Tax Residency in Bulgaria: A Definitive Guide for Expats (2027) incredibly helpful.
Becoming a Bulgarian Tax Resident vs. Non-Resident
So, what does this distinction actually mean for your foreign income?
If you are determined to be a Bulgarian tax resident, the simple truth is that you are liable to pay tax on your worldwide income. This means all your earnings, no matter where they originate from – your salary from a UK company, rental income from a property in Spain, dividends from US stocks, or a pension from Germany – are, in principle, subject to Bulgarian tax law. This is a standard practice in many countries and is often referred to as "worldwide taxation." The NRA expects you to declare all of these income streams on your annual tax return.
On the other hand, if you are a non-tax resident in Bulgaria, you are only taxed on income that is sourced within Bulgaria. This might include income from a Bulgarian employer, rental income from a Bulgarian property you own, or capital gains from selling Bulgarian assets. Your foreign income, in this scenario, would typically not be subject to Bulgarian tax, as your primary tax obligations would lie with your country of tax residence. This distinction is critical and highlights why accurately assessing your tax residency status is the very first step in understanding your tax obligations here. Establishing your tax residency is not always a formal application; it often arises automatically from your circumstances, but understanding the criteria is key to compliance.
How Foreign Income is Taxed for Bulgarian Tax Residents
Alright, let's assume you've crossed that threshold, whether by accumulating 183 days or establishing your centre of vital interests here, and you are now a Bulgarian tax resident. Welcome to the club! Now, the question becomes: how exactly does Bulgaria treat all that income you're still getting from outside its borders? The good news is that Bulgaria boasts one of the most attractive personal income tax rates in the EU, which certainly helps cushion the blow.
The Flat 10% Personal Income Tax Rate
Bulgaria operates on a flat tax system for personal income. This means that, for most types of income, there's a straightforward 10% rate, regardless of how much you earn. This flat rate applies to your employment income, self-employment profits, rental income, and more. This is a significant draw for many expats, as it simplifies tax calculations and often results in a lower overall tax burden compared to progressive tax systems found in many other countries. For instance, if you're working remotely for a company based in the United States and earning, say, €5,000 a month, as a Bulgarian tax resident, you'd generally be looking at a 10% tax on that income here.
Let's break down what typically falls under "foreign income" for a Bulgarian tax resident and how the 10% (or sometimes lower) rate applies:
- Salary from Abroad: Many expats continue to work for foreign companies remotely. If you're a Bulgarian tax resident, your salary, even if paid by a company outside Bulgaria, is subject to the 10% flat personal income tax. This applies whether your employer is in the UK, Germany, or anywhere else. The key is your tax residency, not your employer's location.
- Rental Income from Foreign Properties: If you own properties outside Bulgaria and receive rental income from them, this income also needs to be declared and is subject to the 10% tax rate in Bulgaria. You'll typically declare the net income after permitted deductions in the source country, and then apply Bulgarian tax rules.
- Foreign Investment Income: This can be a bit more varied.
- Dividends: Dividends from foreign companies are generally subject to a 5% withholding tax in Bulgaria.
- Capital Gains: Capital gains from the sale of shares or other financial assets acquired through stock exchanges in EU/EEA countries are often exempt from tax in Bulgaria. However, gains from selling shares on non-EU/EEA markets are typically taxed at 10%. It’s worth noting that if you’re selling property abroad, the capital gains rules can be more complex, often treated similar to rental income after certain deductions. You really need to check the specifics here, as it's not a one-size-fits-all situation.
- Foreign Pensions: If you're retired and receiving a pension from your home country or another foreign state, this income is generally also subject to the 10% personal income tax rate in Bulgaria. However, this is one area where Double Taxation Agreements (DTAs) play a massive role, which we'll discuss next.
- Freelance or Self-Employment Income from Abroad: If you're providing services to clients outside Bulgaria as a freelancer or sole trader registered here, your net profit is subject to the 10% personal income tax. Certain registered freelance professions also benefit from a 25% statutory deduction from their gross income before tax is calculated, making the effective tax even lower.
It’s important to remember that while the flat 10% sounds simple (and it mostly is!), there are specific nuances for different income types, deductions, and exemptions that you should be aware of. For a comprehensive overview, our detailed article, The Complete Guide to Taxes in Bulgaria for Expats (2027), can provide more clarity on the various categories of income and their specific tax treatments.
Specifics on Different Types of Foreign Income
Let's drill down a bit more into some common scenarios for expats and their foreign income. Understanding these specifics can help you prepare for your annual tax declaration.
When you're earning a foreign employment income while being a Bulgarian tax resident, your employer might not be aware of your Bulgarian tax obligations. They're usually only concerned with tax in their own country. This means you'll typically receive your full salary gross, without any Bulgarian tax deductions at source. It then becomes your responsibility to declare this income to the NRA and pay the 10% income tax. This is often done via your annual tax return, typically due by April 30th for the previous calendar year. Keep detailed records of your income statements and any taxes already paid in the source country, as these will be vital for claiming relief under Double Taxation Agreements.
For foreign rental income, the process involves declaring the gross rental income and then deducting any expenses allowed by Bulgarian tax law, such as property management fees, maintenance, and other direct costs. The remaining net income is then taxed at 10%. It’s crucial to understand what expenses are permissible for deduction under Bulgarian law, which might differ from your home country.
Foreign investment income, particularly dividends and capital gains, warrants careful attention. As mentioned, dividends usually face a 5% tax. Capital gains from the sale of shares in companies listed on regulated stock exchanges within the EU or EEA are often exempt, a valuable perk for many investors. However, if you’re selling shares from a US or other non-EU/EEA market, or other types of assets, the 10% capital gains tax will likely apply. It's always a good idea to consult the specific rules or a tax professional when dealing with complex investment portfolios across borders.
Lastly, foreign pensions can be one of the more straightforward income types to deal with, especially when a DTA is in place. Many DTAs stipulate that only the country of residence (Bulgaria, in this case) has the right to tax the pension, or that the source country must provide relief for taxes paid in Bulgaria. This means you might just declare your net pension income and pay the 10% tax here, or receive a tax credit. This area is heavily influenced by specific agreements, so always verify your situation.
Navigating Double Taxation Agreements and Reporting Foreign Income
Dealing with taxes in two different countries can sound like a bureaucratic nightmare. The fear of being taxed twice on the same income is very real for many expats. Thankfully, there's a mechanism designed to prevent this: Double Taxation Agreements, or DTAs. These agreements are your best friends when it comes to clarity and fairness in international taxation.
The Role of Double Taxation Agreements
Bulgaria has signed Double Taxation Agreements with numerous countries around the world, including most EU member states, the UK, the USA, Canada, and many others. These are bilateral treaties between two countries designed to prevent individuals and companies from paying tax on the same income in both jurisdictions. Without a DTA, you could genuinely end up paying 10% in Bulgaria and then another, say, 20% in your home country on the very same earnings – a truly frustrating scenario!
DTAs typically define which country has the primary right to tax certain types of income, or they provide methods for relief from double taxation. The most common methods are:
- The Exemption Method: This means income taxed in one country is simply exempted from tax in the other.
- The Credit Method: This allows you to credit the tax you've already paid in one country against your tax liability in the other. For example, if you paid 15% tax on your foreign employment income in your home country, and Bulgaria's rate is 10%, you generally wouldn't owe anything more in Bulgaria, as the 15% credit covers the 10% liability. If your home country's tax was 5%, you might still owe the remaining 5% in Bulgaria.
It is absolutely paramount to check if a DTA exists between Bulgaria and your home country, or any country from which you receive significant income. Each DTA is unique, so you need to read the specific articles relevant to your type of income (e.g., employment, pensions, dividends, rental income). This can be a complex task, and often involves navigating legal language. Understanding how these agreements work is central to avoiding unexpected tax bills. If you want to learn more about how Bulgaria handles its international tax treaties, explore our article on Understanding Double Taxation Agreements and Foreign Income in Bulgaria.
Declaring Your Foreign Income to the NRA
Once you've navigated the residency rules and understood how DTAs might apply, the next crucial step is actually declaring your foreign income to the National Revenue Agency. As a Bulgarian tax resident, you are legally obliged to do this.
The annual income tax declaration (known as Declaration Form 50, or "Годишна данъчна декларация по чл. 50 от ЗДДФЛ") is typically submitted between January 1st and April 30th of the following year, covering your income from the previous calendar year. So, for income earned in 2025, you'd file your declaration by April 30th, 2026. This declaration must include all your worldwide income, clearly itemized by type. The NRA has an online portal, but for many expats, especially those not fluent in Bulgarian, navigating this can be a significant hurdle. The portal has improved over the years, offering more e-services, but the language barrier and the specific nuances of Bulgarian tax law can still be challenging.
This is where professional help often becomes invaluable. Many expats choose to hire a local accountant or a tax advisor specializing in international taxation. Services like Taxes for Expats, for example, often assist individuals with complex cross-border tax situations, ensuring accurate reporting and helping you claim any eligible tax credits or exemptions under DTAs. They can guide you through the specific forms, ensure you're compliant, and help you avoid any penalties for late or incorrect filing. Keeping meticulous records of all your foreign income, bank statements, and any tax documents from other countries is non-negotiable. The NRA can and does request proof of income and payments, so having everything organized will save you a lot of headaches down the line. To get started with the process, our article on Filing Your Tax Return with the National Revenue Agency in Bulgaria: The Complete Walkthrough (2027) offers a step-by-step guide.
Transferring Money and Avoiding Pitfalls
While directly related to foreign income, it's important to distinguish between the taxation of income and the act of transferring money. When you transfer funds from your foreign bank account to your Bulgarian one, the transfer itself is generally not a taxable event. The money becomes taxable when it is earned as income. The transfer is just moving your existing funds.
However, moving substantial sums of money, particularly if they are received as gifts or loans from abroad, might raise flags with banks due to anti-money laundering regulations. You might be asked to provide documentation proving the source of funds. This isn't a tax on the transfer, but a regulatory check. For day-to-day transfers of your foreign income, or moving your savings to Bulgaria, many expats find services like Wise incredibly useful. They offer competitive exchange rates and lower fees compared to traditional banks, ensuring more of your hard-earned money makes it into your Bulgarian account. While they don't handle your tax obligations, they make the financial logistics smoother, allowing you to manage your funds efficiently once they've been earned (and subsequently taxed, if applicable). For practical advice on moving money, you might want to read How to Transfer Money Into and Out of Bulgaria as an Expat. Always ensure you have clear documentation for any significant sums entering the country, regardless of how you transfer them.
What If You're a Non-Resident?
Let's briefly touch upon the scenario where you are not deemed a Bulgarian tax resident. Maybe you spend less than 183 days here and your main ties are still firmly established elsewhere.
Taxation for Non-Tax Residents
If you are a non-tax resident in Bulgaria, your tax obligations are significantly simpler. In this case, Bulgaria will only tax income that is generated from a Bulgarian source. Your worldwide income, including any salaries from foreign employers, rental income from properties outside Bulgaria, or investments held elsewhere, would generally not be subject to Bulgarian income tax. You would be expected to declare and pay tax on that income in your country of tax residence.
Examples of Bulgarian-sourced income for a non-resident would include:
- Income from a Bulgarian Employer: If you're working for a Bulgarian company but are a tax resident elsewhere (perhaps commuting across a border or on a short-term assignment), your Bulgarian salary would be taxed here.
- Rental Income from Bulgarian Property: If you own property in Bulgaria and rent it out, but are a tax resident of another country, the rental income generated from that Bulgarian property would be subject to Bulgarian tax.
- Capital Gains from Bulgarian Assets: If you sell a property or other assets located in Bulgaria, any capital gains realized would be taxed in Bulgaria, even if you are a non-resident.
In essence, the rule for non-residents is: if the money originates or is generated within Bulgaria, Bulgaria has the right to tax it. Anything earned outside Bulgaria's borders would fall under the tax jurisdiction of your primary country of tax residence. The flat 10% rate still generally applies to these Bulgarian-sourced incomes. Understanding this fundamental difference is key to navigating your financial responsibilities in Bulgaria effectively. Our guide on How Bulgaria's Health System Works: The NHIF and Private Care Explained (2027) also touches upon different residency statuses, which can sometimes indirectly affect tax considerations.
Here's a quick summary table to help clarify the tax treatment based on your residency and income source:
| Income Type | Bulgarian Tax Resident (Worldwide Income) | Bulgarian Non-Tax Resident (Bulgarian-Sourced Income Only) | Typical Bulgarian Tax Rate |
|---|---|---|---|
| Foreign Employment Salary | Yes, fully taxable | No, generally not taxable | 10% |
| Bulgarian Employment Salary | Yes, fully taxable | Yes, fully taxable | 10% |
| Foreign Rental Income | Yes, fully taxable | No, generally not taxable | 10% (on net income) |
| Bulgarian Rental Income | Yes, fully taxable | Yes, fully taxable | 10% (on net income) |
| Foreign Dividends | Yes, fully taxable | No, generally not taxable | 5% |
| Bulgarian Dividends | Yes, fully taxable | Yes, fully taxable | 5% |
| Foreign Capital Gains (Shares) | Yes, taxable (exceptions for EU/EEA) | No, generally not taxable | 10% (exceptions apply) |
| Bulgarian Capital Gains (Shares) | Yes, fully taxable | Yes, fully taxable | 10% (exceptions for listed shares) |
| Foreign Pensions | Yes, fully taxable | No, generally not taxable | 10% (DTAs are key) |
Disclaimer
Please remember that I am an expat blogger sharing personal experiences and general information. While I strive for accuracy and use real-time data, tax laws are complex and can change. This guide should not be taken as professional tax advice. Always consult with a qualified Bulgarian tax advisor or accountant for advice tailored to your specific financial situation.