About Rs 106 of every Rs 349 litre of petrol goes to the Government. On 4 September 2026, it was Rs 105.96, from 4 charges.
Diesel is close behind. The Government took Rs 100.68 of its Rs 374.31 litre.
The biggest is the petroleum levy, Rs 80 a litre on both fuels. The others are customs duty, a climate support levy and sales tax.
Every figure here is a line published by the Oil and Gas Regulatory Authority (OGRA). Its build-up splits the price of a litre into parts.
I read these lines from OGRA’s build-up for 4 September 2026. Each one traces to the document it came from.
How the Government’s share grew in 2026 comes from news reports. My daily record starts on 21 July 2026, after most of those changes.
How much does the Government take from each litre?
4 lines of OGRA’s build-up go to the Government, each printed in rupees per litre. On 4 September 2026, they were:
| The state’s lines | Petrol | Diesel |
|---|---|---|
| Petroleum levy | Rs 80.00 | Rs 80.00 |
| Customs duty | Rs 20.96 | Rs 15.68 |
| Climate support levy | Rs 5.00 | Rs 5.00 |
| Sales tax | Rs 0.00 | Rs 0.00 |
| The state, in total | Rs 105.96 | Rs 100.68 |
| Pump price | Rs 349.00 | Rs 374.31 |
| The state’s share | 30.36% | 26.90% |
One line is most of it. The petroleum levy is Rs 80 on both fuels, more than three-quarters of what the Government takes.
By itself, the levy is larger than the whole cost of moving fuel from the refinery to the pump.
What makes up the price of a litre? sets these 4 lines against the rest of the litre. The build-up has the latest figures.
What is each of the 4 charges?
The petroleum levy, Rs 80. It is a fixed charge per litre, set by the Government and collected before sales tax.
It is the Government’s main way to raise money from fuel. Nothing is bought or moved for it.
The Government sets it as a number and changes it by decision. No market sets it.
The climate support levy, Rs 5. It is the newest of the 4, created by the Finance Act 2026.
On 1 July 2026 it doubled, from Rs 2.50 to Rs 5. The petroleum levy was cut by the same amount that day.
So the pump price did not move. The parts of the litre changed, but the total stayed the same.
Customs duty, Rs 20.96 on petrol and Rs 15.68 on diesel. It is a duty on the imported fuel.
It is the only Government line that differs between the 2 fuels. That is why the Government takes a little more from petrol.
Sales tax, Rs 0. Sales tax on petrol and diesel is set at zero for now.
OGRA still prints the line, with a zero. A printed zero and a missing line are different facts, and I keep them apart.
Why is the levy not a cost like the rest?
The rest of the litre is cost. Someone bought the crude oil, shipped it, refined it, moved it and sold it.
Each of those steps is a price paid to someone. The Government’s share is different.
The levy is a fixed number of rupees. It does not rise and fall with the oil price.
Instead, the Government turns it up or down, like a dial.
This is also why the pump price falls by less than oil when oil gets cheaper.
When fuel gets cheaper to bring in, the Government can raise the levy instead of cutting the price. The total holds while the parts move.
That is what happened on 1 July. Compare 2 dates to see which lines moved, or see the history for a longer view.
How did the Government’s share grow in 2026?
The Government built up its share through 2026, to meet the targets of Pakistan’s IMF programme.
It raised the petroleum levy in steps. One increase in May alone added about Rs 14 a litre.
It also brought in the climate support levy, then doubled it to Rs 5 in July.
By September, those 2 levies and customs duty stood at Rs 80, Rs 5 and Rs 20.96.
My daily record cannot show these steps. It starts on 21 July 2026, after most of the year’s levy changes.
What it shows is the litre now, line by line. It does not rebuild the months it did not record.
So the earlier dates and amounts here come from news reports, cited below. They do not come from a document I hold.
Why is the share different for petrol and diesel?
Both fuels carry the same Rs 80 petroleum levy and the same Rs 5 climate support levy.
They differ only in customs duty: Rs 20.96 on petrol, Rs 15.68 on diesel. That is the whole difference in what the Government takes.
In rupees, the Government takes slightly less from diesel: Rs 100.68, against Rs 105.96 on petrol.
As a share of the pump price, it takes more of petrol: 30.36% of Rs 349, against 26.90% of Rs 374.31 for diesel.
That is because diesel’s pump price is higher, and the cost of importing and refining it is a bigger part of it.
Common questions
How much tax is on petrol in Pakistan?
On 4 September 2026, about Rs 106 of a Rs 349 litre went to the Government. That was Rs 105.96, or 30.36% of the price.
What is the petroleum levy on fuel in Pakistan?
It is a fixed charge per litre that the Government sets: Rs 80 on petrol and diesel. It does not move with the oil price.
What is the climate support levy?
The Finance Act 2026 created this per-litre charge. It doubled from Rs 2.50 to Rs 5 on 1 July 2026, under the IMF programme.
Why is sales tax zero on petrol in Pakistan?
Sales tax on petrol and diesel is set at Rs 0 for now. OGRA prints the line as zero; it is not missing.
Is diesel taxed more than petrol?
In rupees, slightly less: Rs 100.68 on diesel, Rs 105.96 on petrol. As a share of the price, petrol is taxed more: 30.36% against 26.90%.
Sources
- Every line figure for 4 September 2026OGRA’s price build-up for 4 September 2026, as this record holds itPrimary · SHA-256 archived
- The climate support levy doubling, July 2026ProPakistani report on the climate levy increase under the IMF dealPress
- The petroleum levy increases in 2026Business Recorder report on the 2026 levy changesPress
The 2026 changes come from news reports, because my daily record starts on 21 July 2026. How this record is read sets out the rules.