How petrol prices are set in Pakistan now that OGRA changes them every day
The fortnightly revision is gone. A seven-day oil average, the rupee and a capped levy now decide what you pay, and the price can move every working day.

Updated 15 September 2026: Pakistan no longer revises fuel prices once a fortnight. OGRA now sets them daily. This explainer has been rewritten to match.
For years, petrol and diesel prices changed on the 1st and 16th of each month. That ended in July 2026, when the Prime Minister and cabinet decided that OGRA will determine and publish ex-depot prices every day, without needing prior government approval. Prices set on a Friday stay in force through the weekend.
On 14 September OGRA set petrol at Rs 380.24 and high-speed diesel at Rs 409.42 a litre. Since daily pricing began, petrol is up Rs 68.94 and diesel Rs 79.91, driven by the oil shock from the conflict around the Strait of Hormuz.
What is in a litre
- Product cost: a seven-working-day rolling average of Platts Arab Gulf assessments for 92 RON petrol and 10 ppm diesel, converted to rupees at the exchange rate.
- Import premium and incidentals: shipping and handling costs on top of the benchmark.
- Customs duty and Refinery Regulatory Duty.
- Inland Freight Equalisation Margin (IFEM): keeps the price the same in Gilgit as in Karachi.
- Oil marketing company and dealer margins: fixed amounts per litre.
- Petroleum levy: a per-litre tax that cannot exceed the ceiling approved by the cabinet. It is the government's main revenue source on fuel.
Why daily pricing moves the pump price in small steps
Because the product cost is a rolling seven-day average, a sharp jump in world oil prices feeds through over several days instead of in one fortnightly shock. That is why September has seen a run of rises of a few rupees a day rather than one large change. It works the same way on the way down.
Why the rupee matters
The product cost is priced in dollars, so a weaker rupee raises it and a stronger rupee lowers it, even if world oil prices are flat. The rupee has been gaining against the dollar for months, which has taken a little off each revision. Track it on our dollar rate page.
What it means for you
- Cost per kilometre: a 1,300cc car doing 12 km per litre now spends about Rs 31.70 per km on petrol (Rs 380.24 divided by 12).
- A full 40-litre tank costs Rs 15,209.60.
- Diesel feeds into transport fares and food prices, usually with a lag of a few weeks.
- Small vehicles: owners of motorcycles, rickshaws and cars up to 800cc can claim Rs 100 off per litre on a monthly quota through SMS to 9771.
Work out your own monthly fuel bill with the fuel cost calculator. Searchable records every change on the petrol price and diesel price pages.
Frequently asked questions
- How often do petrol prices change in Pakistan?
- Since July 2026 OGRA sets petrol and diesel prices daily. Prices set on a Friday apply through the weekend.
- What is petrol based on under the daily system?
- A seven-working-day rolling average of Platts Arab Gulf prices, converted at the exchange rate, plus import costs, duties, freight equalisation, dealer and OMC margins and the petroleum levy.
Sources
- Pakistan approves daily petroleum pricing, OGRA to publish fuel rates every day (17 Jul 2026): Profit by Pakistan Today
- Pakistan overhauls fuel pricing: how the revised mechanism will work (20 Jul 2026): Profit by Pakistan Today
- Petrol crosses Rs 380 per litre after 6th big increase (14 Sep 2026): ProPakistani
- Rupee recovers 240th consecutive day against US dollar (15 Sep 2026): ProPakistani
- Fuel relief scheme: How to get Rs100/litre petrol subsidy?: Business Recorder
- OGRA: Petroleum pricing: OGRA
More in Economy

Economy
Rs 100 off a litre: who gets petrol relief at Rs 380.24 and how to claim it on 9771
Bikes, rickshaws and cars up to 800cc can save up to Rs 3,000 a month. Here is the exact SMS format, the rollout dates and the mistakes that get people rejected.
1h ago

Economy
What the FY2025-26 salary tax slabs mean for your monthly take-home
The lowest two brackets were cut in the Finance Act 2025. Here is the effect on salaries from Rs 60,000 to Rs 500,000 a month, worked through.
1d ago

Economy
The SBP policy rate explained: what 11% means for your car loan, mortgage and savings
The policy rate anchors KIBOR, which sets the price of almost every loan in Pakistan. Here is how a change flows through to instalments and deposit returns.
4d ago

Economy
Filer vs non-filer: what you pay extra on cars, property and bank transactions
The Income Tax Ordinance's Tenth Schedule doubles many withholding rates for people not on the Active Taxpayer List. The gap is now large enough to matter on a mid-size car.
7 Sept 2026
Reader comments 0
No comments yet. Say something useful.