IMMIGRO Legal Consulting

Residence Permit Through Marriage to a Bulgarian Citizen: Steps and Documents

Migration · September 8, 2025 · 3 min read

If you have married a Bulgarian citizen, Bulgarian law entitles you to apply for a residence permit on the grounds of family reunification. This is one of the most straightforward immigration pathways in Bulgaria — but it still requires careful document preparation.

Legal Basis

The right to reside in Bulgaria as the spouse of a Bulgarian citizen is grounded in the Law on Foreigners in the Republic of Bulgaria (ZCHBG), specifically the provisions on family reunification. EU Directive 2003/86/EC on the right to family reunification also applies in cases involving EU citizens, though Bulgarian citizens are subject to national law rather than EU free movement rules when living in Bulgaria.

The key requirement is that your marriage must be legal and recognised under Bulgarian law. Marriages contracted abroad are generally recognised in Bulgaria, but they must be properly documented and translated.

Step 1: Obtain a Visa D for Family Reunification

Unless you are already legally residing in Bulgaria on another basis, you will need to enter the country on a Visa D issued on the ground of family reunification. This visa is applied for at the Bulgarian embassy or consulate in your country of residence.

Once you enter Bulgaria with the Visa D, you have 3 months to submit your residence permit application to the Migration Directorate. Do not wait — queues at the Migration Directorate can be long, and if you miss the deadline while in the queue, you may fall into an irregular status.

Required Documents

Document Checklist — Spouse of Bulgarian Citizen

The Cohabitation Declaration — Why It Matters

One document that surprises many applicants is the notarial declaration of cohabitation. Bulgarian immigration authorities take seriously the possibility of marriages of convenience — arrangements entered into solely for immigration purposes without any genuine marital relationship.

To demonstrate that your marriage is genuine, you will be asked to sign a notarial declaration confirming that you and your spouse are living together (or intend to live together) in Bulgaria. Your spouse may also be asked to sign a declaration confirming the same.

Additional evidence of a genuine relationship may be helpful, such as:

Duration and Renewal

The initial temporary residence permit granted to spouses of Bulgarian citizens is typically issued for 1 year, renewable annually. After 5 years of continuous legal residence in Bulgaria, you may apply for a long-term residence permit. After 5 years of long-term residence (or in some cases earlier), you may be eligible to apply for Bulgarian citizenship by naturalisation.

What If You Are Married to an EU Citizen (Not Bulgarian) Living in Bulgaria?

If your spouse is a citizen of another EU member state who has exercised their free movement rights and is living in Bulgaria, different rules apply under EU law. In this case, you would apply as a family member of an EU citizen exercising free movement rights, which typically offers a faster and somewhat simpler procedure. Contact us for specific guidance on this scenario.

Processing Timeline

Visa D processing at embassy abroad
14–30 days
Residence permit processing in Bulgaria
14 days – 2 months
Residence card issuance after approval
7–14 days

Costs Summary

ItemApproximate Cost
Visa D (embassy fee)€100
Residence permit state fee~€255
Notarial declarations€15–40 per declaration
Certified translations€10–20 per page
Apostille (varies by country)€20–100
Health insurance€80–300/year

Related practice area

Bulgarian Residence Permit — All Types →

Questions about your case?

Every situation is different. Message our team or request a consultation.