Belgian car tax calculator: Wallonia, Brussels and Flanders

Registration tax and annual road tax, for new and used cars in Belgium

Quick start: pick your car

Select a model to prefill the form. You can adjust every value afterwards.

Vehicle Information

Region: Wallonia

Which taxes do you pay on a car in Belgium?

In Belgium, a car is subject to two regional taxes. The registration tax (TMC, called BIV in Flanders) is paid once, when the vehicle is registered in your name: when you buy a new car, but also a used one. The road tax is then paid every year for as long as the vehicle stays registered.

The rules differ between regions. In Wallonia, since 1 July 2025, the registration tax depends on engine power, age, CO2 emissions, maximum authorised mass and fuel. In Brussels, it depends on engine power (in kW or fiscal horsepower) and age. In Flanders, the BIV mainly depends on CO2, fuel, euronorm and age. The road tax depends on the fiscal horsepower everywhere, derived from the engine size, with a CO2 and euronorm correction in Flanders.

Where to find the values to enter

Everything is on the car's registration certificate:

  • Date of first registration: box B
  • Engine power in kW: box P.2 (combustion engine for a hybrid)
  • Engine size in cm³: box P.1
  • CO2 emissions in g/km: box V.7, WLTP or NEDC
  • Maximum authorised mass (MMA) in kg: box F.2

Rates updated every year

Amounts are indexed every 1 July. This calculator applies the official rates valid from 1 July 2026 to 30 June 2027, published by SPW Finances (Wallonia), Brussels Fiscality and the Flemish Tax Service. The result is an estimate: the exact amount is on the payment request sent by your region.

Flanders is supported too: annual road tax and registration tax (BIV) from the formulas published by the Flemish Tax Service (Vlaamse Belastingdienst), checked against its official simulator.

Frequently asked questions

How do I calculate my car's registration tax?

Choose your region, then enter the car's engine power, first registration year, CO2 emissions, mass and fuel (and its euronorm in Flanders), or start from one of the 1196 car presets. The calculator applies the official 2026-2027 rates of Wallonia, Brussels or Flanders.

Do I pay registration tax on a used car?

Yes. The registration tax is due every time a car is registered to a new owner, so also when you buy a used car. The amount decreases with the car's age and becomes very low after 15 years.

How much is the road tax in Belgium?

In Wallonia and Brussels, it depends on the fiscal horsepower, derived from the engine size: from 107,18 € a year for 4 hp or less to 2 741,77 € for 20 hp, plus a supplement for LPG cars. In Flanders, a similar base amount is corrected for CO2 and euronorm, with a minimum of 60,94 € a year.

Does the Walloon eco-malus still exist?

Not for cars registered since 1 July 2025: CO2 emissions are now part of the registration tax formula itself. The eco-malus only applies to earlier registrations and to motorhomes. Brussels has no eco-malus.

Does an electric car pay these taxes?

Yes, but little. In Wallonia, the registration tax of an electric car is 50 € up to 120 kW and increases above that with power and mass. It is 78,88 € in Brussels and 61,50 € in Flanders (registered from 2026). The road tax is 107,18 € a year in Wallonia and Brussels, and 107,16 € in Flanders.

When is the tax paid?

There is nothing to do: after registration with the DIV, your region sends a payment request for the registration tax and the first road tax, then a road tax payment request every year.

Which Belgian regions are supported?

All three: Wallonia, Brussels and Flanders. For Flanders, the annual road tax and the registration tax (BIV) follow the formulas published by the Flemish Tax Service and were checked against its official simulator.

Is this an official government tool?

No. It is an independent, free calculator, not affiliated with the Belgian authorities. For official amounts, check SPW Finances (Wallonia), Brussels Fiscality (Brussels) or the Flemish Tax Service (Flanders).