July 12, 2026

Belgium's New Vignette and the Ghost of Germany's Car Toll

Belgium announced on Friday that it will introduce a mandatory road vignette for all vehicles up to 3.5 tonnes starting May 1, 2027. The annual cost will range from €90 for zero-emission cars to €125 for higher-polluting vehicles. Day passes will be available for transit drivers. Foreign motorists will have to pay the same rate as Belgians, and enforcement will rely on cameras reading licence plates rather than physical stickers on windscreens.[1]

The stated goal is fairness. "Everyone who uses our roads must contribute fairly to their maintenance," said the Walloon transport minister. Belgium currently charges nothing for highway use, and the cost of maintaining the network falls entirely on Belgian taxpayers. Wallonia is projected to collect €327 million per year from the scheme, Flanders around €130 million. The money is earmarked for road maintenance and repairs.[2]

For Luxembourg, this matters more than it might seem at first glance. Anyone driving west from Luxembourg City to the coast, to Calais, or to the UK passes through Belgium. The E25, E40, and E42 are not optional detours. They are the route. A Luxembourg resident visiting Brussels for the day will need to register their car and pay for a vignette, or risk a €70 fine.[1]

The Germany problem

There is a catch, and it is a big one. Six years ago, the European Court of Justice struck down a nearly identical scheme proposed by Germany. The German plan would have charged all drivers a motorway toll but offset the cost for German residents through a corresponding tax cut. The court ruled that this constituted indirect discrimination against foreign drivers, which violates EU law. Austria had filed the complaint, arguing that its citizens, who regularly transit through Bavaria, would bear the cost while Germans effectively paid nothing.[3]

Belgium's plan is structured the same way. Belgian residents are expected to have the vignette cost offset through financial compensation, while foreign drivers pay the full amount. The Belgian government acknowledges that the implementation is "complex" in light of the European Commission's previous decision to block Germany's toll. The proposal still needs final approval from the regions and from European authorities.[1]

Whether Brussels can thread the legal needle where Berlin failed is an open question. The Belgian approach uses a vignette rather than a physical toll booth, and the price is based on emissions rather than a flat fee. But the core mechanism, charge everyone, rebate locals, is the same one the ECJ rejected in 2019. The Commission will have to decide whether the structural differences are enough to clear the discrimination bar, or whether Belgium is about to relitigate a case it has already seen lost.[3]

What changes for Luxembourg drivers

For now, nothing. The vignette does not take effect until May 2027, and the proposal still faces regional and European approval. If it passes as designed, Luxembourg residents who drive through Belgium will need to either buy an annual pass or a day pass each time they cross the border. The day pass pricing has not yet been announced.[1]

The practical effect for most Luxembourg drivers is modest. A day trip to Brussels, a weekend in Bruges, a ferry from Ostend, these are the trips that will now carry an extra cost. For cross-border commuters who live in Luxembourg and work in Belgium, the annual pass at €90-€125 is a new recurring expense. For everyone else, it is one more line item in the growing catalogue of small costs that come with living in a small country surrounded by larger ones that keep finding new ways to charge for things that used to be free.[2]

← All posts