Fuel taxes and margins
What a litre is made of in 32 countries: product, tax and marginThe tax and margin in each litre where a country publishes its price structure, so you can see what the pump price pays for.
Taxes and margins
| Country | What we hold | Fuel | Price | USD a litre | Recent | Change | Updates | |
|---|---|---|---|---|---|---|---|---|
| ATAustria | StationsAverageTaxes | Petrol 95 | €1.780 | $1.981 | -2.5% | Live | ||
| BEBelgium | AverageSetTaxes | Petrol 95 | €2.021 | $2.249 | 0.0% | Daily | ||
| BGBulgaria | AverageTaxes | Petrol 95 | €1.625 | $1.809 | -1.3% | Weekly | ||
| HRCroatia | StationsAverageSetTaxes | Petrol 95 | €1.640 | $1.825 | 0.0% | Live | ||
| CYCyprus | AverageTaxes | Petrol 95 | €1.730 | $1.925 | -1.7% | Weekly | ||
| CZCzechia | AverageTaxes | Petrol 95 | €1.798 | $2.001 | -3.4% | Weekly | ||
| DKDenmark | AverageTaxes | Petrol 95 | €2.525 | $2.810 | -3.1% | Weekly | ||
| EEEstonia | AverageTaxes | Petrol 95 | €1.887 | $2.100 | -3.4% | Weekly | ||
| FIFinland | AverageTaxes | Petrol 95 | €2.346 | $2.611 | +0.8% | Weekly | ||
| FRFrance | StationsAverageTaxes | Petrol 95 | €2.195 | $2.443 | -0.1% | Live | ||
| DEGermany | AverageTaxes | Petrol 95 | €2.167 | $2.412 | -0.6% | Weekly | ||
| GRGreece | AverageTaxes | Petrol 95 | €2.138 | $2.380 | -0.1% | Daily | ||
| HUHungary | AverageTaxes | Petrol 95 | €1.754 | $1.952 | -0.9% | Weekly | ||
| IEIreland | AverageTaxes | Petrol 95 | €1.971 | $2.194 | 0.0% | Weekly | ||
| ITItaly | AverageTaxes | Petrol 95 | €2.006 | $2.232 | -0.5% | Weekly | ||
| JPJapan | AverageTaxes | Regular | ¥170.10 | $1.076 | -0.1% | Weekly | ||
| LVLatvia | AverageTaxes | Petrol 95 | €1.932 | $2.151 | -0.8% | Weekly | ||
| LTLithuania | AverageTaxes | Petrol | €1.905 | $2.120 | -1.2% | Daily | ||
| LULuxembourg | AverageSetTaxes | Petrol 95 | €1.746 | $1.943 | -2.3% | Weekly | ||
| MTMalta | AverageSetTaxes | Petrol 95 | €1.340 | $1.491 | 0.0% | Weekly | ||
| NLNetherlands | AverageTaxes | Petrol 95 | €2.313 | $2.574 | +0.1% | Daily | ||
| PLPoland | AverageTaxes | Petrol 95 | €1.467 | $1.633 | -6.0% | Weekly | ||
| PTPortugal | StationsAverageTaxes | Petrol 95 | €2.094 | $2.331 | 0.0% | Live | ||
| RORomania | AverageTaxes | Petrol 95 | €1.886 | $2.100 | -0.5% | Weekly | ||
| SKSlovakia | AverageTaxes | Petrol 95 | €1.820 | $2.026 | -3.4% | Weekly | ||
| SISlovenia | StationsAverageTaxes | Petrol 95 | €1.627 | $1.811 | 0.0% | Live | ||
| ZASouth Africa | SetTaxes | Monthly | ||||||
| ESSpain | StationsAverageTaxes | Petrol 95 | €1.749 | $1.947 | -0.3% | Live | ||
| SESweden | AverageTaxes | Petrol 95 | €1.560 | $1.737 | -4.8% | Weekly | ||
| THThailand | AverageTaxes | Petrol 95 | ฿51.03 | $1.512 | 0.0% | Daily | ||
| GBUnited Kingdom | StationsAverageTaxes | Petrol 95 E10 | £1.719 | $2.289 | -0.3% | Live | ||
| UYUruguay | SetTaxes | Petrol super 95 | UYU 88.67 | 0.0% | Monthly |
32 countries. Prices are each country's headline petrol; open a country for every fuel.
curl -G "https://api.oilapi.net/v1/countries" \ -H "X-API-Key: YOUR_API_KEY"
Questions about fuel prices by country
Which country has the cheapest petrol?
Countries that subsidise fuel sit at the bottom of the table. Sort by US dollars a litre to see the order now; each price is converted at its own day's rate.
What is the difference between a pump price and a set price?
A pump price is what stations charge, read station by station or as a national average. A set price is fixed by the government, as a ceiling or the price itself, and changes on announced dates.
How are prices in different currencies compared?
Each price is converted to US dollars at its own day's rate, per litre, so countries that price by the gallon compare too.
How often do the prices change?
Stations change whenever they like and we read them within minutes; averages are daily, weekly or monthly; set prices change on the date announced.