Skip to main content
BulgariaResidence permit

Work permit in Bulgaria

The permit allows a foreign national from a country outside the EU and EFTA to live and work for a Bulgarian employer at the same time. The employer obtains the permit from the Migration Directorate, the employee then applies to a consulate for a visa and, on arrival, arranges the residence card. Family members (spouse, children) are issued permits on the same basis. It combines the right of residence and the right to work in a single document and is valid for up to three years.

Threshold
A long-stay permit costs EUR 56.24, the card EUR 20.45.
Work
The permit combines the right of residence and the right to work

Source: Ministry of the Interior, Migration Directorate — Разрешения за пребиваване и работа

Two stages in obtaining the permit

The route is split between the employer and the applicant, but both stages are essential to success.

On the employer's side

  • File the application with the Migration Directorate of the Ministry of the Interior with the documents on the employee
  • Obtain the authorisation of the Employment Agency
  • Pay the state fee to the Directorate
  • Notify the employee of the decision within the set period

On the foreign national's side

  • Obtain the document on the employer's permit within 20 days
  • File the documents at the Bulgarian consulate for a D visa
  • Arrive in Bulgaria within 180 days of the visa being issued
  • Arrange the residence card at the regional migration office within 14 days of arrival

When the programme is not a fit

EU and EFTA citizens and their families

A simplified registration of residence at the administration office

The employer owes money to the tax authorities or has breached employment law

Clear the breaches and the debt; the permit may be refused

The share of foreign employees exceeds the limit (20% for large companies, 35% for small and medium-sized businesses)

Recruit local workers or move the foreign national to another category of permit

The foreign national cannot find work in Bulgaria before arriving

Apply for a student visa, long-term residence or a tourist visa, then look for work

What it costs

Employer's permit (Migration Directorate)Paid by the employer when the application is filed100 BGN
D visa at the Bulgarian consulateRoughly, in euro; paid by the foreign national+100 BGN
Residence card for up to 1 yearPaid at the regional migration directorate on arrival110 BGN
Plastic card for the periodThe minimum production cost depending on the period of validity45 BGN
Total government feesThe sum of the mandatory rows in the table. “D visa at the Bulgarian consulate” adds 100 BGN; the “Plastic card for the period” branch replaces the “Residence card for up to 1 year” line — 145 BGN. Charges with no official price list are in the list below.210–310 BGN

Paid separately

  • Translation and legalisation of educational documents Paid by the applicant; not part of the state fee
  • Health insurance (a minimum of EUR 30,000) Compulsory, but paid separately to the insurance company
  • Criminal record certificate Free in the country of citizenship; the cost of delivery and legalisation depends on the country

Documents to gather

From the employer: an application on the Directorate's form, a statement of reasons for the hire, an employment contract (at least 6 months), a certificate that the salary meets the minimum, and details of other foreign employees on the payroll. From the applicant: a passport (valid for at least 18 months), a translated and legalised diploma, a criminal record certificate, two photographs, proof of accommodation (a tenancy, an agreement or ownership), health insurance (a minimum of EUR 30,000) and a certificate of financial means.

  • The employer's application (the Migration Directorate's form)
  • The employment contract (original and copy)
  • A statement of reasons for hiring the foreign national
  • The foreign national's passport (a copy)
  • An educational diploma (translated into Bulgarian and legalised)
  • A criminal record certificate
  • Two photographs, 35×45 mm
  • Proof of accommodation
  • Health insurance (a minimum of EUR 30,000)
  • A certificate of financial means

How the process runs

The procedure runs through two agencies (the Employment Agency and the Migration Directorate) and one consular office. The employer acts first, then the applicant approaches the consulate and the migration office on arrival.

  1. 1

    The Employment Agency examines the employer's application

    Up to 2 weeks

    The Agency checks whether the position fits the labour market and whether there are local candidates. It then agrees the matter with the Migration Directorate and the State Agency for National Security.

  2. 2

    The Migration Directorate issues a decision to the employer

    Up to 2 months (in exceptional cases up to 4 months)

    After approval by the Employment Agency and the security services, the employer receives the permit document. The employer has to notify the employee; the employee then has 20 days to approach the consulate.

  3. 3

    The consulate issues the D visa

    7–21 days (usually 20 days)

    The applicant files the documents at the Bulgarian consulate for their place of residence: a passport, the certificate of the decision, health insurance, proof of accommodation and financial evidence. The visa is valid for 180 days.

  4. 4

    The foreign national arrives in Bulgaria

    Within 180 days of the visa being issued

    The visa gives the right to a single entry. The foreign national has to arrive before the visa expires.

  5. 5

    Arranging the residence card at the regional Migration Directorate

    3–5 working days of processing; the card takes 3–30 days to produce depending on its period of validity

    Within 14 days of arrival the foreign national approaches the local migration unit, pays the fee of BGN 110 for the first year and files the documents. The residence card is issued within the stated period and runs in parallel with the employer's permit.

Who you can bring with you

Family members (spouse and children) are entitled to obtain a residence and work permit on the same basis — that is, on an employment contract with a Bulgarian employer. Alternatively they may apply for family reunification if the main applicant already holds long-stay status.

Spouse
May work on a separate employment contract; if they are left without work, they may remain as a dependant on the main permit for its period of validity (up to 3 years), after which a renewal or a new contract is required.
Children under 18 (or students under 25)
Receive a residence permit for the same period as the parent; on reaching majority they need an employment contract of their own to renew it, or move to student status.
Children over 18
Need an employment contract of their own to obtain a residence and work permit; they may also obtain one on the basis of study at a Bulgarian institution.

Renewal and the grace period

A residence and work permit is initially valid for up to 3 years. A renewal is applied for at the Migration Directorate no later than 2 months before the end of the period of stay. Renewal requires confirmation that the employment contract continues, or a new contract. If the employment relationship has ended, the foreign national has to leave the country or move to another ground of residence (for example student or pensioner). After work ends, 3 months have to pass before the foreign national can gain access to the Bulgarian labour market again.

How it differs from the routes next to it

The comparison is built from the official terms of the routes themselves — the source links sit on their own pages.

Work permitTrade representative officePensioners' residence permit
Visa termA renewal is applied for no later than two months before the end of the permitted period of stayUsually 1 year, renewed annuallyUsually 1 year, renewed annually
GroundsEmployment with a Bulgarian employerRepresentative office of a foreign companyPensioners with sufficient means
WorkThe permit combines the right of residence and the right to workNo; a representative office does not carry on commercial activityNo; a separate ground is needed in order to work

Frequently asked questions about Work permit

Can an employer hire a foreign national if more than 20% of its staff are already foreign?
No, if the company is large. Large enterprises may not employ foreign nationals beyond 20% of their staff; small and medium-sized ones beyond 35%. Exceptions are possible where the economic case is justified and agreed with the Employment Agency.
What is the minimum salary for a foreign national?
The salary may not be lower than the officially set minimum salary in Bulgaria. For 2025 the minimum is BGN 1,077 gross a month.
Can a foreign national work for themselves once the permit is granted?
A residence and work permit gives the right to work as an employee for the employer named in the permit. To work independently, the foreign national has to register a company and obtain a separate permit, which requires creating jobs for Bulgarian citizens (at least 10 positions).
What happens if the foreign national loses their job after the permit is granted?
The foreign national has to leave Bulgaria or find new work within a certain period. After dismissal a 3-month break is required before gaining access to the labour market again. If there is no new job, the residence permit may be cancelled.

Other ways to move to Bulgaria

Every route in one list — migration programmes: Bulgaria.

The terms and the amounts are checked against official sources — the link sits under each section.Last checked on: 7 August 2026.