Annual reporting in Bulgaria from 2027: a single system
NSI, the National Revenue Agency (NAP) and the Registry Agency are introducing the "Single Entry Point" information system From 1 January 2027, a new procedure…
Bulgaria's favourable tax climate (10% corporate profit tax and 5% dividend tax) attracts thousands of European entrepreneurs every year.

The most popular scenario looks simple: an EU citizen arrives in Sofia or Varna, registers a company (EOOD (single-member LLC)/OOD), obtains a personal long-term residence permit card (Удостоверение за продължително пребиваване) to make opening a commercial bank account easier, and then leaves and continues running the business from the country where they live.
It is precisely at this stage, however, that a legal and tax trap lies hidden, one that can lead to additional tax assessments and the cancellation of your immigration status.
Many entrepreneurs mistakenly believe that simply holding a personal card and having a registered company automatically makes them Bulgarian tax residents. That is not the case:
It used to be thought that, with no land borders inside the Schengen area, absence could not be proven. Today this is a dangerous myth:
Bulgarian legislation and Directive 2004/38/EC provide for exceptions where an EU citizen may be absent for more than 6 months in a year and retain the right to a long-term residence permit:
Please note: These exceptions save your immigration status (the long-term residence permit), but they do NOT guarantee that your tax residency is automatically retained if the centre of your vital interests has shifted to another country.
For NAP to issue you an official Удостоверение за местно данъчно лице (Tax Residency Certificate) and for you to be able to pay taxes in Bulgaria lawfully, you must meet at least one of the key conditions of the Personal Income Tax Act (ЗДДФЛ):
| Step / Action | Why it is needed |
|---|---|
| Step 1. Rent housing for a year | Confirms that you have a permanent base in Bulgaria (установена база). |
| Step 2. Personal transactions | Use a personal card from a Bulgarian bank (or Revolut) for everyday purchases inside the country. |
| Step 3. Осигуровки (social security contributions) | Pay yourself a minimum salary or pay contributions as a самоосигуряващо се лице (self-insured person). |
| Step 4. Counting days in the year | Keep boarding passes and tickets that confirm your presence in Bulgaria. |
| Step 5. Obtaining a Certificate of Tax Residence | File an application with the National Revenue Agency (NAP) for the issue of a tax residency certificate (Удостоверение за местно лице) to present to the tax authority of your country. |
Opening a company and getting the long-term residence permit “plastic” in Bulgaria is only 20% of success. If you want to pay the lawful 10% in taxes and avoid million-scale claims from the tax authorities of your country of residence, you need to create real economic presence (substance) and comply with the tax residency rules!
Did not find the answer here? Write to us — we will look at your case and tell you what comes next.
Mon–Fri 9:00–17:30 (EET)
Ask a questionThis article describes the general procedure. Your situation almost always has specifics — tell us about it and we will point out the shortest route.
Book a consultation