Skip to content

    Inve Learning Series

    Profit vs Cash Flow: Why Reported Profit Can Lie

    Profit is an opinion; cash is a fact. A beginner's guide to why a booked sale can quietly never arrive, plus the receivables signal that gives it away.

    Inve Content Team · 22 June 2026

    Picture a shopkeeper down your lane. A big customer walks in, orders ₹10 lakh of goods, and says "send them today, I'll pay next month." The shopkeeper ships everything that evening and writes in his ledger: sale, ₹10 lakh. On paper, it was a great day. His profit-and-loss statement looks fat and happy.

    But here is the thing. No money has come in. His own godown is emptier, his bank balance is unchanged, and he is now praying that the customer actually pays. If the customer never does, that ₹10 lakh "profit" was an opinion the shopkeeper had about his own business — nothing more.

    That gap, between a profit you've booked and cash you've banked, is one of the most important ideas in investing. There's an old line, usually traced to the finance professor Alfred Rappaport, that says it best: profit is an opinion, cash is a fact (Alfred Rappaport, Creating Shareholder Value, as cited by Fat Tail Daily). Let's sit with why that's true, and how an owner spots the difference.

    Why reported profit is only an opinion

    Profit is the answer to an accounting question: did we earn more than we spent this period? And accounting, by design, records a sale when goods or services are delivered — not when the cash lands. That rule (called accrual accounting) is sensible. But it leaves room for the number to drift away from reality, sometimes by accident, sometimes by design.

    A company can make its profit look bigger than the cash story justifies in a few ordinary ways:

    • Book sales that haven't been collected — exactly like our shopkeeper. The sale is real, the customer is real, but the cash sits in "receivables," waiting.
    • Let receivables and inventory balloon — keep shipping to slow-paying customers, or keep building stock nobody's bought yet. Profit holds up; cash drains out.
    • Capitalise costs — treat a regular expense as an "asset" so it doesn't hit this year's profit. The cash still left the building.

    None of these is necessarily fraud. The first two are everyday business pressures. But each one widens the gap between the opinion (profit) and the fact (cash). And in the rare cases where it is fraud, the gap is the whole crime.

    India has paid dearly to learn this

    This isn't theory here. India's worst corporate blow-ups were, at heart, cash that didn't exist behind profit that did.

    In January 2009, the chairman of Satyam Computer Services, Ramalinga Raju, confessed in a letter to the board that he had manipulated the company's accounts to the tune of around ₹7,000 crore — a hole built largely from fictitious cash and bank balances that simply weren't there (Satyam scandal, Wikipedia). The profit had been celebrated for years. The cash was a fiction. When the fact caught up with the opinion, one of India's largest IT firms collapsed in days.

    A decade later, the lesson repeated in lending. When IL&FS defaulted in 2018, it exposed a group carrying roughly ₹91,000 crore of debt spread across hundreds of entities — a structure that looked solvent on its statements until the cash to service it stopped (VRD Nation summary of the IL&FS crisis). Soon after, DHFL imploded: investigators alleged the housing financier had created about 2.6 lakh (≈2,60,000) fake retail loan accounts worth about ₹14,000 crore — borrowers who never existed, "repaying" loans that were never made — inside a fraud later pegged near ₹34,000 crore (Business Standard, DHFL scam decoded).

    Three different decades, three different sectors, one common thread: the printed profit was an opinion, and the missing cash was the fact that mattered.

    You don't need a fraud to see the warning sign

    Here's the encouraging part. You don't have to catch a Satyam to use this idea. The same tell — profit that isn't turning into cash — shows up in plain, honest, well-run companies too, written right there in numbers anyone can read. The signal isn't "this company is lying." The signal is "this company's profit is getting harder to collect, and somebody is funding the gap."

    Take a real one from our database: PSP Projects, an Ahmedabad-based construction and engineering firm (this is an example, not a buy-or-sell view — we're using it to teach the signal). Construction is a textbook setting for our shopkeeper problem: you build the project, you book the revenue, and then you wait — sometimes for years — to be paid, especially when the client is a government body.

    Watch the gap open up between FY23 and FY26 (Inve data, 2026):

    Fiscal yearSales (₹ cr)Net profit (₹ cr)Working-capital assets (₹ cr)Borrowings (₹ cr)
    FY23~1,938~1321,507145
    FY24~2,507~1241,711455
    FY25~2,512~562,042272
    FY26~3,149~552,674330

    Read it the way an owner would. Sales grew about 62% over three years — the top line looks like a growth story. But net profit didn't grow with it; it roughly halved, from about ₹132 crore to ₹55 crore. Meanwhile the money tied up in working capital — receivables, retention money, work-in-progress — swelled by more than ₹1,100 crore, and borrowings more than doubled. (Inve data, 2026.)

    That is the shopkeeper's ledger, scaled up. More and more goods shipped, more and more "sales" booked — and a growing pile of cash stuck out there, owed but not yet collected, with debt quietly hired to bridge the gap. Cash is the fact; here the fact was getting harder to come by.

    When management itself names the problem

    You don't even have to infer it. On its own earnings calls, PSP's management has been openly wrestling with exactly this. By Q4 FY26 they were guiding to a target of bringing working-capital days down to 60–70 and talking about getting the company toward debt-free — both signs that working capital had become the issue to manage, not a footnote (Inve data, 2026).

    The sharpest piece of evidence is a single commitment. In a call, management indicated a specific receivable — a payment of about ₹90 crore expected by October 2025 — would come in. In later calls, that particular update simply went quiet (Inve data, 2026). That's the modern version of our shopkeeper's "I'll pay next month": a sum that was supposed to turn into cash on a date, and then the date passed without a clear word on it. One dropped line like that is exactly the kind of thing an owner wants to notice — and exactly the kind of thing that's invisible if you only ever look at the headline profit number.

    Tracking that, call after call, across a dozen stocks, is genuinely hard to do by hand — which is the whole reason a tool like Inve's Promise Tracker exists: to surface what management guided and then went silent on. But the principle is yours to keep with or without any tool: read past the profit, and ask where the cash is.

    Test yourself

    1/3. A shopkeeper ships ₹10 lakh of goods today and writes 'sale ₹10 lakh' in his ledger, but the customer will pay next month. What does the accounting profit show right now?

    2/3. A company's sales are rising and it reports a profit every year, but receivables and other working-capital assets are ballooning much faster than sales, and borrowings keep climbing. What is the most reasonable read?

    3/3. What did India's Satyam, IL&FS and DHFL episodes share in common?

    How an owner reads for cash, in plain steps

    You don't need to be an accountant. You need three habits:

    1. Compare profit growth with cash collection. If profit is rising but the money owed by customers (receivables) and money tied up in stock is rising faster than sales, year after year, ask why. Honest answers exist — long project cycles, a big new client, a deliberate inventory build before a launch. But you want the answer, not silence.
    2. Watch where the funding comes from. A company that earns real cash funds its own growth. A company whose profit isn't converting tends to borrow to fill the hole. Rising profit and rising debt, together, year after year, is a pairing worth a second look — and sometimes the early sign of a debt-trap stock.
    3. Listen for the dropped line. When management guides that a specific payment or collection will come in by a date, note it. If the next call skips over it, that silence is data.

    That's it. You're not predicting the share price. You're doing what the shopkeeper should have done before he celebrated: checking whether the sale turned into money.

    See it on a live earnings call

    Browse AI-analysed concall summaries — guidance tables, graded Q&A, and the quotes behind them — for 1,500+ listed Indian companies.

    Browse concall summaries

    Where this can mislead you

    One honest caveat, because "cash good, profit suspect" can be over-applied. Some perfectly sound businesses consume cash for years because they're growing fast or building capacity — and that capex shows up as cash going out the door. A young company pouring money into a new plant isn't hiding anything; it's investing. The signal we care about is narrower: profit that isn't converting into cash because it's getting stuck in receivables and inventory, not cash being deliberately spent to build the business. Read the reason, not just the direction. And two or three years of data is a clue, never a final verdict on a management — judge the pattern over a full cycle.

    The shopkeeper's mistake wasn't shipping the goods. It was confusing the moment he wrote "sale" in his ledger with the moment he got paid. An owner never confuses the two.

    Frequently asked questions

    Inve is a research and analysis platform, not an investment adviser. Nothing here is a recommendation to buy or sell any security. Do your own research or consult a SEBI-registered adviser before investing.