Cash Flow: Why Profit Is Not the Same as Cash
How a company can be profitable on paper yet run out of cash, because profit is booked at the sale but cash arrives much later.
What you'll learn
- Explain why profit and cash are recorded at different times
- Describe how a profitable company can still run short of cash
- Define operating cash flow at a high level
Here is a fact that trips up almost everyone new to finance: a company can be profitable on paper and still run out of cash. It sounds impossible, but it happens all the time, and the reason is timing. Profit is recorded the moment a sale is made — that is accrual accounting — while cash only shows up when the customer actually pays, often weeks or months later. Meanwhile wages, rent and suppliers all have to be paid now. In this lesson we watch it play out at Foundry, the precision-parts maker running through this course, and introduce operating cash flow, the number that tracks the money itself.
Profit is recorded when the sale is made
Under accrual accounting — the standard method almost every company uses — you record revenue when you deliver the product or service, not when the money lands. When Foundry ships a $250,000 order today on standard terms, its P&L shows $250,000 of revenue today, even though the bank account has not moved a cent. The profit is real and correctly recorded; it just is not money yet.
Accrual accounting exists for a good reason: it matches sales to the period you actually earned them, so the P&L reflects the work you did. But it means the profit line and the bank balance tell two different stories. Profit answers “did we earn it?” Cash answers “do we have it?”
Cash arrives later — but the bills do not wait
The catch is that customers pay on their schedule. Foundry’s business customers routinely take around 55 days to settle an invoice — that is its average collection period, and it is why $1.5M of Foundry’s balance sheet sits in accounts receivable: money earned but not yet collected. That gap is fine if you have cash in the bank to coast on, but your own bills keep their own clock. Payroll runs every two weeks. Rent is due on the first. Steel suppliers want paying long before Foundry’s customer pays Foundry.
So the money goes out to make and deliver the sale weeks before the money comes in. On the P&L everything looks healthy; in the checking account — where Foundry holds just $0.5M — things can get tight. The faster you grow, the wider this gap yawns, because every new order means more cash out today for a payment that is still weeks away.
A profitable order that drains the bank
Take one of Foundry’s orders: $250,000 of custom parts. The materials and labor to build them cost $150,000 (Foundry’s usual 60% of the price), so this order books a tidy $100,000 gross profit. On paper, a great month.
But look at the timing. Foundry buys steel and pays its machinists now — $150,000 out over the first few weeks. It delivers the parts and, under accrual rules, books the $250,000 sale and the $100,000 profit on delivery. Then it waits. The customer pays about 55 days later, so the $250,000 cash arrives roughly two months after the profit. For those two months, Foundry is $150,000 poorer in the bank despite being “profitable.” Win two or three such orders in the same stretch and Foundry can post record profits and still strain to make payroll.
Foundry books the profit on day 0, but the cash lands around day 55 — and the bills fall due in between.
This is not a problem of a bad business; Foundry’s order is genuinely profitable. It is a problem of cash timing, and the mechanics of how much cash gets trapped in the gap have their own lesson: working capital. When cash runs down faster than it comes in, you are burning through your cushion — the pace and how long it lasts is covered in burn rate and runway.
A second cash trap: inventory that doesn’t sell
Receivables are only one way cash hides. Suppose Foundry builds $1.0M of parts this period that don’t sell — an optimistic production run, a customer that pushed out an order. Here is the twist: profit is unaffected. The $1.0M of materials and labor does not hit the P&L as cost, because the goods weren’t sold; instead the cost sits in inventory, an asset on the balance sheet. The income statement never sees it.
But the cash to buy that steel and pay those machinists already went out the door. So $1.0M of cash is now tied up in a warehouse full of parts, and the bank balance falls even though reported profit didn’t move. That is the whole lesson in one line: profit can hold perfectly steady while cash quietly drains into receivables and inventory.
Operating cash flow: the money view
Because profit alone can mislead, companies also track operating cash flow: the actual cash generated (or consumed) by the day-to-day running of the business over a period. It ignores accrual timing and asks a blunter question — did more cash come in from operations than went out?
You do not need to compute it here; just know it exists and why. Foundry can report $600k of net profit yet show weak operating cash flow if its receivables and inventory keep climbing — every dollar that piles up in unpaid invoices or unsold parts is a dollar of profit that hasn’t turned into cash. When profit is rising but operating cash flow is not, that gap is exactly the profit-versus-cash timing story you just saw.
Rule of thumb: profit tells you whether you earned money; cash tells you whether you have it. A sale you celebrate today may not be money in the bank for two months — so watch both lines, not just the P&L.
Profit event or cash event?
Read each situation and decide whether it moves profit now, moves cash now, or something in between. Tap a card to flip it and check your answer.
Sort the events
Drag each item into the bucket it belongs to — or tap an item, then tap a bucket. Hit Check placement when you’re done.
Here's where each one goes:
- Foundry ships a $250,000 order on 55-day terms and records the sale → Profit now — revenue is booked, but the cash comes later.
- A customer pays an invoice from a sale Foundry booked last month → Cash now — the profit was recorded last month; this is just the cash landing.
- A cash buyer collects parts at the counter and pays on the spot → Both at once — sale recorded and cash received at the same moment.
- Foundry invoices a client for an order it finished this week → Profit now — revenue earned and recorded before payment arrives.
- Foundry settles a steel supplier's bill it received 55 days ago → Cash now — the expense hit the P&L 55 days ago; this is only the cash going out.
- Foundry pays this week's factory wages for this week's work → Both at once — the expense and the cash payment happen together.
Tip: drag with a mouse, or tap an item then tap a bucket on touch screens. Get one wrong and the answer key appears.
How to use it
When someone reports a strong profit, the sharp follow-up is about cash: “Great — but when does the cash actually come in?” If a team is celebrating a big new contract, ask how long the payment terms are and what you have to spend up front to deliver it. Useful phrases: “What did that do to operating cash flow?” “Are we paying for this before the customer pays us?” “The P&L looks fine — how’s the bank balance?” Asking these shows you understand the difference that catches so many people out: earning money and having money are not the same thing, and the gap between them is measured in weeks.
Quick check
1. Foundry can be profitable yet run short of cash mainly because…
2. Under accrual accounting, revenue is recorded when…
3. Foundry builds $1.0M of parts that don't sell this period. The effect is…