As an EU citizen, you can register at the Migration Directorate in Bulgaria immediately upon arrival — and we recommend doing so as early as possible. Why? Because the residence certificate gives you an LNCH (your Bulgarian tax number), which you need for bank accounts, contracts, NRA tax registration, and virtually every official interaction in the country. If you plan to stay in Bulgaria for more than 3 months, the residence certificate becomes mandatory.
This guide covers everything you need to know: who qualifies, the four grounds for residence, which documents you need, step-by-step process, fees (all in EUR since Bulgaria's euro adoption on January 1, 2026), and the critical difference between address registration and tax residency. Written by a Bulgarian law firm that has helped over 50 EU citizens through this process.
Why Register Early?
Many EU citizens arriving in Bulgaria assume they can take their time with registration. While the legal deadline is 3 months, there are compelling reasons to apply for your residence certificate immediately upon arrival:
- You get an LNCH (Bulgarian tax number) — a 10-digit personal identification number issued automatically with your residence certificate. Without it, you cannot open a bank account, register with the NRA for tax purposes, sign an employment contract, or register a company as a manager.
- It establishes your legal presence in Bulgaria — your residence certificate is official proof that you are lawfully residing in the country under EU Directive 2004/38/EC.
- Banks require it — Bulgarian banks need your LNCH and residence certificate as part of their KYC (Know Your Customer) procedures. No certificate means no bank account.
- Company registration may require it — if you plan to register an EOOD or OOD and serve as its manager (upravitel), you will need your LNCH for the Commercial Register filing.
- NRA tax registration requires it — whether you are registering as self-employed, filing a tax return, or applying for a tax residency certificate, the NRA identifies you by your LNCH.
The bottom line: almost everything you want to do in Bulgaria officially — from opening a bank account to starting a business — requires your LNCH. The fastest way to get it is to apply for your residence certificate immediately.
Not sure which ground applies to you? We'll assess your situation in 15 minutes — free.
Who Qualifies — The Four Grounds
EU citizens can obtain a Bulgarian residence certificate on one of four grounds. You must qualify under at least one of these to receive your certificate from the Migration Directorate.
1. Company Owner or Manager
You own or manage a Bulgarian company — an EOOD (sole-owner LLC) or an OOD (multi-owner LLC). As the company's управител (manager) registered in the Commercial Register, you qualify for residence on this ground. This is the most common ground for entrepreneurs and digital nomads who incorporate in Bulgaria.
2. Employee
You have an employment contract with a Bulgarian employer. The contract must be registered with the NRA (as Bulgarian labour law requires). This ground covers both full-time and part-time employment, as long as the employer is a Bulgarian legal entity.
3. Self-Sufficient
You are not employed in Bulgaria and do not own a Bulgarian company, but you can demonstrate financial self-sufficiency. This requires two things:
- Health insurance valid in Bulgaria — a European Health Insurance Card (EHIC) can be used for the initial application, but we recommend obtaining proper Bulgarian or comprehensive private health insurance for ongoing coverage.
- At least EUR 5,100 in your personal bank account — demonstrated by a recent bank statement. This is the current threshold for the self-sufficient ground.
4. Family Member
Your spouse, registered partner, or dependent is an EU citizen who already holds a Bulgarian residence certificate. You apply as their family member, providing proof of the family relationship and a copy of their existing residence certificate.
| Ground | Key Requirement | Main Document |
|---|---|---|
| Company Owner/Manager | Registered as управител of EOOD/OOD | Trade Registry extract |
| Employee | Employment contract with BG employer | Employment contract |
| Self-Sufficient | Health insurance + EUR 5,100 in bank | Bank statement + insurance policy |
| Family Member | Spouse/dependent of EU resident | Marriage certificate + spouse's residence card |
Need Help Choosing Your Ground?
Tell us your situation — we'll tell you which ground is strongest, which documents you need, and how fast we can get it done. Free.
Get My Registration Roadmap →Documents You Need
The exact documents depend on your ground for residence. Here is the complete breakdown:
Common to all grounds:
- Valid passport or EU national ID card (original + photocopy)
- Proof of accommodation — rental agreement plus a notarized landlord declaration, OR a property deed if you own the property
- Fee payment (EUR 7 for paper certificate, EUR 18 for plastic card, EUR 36 for expedited card)
| Ground | Additional Documents Required |
|---|---|
| Company Owner/Manager | Current extract from the Commercial Register (Trade Registry) showing you as управител |
| Employee | Employment contract with a Bulgarian employer (registered with the NRA) |
| Self-Sufficient | Bank statement showing at least EUR 5,100 in your personal account + health insurance policy valid in Bulgaria |
| Family Member | Marriage certificate or proof of family relationship + copy of the EU citizen family member's Bulgarian residence certificate |
About the notarized landlord declaration: This is where most people get stuck. The landlord must personally appear before a Bulgarian notary and sign a declaration consenting to you residing at the property. You cannot simply have the landlord sign a document at home — the signature must be notarized. Bring the landlord's ID and a copy of the property title deed to the notary appointment. Discuss this with your landlord before you arrive or immediately upon arrival, as some landlords are reluctant to visit a notary.
Questions about your documents? We prepare everything for you — book a free consultation.
Step-by-Step Process
- Choose your ground and gather documents. Determine which of the four grounds applies to you (company owner, employee, self-sufficient, or family member) and collect all required documents listed above. If you need a Trade Registry extract or employment contract, ensure these are current and accurate.
- Obtain proof of accommodation. Secure a rental agreement with your landlord. Then arrange the notarized landlord declaration — both you and the landlord visit a Bulgarian notary, where the landlord signs a declaration consenting to your residence at the property. If you own the property, bring the deed instead.
- Visit the Migration Directorate. In Sofia, this is located at 48 Maria Luiza Blvd. Outside Sofia, visit the Migration sector of your regional MVR (Ministry of Interior) directorate. Bring all your original documents plus photocopies.
- Submit your application and pay the fee. Present your complete file to the officer. Pay the applicable fee: EUR 7 for a paper certificate, EUR 18 for a plastic residence card (standard), or EUR 36 for an expedited plastic card.
- Receive your certificate or card. If your documents are complete, you can receive a paper certificate on the same day. The plastic residence card takes 3-5 working days with standard processing, or 3 business days with expedited processing. We recommend getting the paper certificate immediately so you can proceed with bank account opening and other steps without delay.
- You now have an LNCH. Your 10-digit personal identification number is issued with your residence certificate. Register with the NRA for tax purposes, open a bank account, and proceed with any business or employment registration you need.
Fees
Since Bulgaria adopted the euro on January 1, 2026, all government fees are now in EUR. The residence certificate fees are set by Tariff No. 4 of the Ministry of Interior:
| Document Type | Fee (EUR) | Processing Time |
|---|---|---|
| Paper certificate | EUR 7 | Same day (if documents complete) |
| Plastic residence card (standard) | EUR 18 | 3-5 working days |
| Plastic residence card (expedited) | EUR 36 | 3 business days |
| Persons under 16 or over 70 | Free | Same as above |
Fees were effectively doubled when converted to EUR in January 2026. The previous fees were 7 BGN, 18 BGN, and 36 BGN respectively. With the euro adoption, the same numerical values now apply in EUR — meaning the actual cost approximately doubled.
We recommend getting the paper certificate first (EUR 7, same-day) so you can immediately proceed with your LNCH, bank account, and business registration while waiting for the plastic card.
Your LNCH — Bulgarian Tax Number
When you receive your residence certificate, you are automatically assigned an LNCH — Личен Номер на Чужденец (Lichen Nomer na Chuzhdenetsa), which translates to "Personal Number of a Foreigner." This is a 10-digit identification number unique to you — the equivalent of the EGN (Единен Граждански Номер) that Bulgarian citizens receive at birth.
You will need your LNCH for virtually every official interaction in Bulgaria:
- Opening a bank account — Bulgarian banks require your LNCH as part of KYC procedures
- NRA tax registration — the National Revenue Agency identifies you by your LNCH for all tax declarations, VAT returns, and social security contributions
- Employment contracts — any employer in Bulgaria must include your LNCH on the employment contract
- Health insurance — registration with the NHIF (National Health Insurance Fund) or private insurers requires your LNCH
- Property transactions — buying, selling, or renting property requires your LNCH on all notarial deeds and contracts
- Company registration as manager — the Commercial Register requires your LNCH if you are the управител of an EOOD or OOD
Apply for your residence certificate early specifically to get your LNCH. Without it, you cannot do much officially in Bulgaria — no bank account, no tax registration, no employment contract, no company management. The LNCH is the key that unlocks everything else.
Have your LNCH and ready for next steps? Let us handle your NRA registration, bank account, and company setup.
Address Registration vs Tax Residency
Critical distinction: Address registration and tax residency are NOT the same thing.
Getting a residence certificate from the Migration Directorate does not automatically make you a Bulgarian tax resident. These are governed by separate laws, administered by separate authorities, and have entirely different consequences.
Address registration (residence certificate) is governed by the Law on EU Citizens and administered by the Migration Directorate (MVR). It gives you the right to reside in Bulgaria and an LNCH.
Tax residency is governed by the Income Tax on Natural Persons Act (ЗДДФЛ / ZDDFL) and administered by the National Revenue Agency (NRA). It determines where you owe taxes on your worldwide income.
Under the ZDDFL, you become a Bulgarian tax resident if either: (a) you spend 183 or more days in Bulgaria in a calendar year, or (b) you have a permanent address in Bulgaria and your centre of vital interests is in Bulgaria.
Having a registered address alone is not sufficient to trigger tax residency — you also need your centre of vital interests to be in Bulgaria. Proper tax planning should happen before or simultaneously with your address registration.
For a comprehensive guide on how tax residency works — including the 183-day rule, centre of vital interests test, and NRA certificate process — see our Ultimate Guide to Bulgaria Tax Residency in 2026.
Common Mistakes
After helping over 50 EU citizens through this process, we see the same mistakes repeatedly. Here are the ones that cause the most delays and complications:
- Waiting too long to apply. There is no reason to delay. You can apply immediately upon arrival, and we strongly recommend doing so. Waiting until the 3-month deadline means 3 months without an LNCH — 3 months where you cannot open a bank account, register with the NRA, or sign an employment contract. Apply early.
- Not having proper accommodation proof. The notarized landlord declaration is essential and is where most applications stall. Coordinate with your landlord before arrival or immediately upon arrival. The landlord must appear in person before a Bulgarian notary — this cannot be done remotely or with a simple signature.
- Thinking residence registration equals tax residency. They are different. Address registration is immigration law (Migration Directorate). Tax residency is tax law (NRA). Having a Bulgarian address does not, by itself, make you a tax resident. Do not assume — and do not let your accountant assume — that one follows from the other.
- Not opening a bank account promptly after getting the LNCH. Once you have your LNCH, open a Bulgarian bank account immediately. You will need it for receiving salary, paying taxes, making social security contributions, and (if self-employed) issuing invoices. Delays in opening the account cascade into delays in everything else.
- Missing the EUR 5,100 threshold for the self-sufficient ground. If you are applying on the self-sufficient ground, ensure you have at least EUR 5,100 in your personal bank account and a recent bank statement to prove it. Showing up without adequate proof of financial means will result in a rejected application.
Common questions before booking:
Is this legal? Yes. This is a standard EU right under Directive 2004/38/EC. Every EU citizen has the right to reside in any EU member state, including Bulgaria, provided they meet one of the four grounds.
Do I need to speak Bulgarian? No. We handle all interactions with the Migration Directorate, notaries, and other authorities in Bulgarian on your behalf. All communication with you is in English.
What does it cost? Government fees are minimal (EUR 7-36). Full legal assistance packages start from EUR 1,500. First consultation is free.
How fast can it be done? Same-day paper certificate if your documents are ready. The plastic card takes 3-5 working days (or 3 days expedited). With our preparation, most clients complete the process in a single visit to the Migration Directorate.
Get Your Personal Registration Roadmap
Every situation is different — your ground for residence, your documents, your timeline. Tell us where you are coming from and we will tell you exactly what you need, in what order, and how long it will take.
50+ EU citizens relocated. Regulated law firm. Response within 24 hours.
Frequently Asked Questions
Can I apply for a residence certificate immediately upon arrival?
What are the four grounds for EU residence in Bulgaria?
How much money do I need in my bank account?
What health insurance do I need?
How long does the process take?
Does the residence certificate make me a tax resident?
What is an LNCH and why do I need it?
Can I register without speaking Bulgarian?
Do I need a rental agreement?
What is the residence certificate fee?
Disclaimer: This article provides general information about Bulgarian residence registration requirements for EU citizens and does not constitute legal advice. Requirements may vary based on individual circumstances and are subject to change. Consult our team for advice tailored to your specific situation. Last updated: April 6, 2026.