Live
24K Gold₹14,433▲82 22K Gold₹13,230▲75 Silver/g₹235 Platinum/g₹4,885 Petrol₹96.72 Diesel₹89.62 Updated30 Jul 24K Gold₹14,433▲82 22K Gold₹13,230▲75 Silver/g₹235 Platinum/g₹4,885 Petrol₹96.72 Diesel₹89.62 Updated30 Jul
RatesToday
Rates sourced from banks & bullion marketsBank & bullion sources How we source › Reviewed by the RatesToday desk
Fuel · Explainer

Why a litre of petrol costs half as much in Dubai — the tax story

Same global crude, very different pump price. The anatomy of a litre — base, excise and VAT — and why Indian diesel flips the comparison.

Updated 30 Jul 2026 7 min read
Share
In short

Same crude oil, very different pump price — and the gap is almost entirely tax. India stacks central excise and state VAT on every litre (together about 47% of the price); the UAE charges no fuel tax at all. Today: petrol ≈ ₹102.56/L in Delhi vs ≈₹86 in the UAE. Diesel, taxed lightly in India, often flips the other way.

Fill up in Dubai and the number on the pump feels like a typo. The same tank that empties your wallet in Delhi barely dents it in the Gulf — and yet the oil came out of the same ground, traded on the same global market, refined by the same kind of refinery. So where does the difference go? Not into the oil. Into the tax.

This is the cleanest example of how government policy, not geology, sets the price you pay at the pump. Once you see the anatomy of a single litre, you'll never look at a fuel-price headline the same way again.

Same crude, different counter

Crude oil is a global commodity — India and the UAE buy it at essentially the same world price. Refining and shipping cost roughly the same too. If that were the whole story, a litre of petrol would cost about the same in Delhi and Dubai. It doesn't, because at the very last step — the retail counter — the two countries do completely different things.

The UAE links its pump price to global oil through a monthly review and then… stops. No excise, no VAT, no fuel cess. India takes the same base price and layers on central excise duty (set by the centre) and state VAT (set by each state). Those two taxes are the entire reason your Indian tank costs what it does.

The anatomy of a litre

Where your money goes, litre for litre

Here's a single litre of petrol, side by side. The base — crude, refining, dealer margin — is similar in both. Everything above it in the Indian bar is tax that simply doesn't exist in the UAE.

One litre of petrol — India vs UAE
Base cost is similar; tax is the whole difference · live rates in ₹
India ₹102.56 UAE ≈₹86 Base+dealer ₹55 Excise ₹21 VAT ₹27
Tax shares are indicative — central excise is fixed nationally; state VAT varies, so the exact split changes city to city. The point holds everywhere: roughly 47% of an Indian petrol litre is tax, versus zero in the UAE.
47%
of an Indian litre of petrol is central excise + state VAT — the UAE adds none

Look at the bars and the "mystery" disappears. The Indian base cost (₹55) isn't far from the UAE's entire pump price. Stack excise and VAT on top and you've added more than half again — that's the litre you actually pay for.

Why diesel flips the story

Here's the twist most "fuel is cheaper in the Gulf" takes miss. India deliberately taxes diesel more lightly than petrol, because diesel powers trucks, tractors, buses and generators — the machinery of the real economy. Tax it heavily and you raise the price of everything from vegetables to bus fares.

So while UAE petrol (≈₹86) undercuts Delhi's ₹102.56, Indian diesel at ₹95.59 often comes in below the UAE's ≈₹94. Same two countries, opposite result — purely because of how each fuel is taxed.

💡
The rule of thumb: for petrol, the Gulf wins on tax. For diesel, India's lighter tax often wins. The crude is the same; the policy is what differs.

In rupees, for the Gulf's Indian community

For the millions of Indians living in the UAE, the comparison is personal — and it runs on the exchange rate too. At AED 1 = ₹26.07, UAE petrol of AED 3.29/L works out to about ₹86. A 40-litre tank costs roughly ₹3,440 in the UAE versus ₹4,102 in Delhi — a saving of about ₹662 per fill on petrol.

It was never the oil that made your Indian tank expensive. It was the two taxes stacked on the last litre.

None of this makes one system right and the other wrong — fuel tax funds roads, subsidies and budgets, and the UAE simply earns its revenue elsewhere. But it does mean the next time someone says "petrol is so cheap in Dubai," you'll know exactly why: not a better oil deal, just a lighter hand at the counter. And see how ethanol blending is reshaping that pump price.

Advertisement
Compare India vs UAE fuelLive petrol & diesel, both countries, in ₹.

Frequently asked

Both start from the same global crude, but India adds heavy central excise duty and state VAT on top, while the UAE charges no fuel tax at all. Tax, not the oil price, is why a litre in Dubai costs roughly half what it does in many Indian cities.
Roughly half. Central excise and state VAT together typically make up a little under half the retail petrol price in India — the exact split varies by state, since VAT is set locally.
Often the opposite. India deliberately taxes diesel more lightly than petrol because it powers freight and farming, so Indian diesel frequently undercuts the UAE once converted to rupees — the reverse of the petrol story.
No fuel-specific tax. The UAE links retail fuel to global oil through a monthly price review, with no excise or VAT layered on, so its pump price tracks crude almost directly.
RT
The RatesToday editorial desk
We track Indian commodity and fuel prices daily and write these guides in plain language. Spotted an error? Tell us.
Sources & notes
  • Indian central excise & state VAT on petrol/diesel (state-set).
  • UAE Fuel Price Committee monthly retail prices.
  • RatesToday live India & UAE fuel benchmarks; indicative AED–INR.
Advertisement
Explore all rates
Not sure where to start?