Residence in Bulgaria
Visas and residence permits for non-EU nationals.
Last Updated on October 13, 2026 by Immigration Team
Non-EU nationals who want to live in Bulgaria need a residence permit. In most cases the route starts with a long-stay visa, known as Visa D, issued by a Bulgarian embassy or general consulate. The residence permit is then issued in Bulgaria by the Migration Directorate of the Ministry of Interior, through its offices across the country.
EU, EEA and Swiss citizens do not need a visa or a residence permit. They register their residence instead. Read: EU citizens
How residence usually works
- Visa DRequired · Bulgarian embassy or general consulate · category depends on your reason for moving
- Residence permitRequired · Migration Directorate, in person
- RenewalsRequired · while the basis of your residence continues
- Permanent residenceEligibility threshold · after a qualifying period, or directly for some routes such as investment
- CitizenshipOptional · by naturalisation, with its own conditions
Required stageEligibility thresholdOptional stage
Grounds for residence
Bulgarian law provides more than twenty grounds for residence. The most common are:
Key point
A residence permit, tax residence and citizenship are three separate things. Holding one does not give you the others automatically.
Guides in this section
Contact
Tell us your nationality, why you are moving and who is coming with you. An advocate will reply with the routes worth considering and the next step.
Please do not send passport copies or other personal documents at this stage. Once we work together, documents are exchanged through the secure client portal.
15-minute advisory call with an advocate: €50, paid in advance. Deducted from our fee if you instruct us.
- WhatsApp+359 876 874 445
- Viber+359 876 874 445
- Phone+359 876 874 445
- Emailoffice@immigration.bg