Contact us
fastdriver fastdriver
  • Driver Jobs
  • Category A Driving Licence
  • Truck Driver Jobs
  • HGV & LGV Driver Jobs
  • Bus & Coach Driver Jobs
  • Delivery & Van Driver Jobs
  • Logistics & Transport Jobs
  • Employers & Recruitment
  • Work Permits
  • Work Visas
  • Residence Cards & Permits
  • EU Citizenship
  • Driver Licences
  • Category A2 Driving Licence
  • Driver Training & Certifications
  • Category A1 Driving Licence
  • Tax & Tax Identification
  • Category AM Driving Licence
  • Banking & Financial Services
  • Health Insurance
  • Category Light Trailers Driving Licence
  • Travel Insurance
  • Short-Stay Visas
  • Relocation to Europe
  • Living in Europe
  • Driver Salaries & Benefits
  • Truck Reviews & Comparisons
  • Commercial Vehicles
  • Transport Industry News
  • Category BE Driving Licence
  • Country Guides
  • Immigration News & Updates
  • Driver Success Stories
  • Road Safety & Compliance
  • Fleet Management
  • Transport Technology
  • CV & Interview Tips
  • Driving Hours & Tachograph Rules
  • Category B1 Driving Licence
  • Driver Health & Wellbeing
  • Licence Exchange & Conversion
  • Category D Driving Licence
  • Category D1 Driving Licence
  • Category DE Driving Licence
  • Category D1E Driving Licence
  • Category CE Driving Licence
  • Category C1 Driving Licence
  • Category B Driving Licence
  • Category C1E Driving Licence
  • Category C Driving Licence
  • Driver Licences Category A2 Driving Licence
  • Driver Licences Category A1 Driving Licence
  • Driver Licences Category Am Driving Licence
  • Driver Licences Category D1 Driving Licence
  • Category De Driving Licence
  • Category D Driving Licence
  • Category C1 Driving Licence
  • Category C1e Driving Licence
  • Category B1 Driving Licence
  • Category B Driving Licence Category B1 Driving Licence Category Be Driving Licence
  • All Blogs
Home Blog How to get EU code 95?
Driver Training & Certifications

How to get EU code 95?

Published 30th Jun 2026
Updated 30th Jun 2026
99 views
8 min read
By Andrew Martin

If you want to drive a truck or bus professionally anywhere in Europe, you need more than a CE or D licence — you need Code 95. It is the single most important qualification for a professional driver in the EU. Without a valid one, you cannot legally be paid to drive a large goods vehicle or a passenger vehicle. This guide explains exactly what Code 95 is, who needs it, how to get it for the first time, how to keep it valid, what it costs, and how long it takes, so that you can plan your route into professional driving with confidence.

What is EU Code 95 (Driver CPC)?

Code 95 is the harmonised European code that proves a driver holds a valid Certificate of Professional Competence (CPC). It shows that a professional truck or bus driver has completed the training and testing required to drive commercially across the EU. The rules are set by EU law — Directive (EU) 2022/2561, which brings together and replaces the original Directive 2003/59/EC — so the standard is the same in every member state. When you hold a valid CPC, the authorities mark the code “95” next to the relevant categories on your driving licence, or issue you a separate Driver Qualification Card (DQC). You can read more about the qualification on our Code 95 page.

Who needs Code 95?

You need Code 95 if you drive professionally with a Category C licence (goods vehicles, including CE for articulated trucks) or a Category D licence (buses and coaches). In short, if driving a large vehicle is part of how you earn a living, the qualification is mandatory. New drivers must complete the initial qualification before they start driving professionally, not after. A standard car or van licence on its own does not require Code 95 — check the wider rules on our driver licence guide.

Code 95 on your licence or a Driver Qualification Card

There are two ways your qualification is recorded, depending on the country. Most member states print the code “95” directly on the driving licence alongside your C or D categories. Several countries — including Austria, Germany, Greece, Latvia, Lithuania, Malta, the Netherlands and Poland — only mark the code on the licence and do not issue a separate card. Other countries issue a Driver Qualification Card (DQC), a credit-card-sized document you carry alongside your licence. Both are valid proof, and the DQC is recognised across the EU.

How to get Code 95 for the first time: the initial qualification

To gain Code 95 for the first time, you must pass an initial qualification. EU law gives two routes:

  • Training plus a theory test. You follow an approved training course and then pass a theoretical exam.
  • A theory test plus a practical test with no mandatory prior training. This route involves more testing instead of guaranteed classroom hours.

There is also an accelerated initial qualification of 35 hours, including at least 2.5 hours of individual driving, culminating in a test. The route you take can depend on your age and the vehicle category. EU nationals complete the initial qualification in their country of normal residence, while non-EU nationals complete it in the country where their employer is based or where their work permit was issued.

How to keep Code 95 valid: periodic training

Code 95 is not permanent. To keep it, every professional driver must complete 35 hours of periodic training every five years. The key rules are simple:

  • The 35 hours are usually split into five modules of at least seven hours each, and a module may be spread over two consecutive days.
  • At least one module must cover a road-safety subject.
  • Up to 12 hours of the 35 may be delivered through approved e-learning.
  • Training must be taken at an approved training centre, which uploads your completion to the national record.

You can usually complete periodic training in your country of residence or the country where you work, and it counts across the EU.

What the training covers

Periodic training is designed to keep you safe, legal and efficient. Courses typically cover road safety and accident prevention; EU legal updates, including tachograph and driving-hours rules; fuel-efficient and eco-driving; cargo securing and load handling; and basic first aid and emergency procedures. The content is meant to reflect the kind of transport work you actually do.

How much does Code 95 cost?

Costs vary by country and training provider, but as a guide, you can expect to pay roughly €1,500 to €3,000 for the initial qualification and around €300 to €800 for the 35-hour periodic training every five years. Employers often pay for, or contribute to, periodic training because they need qualified drivers — so always ask. Budget separately for the medical examination and the new card or licence.

How long does it take, and how long is it valid?

Your Code 95 is valid for five years from the date shown on your licence or DQC. You must complete your 35 hours of periodic training before that expiry date to renew it. Because training providers upload records to national systems and card processing takes time, start your renewal several weeks before the deadline. Letting Code 95 lapse means you cannot legally drive professionally until you renew, so treat the expiry date as a hard deadline.

Code 95 for non-EU drivers

Non-EU drivers can hold Code 95, but the route is tied to legal employment. You generally complete your qualification in the member state where your employer is based, where your permit was issued, and you must have the right to work. If you are relocating to Europe to drive, line up your work visa and work permit alongside your driver qualifications, and check whether your existing licence must be exchanged for an EU one that can carry the code — see our driver licence guide.

Code 95 across borders and after Brexit.

Because Code 95 is an EU-wide standard, a qualification obtained in one member state is recognised in all the others, and the DQC is mutually recognised. Carry your licence and card whenever you drive, as enforcement checks vary by country. After Brexit, the position changed for the United Kingdom: UK-based drivers now hold a separate UK Driver CPC, and EU-based drivers should ensure they hold a valid EU-issued Code 95 to drive within the EU. If you move between the EU and the UK, confirm which qualification each side recognises before you travel.

Who is exempt from Code 95?

Some driving is outside the scope of the rules. Exemptions generally include vehicles with a maximum authorised speed of 45 km/h, vehicles used by or under the control of the armed forces, civil defence, fire services and forces responsible for public order, vehicles used in emergencies or rescue, vehicles undergoing technical road tests, vehicles used for non-commercial carriage of goods or passengers for personal use, and vehicles carrying material or equipment the driver uses in their work where driving is not the main activity. If you think an exemption might apply to you, confirm it with your national transport authority before relying on it.

Step by step: how to get your Code 95

  1. Confirm you need it. Check that your role requires a Category C or D licence and professional driving.
  2. Get the right licence first. You need the underlying C or CE (or D) entitlement before adding Code 95.
  3. Choose an approved training centre. Only accredited providers can deliver valid initial qualification or periodic training.
  4. Complete the initial qualification. Pass the required training and tests for your category.
  5. Receive your Code 95 or DQC. Your licence is endorsed with code 95, or you are issued a Driver Qualification Card.
  6. Keep it valid. Complete 35 hours of periodic training every five years before the expiry date.

Tips for getting and keeping Code 95

  • Start periodic training early — never leave all 35 hours to the final month.
  • Keep digital and paper copies of your training certificates and DQC.
  • If you drive internationally, make sure your training and card are recognised across the EU, not just nationally.
  • Ask your employer whether they fund periodic training; many do.
  • Combine Code 95 with ADR and a digital tachograph card to enhance your employability.

Start your professional driving career.

Code 95 is your passport to professional driving across Europe. Once you hold a valid CE or D licence and a current Code 95, employers throughout the EU can hire you. Browse the latest truck driver jobs and live vacancies on FastDriver.eu, register in the driver section, and start your European driving career today.

Declaration

This article is provided for general information only and does not constitute legal or professional advice. Driver CPC and Code 95 rules are set by EU law but are applied through national authorities, and requirements, costs and procedures can vary by country. Always confirm the current rules with the official EU legislation and your national transport authority before making decisions. You can read the governing law on the EU’s official EUR-Lex summary of Directive (EU) 2022/2561 and the full directive text. FastDriver.eu accepts no liability for actions taken based on this information.


FAQs

What is Code 95 on a driving licence?

Code 95 is the harmonised EU code that shows a driver holds a valid Certificate of Professional Competence (CPC). It is printed next to your Category C or D entitlements on your licence, or recorded on a separate Driver Qualification Card. It proves you are qualified to drive trucks or buses professionally across the EU.

Who needs EU Code 95?

Anyone who drives a truck (Category C or CE) or a bus or coach (Category D) professionally needs Code 95. New drivers must complete the initial qualification before they start driving for a living. A standard car or van licence does not require it.

How do I get Code 95 for the first time?

You pass an initial qualification, either through training plus a theory test, or a theory and practical test with no mandatory prior training. There is also a 35-hour accelerated route that includes individual driving time. You must already hold the underlying C or D licence. 

How do I keep my Code 95 valid?

You must complete 35 hours of periodic training every five years at an approved training centre. The hours are usually split into five modules of at least seven hours each, with at least one module covering road safety, and up to 12 hours may be completed through e-learning.

How long is Code 95 valid?

Code 95 is valid for five years from the date shown on your licence or Driver Qualification Card. You must complete your 35 hours of periodic training before the expiry date to renew it.

How much does Code 95 cost?

As a guide, the initial qualification costs roughly €1,500 to €3,000, and the five-yearly periodic training costs around €300 to €800, depending on the country and provider. Many employers help pay for periodic training.

What is a Driver Qualification Card (DQC)?

A DQC is a credit-card-sized document that proves your Code 95 qualification. Some countries issue it instead of, or in addition to, marking the code on your licence, and it is recognised across the EU. Only a few countries print code 95 on the licence and do not issue a card.

What does Code 95 periodic training cover?

Training covers road safety and accident prevention, EU legal updates including tachograph and driving-hours rules, fuel-efficient and eco-driving, cargo securing and load handling, and basic first aid. The content is matched to the kind of transport work you do.

Can I use my Code 95 in another EU country?

Yes. Code 95 is an EU-wide standard, so a qualification gained in one member state is recognised in all the others, and the Driver Qualification Card is mutually recognised. Always carry your licence and card, as enforcement checks vary by country.

Where can I do my periodic training?

You can usually complete the 35 hours in your country of normal residence or the country where you work, at an approved training centre. The training counts across the EU, so plan it where it is most convenient and recognised.

Can non-EU drivers get Code 95?

Yes. Non-EU drivers usually complete their qualification in the member state where their employer is based, or where their permit was issued, and they must have the right to work. Arrange your work visa and work permit alongside your driver training.

Does the UK Driver CPC count as EU Code 95?

After Brexit, they are separate. UK-based drivers hold a UK Driver CPC, and EU-based drivers should ensure they have a valid EU-issued Code 95 to drive within the EU. If you move between the UK and the EU, confirm which qualification each side recognises before you travel.

Do I need to exchange my licence to show Code 95?

If you move to another EU country, you may need to exchange your licence for a local one, and the new licence should reflect your Code 95. Check the requirements with the local licensing authority.

What happens if my Code 95 expires?

If your Code 95 lapses, you cannot legally drive professionally until you renew it by completing the 35 hours of periodic training. Start the process several weeks before the expiry date, because training records and new cards take time to process.

Who is exempt from Code 95?

Exemptions generally include vehicles limited to 45 km/h, vehicles used by the armed forces and emergency and rescue services, vehicles undergoing technical road tests, non-commercial transport for personal use, and vehicles carrying equipment the driver uses when driving is not the main job. Always confirm an exemption with your national transport authority.

Which law governs Code 95 in the EU?

Code 95 and the Driver CPC are governed by Directive (EU) 2022/2561, which codifies the earlier Directive 2003/59/EC. You can read the official text on the EU’s EUR-Lex portal.


Tags

truck-driver-jobs-in-france

Share
Find Your Next Role

Truck Driver Vacancies
Across Europe

Browse verified jobs with visa support, competitive pay, and EU employer backing.

View all vacancies →

Trending Articles

01
How to Get a Category A Driving Licence in Austria?
Jul 02, 2026
02
How to Get a Driver's License in Austria?
Jul 02, 2026
03
How to Get a Category A Driving Licence in Europe?
Jul 02, 2026
04
How to Get a Category A Driving Licence in Germany?
Jul 10, 2026
05
How to Get a Category C1E Driving Licence in Austria?
Jun 30, 2026
06
How to Get a Category A Licence in the United Kingdom?
Jul 10, 2026

Tag Clouds

B1 Licence Be Licence C1e Licence The Czech Republic The Netherlands The United Kingdom De Licence Driving Licence Truck Driver Jobs In The Czech Republic Truck Driver Jobs In The Netherlands

Archive

Browse by Date

For Drivers

Verified truck driving jobs across 43+ countries. Register free and get matched with top European employers — fast.

  • Free driver registration
  • Verified EU & non-EU job offers
  • Work permit & visa support
  • Direct employer contact
Get Started Free →

For Employers

Connect with qualified, verified drivers across Europe. Simple, fast and transparent hiring.

  • Free employer registration
  • Access EU & non-EU driver pool
  • Shortlisting & recruitment support
  • Post jobs in minutes
Enquire About Hiring →
🚛
Looking for a Job?

Browse verified truck driver vacancies with visa support across Europe.

Browse Jobs
In a nutshell: EU citizenship EU Tax ID Short stay in EU Work permits in EU Work Visa in EU Driver License EU Bank Account Residence card in EU Health Insurance in EU Vacancies Author Travel Insurance Why Choose US
fastdriver

For Drivers

  • Get a FREE Drivers Account
  • Find Jobs
  • View Plans & Pricing
  • Free DrivingTheory Test

For Employers​

  • Post a job Enquiry
  • Advertise With Us View Plans & Pricing

Company

  • Why Choose US
  • About / Press
  • How it’s Work
  • Blog
  • Contact

For Recruiter

  • Submit a Candidate Enquiry
  • View Plans & Pricing

Useful Links:

    About Our Platform Recruiter Driving Licence Practice Advertise Eligibility Eligibility Salary Insights Europe Services Companies Employer Blog Jobs FAQS European driving licence European driving licence

Important Links:

    Jobs in Austria Jobs in Belgium Jobs in Croatia Jobs in Cyprus Jobs in Estonia Jobs in Finland Jobs in France Jobs in Germany Jobs in Greece Jobs in Ireland Jobs in Italy Jobs in France Jobs in Lithuania Jobs in Luxembourg Jobs in Malta Jobs in Netherlands Jobs in Portugal Jobs in Slovakia Driver Jobs in Slovenia Jobs in Spain Jobs in Andorra Jobs in Monaco Truck Jobs in San Marino Jobs in France Jobs in Kosovo Jobs in Montenegro Jobs in Bulgaria Jobs in Czech Republic Jobs in Denmark Jobs in Hungary Jobs in Poland Jobs in Romania Jobs in Sweden Jobs in United Kingdom Jobs in Norway Jobs in Switzerland Jobs in Serbia Jobs in Turkey Jobs in Albania Jobs in Andorra Jobs in Armenia Jobs in Azerbaijan Jobs in Belarus Jobs in Bosnia and Herzegovina Jobs in Georgia Jobs in Iceland Jobs in Kosovo Liechtenstein Jobs in Moldova Jobs in Russia Jobs in Ukraine
  • instagram
  • facebook
  • twitter
  • linkedin
  • youtube
  • pinterest
Copyright © 2026 fastdriver. All Rights Reserved.
  • Terms of Use
  • Privacy Policy
  • Do Not Sell OR Share My Information
  • Recruiter Terms of Service
  • Refund Policy
  • Sitemap

Get in touch with us!

FORM WILL COME HERE

No products in the cart.