Every professional driver knows that without a valid Code 95, you are not allowed to drive for professional transport. The periodic training must be renewed every five years. It is a mandatory requirement for every truck or bus driver. But exactly how much does Code 95 periodic training cost in 2026? And who pays the bill? In this article, you can read all about the costs, reimbursements and subsidies, so you won't be caught by surprise.
What does Code 95 periodic training involve?
Code 95 is a European qualification required for professional drivers with a category C or D driving licence. Every five years, you must complete 35 hours of refresher training with an approved training provider. These hours can include both theory and practical lessons, for example on the digital tachograph, securing loads or The New Driving.
The periodic training is intended to help drivers develop their skills and keep their knowledge up to date. This is not only a legal requirement, but also contributes to safer and more efficient transport.
How much does Code 95 refresher training cost?
The cost of Code 95 refresher training varies by training provider and course type. A practical training course is generally more expensive than a theory day. Most drivers take five separate days of training to complete the required 35 hours.
| Course type | Average price |
| Theory course (e.g. digital tachograph, load securing) | € 150 – € 200 – Per course |
| Practical training (e.g. eco-driving, driving skills training) | € 250 – € 400 – Per course |
| Complete Code 95 package (multiple courses with one training provider) | € 900 – € 1.400 |
Most prices exclude VAT. Some training providers charge extra for lunch, administration or course materials.
What does the employer reimburse?
Are you employed? If so, there’s a good chance your employer will pay (part of) the cost of your Code 95 refresher training. The Collective Labour Agreement for Professional Freight Transport often stipulates that the employer will cover the cost of refresher training or that it will be funded through the SOOB training fund.
In practice, this usually means that:
- The employer pays the training costs directly or through SOOB.
- The course can be taken during working hours or is considered paid time.
- Any travel expenses or lunch allowances are also covered.
It’s a good idea to discuss this beforehand so you know exactly what to expect.
What is not reimbursed?
Not every driver gets their Code 95 training reimbursed. Self-employed drivers (ZZP’ers) usually pay for their own periodic training. Additional costs such as meals, travel expenses or any overnight stays are also generally not reimbursed.
In addition, fines for driving without a valid Code 95 are always paid by the driver. After all, it is the driver's responsibility to renew it on time.
Subsidies and schemes for Code 95 refresher training
There are various subsidy options available to help reduce costs. The best known is the SOOB subsidy, a scheme run by the Sector Institute for Transport and Logistics (STL). Companies affiliated with the scheme can get part of the course fee refunded. Sometimes up to 50%.
Self-employed drivers can also benefit from tax advantages: the cost of Code 95 refresher training is deductible as a business expense on your tax return.
In some regions, temporary subsidies are also available through provincial funds or the UWV, mainly for further training and retraining in the transport sector. Ask your training provider whether these schemes apply to you.
In brief: How much does it cost to renew your Code 95?
The total cost of Code 95 periodic training in 2026 averages between € 900 and € 1.400. That may seem like a lot, but with the right subsidies or a contribution from your employer, the net cost is often limited.
Renewing your Code 95 on time also helps you avoid hefty fines and continue driving without interruption.