Skip to main content
Bonsai Software
All field notes
Market update16 June 20265 min read

Truck road charge from 1 July: the bill shifts onto your data

The truck road charge takes effect on 1 July 2026: paying per kilometre driven instead of a fixed tax. Much of the attention goes to the rates and the toll box. The question that actually hits your operations sits elsewhere: is your trip and order data structured enough to pass the charge on cleanly, reclaim it from the sustainability fund and steer by it?

By Yeslin Beljaars

What changes on 1 July

From 1 July 2026, truck owners pay per kilometre driven on almost all motorways and a number of provincial and municipal roads. The Eurovignette is scrapped, road tax for trucks up to 12 tonnes disappears and is reduced for heavier vehicles. The system shifts from fixed costs to paying for use. Anyone who has not yet sorted it out signs a contract with a toll-service provider before 1 July and has an on-board unit fitted. The net proceeds, roughly 1.6 billion euros, flow back to the sector through a separate fund for sustainability and innovation.

The cost is not the problem, the allocation is

A fixed tax you settle once a year. A per-kilometre charge falls per trip, and that cost belongs with the right order and the right customer. If you cannot allocate it cleanly, you choose between swallowing the charge yourself or spreading it roughly across everything. Both eat into your margin. What separates the two is not the rate, but whether you know per trip what it actually cost.

Structured trip and order data is the precondition

Once orders enter your system structured rather than as email, PDF and Excel, cost price per trip, pass-through billing and a well-founded claim from the sustainability fund become a query instead of a reconstruction after the fact. The same data layer carries the charge invoices from your toll-service provider: you reconcile those automatically against the trips actually driven, so discrepancies surface before they vanish into the annual accounts.

Where you can start now

Do not start with the charge, start with order intake: make sure every job produces structured trip data from minute one. Have the charge invoices read in automatically and matched to trips. Make cost price per trip visible to your planning. The AI does the keying and the reconciliation, the planner stays in control. Lay that foundation and the charge becomes steering information rather than a burden.

Seeing this in your own operations?

Book a call