Gross vs Net Revenue: The Excise Trap in Oil Marketing Companies
An OMC's reported topline includes excise duty collected for the government, so gross revenue overstates real operating scale. Net-of-excise revenue is the cleaner base.
An oil marketing company’s reported revenue overstates its real operating scale because a large part of that topline is excise duty and other levies collected on your behalf at the pump and handed straight to the government. The company records the tax as sales when it appears on the invoice, but it never keeps that money, so the headline revenue figure mixes the firm’s own turnover with a pass-through government tax and inflates the apparent size of the business.
This is one of the most common reading errors in Indian large-cap analysis. When you look at Bharat Petroleum (BPCL), Indian Oil (IOC) or Hindustan Petroleum (HPCL) on the NSE and see revenue running into several lakh crore, a meaningful chunk of that number is not commercial income at all. It is tax that the company is legally obliged to collect at the retail point and remit to the exchequer. Reading the topline at face value, and worse, comparing it with companies in other sectors, quietly distorts almost every conclusion that follows.
What excise duty on fuel actually is
Excise duty is a tax the central government levies on the production and sale of petroleum products such as petrol and diesel. In India it is a large, fixed component of the pump price. When you fill up, a big portion of what you pay is not the fuel or the retailer’s margin, it is excise duty (plus state VAT, dealer commission and other levies).
The OMC sits in the middle of this. It sells the fuel, collects the full pump price including the tax, and then passes the excise portion on to the government. Under standard accounting for a business that collects a duty it is liable to pay, that duty runs through the reported revenue line and is then deducted lower down. The net effect on profit is nil, because the same amount that inflates revenue also appears as an offsetting cost or outflow. But the effect on the revenue line itself is large and one-directional: it makes the topline bigger than the company’s real commercial turnover.
The key point to hold onto is simple. Excise duty on fuel is government money moving through the company’s books. It is not a product the OMC manufactured, marketed or earned a spread on. Treating it as part of “how big this business is” is the trap.
Excise duty on fuel flows through an OMC’s revenue line, but it is the government’s money passing through, not turnover the company earned. Read it as tax, not sales.
Why comparing gross revenue across sectors is misleading
Suppose you line up an OMC against a consumer goods company or a software firm and rank them by reported revenue. The OMC will look enormous. Part of that is genuine, these are among the largest enterprises in the country by any measure. But part of the gap is pure accounting artefact: the OMC’s topline carries a heavy excise load that the other companies simply do not.
A software company’s revenue is almost entirely its own earned income. An OMC’s revenue is earned income plus a bolted-on layer of pass-through tax. Comparing the two headline numbers directly is like comparing one shopkeeper’s till (goods only) with another’s till that also holds the sales tax he is about to hand to the state. The tills are not measuring the same thing.
The cleaner base is net revenue, that is, revenue after stripping out excise duty. Net revenue reflects the scale of the business the company actually operates: the fuel and products it sells and retains value on. Once you move to net revenue, cross-sector and even cross-time comparisons become far more honest, because a change in the excise rate (a policy decision, not a business event) no longer masquerades as a change in the company’s size.
This matters practically. Excise rates on fuel have been changed by the government several times over recent years. When the rate goes up or down, an OMC’s gross revenue moves with it even if the company sold exactly the same number of litres at the same underlying spread. Anyone tracking gross revenue would see “growth” or “shrinkage” that has nothing to do with the business. Net revenue neutralises this noise.
How it distorts the ratios
The most visible damage shows up in margins. Net profit margin is profit divided by revenue. If you use gross (with-excise) revenue as the denominator, you are dividing by a number that has been padded with tax that contributes nothing to profit. The margin comes out looking tiny, and the company looks structurally low-quality when it may not be.
Here is an illustrative walk. These are round, made-up numbers chosen only to show the mechanics, not real figures for any company.
| Line item | Illustrative value |
|---|---|
| Gross revenue (as reported) | 100 |
| Less: excise duty and levies | 30 |
| Net revenue (operating base) | 70 |
| Operating profit | 7 |
| Margin on gross revenue | 7.0% |
| Margin on net revenue | 10.0% |
Same 7 of profit. But the margin reads 7.0% against the reported topline and 10.0% against the true operating base. That is a roughly 40% difference in the reported margin, driven entirely by whether excise sits in the denominator. Extend the logic and you can see how asset-turnover, revenue-per-employee and any ratio built on the topline gets skewed the same way.
The distortion is not hypothetical for OMCs, because the excise slice of the topline is genuinely large, not a rounding item. That is precisely why it deserves attention rather than a shrug.
Careful analysts have long known to separate the two. The disciplined approach is to pull excise duty out explicitly and compute a net revenue figure before doing any margin or comparison work. Data platforms that take financials seriously do the same rather than reporting a single blended topline. Altys, for instance, specifically tracks the excise duty component for OMCs and computes a net revenue figure, so the operating scale is read correctly and margins are struck on the base that actually reflects the business.
Reading the filings without getting tricked
The good news is that the information is in the filings. Indian companies disclose excise duty, and OMCs in particular show it clearly because it is so material to them. The work is to actually use that disclosure rather than stopping at the headline revenue line.
A practical routine looks like this:
- Find the excise duty figure in the statement of profit and loss or its notes.
- Subtract it from the reported revenue to get net revenue.
- Strike every margin and ratio you care about on net revenue, not gross.
- When comparing across years, check whether excise rates changed, so you do not read a policy move as a business trend.
- When comparing across sectors, only compare net-of-excise revenue with the other company’s revenue, or better, compare on profit and returns rather than topline size.
None of this is exotic. It is simply refusing to let a pass-through tax masquerade as turnover.
What to watch for
- Headline revenue in a screener or news report. If it does not say whether excise is included, assume gross. For OMCs, that number is inflated by tax and is not a clean measure of operating scale.
- Suspiciously thin margins. A large, established OMC showing a wafer-thin net margin is often an artefact of gross revenue in the denominator, not a sign of a weak operation. Re-strike the margin on net revenue before drawing any conclusion.
- Year-on-year topline swings. Before crediting an OMC with a jump or a drop in revenue, check whether the excise rate moved. A tax change can shift gross revenue while the underlying business is flat.
- Cross-sector league tables. Ranking companies by reported revenue puts OMCs artificially high. If size matters to your analysis, compare on net revenue, or on profit and returns, not on a topline that carries different amounts of pass-through tax for different businesses.
- Whether your data source separates gross and net. A platform that reports a single blended topline for OMCs is handing you the trap. One that isolates excise duty and shows a net revenue figure is doing the reconciliation for you.
The underlying lesson generalises beyond fuel. Any time a company’s revenue line carries a large pass-through item, a tax, a levy, a cost billed straight through to a customer, the reported topline can flatter or distort the picture of how big and how profitable the business really is. Oil marketing companies are just the clearest and largest example on the Indian market. Read the excise out, and the operating scale of BPCL, IOC and HPCL comes into focus for what it is.
This article is educational and factual. Altys Labs is not a SEBI registered Research Analyst or Investment Adviser, and nothing here is a recommendation to buy, sell or hold any security. Company names are used only to illustrate an accounting point. Figures described as illustrative are hypothetical.
Frequently asked questions
Why is an oil marketing company's revenue misleading?
A large slice of the reported topline is excise duty and other levies collected at the pump and passed straight to the government. It flows through sales but the company never keeps it, so gross revenue overstates true operating scale.
What is the difference between gross and net revenue for OMCs?
Gross revenue is the reported figure including excise duty. Net revenue strips out excise, leaving the sales the company actually retains from its own operations. Net revenue is the better base for margins.
Why do OMC net margins look so thin?
Because analysts often divide profit by the inflated gross revenue. Excise duty pads the denominator without adding profit, so the ratio looks artificially small. Using net-of-excise revenue gives a fairer margin.