A Practical Guide to Bulgarian Work and Residence Permits
Bulgaria offers several pathways for foreign nationals to live and work legally. This guide explains the main permit types, application steps, and key requirements for employees and entrepreneurs.

Illustration: AI-generated image
If you are a non-EU national planning to work or start a business in Bulgaria, understanding the work and residence permit process is essential. While EU citizens enjoy freedom of movement, third-country nationals must obtain the appropriate authorisation before taking up employment or self-employment. This guide breaks down the main permit types and the steps to secure them.
Types of Permits
Bulgaria distinguishes between work permits and residence permits. A work permit authorises employment, while a residence permit allows you to stay in the country. Typically, you apply for a work permit first, then use it to obtain a residence permit. For entrepreneurs and self-employed individuals, there is a separate category based on business activity.
The main permit types include:
- Work permit for employed persons – for those with a job offer from a Bulgarian employer.
- Work permit for self-employed persons – for freelancers and sole traders.
- Business residence permit – for company founders and representatives of foreign businesses.
- EU Blue Card – for highly qualified workers with higher education.
Applying for a Work Permit
Your prospective employer usually initiates the work permit application with the Bulgarian Employment Agency. The process involves proving that the position cannot be filled by a Bulgarian or EU citizen. Employers must demonstrate that they have advertised the vacancy and that you possess the necessary qualifications.
Key documents typically include a valid passport, a signed employment contract or job offer, proof of qualifications and professional experience, and a clean criminal record certificate. Once approved, the work permit is valid for the duration of the employment contract, up to a maximum of one year initially.
Residence Permits
After obtaining a work permit, you can apply for a long-term residence permit (type D visa) at a Bulgarian embassy or consulate in your home country. This visa allows you to enter Bulgaria and then apply for a residence permit within 14 days of arrival. The residence permit is issued by the Migration Directorate and is usually valid for the same period as your work permit.
For entrepreneurs, the residence permit application requires proof of business activity, such as a company registration certificate, a business plan, and evidence of sufficient financial resources. You may also need to show that your business will create jobs for Bulgarian citizens.
For Entrepreneurs and Self-Employed Persons
If you plan to start a business, you can apply for a self-employed work permit or a business residence permit. The process involves registering a company in Bulgaria or acting as a branch of a foreign company. You must demonstrate that your business has real economic activity and that you have the necessary funds to support yourself.
A common route is to register a limited liability company (OOD) and then apply for a residence permit as a manager or shareholder. This pathway requires a minimum investment, which varies depending on the business type and location. It is advisable to consult with a local legal expert to ensure compliance with all regulations.
Practical Tips
- Start the process early, as it can take several weeks or even months.
- Ensure all documents are translated into Bulgarian and notarised.
- Keep your employment or business status consistent with your permit conditions.
- Renew permits well before they expire to avoid legal issues.
- EU citizens do not need a work permit but must register with local authorities if staying longer than three months.
Understanding these requirements will help you navigate the process smoothly and focus on your professional goals in Bulgaria.





