Stay, work, study, and build your future in Bulgaria with the right residence documentation. A Bulgarian residence permit helps prove your legal stay, residence status, and permission to live and work in the country for employment, business, study, family, or long-term purposes. Bulgaria is an EU member and now a full Schengen country, so learn about Bulgaria residence permit eligibility, required documents, application steps, renewal rules, work rights, and country-specific guidance before starting your residence process.
If you plan to live, work, study or run a business in Bulgaria for more than 90 days, the first thing you need is a Bulgarian residence permit — the document that establishes your legal residency in the country. A long-stay visa lets you enter Bulgaria; the residence permit lets you stay. Without it, a long stay in Bulgaria is unlawful, however you arrived. This guide explains the permit types, who qualifies, the documents you need, how to apply through the Migration Directorate, the fees, and how to build toward permanent residence and citizenship.
In short, most non-EU workers, including professional drivers, come to Bulgaria on a long-stay Visa D and then a residence permit, with the employer arranging a work permit or single permit through the Employment Agency. Bulgaria is now a full Schengen member and uses the euro, so residents can travel freely within the Schengen Area. EU, EEA and Swiss citizens do not need a permit — they register at the Migration Directorate. After five years you can apply for permanent residence.
A Bulgarian residence permit is an official government authorisation that allows a non-EU citizen to legally live in Bulgaria for more than 90 days. It is separate from a visa — the visa permits entry; the permit permits the stay. It is issued by the Migration Directorate of the Ministry of Interior in the form of a residence card, which serves as your legal identification and proof of residence status for banking, leases and official services. Because Bulgaria joined the Schengen Area in 2025, holders can travel freely within Schengen for short stays. EU, EEA and Swiss citizens have freedom of movement and simply register for a residence certificate.
Bulgaria’s system has three main levels for non-EU nationals:
Work is authorised through a single permit or work permit, and highly qualified staff can use the EU Blue Card. EU, EEA and Swiss citizens register for a prolonged residence certificate instead of holding a permit.
Any non-EU national planning to stay more than 90 days with a lawful ground can apply — employees, highly qualified workers, business owners and investors, students, family members, researchers, financially independent people and retirees. You qualify under a specific ground and need a valid passport, a long-stay Visa D, proof of your purpose and financial means, a clean criminal record, and mandatory health insurance. EU, EEA and Swiss citizens have the right to live and work in Bulgaria; they only register at the Migration Directorate and obtain a personal number.
Yes — most non-EU nationals must first obtain a long-stay Visa D at a Bulgarian consulate in their country of residence, based on their purpose. The Visa D does not grant residence on its own; it lets you enter and then apply for a residence permit at the Migration Directorate within 90 days of arrival. After arrival, you must register your address within five days. EU, EEA and Swiss citizens enter with an ID card and register only if they stay beyond three months. Always confirm your entry requirements before you travel.
Prepare a complete, well-organised package — untranslated foreign documents are rejected instantly:
Documents issued abroad must be apostilled and translated into Bulgarian. The Migration Office provides a checklist that can vary by category, so confirm the current list before submitting.
For employment, your Bulgarian employer applies through the Employment Agency under the Labour Migration and Labour Mobility Act — either for a work permit or for a single permit combining work and residence — usually after a labour market test. Highly qualified workers can apply for an EU Blue Card, which requires a salary well above the national average and a recognised degree. Business owners rely on their registered company or investment, and students on their enrolment. In every case the purpose must be genuine, current and documented, and it is the basis of your residence.
After entering Bulgaria on your Visa D, you must register your address within five days — hotels do this automatically, while in private accommodation you register at the local municipality or police, often together with your permit application. Registration generates a residency record linked to your file and gives you a personal number (the LNCH), which you need for bank accounts, tax and employment. Keep your registration up to date if you move.
The long-stay Visa D typically takes about 30 to 45 days, the residence permit itself is usually decided within 10 to 14 working days after application, and permanent residence applications can take two to four months. The employer’s work permit or single permit runs on its own timeline through the Employment Agency, often up to a month. Missing or untranslated documents pause the process, so prepare thoroughly. File any renewal at least 14 days before your card expires.
Typical costs include a Visa D fee of around €100, a residence permit card of roughly €55 to €115 depending on processing speed, and a permanent residence application fee of around €500. The employer’s work permit carries its own fee. Add costs for apostilles, certified Bulgarian translations and mandatory health insurance. Pay only through official channels and keep every receipt. Fees can change, so confirm the current schedule with the Migration Directorate before you pay.
Prolonged residence is usually granted for one year at a time and renewed while your ground remains valid, long-term residence runs for five years, and permanent residence is open-ended. The latest date to renew a prolonged residence card is 14 days before it expires, though it is wise to start earlier. Many renewals can now be filed through the Ministry of Interior’s online platform. Renew on time with updated documents, because letting a card lapse can bring fines or loss of residence.
A work permit or single permit is tied to a specific employer and role, so changing employer generally requires a new application, and EU Blue Card holders face stricter rules on changing employer in the first year. Moving to a different purpose — for example from study to work — means a new ground and updated documents. Always keep your work and residence documents aligned and declare changes, because working outside your permitted role can lead to fines and loss of residence.
A valid permit gives you legal identity in Bulgaria and lets you open a bank account, sign contracts and leases, register a vehicle, and access services, and Bulgaria offers the EU’s lowest flat income tax at ten per cent. Because Bulgaria is now a full Schengen member and uses the euro, your residence card lets you travel freely for short stays across the Schengen Area. Residents can access the labour market and healthcare, and continuous legal residence counts toward permanent residence and, in time, citizenship.
Legal residents can bring close family — a spouse and minor children — through family reunification, and EU Blue Card holders enjoy more favourable conditions, with a spouse often able to work without restriction. The sponsor must show sufficient means, suitable accommodation and health cover. Each family member applies for their own Visa D and then a residence permit at the Migration Directorate. Confirm the current requirements before applying.
After five years of continuous lawful residence with annual renewals, you can apply for long-term or permanent residence — a more stable status not tied to a single employer — and those married to a Bulgarian citizen can apply for permanent residence after three years. Bulgarian citizenship is generally possible after five years of permanent residence, with a language requirement, and while Bulgaria abolished its fast-track investor-citizenship scheme in 2022, ordinary naturalisation remains. Bulgaria allows dual citizenship for people of Bulgarian origin. See our Bulgarian citizenship guide.
Bulgaria is one of the great transit countries of Europe, and for truck, bus and coach drivers that means strong demand. It is the land bridge between Turkey and the Middle East and the EU — the Kapitan Andreevo crossing is among the busiest land borders in Europe — and its Black Sea ports at Varna and Burgas and its Danube crossings add to the freight flow. Bulgaria also has one of the largest road-haulage industries in the EU, and now that it is a full Schengen member, Bulgarian-based drivers run into the rest of the EU without border stops. For non-EU drivers, the route is the single permit or work permit, arranged by the employer. You will also need your driver CPC and the right licence categories.
Bulgaria has 28 provinces. The process is the same everywhere — Visa D, address registration, and a residence permit from the Migration Directorate — but here is what each province offers, especially for drivers.
The capital and largest job market, the main hub for logistics, distribution and international transport companies. Driver jobs in Sofia.
Bulgaria’s second city and a major industrial and logistics centre, with large distribution parks on the main east–west corridor. Driver jobs in Plovdiv.
The largest Black Sea port city, a key hub for maritime freight, containers and coastal distribution. Driver jobs in Varna.
A major Black Sea port and oil-refining centre, with heavy tanker, container and industrial transport. Driver jobs in Burgas.
A southern province on the route to Turkey and Greece, home to the busy Kapitan Andreevo border crossing and heavy transit freight. Driver jobs in Haskovo.
The main Danube port, connected to Romania by the Danube Bridge, a key crossing point for freight heading north into central Europe. Driver jobs in Ruse.
A central industrial and energy province on the main corridors, with manufacturing and regional distribution. Driver jobs in Stara Zagora.
A southwestern province on the route to Greece and North Macedonia, with cross-border transit and logistics. Driver jobs in Blagoevgrad.
A northern agricultural and industrial province, with regional freight and distribution in the Danube plain. Driver jobs in Pleven.
A central province at a crossroads of national routes, with manufacturing and transport links across the country. Driver jobs in Veliko Tarnovo.
A central province next to Plovdiv on the main east–west corridor, with agriculture, industry and logistics. Driver jobs in Pazardzhik.
The area surrounding the capital, with industry, mining and distribution centres on the routes out of Sofia. Driver jobs in Sofia Province.
A southeastern province with manufacturing and agriculture, on the routes toward the Black Sea coast. Driver jobs in Sliven.
A northeastern agricultural province near the coast and the Romanian border, with grain and food freight. Driver jobs in Dobrich.
A northeastern province on the route between Varna and the interior, with industry and regional distribution. Driver jobs in Shumen.
A northwestern province on the Danube corridor toward Romania, with industry and transit traffic. Driver jobs in Vratsa.
A central province in the Balkan Mountains, with manufacturing and links across the Shipka pass. Driver jobs in Gabrovo.
A southern province on a route toward Greece, with mining, agriculture and cross-border links. Driver jobs in Kardzhali.
A western province on the route to North Macedonia and Serbia, with agriculture and cross-border transport. Driver jobs in Kyustendil.
An industrial province just west of Sofia, with manufacturing and distribution serving the capital region. Driver jobs in Pernik.
A central-northern province with manufacturing, including vehicle production, and regional freight. Driver jobs in Lovech.
A northwestern province on the Danube corridor, largely agricultural, with regional distribution. Driver jobs in Montana.
The far northwestern province on the Danube, home to the bridge to Romania and a key freight crossing. Driver jobs in Vidin.
A northeastern province with agriculture and food processing, generating regional freight. Driver jobs in Razgrad.
A northeastern Danube province on the Romanian border, with agriculture and cross-border links. Driver jobs in Silistra.
A northeastern province on national routes between Varna and the interior, with industry and distribution. Driver jobs in Targovishte.
A mountainous southern province in the Rhodopes near the Greek border, with tourism and forestry transport. Driver jobs in Smolyan.
A southeastern province on the route toward Turkey, with agriculture and regional freight. Driver jobs in Yambol.
Information only — not legal advice. The Bulgarian authorities make final decisions, and rules and fees can change without notice. Always verify on the official portals above before you apply or pay anyone.
A residence card is one of the key documents for building a legal life in Sofia, Bulgaria — and for foreign professional drivers, it is more than just an identity document. It helps confirm your legal status, supports your work and residence rights, and allows you to continue your employment, renew your permits, and plan your long-term future with confidence.
FastDriver explains what a residence card means in Sofia, when foreign drivers and workers may need it, how it connects with the single permit and work rights, and which documents may be required — with clear Bulgaria-specific guidance, no shortcuts, and no false promises.
Thinking about living or working in Bulgaria? Below are clear, honest answers to the questions drivers and foreign workers ask us most about the Bulgarian residence permit and the single permit.
An official government authorisation that lets a non-EU citizen legally live in Bulgaria for more than 90 days. The Migration Directorate issues it as a residence card, and it is your main legal ID.
Three main levels: prolonged (long-stay) residence, usually one year and renewable; long-term residence, a five-year EU status; and permanent residence, an open-ended status.
Yes. Bulgaria became a full Schengen member in 2025 and uses the euro, so holders of a Bulgarian residence permit can travel freely within the Schengen Area for short stays.
No. EU, EEA, and Swiss citizens have freedom of movement, may enter with an ID card, and must register only with the Migration Directorate if they stay beyond three months.
Yes. Bulgaria is a major transit country with one of the EU’s largest haulage industries, the Kapitan Andreevo border with Turkey, and Black Sea ports, so demand is strong.
Usually yes. Your employer applies through the Employment Agency for a work permit or a single permit combining work and residence, generally after a labour market test.
Yes. Most non-EU nationals must obtain a long-stay Visa D at a Bulgarian consulate, then apply for the residence permit at the Migration Directorate within 90 days of arrival.
A permit for highly qualified non-EU workers with a recognised degree and a salary well above the national average, offering easier EU mobility and a route to long-term residence.
Within five days of arrival. Hotels do this automatically; in private accommodation, you register at the local municipality or police, often with your permit application.
Your passport with the visa page, the application form, proof of your purpose, proof of financial means, an apostilled and translated criminal record, and mandatory health insurance.
Yes. Documents issued abroad must be apostilled and translated into Bulgarian. Untranslated foreign documents are rejected immediately.
The Visa D takes about 30 to 45 days, the residence permit is usually decided within 10 to 14 working days, and permanent residence can take two to four months.
Roughly a Visa D fee of about €100, a residence card of about €55 to €115, and a permanent residence fee of about €500, plus the work permit, translations and insurance.
The LNCH is your personal number as a foreign resident, generated when you register your address. You need it for bank accounts, tax and employment in Bulgaria.
Prolonged residence is usually one year at a time, long-term residence runs five years, and permanent residence is open-ended. Renew a prolonged card at least 14 days before it expires.
File your renewal at least 14 days before expiry, with updated documents; many renewals can now be done through the Ministry of Interior’s online platform.
A work permit or single permit is tied to a specific employer, so changing employers generally requires a new application, and EU Blue Card holders face stricter rules in the first year.
Yes. A spouse and minor children can join through family reunification, and EU Blue Card holders enjoy more favourable conditions, often with the spouse able to work.
Bulgaria has the EU’s lowest flat income tax, at ten per cent on employment income, which is one reason many workers and companies choose it.
After five years of continuous lawful residence with annual renewals, or after three years if married to a Bulgarian citizen, permanent residence is not automatic and must be applied for.
Bulgarian citizenship is generally possible after five years of permanent residence, with a language requirement. Bulgaria allows dual citizenship for people of Bulgarian origin.
Health insurance from an approved provider is mandatory for all residents and is checked in the residence permit application, so arrange valid cover before you apply.
No. Bulgaria abolished its fast-track investor-citizenship scheme in 2022. Investment can still lead to residence, but it no longer offers a shortcut to nationality.
It can lead to fines, revocation of the permit and loss of residence rights, and it exposes the employer to penalties. Always keep your permit valid and work only in your permitted role.
Through the Migration Directorate of the Ministry of Interior and the Employment Agency, with the Ministry of Foreign Affairs for the Visa D. Always verify current details on the official sites.
Health insurance is mandatory for Bulgarian residence, and applicants must show valid cover from an approved provider for the whole period of stay. It helps you meet the conditions of the residence process and is checked as part of the residence permit application.
Read Guide
No products in the cart.