Part 1 · Reading the statements · Chapter 6

Profit is an opinion, cash is a fact

Every profit figure is the sum of a dozen judgements; the cash figure is not — which is why the two are worth reading against each other.

16 min · sectors: epc-construction, banks, fmcg, capital-goods

Prerequisites not yet complete

This module builds on Chapter 3: The P&L, line by line, Chapter 5: The cash flow statement. You can read on, but the sequence is load-bearing.

The Question

A construction company is building a large bridge. Part-way through the year, its finance team revises its estimate of how far along the project is, from 60% complete to 70% complete. On the strength of that revision alone, the company reports higher profit. No new section of the bridge was billed to the customer. Not one extra rupee of cash came in. illustrative

Did the company earn more money? In its profit-and-loss account, yes — reported profit went up. In its bank account, nothing happened. The profit rose because a judgement about the bridge changed, not because any money moved.

This is the uncomfortable truth at the centre of reading accounts. Profit is not a fact you can weigh or count. It is the sum of many judgements — when a sale counts, how complete a project is, how long a machine lasts, how much to set aside for losses that have not happened yet. Change the judgements and the profit changes, even when the business has not. Cash is different. Cash either arrived or it did not. This module is about the gap between the two, and about learning to read profit and cash against each other so that the opinion is always checked against the fact.

Why this exists

The earlier modules read the three statements one at a time. This one connects two of them with a single idea: the profit-and-loss account is, in large part, an opinion, and the cash flow statement is the fact that keeps it honest.

That the profit is an opinion is not an accusation of dishonesty. It is built into how accounting works. To turn a messy, ongoing business into a single yearly profit figure, someone has to make dozens of judgements. When has a sale really been earned? What is the half-built project worth so far? How long will this machine last, so how much of its cost belongs to this year? How much should be set aside for customers who might not pay? Every one of these is a defensible range, not a single number, and the profit that comes out the other end depends on where in each range management chose to sit.

Once you see this, a whole class of puzzles resolves. Two similar businesses can report very different profits, not because one performed better but because one judged more optimistically. A company can grow its profit for years while its cash stagnates, because the profit is being lifted by judgements the cash never confirms. The purpose of this module is to make those judgement points visible, so that you know exactly which lines in the P&L to distrust, and to hand you the one tool that checks them: the cash. Where profit and cash disagree, the cash is usually right.

The mechanics

Profit is an opinion because judgement enters the P&L at several specific, identifiable points. Learn where they are, and you know which lines to check first.

The first is — the decision of when a sale counts as earned. For a shopkeeper this is easy: the customer pays and takes the goods. For a company building a bridge over three years, it is a genuine judgement, resolved by accounting, which recognises revenue in step with how complete the project is judged to be. As the opening showed, the completion estimate is a lever: nudge it and profit moves.

The second is inventory valuation. Stock is meant to be carried at the lower of what it cost and what it can be sold for, but judging what it can now be sold for is a choice. Carry slow-moving stock at full cost and this year's profit is higher; write it down and profit falls. The third is , where the judgement is the assumed useful life of an asset. Assume a machine lasts fifteen years rather than ten and its yearly cost falls, lifting profit — with no change in the machine at all.

The fourth is — the choice of whether a spend is an expense that hits this year's profit, or an asset that sits on the balance sheet and is charged slowly over future years. Treat a cost as an asset and profit rises now, at the expense of later. The fifth is provisioning. A is an amount set aside for a future loss that is likely but not yet certain — bad debts, warranty claims, a legal dispute. How much to set aside is a judgement, and it directly moves reported profit.

Revenuejudgement — when to recognise a saleCost of goodsjudgement — how inventory is valuedGross profitOperating expensesjudgement — what gets capitalised, not expensedDepreciationjudgement — useful-life assumptionProvisionsjudgement — how much for bad debts, warrantiesProfit before taxProfit after tax
Figure 1. The P&L with a flag on every line where judgement enters. Revenue timing, inventory valuation, capitalisation, depreciation and provisioning are all choices within a defensible range, not facts. These flagged lines are the ones to distrust first.illustrative

Against all of this stands one figure that is not a judgement: the cash. Where the reported profit and the cash agree, the profit is solid. Where they part company, believe the cash.

The maths

Put numbers on the bridge from the opening, because the arithmetic shows exactly how much profit a single estimate can conjure. The contract is worth ₹1,000 crore. The company expects it to cost ₹750 crore to build, so the whole project is expected to earn ₹250 crore of profit over its life. Under percentage-of-completion, both revenue and profit are recognised in proportion to how complete the project is judged to be:

profit recognised so far = (% complete) × (total expected profit) = (% complete) × ₹250 crore

At a judged 60% complete, profit recognised to date is 0.60 × ₹250 = ₹150 crore. The finance team then revises the estimate to 70% complete. Profit recognised to date becomes 0.70 × ₹250 = ₹175 crore. The revision alone has added ₹25 crore of profit this period — and no new section of bridge was billed, and not one rupee of cash arrived.

The general form is worth remembering, because it tells you how powerful the lever is:

extra profit from the revision = (change in % complete) × (total expected profit) = 10% × ₹250 crore = ₹25 crore

So the profit a completion estimate can move is the whole project's profit multiplied by the size of the nudge. On a large, long project with a fat expected margin, a "reasonable" ten-point revision — well within what an auditor would accept — can swing reported profit by tens of crores, entirely on judgement. That is why, whenever revenue rests on a percentage-of-completion estimate, you read the unbilled revenue and the cash alongside the profit: the profit is the opinion, and the cash is the fact that either confirms it or does not.

Across sectors

Profit is an opinion in every business, but the single line where the opinion does the most work moves from one sector to the next. Knowing which lever matters most tells you where to look first. Here is the biggest judgement lever across four businesses.

EPC contractorinverts
Revenue timingbiggestInventory valueCapitalisationProvisioning

The revenue line itself is an estimate. Under percentage-of-completion, the top line depends on a judgement of how far along each project is — so even revenue, which feels like a hard fact, is an opinion here.

Bank
Revenue timingInventory valueCapitalisationProvisioningbiggest

Provisioning is the lever that matters. How much a lender sets aside for bad loans shapes its profit more than anything else, and under-provisioning flatters this year and breaks a later one.

FMCG
Revenue timingInventory valuebiggestCapitalisationProvisioning

Inventory valuation carries the judgement. Whether slow-moving stock is held at cost or written down moves the profit, and channel stock that will not sell is the thing to watch.

Capital goods
Revenue timingInventory valueCapitalisationbiggestProvisioning

Capitalisation is the lever. Long projects and heavy development spend give wide latitude over what is treated as an asset versus an expense, and that choice moves reported profit.

Figure 2. The biggest judgement lever, four sectors. For a contractor it is revenue timing; for a lender it is provisioning; for a consumer company it is inventory; for a capital-goods maker it is what gets capitalised. The same P&L, but the opinion concentrates in a different line each time.illustrative

For the EPC contractor, the judgement reaches all the way up to the top line, and this is the inversion. In most businesses revenue feels like the one hard fact in the P&L — a sale happened, or it did not. But under percentage-of-completion, a contractor's revenue is itself an estimate of how far along its projects are. The line that feels most factual is, here, one of the most judged. For the bank, the lever is provisioning: how much it sets aside for loans that may go bad shapes its profit more than any other single choice, which is why two lenders with similar books can report very different profits.

For the FMCG company, the judgement concentrates in inventory valuation — whether stock that is not moving is still carried at full cost or written down. For the capital-goods maker, it is capitalisation: long projects and heavy development spending give wide latitude over what is booked as an asset rather than charged as an expense. The lesson is not that one of these businesses is more honest than another. It is that "profit is an opinion" is true everywhere, and the first place to check is wherever that particular business concentrates its judgement.

Read it live

Take a composite EPC contractor with a large bridge project on its books. At the start of the year the project is judged 60% complete, and on that basis the company has recognised a certain amount of revenue and profit from it. During the year, the finance team revises the estimate to 70% complete. illustrative

Follow what that does. Revenue and profit are recognised in proportion to completeness, so moving from 60% to 70% pulls another slice of the project's total value into this year's P&L. Reported profit rises. But look at what did not change. The customer was not billed for any new milestone, so the amount the company can actually demand payment for is the same. The cash collected is the same. What rose instead is unbilled revenue — work the company has now claimed in its profit but has not yet billed to the customer, sitting as an asset on the balance sheet waiting to be invoiced.

So the profit went up and the cash did not. Whether that is fine depends entirely on whether the bridge really is 70% done. If it is, the billing and the cash will catch up over the next quarter or two, and the higher profit was simply recognised a little ahead of the invoice. If it is not — if the 70% was an optimistic estimate to lift a soft year — then the unbilled revenue will keep growing, the cash will keep failing to arrive, and the profit was an opinion that the fact never confirmed.

What tells the two apart is the cash flow statement and the unbilled-revenue trend, read together over several quarters. Rising profit with rising unbilled revenue and flat operating cash is the pattern to distrust. The profit figure alone will never show it to you. Only holding the opinion against the fact will.

What it cannot tell you

Knowing that profit is an opinion tells you to be sceptical; it does not, by itself, tell you whether a particular judgement was honest or merely optimistic. A completion estimate, a useful-life assumption, a provision — each sits in a defensible range, and being within that range is not the same as being conservative. The cash flow statement is the best single check, because cash is the fact that judgement cannot bend for long. But even the cash can be flattered for a few quarters, and a determined fraud can move faster than the cash catches up.

There is also a limit in the other direction. A lower reported profit is not automatically the more honest one, and a higher one is not automatically suspect. A company that writes down stock or takes a large provision reports less profit and may be the more trustworthy; a company that reports more may simply have judged more optimistically. But sometimes the higher profit is just a better business. The point of this module is not to assume the worst of every judgement. It is to know exactly where the judgements live, and to check them against the cash rather than taking the profit on trust. Which judgements are honest, and how to spot the ones that are not, is the work of Part Three.

In the concall

How it comes up. When profit outruns cash, an analyst goes after the judgement that lifted it. For a contractor the question sounds like this: "Unbilled revenue rose faster than billings again, and operating cash was soft. How much of the profit this year is from completion estimates versus billed work?" The analyst is asking management to separate the opinion from the fact.

A good answer, verbatim-style.

"Reasonable to probe. Unbilled revenue rose about ₹200 crore, and roughly ₹120 crore of that is on two large projects where we crossed engineering milestones the client certifies at the next billing date, in Q2 — so it converts to billing then. The remaining ₹80 crore is genuinely slower client sign-off, and we've flagged it. On completion estimates, our methodology is unchanged this year; I can share the milestone certificates. Cash should catch up as the Q2 billings go out."

Specific about how much converts and when, honest about the part that is slow, and an offer to show the evidence behind the estimates.

An evasive answer, verbatim-style.

"Unbilled revenue is a normal feature of the project cycle, and it always normalises as billings catch up. Execution has been strong, the order book is at a record, and we're very confident in the profitability of the portfolio. I wouldn't read too much into one quarter's working capital."

This is a plausible, fluent answer a real management team gives. What makes it evasive is that it never says how much of the unbilled revenue actually converts to billing, or when, never addresses whether completion estimates changed, and redirects a question about the quality of the profit into a reassurance about the order book.

The follow-up nobody asks. "Of the increase in unbilled revenue, how much bills out in the next two quarters, and did any completion estimates get revised upward this year?" That splits the profit into the part the cash will soon confirm and the part resting purely on a revised judgement. Watch what happens when nobody asks. If "it always normalises" is allowed to stand while unbilled revenue climbs and cash stays flat, that silence is the signal. Either the unbilled revenue is not converting, or the profit was lifted by estimates that the billing — and the cash — are not backing up.

Where people get fooled

  1. Taking the profit figure as a fact. Profit is the sum of many judgements within defensible ranges. Two similar businesses can report very different profits because one judged more optimistically. Always ask which judgements produced the number.

  2. Ignoring the cash cross-check. The cash flow statement is the fact that checks the opinion. Profit rising while operating cash stays flat is the single most reliable sign that the profit is being lifted by judgement, not performance.

  3. Assuming a higher profit is a better profit. A company that writes down stock or provisions heavily reports less profit and is often the more honest. A rival reporting more may simply be recognising less pain, storing it up for a later year.

  4. Missing the completion-estimate lever. For project businesses, revenue itself is an estimate. Rising profit alongside rising unbilled revenue and flat cash is profit recognised ahead of the billing, and it may never arrive.

  5. Overlooking useful-life and capitalisation changes. Stretching an asset's assumed life, or capitalising a cost instead of expensing it, both lift profit with no change in the business. A quiet change in either can explain a whole year's outperformance.

  6. Reading judgement lines with the wrong sector's rulebook. The lever that matters most is provisioning for a lender, inventory for a consumer company, completion estimates for a contractor. Check first wherever that business concentrates its judgement.

Decide

Decide4 questions

Test your reading, not your memory — short decisions under incomplete information. The answer only shows after you commit.

All figures are illustrative — constructed to demonstrate a judgement, not reported as fact.

Carry forward

  • Profit is an opinion: it is the sum of judgements — revenue timing, inventory valuation, depreciation, capitalisation and provisioning — each defensible within a range, and the reported figure depends on where management sat in each range.
  • Cash is the fact that checks the opinion. Where reported profit and operating cash agree, the profit is solid; where they part company, believe the cash.
  • The line that carries the most judgement moves by sector — completion estimates for a contractor, provisioning for a lender, inventory for a consumer firm, capitalisation for capital goods — so check first wherever the business concentrates its judgement.

Enables: 048 Cash quality ratios, 054 The forensic mindset

Where profit and cash disagree, believe the cash — the profit is an opinion and the cash is the fact.

The thinkers this chapter leans on.

Figures marked [illustrative] are constructed to isolate one variable and are not drawn from any company’s accounts. Educational only — a method of reading, not stock tips; no recommendations, ever. Written by Manoj Sethi — a retail investor and forever learner who often gets it wrong — sharing what he has learned, with the help of AI. He is not a SEBI-registered analyst or investment adviser, and nothing here is investment advice. No words here should be taken as advice — always do your own due diligence.