Between 31 December 2021 and 30 March 2022, the diesel that oil companies sold in bulk to Kerala’s state bus corporation went from Rs 82.75 to Rs 121.35 a litre, and ended up costlier than diesel at the pump. That is the first thing to know about the bulk diesel price in India: it is a contract price set by the oil marketing company for direct consumers, it is not published like the pump rate, and since 2013 it carries no concession. For a contractor, bulk supply pays only when the written quote, plus storage and theft control, beats the pump rate on the same date.
Diesel is the biggest running cost on most construction fleets, so a cheaper litre looks like an easy win. The catch is that “bulk” in India is a different kind of purchase, with its own contract and its own price, and that price has moved against bulk buyers before. This piece explains how the price is set, what the courts have said, and how to check whether it pays on your fleet.
Bulk diesel and pump diesel are two different purchases
When you fill up at a petrol pump, you pay the retail selling price on the board, and you pay on the spot. A bulk or direct consumer instead signs a supply agreement with an oil marketing company (Indian Oil, Bharat Petroleum or Hindustan Petroleum), takes deliveries into its own tank or consumer pump, and is billed under that contract.
The price clause in such a contract was read out in full in a Kerala High Court case. It said the price would be “ex-Seller supply points as determined by the Seller’s policy and shall be charged as applicable on the date of supply,” that the seller would supply “at the most competitive price applicable in the market,” and that the buyer would bear all taxes and duties. The court read this clause as giving the oil companies absolute freedom to fix the price under their policy, as on the date of supply.
| Point | Retail (pump) diesel | Bulk (direct consumer) diesel |
|---|---|---|
| Who sets the price | Oil company, shown at the outlet | Oil company, under the supply contract |
| Where you see it | Pump board; PPAC publishes the Delhi reference price | Your quote and invoice only |
| Payment | On the spot | As the contract allows, often on credit |
| Delivery | You drive to the pump | Delivered to your tank or consumer pump |
| Storage | None needed beyond the machine’s tank | Your own tank, which may need a licence |
What the bulk diesel price in India has done since 2013
Bulk consumers used to get a price concession. The government withdrew it in 2013 and moved them to a non-subsidised, market-determined price. The Kerala State Road Transport Corporation challenged that, and the dispute reached the Supreme Court, which decided the first round in Indian Oil Corporation Ltd. v. Kerala SRTC (2018).
The second round shows how the price can move. The corporation told the court it needs 300 to 400 kilolitres a day and runs 72 consumer pumps across Kerala. In its judgment of 6 May 2022, the Kerala High Court found that bulk diesel had been cheaper than retail until 31 January 2022, and then recorded the bulk price rising from Rs 82.75 a litre on 31 December 2021 to Rs 121.35 on 30 March 2022, above the price retail customers were paying. A single judge had ordered the oil companies to sell to the corporation at the retail price. The Division Bench set that order aside.
Its reasons are the part a contractor should remember. The court accepted that retail customers “go to a retail outlet and pay for the product then and there,” while the corporation got diesel “at their doorsteps, with credit facilities and other benefits as envisaged in the contract,” so “a bulk purchaser, falls within a separate class and cannot be treated at par with retail customers.” It added that it is not the court’s function to decide the optimal price at which diesel should be sold. In plain terms: once you sign up for bulk, you have no legal right to the pump price if the bulk rate goes higher.
The arithmetic: when bulk diesel pays a contractor
Start from your own consumption. Our guide to excavator fuel consumption per hour puts a 20-tonne class crawler excavator in steady digging at about 14 litres an hour (indicative). A machine like the Tata Hitachi EX 210 Infra sits in that class; a backhoe loader such as the JCB 3DX burns less.
| Fleet (20-tonne excavators at 14 litres an hour) | Litres a month at 200 hours each | Effect of a Rs 1 a litre difference | Effect of a Rs 3 a litre difference |
|---|---|---|---|
| 1 machine | 2,800 | Rs 2,800 | Rs 8,400 |
| 4 machines | 11,200 | Rs 11,200 | Rs 33,600 |
| 10 machines | 28,000 | Rs 28,000 | Rs 84,000 |
The table cuts both ways. A Rs 3 a litre saving on a 10-machine fleet is worth about Rs 84,000 a month (indicative). A Rs 3 a litre premium, the direction bulk buyers faced in early 2022, costs the same amount. Then subtract the costs that only bulk brings: the tank and dispensing set-up, any storage licence, and the extra control you need against pilferage.
Before you sign a bulk supply contract
- Get a written bulk quote from the oil company’s direct-sales or institutional office, and note the date. On the same date, note the pump price at your nearest outlet. Compare the delivered bulk price, taxes included, with the pump price.
- Read the price clause. If it says the price is “as applicable on the date of supply” under the seller’s policy, the price will move without your agreement.
- Check the credit period. Paying 30 days later is worth something in working capital, but price it honestly against the per-litre difference.
- Size the storage and check the licence threshold first. Our guide to the diesel storage licence for a site explains the limit and the exemption for fuel already in a machine’s tank.
- Plan the controls. A full tank on a remote site is the easiest diesel to steal, so read how to stop diesel theft before the first delivery.
- Recheck the comparison every time the price moves. The Kerala High Court recorded bulk rates going up fortnightly in early 2022.
For the official retail reference, the Petroleum Planning and Analysis Cell publishes the retail selling price of diesel in the metro cities; on 9 October 2026 it reported Rs 95.20 a litre at an Indian Oil outlet in Delhi.
The bottom line
The bulk diesel price in India is a contract price, not a discount. It has been cheaper than the pump and it has been dearer, and the courts have held that a bulk buyer cannot fall back on the retail price when it goes the wrong way. Buy in bulk when your own litres, a written quote and a same-day pump price show a real gap after storage and security costs, and keep checking that gap.
Fuel is only one line in the cost of running a machine. If you are weighing a newer, more fuel-efficient machine against the diesel bill, compare excavators and backhoe loaders on running cost, and check equipment finance options for the upgrade.
Rates, schemes, specifications and prices change. Diesel prices are revised by the oil marketing companies, and bulk supply terms differ by contract. The court findings quoted are from the Kerala High Court’s judgment of 6 May 2022, and fuel-use figures are indicative. Confirm current prices and terms with your oil company, dealer or a qualified professional before signing a supply contract.



