How to Get Code 95 in Bulgaria
If you want to drive a lorry or bus professionally in Bulgaria, holding a category C or D licence is only half the story — you also need the EU professional-driver qualification known as Code 95, shown locally as код 95. This guide explains how to get Code 95 in Bulgaria: what it is, who needs it, the training and exams, the documents, the cost, and how it works for EU, UK, and non-EU drivers.
Code 95 rules come from EU law but are run nationally, so always confirm the current requirements with an accredited training centre and the competent authority in Bulgaria before you start.
What Is Code 95 and Who Needs It?
Code 95 is the EU marker confirming that you hold the Driver Certificate of Professional Competence (CPC) under Directive 2003/59/EC. In Bulgaria the qualification is known as the driver qualification (квалификация на водача), and it is recorded on the driver qualification card and код 95. In short, it is what lets you legally drive heavy goods vehicles over 3.5 tonnes or buses for a living.
You need Code 95 if you carry goods or passengers for remuneration in categories C, C1, CE, C1E, D, D1, DE, or D1E, whether in your own vehicle or an employer's. You do not need it to drive the same type of vehicle for genuinely private purposes.
The Legal Basis
The requirement is EU-wide, set by Directive 2003/59/EC (as amended) on the initial qualification and periodic training of professional drivers, and implemented through national law in Bulgaria. Because it is harmonised, a valid Code 95 from Bulgaria is recognised across the EU and EEA, and an EU or EEA Driver CPC is recognised in Bulgaria.
Initial Qualification or Periodic Training?
There are two stages, and which one applies depends on whether you are entering the profession or already driving:
- Initial qualification — for new professional drivers. It is offered as a full course or a shorter accelerated course (broadly 280 and 140 hours of training, including practical driving), followed by an examination.
- Periodic training — 35 hours every five years to keep the qualification valid. In most countries there is no exam for periodic training; attendance is what counts.
Step-by-Step: How to Get Code 95 in Bulgaria
- Make sure you hold (or are obtaining) a valid licence in the relevant category (C, CE, D, or DE). If your licence is foreign, exchange it for a local one where required.
- Pass the required medical and, where applicable, psychological checks for professional drivers.
- Enrol at an accredited training centre and complete the initial qualification or periodic training.
- For initial qualification, pass the examination.
- Receive the driver qualification card and код 95 and make sure код 95 is recorded against the relevant categories.
- Carry your proof of qualification whenever you drive professionally.
Documents and Medical Requirements
You will generally need a valid driving licence, proof of identity and residence, evidence of completed training, a medical certificate confirming you are fit to drive professionally (with a psychological or eyesight assessment where required), passport-style photographs, and the applicable fee. Requirements vary, so check the current list with your training centre and an accredited centre.
The Qualification Card and Code 95
Once you qualify, your status is proved by the driver qualification card and код 95, valid for five years. In Bulgaria this is handled through an accredited centre, with the qualification administered by the Automobile Administration. Keep it current, because driving professionally without valid Code 95 can mean fines and being unable to work.
Costs and Timeframes
Costs depend on the training centre and the route. Periodic training (35 hours) is shorter and cheaper than an initial qualification, which involves more training and an exam. Budget for the course, the medical, photographs, and any card or administrative fee, and always confirm current prices directly with the centre. Periodic training is often spread across the five-year cycle, while initial qualification takes longer to complete.
Foreign Drivers: EU, UK, and Non-EU
How Code 95 works depends on where your qualification comes from:
- EU/EEA drivers: a Driver CPC from another EU or EEA country is recognised in Bulgaria without extra paperwork.
- UK drivers: since Brexit, a UK Driver CPC is treated as a third-country qualification for EU work; to drive for an employer in Bulgaria you will usually need an EU Code 95.
- Other non-EU drivers (for example Ukrainian, Belarusian, or other third-country drivers): professional qualifications from outside the EU/EEA are generally not recognised, so you usually have to obtain Code 95 from scratch, typically via the accelerated initial qualification, and you also need the right to work in Bulgaria.
Periodic Training and Renewal
Code 95 is valid for five years. To keep it, complete 35 hours of periodic training before it expires — usually in modules you can spread across the cycle, which suits drivers doing international runs. After it, your qualification card or Code 95 is renewed. There is generally no grace period: once it lapses, you cannot drive professionally until it is renewed.
Common Mistakes to Avoid
- Assuming a category C or D licence alone is enough — you also need valid Code 95.
- Leaving renewal too late and letting Code 95 lapse, which stops you working.
- Choosing a training centre that is not properly accredited.
- Expecting a non-EU qualification to be recognised — usually it is not.
- Forgetting the medical and, where required, psychological checks.
Useful Official Sources
- The competent authority in Bulgaria for the official rules, exams, and fees.
- An accredited training centre for enrolment and current prices.
- EU Directive 2003/59/EC for the EU-wide framework.
- Always confirm the latest requirements before you enrol.
Quick Summary: Code 95 in Bulgaria
- Code 95 proves your Driver CPC and is required to drive lorries or buses for a living.
- New drivers take the initial qualification (full or accelerated) and an exam; qualified drivers do 35 hours of periodic training every five years.
- Pass the medical checks and complete training at an accredited centre.
- Receive the driver qualification card and код 95 with код 95 recorded.
- Renew every five years, and confirm the current rules first.
Register With Us Today
Take the first step toward your Europe career. Choose the option that fits you best.
Advertising & Sponsorships
Please complete this form, and an account executive will get back to you quickly.
Register Now!Looking for Truck Driver Work in Bulgaria?
Important Information About Getting Code 95 in Bulgaria
Code 95 and professional-driver qualification rules in Bulgaria — training routes, exams, ages and licence-date rules, medical requirements, costs, periodic training, and recognition of foreign qualifications — are set by EU and national law and can change. Always confirm the current requirements with an accredited training centre and the competent authority in Bulgaria before enrolling, and make sure any foreign qualification, translation, and residence or work documents meet the stated standards.
Disclaimer: AtoZ Serwis Plus provides guidance and informational support only and does not deliver training, conduct examinations, or guarantee any outcome. Obtaining Code 95 remains subject to the rules and decisions of the relevant authorities and accredited centres.







