How Petrol Prices Are Set in Pakistan — OGRA Formula Explained 2026
Every fortnight (now weekly since March 2026), Pakistan’s petrol price changes — but have you ever wondered exactly how that number is calculated? The Oil and Gas Regulatory Authority (OGRA) follows a transparent mathematical formula called the Import Parity Price (IPP) model. This guide breaks down every component, explains the government’s role, and shows why Pakistan’s prices differ from India and Bangladesh.
Before diving in — for the latest OGRA-notified rates right now, visit our live Pakistan fuel price tracker.

What Is OGRA? Role and Powers
The Oil and Gas Regulatory Authority (OGRA) is Pakistan’s independent petroleum sector regulator, established under the OGRA Ordinance 2002. OGRA’s functions include:
- Calculating and recommending petroleum product prices every week
- Regulating Oil Marketing Companies (OMCs) — PSO, Shell, Total Parco, GO, Attock etc.
- Licensing petroleum storage and distribution facilities
- Monitoring CNG station operations and pricing
- Setting LPG producer and distributor prices
Critical point: OGRA recommends prices — the final decision rests with the federal government (Economic Coordination Committee / ECC / PM’s office). The government can accept OGRA’s recommendation, reduce it (by cutting the petroleum levy), or in rare cases set a different rate. This political dimension is why actual pump prices sometimes differ from what pure market logic would dictate.
The Import Parity Price (IPP) Formula — Step by Step
Pakistan’s petrol is primarily imported (not refined domestically at adequate scale). The price is therefore based on what it costs to import refined motor spirit (MS-92) from the Arab Gulf region and deliver it to the pump.
Step 1: International Product Price (Arab Gulf Benchmark)
OGRA uses the Arab Gulf (Platt’s) benchmark price for MS-92 petrol — not raw crude oil. This is the internationally traded price for finished motor spirit. It is quoted in USD per metric tonne.
For each fortnightly (now weekly) period, OGRA calculates the average Arab Gulf price for that period, then converts it to PKR per litre using the State Bank of Pakistan’s (SBP) official exchange rate.
Example calculation:
– Arab Gulf MS-92 price: $700/metric tonne
– 1 metric tonne of petrol ≈ 1,333 litres
– Price per litre: $700 ÷ 1,333 = $0.525/litre
– PKR/USD rate: 280 (example)
– Cost in PKR: $0.525 × 280 = Rs 147/litre (international cost component only)
This international cost is typically 55–65% of the final pump price.

Step 2: Port and Import Charges
When tankers arrive at Karachi port, there are costs for:
- Port handling and berthing fees
- Storage at petroleum terminals (Keamari, Port Qasim)
- Customs duty (currently zero on petroleum products under WTO agreements)
- Insurance on ocean freight
Total port/import charges: approximately Rs 8–12 per litre (roughly 3% of pump price).
Step 3: Inland Freight Equalisation Margin (IFEM)
Pakistan is a large country. Fuel pumped to Quetta or Gilgit costs far more to transport than fuel used at Karachi. To ensure uniform prices nationally, OGRA sets an Inland Freight Equalisation Margin (IFEM) — currently approximately Rs 20/litre.
This is a cross-subsidy: consumers in Karachi pay a little more so consumers in Quetta pay the same price. Without IFEM, remote areas would face Rs 40–60/litre higher prices.
Step 4: OMC (Oil Marketing Company) Margin
Oil Marketing Companies — PSO, Shell, Total Parco, GO, Attock — operate the supply chain from ports to depots to petrol stations. OGRA allows them a margin for their services, currently approximately Rs 7–9 per litre.
This margin covers their operational costs (tanker trucks, depot maintenance, staff) and a regulated profit. OMC margins are periodically reviewed by OGRA and cannot be unilaterally changed by the companies.
Step 5: Dealer Commission (Petrol Pump Profit)
The petrol pump owner (dealer) receives a fixed commission of Rs 7.50 per litre as of 2026. This covers the pump’s operating costs (electricity, staff, maintenance) and the dealer’s profit margin.
Dealers have periodically demanded higher commissions arguing that rising costs make Rs 7.50 insufficient — a debate that continues with OGRA and the government.
Step 6: Petroleum Levy (The Government’s Tool)
The Petroleum Levy is a specific duty charged by the federal government on each litre of petroleum sold. It is the government’s primary mechanism for:
- Generating non-tax revenue (petroleum levy is not counted as a “tax” in IMF definitions, making it convenient for the government)
- Providing relief — when global prices surge, the levy can be reduced to cushion the consumer
- Maintaining fiscal targets under IMF programs
Petroleum levy history on petrol:
| Period | Petroleum Levy (Rs/L) | Context |
|---|---|---|
| Early 2022 (PTI subsidy era) | ~Rs 0–5 | Levy near zero to keep prices artificially low |
| Mid-2022 to 2024 | Rs 50–60 | IMF program requires revenue floor |
| 2025 | Rs 60–70 | Stable period |
| Before Apr 4, 2026 | Rs 160.61 | Highest ever — hiking as crude fell temporarily |
| Current (Jun 2026) | Rs 80.61 | Slashed on Apr 4 for crisis relief |
Step 7: Sales Tax — Currently Zero
Sales Tax on petroleum products in Pakistan is currently zero (waived). When sales tax was active (e.g., 17% GST applied briefly in 2022), it added ~Rs 30–40/litre to the pump price. The waiver was maintained through 2025 and 2026 as a cost-of-living measure.
Full Formula Summary
| Component | Approx. Rs/L (Jun 2026) | Share |
|---|---|---|
| International MS-92 Cost (in PKR) | ~Rs 210–220 | ~58% |
| Port & Import Charges | ~Rs 10 | ~3% |
| IFEM (Inland Freight) | ~Rs 20 | ~5% |
| OMC Margin | ~Rs 8 | ~2% |
| Dealer Commission | Rs 7.50 | ~2% |
| Petroleum Levy | Rs 80.61 | ~21% |
| Sales Tax | Rs 0 | 0% |
| TOTAL PUMP PRICE | Rs 381.78 | 100% |

Why Pakistan’s Prices Differ from India and Bangladesh
India’s Fuel Pricing Model
India uses a similar import-parity system but with state-level taxes on top of central taxes. The central government levies an Excise Duty (~Rs 19.90 INR/litre for petrol) while states add Value Added Tax (VAT) — ranging from 15% (Delhi) to 26%+ (Maharashtra). This creates city-by-city price differences. India’s total tax incidence on petrol is around 55–60% of the pump price. India does NOT have a sales tax waiver on fuel.
India also has domestic refining capacity (~250 million tonnes/year) that cushions against pure import-parity pricing. Pakistan’s PARCO and NRL refineries cover only ~30% of domestic demand.
Bangladesh’s Pricing
Bangladesh imports most refined products through Bangladesh Petroleum Corporation (BPC — state-owned). The government sets prices administratively (not pure market-based), which means BPC sometimes runs at a loss when global prices surge. Bangladesh does not have a transparent OGRA-style formula, and prices change infrequently (sometimes going months without revision). Current Bangladesh petrol is approximately Tk 125/litre (~$1.03/litre USD).
Why Pakistan Can Appear Cheaper in USD
At Rs 381.78 and a ~PKR/USD rate of 278, Pakistan petrol is ~$1.37/litre — but when you factor in that Pakistan’s per capita income is roughly $1,500/year versus India’s $2,600+ and Sri Lanka’s $4,500+, Pakistanis spend a much higher proportion of income on fuel. For affordability analysis, see our regional fuel price comparison article.
The Government’s Pricing Powers
OGRA’s role is purely analytical. The actual price is set by the Economic Coordination Committee (ECC) of the federal cabinet. The Prime Minister’s office can override OGRA’s recommendation — this happened dramatically in April 2026 when the PM slashed the petroleum levy by Rs 80/litre to provide emergency relief, cutting the pump price from Rs 458 to Rs 366 within a week.
Political pressure often pushes prices lower than OGRA’s purely mathematical recommendation. This is why under PTI (early 2022), prices were held at Rs 149/litre when the true market rate was Rs 200+. The gap was covered by a near-zero petroleum levy and direct subsidies — until the IMF forced their removal.
How Does Exchange Rate Affect Petrol Price?
Every Rs 10 depreciation of the PKR against USD adds approximately Rs 5–7/litre to the petrol price (depending on current international oil prices). Pakistan’s dependence on imported fuel makes it uniquely vulnerable to currency depreciation. In 2023, when PKR fell from Rs 225 to Rs 305 per USD — a 35% devaluation — it directly added ~Rs 70–80 to the pump price.
This is why OGRA’s formula includes SBP’s official exchange rate as a key variable — not the open-market or kerb rate.
Always check the Carr.pk fuel price page for latest rates and our petrol vs CNG vs diesel cost comparison to optimize your fuel spending. For electric vehicle alternatives, see our EV vs petrol running cost calculator.
Frequently Asked Questions
Who decides petrol price in Pakistan?
OGRA calculates and recommends the price using the Import Parity Price (IPP) formula. The final decision is made by the Economic Coordination Committee (ECC) / federal government, which can adjust the petroleum levy to arrive at a different pump price.
What is the petroleum levy in Pakistan?
The petroleum levy is a specific duty charged per litre of petroleum sold. As of June 2026, it stands at Rs 80.61 per litre on petrol — reduced from Rs 160.61 in April 2026 to provide relief during the oil price crisis. It constitutes about 21% of the pump price.
Is there sales tax on petrol in Pakistan?
Currently, no sales tax (GST) is applicable on petrol or diesel in Pakistan as of 2026. The zero-rating of petroleum products has been maintained to avoid further price increases during a period of high fuel costs.
How often does OGRA revise petrol prices?
Historically, prices were revised every 15 days (1st and 16th of each month). Since the Iran-Hormuz crisis in March 2026, Pakistan shifted to weekly price reviews, with new rates announced every Friday and effective the following week.
Does Pakistan produce its own petrol?
Pakistan has limited domestic refining capacity through PARCO (Pak-Arab Refinery), NRL (National Refinery), and ARL (Attock Refinery). Together, these cover only about 30% of domestic demand. The remaining 70%+ is imported as refined product, making Pakistan heavily exposed to international price fluctuations and exchange rate changes.
What is the OMC margin in Pakistan?
Oil Marketing Companies (PSO, Shell, Total Parco, GO, Attock) receive a margin of approximately Rs 7–9 per litre set by OGRA. This covers their supply chain costs from port to depot to retail station. OMC margins are periodically revised by OGRA.


