Diesel price today

The official maximum price of diesel B7 and B10, tomorrow’s as soon as it is published, and what your fill-up costs.

The official maximum price of diesel B7 in Belgium is €2.452 a litre on 31 October 2026, including 21% VAT, and diesel B10 is capped at €2.443, which is 0.9 c less than B7. These ceilings are set by the FPS Economy under the programme agreement between the Belgian State and the petroleum federation Energia: a filling station may not charge more, though it may charge less. For 1 November 2026 the official tariff is already out and B7 stays where it is. Over the last 365 days the B7 tariff changed 68 times, 40 rises against 28 cuts, with an average move of 6.5 c a litre each time; it ranged from €1.678 on 19 December 2025 to €2.510 on 28 October 2026. A 50-litre fill-up of B7 costs at most €122.60 at today’s tariff.

Maximum price on 31 October 2026€2.452/L
Official maximum price on 1 November 2026€2.452/L
Last change31 October 2026, −3.4 c

A fill-up at the maximum price costs

€122.60

50 litres of Diesel B7

Over 7 days+0.8 c · +€0.40
Over 30 days+2.0 c · +€1.00
Over a year+68.0 c · +€34.00

At the pump the price shown may be lower, never higher than the maximum.

Calculation method and sources

Checked by Radif Partners · Editorial policy · Method and sources

B7 or B10: two lines of the official tariff

The official petroleum products tariff gives two prices for road diesel. B7 contains up to 7% biodiesel, B10 up to 10%. They are sold side by side, but each maximum price is worked out separately and the gap between them shifts from day to day. The table sets out both, from today to tomorrow and over a year.

Maximum price a litre, VAT included, on 31 October 2026 (be.STAT daily series).
FuelTodayTomorrowOver 30 daysLowest over a yearHighestAverage
Diesel B7€2.452€2.452+2.0 c€1.678€2.510€2.052
Diesel B10€2.443€2.443+1.9 c€1.672€2.501€2.045

The latest new B7 tariff took effect on 31 October 2026, with a change of −3.4 c a litre. Over a year B7 has risen by 68.0 c a litre, or €680 on 1,000 litres. The day-by-day record is on the fuel price history page, and tomorrow’s price, with diesel’s own pattern of changes, on diesel price tomorrow.

For sole traders and fleets: the maximum as a checkpoint

When you drive a lot, the maximum price is first of all a way to check. The price paid at the pump, or the one on a fuel card statement, cannot exceed the maximum for the day of the transaction. Setting the two side by side, line by line, is enough to spot a wrong date or a wrong product. Each cent a litre is €10 on 1,000 litres: for a vehicle that burns through thousands of litres a year, the difference between two weeks can weigh more than expected. The fuel budget page turns the price into a yearly cost from your mileage and consumption.

Diesel or petrol: which costs more?

The two prices follow different international quotations, and nothing fixes their order. On the yearly averages Statbel publishes from 2019 to 2026, B7 was dearer than 95 E10 petrol in 8 years out of 8, the current year included. The Chamber bill DOC 56 1452/001, tabled on 30 March 2026, quotes the B7 tariff at €1.758 on 28 February 2026 and €2.163 on 27 March 2026, against €1.863 for 95 E10 petrol on that second date. Today B7 is 46.4 c dearer than 95 E10 petrol; every fuel is compared on the fuel prices page.

What the tool works out

The tool reads the daily series that Statbel publishes on be.STAT: today’s maximum price, tomorrow’s if it has been published, otherwise a clearly labelled estimate, then the cost of your fill-up and how the moves over 7 days, 30 days and a year affect it. How the estimate is built is set out on the method page.

Frequently asked questions

What is the difference between diesel B7 and diesel B10?

The number gives the maximum share of biodiesel blended into the diesel: up to 7% by volume for B7, up to 10% for B10. Each has its own line in the official tariff and therefore its own maximum price. On 31 October 2026 B10 is capped at €2.443 against €2.452 for B7.

Can my diesel car run on B10?

Not necessarily. Not every manufacturer approves B10 for all its engines, older ones especially. The answer is in the service book or on the compatibility label near the fuel filler flap, which carries the same symbol as the pump nozzle. When in doubt, B7 remains the diesel accepted by the widest range of vehicles.

Does the diesel price change more often than the petrol price?

Over the last 365 days the B7 tariff changed 68 times and the 95 E10 petrol tariff 48 times. Diesel therefore moved more often, which makes its next-day price slightly less predictable. Each new tariff follows the international quotations for the product concerned, and those do not move at the same pace for diesel and for petrol.

What does diesel cost excluding VAT for a business?

The latest official tariff published, for 3 November 2026, sets B7 at €2.026 excluding VAT and €2.452 including VAT. Belgian VAT on fuel is 21%. How much of it your business can recover depends on how the vehicle is used and on the tax rules that apply to you: your accountant works that out, and the maximum price does not change it.

What if a station charges more than the maximum for diesel?

Check the date first: the maximum that applies is the one for the day you filled up, not the day before. If the displayed price really is above that day’s ceiling, the sale breaches the maximum price system. Keep the receipt and note the address and time: ConsumerConnect, the FPS Economy’s consumer service, states that the law prohibits prices above the set maximums and lets you report the infringement to its inspection services (consumerconnect.be, Energy theme, petroleum products).

Related pages and calculations

Sources

Written by

Publisher of calculators on Belgium's official maximum price for heating oil and road fuels

Updated on · Editorial policy · Contact

Official tariff 2026, read on