13 min read·

Code 95 Driver CPC Europe: Requirements and Costs

By The Industry Voice

Code 95 Driver CPC Europe: Requirements and Costs

If you drive a truck commercially anywhere in Europe, one qualification decides whether your CE license is actually worth anything on payday: Code 95. It is the professional competence certificate that sits alongside your driving license, and without it you cannot legally drive for hire and reward — no matter how clean your licence or how experienced you are behind the wheel.

Code 95 goes by different names depending on where you are. In Germany it is Schlüsselzahl 95. In the Netherlands it is kwalificatie 95 or simply Code 95. In the UK and Ireland it is the Driver CPC. In France it is the carte de qualification de conducteur. All of them refer to the same underlying qualification, set out in EU Directive 2003/59/EC and recognised across every EU and EEA member state.

This guide explains what Code 95 is, who needs it, how the initial and periodic training work, what it costs, what happens if it lapses, and how the qualification is recognised across borders. If you are a newcomer starting your driving career, an experienced driver facing renewal, or a non-EU driver planning a move to Europe, this is the reference you need.

What Is Code 95?

Code 95 is the mandatory professional qualification for commercial truck and bus drivers in the EU and EEA. It is completely separate from your CE or C driving licence. Your licence shows you can physically operate the vehicle. Code 95 shows you are qualified to do so as a professional — trained in road safety, regulations, fuel-efficient driving, health, and emergency procedures.

The qualification was introduced under EU Directive 2003/59/EC, which standardised professional driver training across all member states. Every country applies the same core framework, with its own national name and administrative body.

CountryNational NameIssuing Authority
GermanySchlüsselzahl 95 (Berufskraftfahrer-Qualifikation)IHK / BKF
NetherlandsCode 95 / kwalificatie 95CBR
PolandKwalifikacja wstępna / Szkolenie okresoweWojewoda / WORD
FranceCarte de qualification de conducteur (FIMO/FCO)Préfecture
UK / IrelandDriver CPCDVSA / RSA

The code appears on your driving licence next to the category it applies to, usually as "95" followed by an expiry date. On the physical card it shows as a harmonised pictogram — the same symbol a roadside officer in Rotterdam, Warsaw, or Lyon will recognise.

Initial CPC vs Periodic CPC

Code 95 splits into two stages. Both are required, but they apply at different points in your career.

Initial CPC is the entry qualification for new professional drivers. It requires 280 hours of combined theory and practical training, covering EU regulations, vehicle handling, load securing, driver health and safety, road safety, customer service, and environmental driving. Drivers who complete a formal apprenticeship (Berufskraftfahrer-Ausbildung in Germany, CAP Conducteur Routier in France, and similar programmes elsewhere) receive the initial CPC as part of the programme. If you do the initial CPC outside an apprenticeship, you pay for it separately.

Periodic CPC is the renewal requirement. Every working driver must complete 35 hours of approved periodic training every 5 years to keep Code 95 valid. The training covers regulatory updates, safe driving practice, tachograph rules, digital skills, and industry developments. You do not need to retake a test — you need to sit and complete the hours with an approved provider.

Periodic training can usually be split into 5 modules of 7 hours each, spread across the 5-year window. Most experienced drivers do one 7-hour module per year rather than cramming all 35 hours into the final weeks before expiry.

Who Needs Code 95

Any driver operating a commercial truck or bus in the EU or EEA for hire and reward needs Code 95. That means anyone driving professionally for a transport company, logistics operator, haulier, courier network, or any employer where transport of goods or passengers is part of the commercial activity.

You need Code 95 if you hold any of these categories and drive commercially: C, C+E, C1, C1+E, D, D+E, D1, D1+E.

There are limited exemptions under EU Directive 2003/59/EC. You do not need Code 95 if you fall into one of these categories:

  • Emergency services — police, fire, ambulance, civil protection drivers on official duty
  • Agriculture and forestry — drivers using vehicles for their own farm or forestry business, within a limited distance from base
  • Military — armed forces drivers on official military duty
  • Driver training vehicles — vehicles being used for driving instruction or testing
  • Private use — driving a truck that is not carrying goods or passengers commercially (for example, moving your own private motorhome or a hobby vehicle)
  • Vehicles limited to 45 km/h or less — typically excludes most commercial HGVs but covers specialist equipment

For the vast majority of drivers on European roads today — long-haul, distribution, container, ADR, last-mile — Code 95 is non-negotiable.

Country-by-Country Requirements

The 35-hour periodic framework is consistent across the EU, but each country handles training providers, certification, and fees in its own way. Here is how the main markets compare.

CountryNational NamePeriodic Cost RangeWhere You Take ItHow to Check Expiry
GermanySchlüsselzahl 95€500,- – €750,-IHK-approved BKF schoolsCode "95" on driving licence or DQC card
NetherlandsCode 95 / kwalificatie 95€500,- – €700,-CBR-recognised training centresMijn CBR online portal
PolandKwalifikacja okresowa€400,- – €600,-WORD centres, approved ośrodki szkoleniaProfil Kierowcy Zawodowego (PKZ)
FranceFCO (Formation Continue Obligatoire)€600,- – €800,-Préfecture-approved centresCarte de qualification (CQC)
UKDriver CPC€550,- – €750,- (£450 – £650)DVSA-approved JAUPT centresDVSA online CPC checker

Across every country, you complete your 35 hours with an approved provider, the provider reports your hours to the national authority, and the authority reissues your Driver Qualification Card with a new 5-year expiry. The training itself is standardised enough that drivers moving between countries rarely need to repeat modules — your hours carry across.

The Driver Qualification Card (DQC)

The physical evidence of your Code 95 is the Driver Qualification Card (DQC), sometimes called Fahrerqualifizierungsnachweis in Germany or carte de qualification de conducteur in France. It is a plastic card the same size as your driving licence, and it is what a roadside officer will ask to see alongside your licence and tachograph card during any check.

Key facts about the DQC:

  • Validity: 5 years from the date of issue, aligned with your periodic CPC cycle
  • Replaces: paper CPC certificates that were in use before the card was standardised
  • Shows: your name, photo, licence categories, Code 95 status, expiry date, and a harmonised EU pictogram
  • Carries: across all EU and EEA member states — the card is recognised identically everywhere
  • Roadside check: officers look at the expiry date on the card, not on your licence

If the card is lost, stolen, or damaged, you apply for a replacement through the issuing authority in the country that granted it. Replacement fees typically sit between €30,- and €50,-.

How to Complete the 35 Hours

The 35 hours of periodic training are normally structured as 5 modules of 7 hours each. You choose which modules to take and when, inside the 5-year window.

Modules generally cover:

  • Module 1: EU driving and rest time rules, tachograph compliance
  • Module 2: Safe and economical driving, fuel efficiency, emissions
  • Module 3: Road safety, accident prevention, emergency response
  • Module 4: Load securing, weight limits, cargo handling
  • Module 5: Driver health, wellbeing, and customer service

What counts toward the 35 hours:

  • Approved classroom training — the core format, 7 hours per day with a certified instructor
  • Digital / online training — several countries now allow a partial share (typically up to 12 hours of the 35) to be completed as approved e-learning or live virtual sessions
  • Practical on-vehicle training — some modules, particularly on load securing and safe driving, include in-cab or yard practical components

What does not count: unaccredited seminars, informal workshops, webinars from non-approved providers, or any training delivered without the provider's official reporting to the national authority. Always confirm the provider is on the approved list before you pay — training from an unapproved source will not be counted toward your 35 hours.

Cost Breakdown

Periodic CPC is predictable in cost. Here is a realistic breakdown for a driver renewing Code 95 across the 5-year window.

ItemCost RangeNotes
Theory module (7 hours)€70,- – €120,-Per module, classroom or blended
5 modules (35 hours total)€400,- – €700,-Full periodic training cycle
Card issue fee€30,- – €50,-Paid to issuing authority
Administrative fees€20,- – €50,-Where applicable

Total range: €500,- – €750,- across the EU for a full periodic cycle.

Initial CPC (280 hours) for drivers qualifying outside an apprenticeship costs considerably more — typically €800,- – €1.500,- depending on the country and whether the training is bundled with CE licence training.

Funded options: Germany's Bundesagentur für Arbeit, EU Social Fund schemes, and employer-sponsored training cover CPC costs for many drivers. Before paying yourself, check which schemes apply to you.

What Happens If Code 95 Expires

Letting Code 95 lapse is one of the most expensive mistakes a professional driver can make. The consequences are serious, but also straightforward to understand.

  • You cannot legally drive commercially. Your CE or C licence remains valid for private driving, but the right to drive for hire and reward is suspended until Code 95 is renewed.
  • Your licence itself is not invalidated. This is an important distinction — you have not lost your driving licence. You have simply lost the professional qualification that lets you use it for paid work.
  • Roadside fines apply. Fines for driving commercially without valid Code 95 range from around €50,- to €1.500,- depending on the country. Germany and France sit at the higher end, Poland and several Eastern member states at the lower end.
  • Your employer can be fined too. Companies are legally required to verify Code 95 before allowing a driver on the road. Operating a driver without valid Code 95 exposes the employer to fines and operator licence risk.
  • You cannot start new work. Until the 35 hours are completed and the DQC is reissued, no compliant employer will put you on a commercial vehicle.

To avoid lapsing, most drivers complete one 7-hour module per year across the 5-year cycle. Calendar reminders set 6 months before expiry give you enough time to book the final modules and get the new card issued before the old one runs out.

Cross-Border Recognition

One of the most important practical features of Code 95 is mutual recognition across the EU and EEA. Under EU Directive 2003/59/EC, any Code 95 issued by an EU or EEA member state is valid in every other EU and EEA country. No conversion, no retest, no extra paperwork.

Practical consequences for drivers:

  • A Polish driver with Code 95 issued in Poland can drive commercially in Germany, France, the Netherlands, and every other member state without any additional qualification.
  • A Dutch driver moving to Spain continues using the same DQC — the card shows a universal EU pictogram that roadside officers recognise identically.
  • Your 35-hour periodic training can be completed in any member state. If you live in one country and work in another, you can take the training wherever is most convenient. Hours are reported to the national authority that issued your DQC.
  • When you move permanently to another member state, you typically keep the DQC issued by your original country until it expires, then renew through the new country of residence.

For non-EU drivers entering Europe, Code 95 is separate from licence recognition. Even if your driving licence is exchanged for an EU equivalent, you still need to complete initial CPC (or a recognised equivalent) before you can drive commercially. Several countries allow accelerated routes for experienced non-EU drivers, but full exemption from CPC is rare.

A Quick Note on Driving and Rest Hours

Code 95 training covers EU driving-time rules in detail, and for good reason. Before you sign any contract, make sure your expected schedule respects the law. Every 2 weeks, drivers must take at least 45 hours of rest. Any employer pushing you past the legal limits is a warning sign — walk away and report them.

Useful Resources

FAQ

Frequently Asked Questions

Yes. Code 95, Driver CPC, Schlüsselzahl 95, kwalificatie 95, FCO, and carte de qualification de conducteur all refer to the same professional qualification under EU Directive 2003/59/EC. The name changes by country, the qualification does not.

Every 5 years. You complete 35 hours of approved periodic training across the 5-year window, and the national authority reissues your Driver Qualification Card with a new expiry date.

No, not for commercial work. Your CE licence stays valid for private driving, but you cannot legally drive for hire and reward until Code 95 is renewed. Fines range from €50,- to €1.500,- depending on the country, and your employer can also be fined.

Yes. Any Code 95 issued by an EU or EEA member state is valid in every other EU and EEA country without conversion or retest. The Driver Qualification Card carries a harmonised EU pictogram recognised identically by roadside officers across the bloc.

Yes. Fyndaro is completely free for drivers. You create a profile, the Fyndaro team verifies your CE licence and Code 95, and you get matched directly with transport companies hiring across 25 European countries. No fees at any stage.

Ready to Get Hired?

Code 95 is career protection. A valid DQC card, a current CE licence, and a clean tachograph record are the three documents that open every door in European trucking. Keep them current, and you have leverage — in pay negotiations, in route choice, and in who you work for. Fyndaro connects professional drivers directly with transport companies hiring across 25 European countries. No agency fees, no middlemen, no placement costs. You build a profile, the Fyndaro team verifies your CE licence and Code 95, and employers reach out to you with live openings. Browse truck driver jobs in Europe →

Browse truck driver jobs in Europe →
More Articles

Related Articles