Fuel Origin

What is in the price of a litre of diesel in the EU?

In the week of 21 Sep 2026, a litre of diesel cost between €1.21 in Malta and €2.58 in the Netherlands, tax included. Tax was between 25% (Sweden) and 54% (Malta) of the pump price, and more than half of it in one of the 27 countries.

Official
Source & method
Source
  • European Commission, Directorate-General for Energy (DG ENER) — Weekly Oil Bulletin - retail fuel prices with and without taxes
Every source, with links and licences
Period
Week of 21 Sep 2026
Method
How this figure is made

Pump prices with and without taxes as the European Commission publishes them each week in the Weekly Oil Bulletin. The tax share is our arithmetic: the pump price minus the price before tax, as a share of the pump price. A country whose latest price is for another week says so beside the price.

The middle price of the 27 countries was €2.11 a litre (a median of national prices, not an average weighted by sales).

The crude in a litre, which we take as Brent converted to euro per litre, cost €0.63 that week, 4.5 cents less than the week before. We use the same crude cost for every country.

Pump prices and tax in the 27 member states, week of 21 Sep 2026

Official

Sort byCountryPetrolDiesel ▼Tax shareBefore taxChange on the week

Pump prices of petrol and diesel in the 27 EU member states, with the tax share, the price before tax and the change on the week for diesel. Select a column heading to sort.
NetherlandsPetrol:€2.45Diesel:€2.58Tax share (diesel):39%Before tax (diesel):€1.57Change on the week (diesel):+8.5 c
FinlandPetrol:€2.36Diesel:€2.56Tax share (diesel):40%Before tax (diesel):€1.53Change on the week (diesel):+5.0 c
DenmarkPetrol:€2.62Diesel:€2.56Tax share (diesel):42%Before tax (diesel):€1.47Change on the week (diesel):+5.3 c
GermanyPetrol:€2.35Diesel:€2.46Tax share (diesel):42%Before tax (diesel):€1.43Change on the week (diesel):+3.1 c
BelgiumPetrol:€1.99Diesel:€2.39Tax share (diesel):43%Before tax (diesel):€1.37Change on the week (diesel):+9.6 c
FrancePetrol:€2.22Diesel:€2.38Tax share (diesel):42%Before tax (diesel):€1.38Change on the week (diesel):+9.3 c
ItalyPetrol:€2.14Diesel:€2.28Tax share (diesel):43%Before tax (diesel):€1.30Change on the week (diesel):+9.1 c
LithuaniaPetrol:€1.95Diesel:€2.26Tax share (diesel):42%Before tax (diesel):€1.31Change on the week (diesel):+7.3 c
AustriaPetrol:€1.93Diesel:€2.24Tax share (diesel):40%Before tax (diesel):€1.34Change on the week (diesel):+4.1 c
GreecePetrol:€2.20Diesel:€2.22Tax share (diesel):38%Before tax (diesel):€1.37Change on the week (diesel):+10.2 c
PortugalPetrol:€2.11Diesel:€2.21Tax share (diesel):38%Before tax (diesel):€1.37Change on the week (diesel):+5.8 c
LatviaPetrol:€2.00Diesel:€2.17Tax share (diesel):39%Before tax (diesel):€1.33Change on the week (diesel):+7.2 c
LuxembourgPetrol:€1.85Diesel:€2.11Tax share (diesel):34%Before tax (diesel):€1.38Change on the week (diesel):−0.9 c
EstoniaPetrol:€1.92Diesel:€2.11Tax share (diesel):40%Before tax (diesel):€1.28Change on the week (diesel):+4.8 c
RomaniaPetrol:€1.89Diesel:€2.09Tax share (diesel):38%Before tax (diesel):€1.30Change on the week (diesel):+9.3 c
SwedenPetrol:€1.58Diesel:€2.09Tax share (diesel):25%Before tax (diesel):€1.56Change on the week (diesel):+10.9 c
CzechiaPetrol:€1.88Diesel:€2.07Tax share (diesel):37%Before tax (diesel):€1.30Change on the week (diesel):+8.0 c
IrelandPetrol:€1.94Diesel:€2.05Tax share (diesel):37%Before tax (diesel):€1.29Change on the week (diesel):+6.0 c
PolandPetrol:€1.82Diesel:€2.04Tax share (diesel):38%Before tax (diesel):€1.27Change on the week (diesel):+3.4 c
SloveniaPetrol:€1.71Diesel:€1.98Tax share (diesel):36%Before tax (diesel):€1.27Change on the week (diesel):+12.1 c
CroatiaPetrol:€1.80Diesel:€1.98Tax share (diesel):33%Before tax (diesel):€1.32Change on the week (diesel):+5.5 c
HungaryPetrol:€1.75Diesel:€1.96Tax share (diesel):40%Before tax (diesel):€1.18Change on the week (diesel):+3.8 c
SlovakiaPetrol:€1.85Diesel:€1.95Tax share (diesel):40%Before tax (diesel):€1.18Change on the week (diesel):+2.6 c
CyprusPetrol:€1.68Diesel:€1.95Tax share (diesel):33%Before tax (diesel):€1.30Change on the week (diesel):+3.3 c
SpainPetrol:€1.93Diesel:€1.92Tax share (diesel):27%Before tax (diesel):€1.41Change on the week (diesel):+8.4 c
BulgariaPetrol:€1.66Diesel:€1.92Tax share (diesel):34%Before tax (diesel):€1.27Change on the week (diesel):+5.9 c
MaltaPetrol:€1.34Diesel:€1.21Tax share (diesel):54%Before tax (diesel):€0.55Change on the week (diesel):no change
Source & method
Source
  • European Commission, Directorate-General for Energy (DG ENER) — Weekly Oil Bulletin - retail fuel prices with and without taxes
Every source, with links and licences
Period
Week of 21 Sep 2026
Method
How this figure is made

Pump prices with and without taxes as the European Commission publishes them each week in the Weekly Oil Bulletin. The tax share is our arithmetic: the pump price minus the price before tax, as a share of the pump price. A country whose latest price is for another week says so beside the price.

What a litre of diesel is made of

Calculated

What is left of the pre-tax price after the crude (refining, transport, storage, retail margins, biofuel blending and anything else, which we do not break down) was between €0.54 (Slovakia) and €0.94 (Netherlands) a litre.

The pre-tax price was below the crude cost that week in Malta (by €0.08); the remainder is shown as negative, not as zero.

  • Tax (pump price minus the price before tax)
  • Crude (Brent, per litre)
  • Everything else before tax, not broken down
  • Price before tax, below the crude cost
  1. Netherlands€2.58
  2. Finland€2.56
  3. Denmark€2.56
  4. Germany€2.46
  5. Belgium€2.39
  6. France€2.38
  7. Italy€2.28
  8. Lithuania€2.26
  9. Austria€2.24
  10. Greece€2.22
  11. Portugal€2.21
  12. Latvia€2.17
  13. Luxembourg€2.11
  14. Estonia€2.11
  15. Romania€2.09
  16. Sweden€2.09
  17. Czechia€2.07
  18. Ireland€2.05
  19. Poland€2.04
  20. Slovenia€1.98
  21. Croatia€1.98
  22. Hungary€1.96
  23. Slovakia€1.95
  24. Cyprus€1.95
  25. Spain€1.92
  26. Bulgaria€1.92
  27. Malta€1.21

Each bar is one country’s pump price for the week, drawn to the same scale: €2.58 is the full width.

Source & method
Source
  • European Commission, Directorate-General for Energy (DG ENER) — Weekly Oil Bulletin - retail fuel prices with and without taxes
  • European Commission, Directorate-General for Energy (DG ENER) — Oil Bulletin Duties and taxes - excise, VAT and other indirect taxes on fuels
  • U.S. Energy Information Administration (EIA) — Europe Brent Spot Price FOB (petroleum spot prices)
  • European Central Bank (ECB) — Euro foreign exchange reference rates (EXR dataflow)
Every source, with links and licences
Period
Week of 21 Sep 2026
Method
How this figure is made

Tax is the pump price minus the price before tax, both published. The crude part is the Brent price converted to euro per litre with the European Central Bank reference rate (Brent (EIA) USD/bbl, ECB EUR/USD reference rate of the same day, divided by 158.987294928 L/bbl (definitional, no density). Mean of 2 quote day(s) in 2026-09-21 to 2026-09-22. Refinery yield factor 1.0 and NOT modelled.). Everything else is the price before tax minus the crude part: refining, transport, storage, retail margins, biofuel blending and anything else. We do not break it down, because the product benchmarks, wholesale prices and freight rates that would do so are not licensed for us to show.

In nine countries the published tax rates and prices do not add up exactly this week; the country page shows the gap instead of hiding it.

Changes on the week

Official

Compared with the week of 14 Sep 2026, the diesel price rose in 25 countries, fell in one and did not change in one.

The largest rise was in Slovenia (+12.1 c) and the largest fall in Luxembourg (−0.9 c), per litre.

  1. Slovenia+12.1 c
  2. Sweden+10.9 c
  3. Greece+10.2 c
  4. Belgium+9.6 c
  5. Romania+9.3 c
  6. France+9.3 c
  7. Italy+9.1 c
  8. Netherlands+8.5 c
  9. Spain+8.4 c
  10. Czechia+8.0 c
  11. Lithuania+7.3 c
  12. Latvia+7.2 c
  13. Ireland+6.0 c
  14. Bulgaria+5.9 c
  15. Portugal+5.8 c
  16. Croatia+5.5 c
  17. Denmark+5.3 c
  18. Finland+5.0 c
  19. Estonia+4.8 c
  20. Austria+4.1 c
  21. Hungary+3.8 c
  22. Poland+3.4 c
  23. Cyprus+3.3 c
  24. Germany+3.1 c
  25. Slovakia+2.6 c
  26. Maltano change
  27. Luxembourg−0.9 c

Change in the pump price, tax included, from the week of 14 Sep 2026 to the week of 21 Sep 2026. Half the width is 12.1 c.

These are week-on-week movements, not explanations. Each country’s page lines the pump price up with crude over time and shows how long crude takes to reach the pump.

Source & method
Source
  • European Commission, Directorate-General for Energy (DG ENER) — Weekly Oil Bulletin - retail fuel prices with and without taxes
Every source, with links and licences
Period
Week of 21 Sep 2026
Method
How this figure is made

Pump prices with and without taxes as the European Commission publishes them each week in the Weekly Oil Bulletin. The tax share is our arithmetic: the pump price minus the price before tax, as a share of the pump price. A country whose latest price is for another week says so beside the price.