De Richtlijn Vakbekwaamheid geldt voor alle chauffeurs die in het bezit zijn van rijbewijs C en geldt voor alle landen in de Europese Unie. Daarbij maakt het niet uit of de chauffeur in de EU woont of werkt.
Ook chauffeurs van buiten de EU, die werken bij een bedrijf dat gevestigd is in één van de landen binnen de EU, zijn verplicht een Code 95 op hun rijbewijs te hebben.
Chauffeurs zijn verplicht om 35 uur nascholing te volgen. Wie voor september 2009 in het bezit was van een rijbewijs C, heeft voor de eerste 35 uur nascholing zeven jaar de tijd. Daarna moet in vijf jaar tijd steeds 35 uur nascholing gevolgd worden om de vakbekwaamheid te verlengen. Voor de eerste periode hebben chauffeurs dus tot 2016 de tijd, daarna tot 2021, 2026, enzovoort.
Iedereen die na september 2009 slaagt, krijgt automatisch de Code 95 op het rijbewijs. Deze code is vijf jaar geldig. Daarna geldt dat er in een periode van vijf jaar 35 uur nascholing gevolgd moet worden om de vakbekwaamheid te behouden.