The first three months in Bulgaria are formality-free: an identity card or a passport is all you need. After that the state wants to know where you live, and that is what the удостоверение за продължително пребиваване (udostoverenie za prodalzhitelno prebivavane, certificate of prolonged residence) is for. Residence in Bulgaria for EU citizens is a registration of a right, not a permission, but the counter still has a checklist, and it is worth arriving with the right papers.
Do you need to register your residence in Bulgaria?
If you stay longer than three months, yes. The Ministry of the Interior says an EU citizen may stay for three months after entry; beyond that a long-term residence document is needed. The application is filed in person within those three months at the Дирекция „Миграция“ (the Migration Directorate) of the Ministry of the Interior in Sofia, or at the Migration office of the regional directorate that covers your address.
The rule covers citizens of the EU, of the three EEA states (Iceland, Liechtenstein, Norway) and of Switzerland. Britons do not belong in this group any more; see moving to Bulgaria from the UK.
Which documents does the Migration office ask for?
The exact list depends on what you do in Bulgaria. According to the ministry's instruction, you bring:
- the application form (supplied at the counter), and a copy of your valid identity card or passport;
- proof that the state fee was paid, when the office cannot check it itself;
- if you are an employee: a copy of your contract and, if needed, a letter from the employer confirming you are in post;
- if you are self-employed: the registration or licence showing your activity;
- if you are retired or not working: a copy of your European health insurance card or full health insurance in Bulgaria, and evidence of sufficient means;
- if you are a student: an enrolment certificate, health insurance where required, and proof of means;
- proof of your address: a title deed or another ownership document, or a lease plus a notarised statement from the landlord confirming your address.
The landlord's statement is the item people forget. Ask for it when you sign the lease, as explained in renting in Bulgaria.
Putting the file together is where people lose weeks, especially if you are neither a clear-cut employee nor a pensioner. Moovy can go through your situation and list what to bring, in the order the office will look at it. You still apply in person and sign yourself.
How much does the residence certificate cost?
The fee comes from the Ministry's tariff No 4. On the Varna regional page dated 1 January 2026, the paper certificate costs 3.58 euros (7 leva) and is issued on the day you file. The card version is delivered only if you ask: 15.34 euros (30 leva) in thirty days, or 30.68 euros (60 leva) in three working days.
Be careful: the ministry's own service sheet and the Ruse page still show 18 and 36 leva for the card, with no euro amount. The paper certificate is enough to prove your right to stay, so unless you want a card, do not pay for one. Confirm the fee at the counter.
How long does the certificate last and what comes next?
It is valid for up to five years, or for the shorter period you request. After five years of legal and continuous stay, you can apply for a удостоверение за постоянно пребиваване (certificate of permanent residence), valid for ten years. Keep proof of your stay for the whole period: rent receipts, payslips, health contributions.
The certificate also unlocks other steps. It carries the evidence for the personal number described in the Bulgaria LNCh number guide, and it supports your bank account (see bank account in Bulgaria).
What are the common mistakes?
- Letting the three months run out. Your Europe states that you can be fined, but not expelled for this alone.
- Paying for the card by default. It costs more and takes longer; the paper version proves your right.
- Foreign documents. Under Article 20 of the ministry's instruction, official documents issued by another EU country that fall under Regulation (EU) 2016/1191, such as birth and marriage certificates, are exempt from legalisation (the apostille is one form of it). For documents from other countries, the formalities depend on whether the issuing country is party to the Hague Convention or has a legal assistance treaty with Bulgaria. The ministry's information sheet describes an apostille and a Bulgarian translation certified by the Ministry of Foreign Affairs without mentioning the EU exemption, so ask the office what it wants for yours, translation included.
- Mixing up residence and tax residence. The certificate does not make you a Bulgarian tax resident; the tax rules are set by the National Revenue Agency, which explains them on its page for local and foreign persons.
Which office handles residence in Bulgaria, and how do you prepare the visit?
The seat of the Migration Directorate is on Knyaginya Maria Louisa boulevard in Sofia, and each regional directorate of the Ministry of the Interior has a Migration section (сектор or група „Миграция“). Go to the one that covers your address. The form is supplied on site, so you do not need to download anything in advance, but you should bring photocopies of every document as well as the originals, and a pen.
Check opening hours and any appointment system on the ministry's site or by phone before you go (the Migration Directorate line is +359 2 982 4808). If your Bulgarian is limited, consider bringing someone who can interpret, but remember that you sign the application yourself.
How long does it take to get the certificate?
The paper certificate is issued on the day you file, according to Article 8 of the ministry's instruction. If you request the card version, it takes up to 30 days under the normal procedure or 3 working days under the fast one. In both cases you should leave the counter with a receipt or the paper certificate, which is your proof of lawful residence while you wait.
Keep a copy of the paper certificate in your wallet and another in your phone. Banks, employers and doctors will ask for it, and so will the landlord of your next flat.
What do you do when the certificate expires or your situation changes?
The certificate lasts up to five years. If your situation changes (you lose a job, retire, start freelancing), the basis of your residence changes too, and it is wise to ask the Migration office whether anything needs to be updated. Do not wait for the expiry date to find out. When it is time to renew, the Bulgarian rules apply to the new document and the fee schedule may have changed.
After five years of legal, continuous residence you can apply for permanent residence. The proof is yours to assemble: rent receipts, payslips and contribution records for each of those years. Start keeping them from the first month.
Are family members covered by the same process?
The ministry's instruction covers EU citizens and members of their families. A spouse or child who is an EU citizen files in the same way, with the documents proving the family link, such as a marriage or birth certificate, subject to the rules on foreign documents above. A family member who is not an EU citizen has a different procedure and may need a visa depending on nationality, so ask the Migration office before anyone travels.
What if you work or study rather than retire?
The checklist changes, not the principle. An employee brings a contract and, if requested, a letter from the employer confirming the job. A self-employed person brings the registration or licence that proves the activity. A student brings an enrolment certificate, health insurance where required and proof of means. A person who does not work brings health cover and proof of sufficient means. If you are unsure which category fits you, say so at the counter; the officer will tell you which documents to supply.
What about family members?
The same instruction covers family members of EU citizens. A spouse or child who is also an EU citizen follows the steps above. A family member who is not an EU citizen has a separate procedure and may need a visa, depending on nationality; check with the Migration office before travelling.
Rules and fees change, so check the Migration Directorate pages and call +359 2 982 4808 if you want to confirm something before the visit.