Where Did My Cash Go? A Practical Guide to Cash Flow Management
A practical guide to cash flow management: read your cash flow statement, shorten DSO, DPO and the cash conversion cycle, and get paid faster.
Key takeaways
- Cash flow is one equation: opening cash + receipts − payments = closing cash. Everything else is detail.
- Profit and cash differ because accounting books a sale when you earn it, not when you’re paid.
- The cash flow statement your software produces is built backward from profit — and is only as good as your bookkeeping.
- Three levers control your cash: how fast customers pay (DSO), how long stock sits (DIO), how long you take to pay suppliers (DPO).
- Two businesses with identical revenue and profit can have wildly different cash health. Fix it with a weekly habit, not a one-off report.
We’ll follow two hypothetical businesses the whole way, both doing $2.4M a year and both profitable:
Coastal Threads — an online apparel brand; nearly all sales are by card, so cash arrives in a day or two.
Rivermark Supply — a B2B parts distributor selling on Net 45 terms, so cash arrives slowly and it carries a big warehouse of stock.
The one equation that runs your cash
Cash flow is simpler than accountants make it sound. It’s one equation:
That’s the whole game. The rest of this guide is about two things: getting your receipts and payments right, and understanding why they never match your profit.
Why your profit isn’t your cash
Profit counts a sale the moment you earn it. Cash counts it the moment the money lands. Those are rarely the same day — and that’s the whole reason a profitable business can run short of cash.
Your books run on an accrual basis: sell today on terms and you record the revenue today, even though nothing has hit your bank. Buy inventory and you often pay the supplier long before those goods sell. One order shows the gap:
| What happens | Your P&L | Your bank |
|---|---|---|
| Sell $50,000 of goods today, on Net 30 | +$50,000 | $0 for 30 days |
| Inventory for it cost $30,000, paid last month | −$30,000 | −$30,000 already |
| The day you “made $20,000 profit”… | +$20,000 | −$30,000 |
A $20,000 profit, a $30,000 hole in the bank — a $50,000 gap on one order. Scale that across a growing business and you get the classic trap: profitable, and quietly running out of cash.
What your accounting software is actually telling you
When you run a “Statement of Cash Flows” in QuickBooks or Xero, the software works backward from your profit — adjusting for everything that moved cash but not profit — and sorts the result into three buckets.
Operating
Cash from running the business — customer collections in, suppliers, payroll and overhead out. Your core engine.
Investing
Cash for buying or selling long-term assets — equipment, vehicles, property.
Financing
Cash from loans and owners — new borrowing, loan repayments, owner draws and contributions.
Why this guide is almost entirely about operating cash flow
Those three buckets aren’t equal — and they have an order. Operating comes first. It’s the only one you control day to day, and it’s the engine: cash the business generates itself, at no cost and with no dilution.
| Bucket | The question it answers | When it matters |
|---|---|---|
| 1. Operating | Is the business generating its own cash? | Always. This is the condition to diagnose and track first. |
| 2. Investing | Where should surplus cash go? | Once operations throw off healthy cash — then you deploy it efficiently. |
| 3. Financing | How do we fund the gap? | When operating cash isn’t enough — to support operations, deliberately. |
Get that order wrong and you paper over an operating problem with borrowing — which buys time but fixes nothing. Get it right and financing becomes a strategic choice: funding growth or bridging a known seasonal gap, not an emergency.
So this guide focuses almost entirely on operating cash flow. Read it first on the statement: if your core business isn’t generating cash, nothing below it will save you for long. Understand that condition — what’s coming in, what’s going out, and how long your cash is tied up in between — and that’s where your time should go. It’s what the rest of this guide walks through.
That statement is only as honest as your bookkeeping. Uncategorized transactions, an unreconciled bank feed, or revenue booked in the wrong month, and the cash flow statement is quietly wrong. Clean books first — then the report is worth reading.
One line of theory, then we move on: your software computes cash flow backward from profit (the “indirect” method). Your bank statement shows it forward, dollar by dollar (the “direct” method). For running the business week to week, the forward view is the one you’ll build — more on that at the end.
Where a business owner should actually start
Skip the theory and start with two things you already have: your bank statement and your receivables. Together they tell you what’s really happening to your cash.
Take your opening cash from the bank statement, then lay the month out the way the money actually moved:
| Cash movement (one month) | Amount |
|---|---|
| Opening cash (from your bank statement) | $85,000 |
| + Card & payment-gateway settlements | +$28,000 |
| + Customer collections on invoices | +$42,000 |
| − Inventory & vendor payments | −$31,000 |
| − Payroll & payroll taxes | −$38,000 |
| − Rent, utilities & overhead | −$12,000 |
| − Loan repayment (principal $4k + interest $2k) | −$6,000 |
| − Quarterly sales-tax remittance | −$9,000 |
| = Closing cash | $59,000 |
Notice the two lines that never touched your profit: the $9,000 sales tax (never your money) and the $4,000 of loan principal (not a P&L expense). Together they drained $13,000 with no hit to profit. That mismatch is why “where did my cash go?” almost never matches “what was my profit?”
The next three sections work the lines that move the most cash — what comes in, what goes out, and what’s parked in between.
Lever 1 — How fast your sales become cash (DSO)
Days sales outstanding (DSO) = (accounts receivable ÷ revenue) × days. It’s how long, on average, your cash sits in customers’ hands after a sale.
Analyse receipts by channel — card and gateway sales settle in a day or two; invoiced sales pay on terms, or later. Then watch what the same revenue looks like across our two businesses:
| Same $2.4M revenue | Receivables | DSO | Meaning |
|---|---|---|---|
| Coastal Threads (card) | $20,000 | ~3 days | Sales are cash almost at once |
| Rivermark Supply (Net 45) | $395,000 | ~60 days | $395k always tied up in unpaid invoices |
Same revenue, same rough profit — but Rivermark has $395,000 of its own money sitting in customers’ accounts at all times. That’s why a profitable distributor can feel permanently starved of cash.
Find the customers hurting your cash. Sort receivables by customer and by how late each pays. A short list usually owns most of your overdue balance — and often your biggest customer is also your slowest. Worth knowing before you chase more revenue exactly like it.
The number that warns you of a crunch before your bank balance does is DSO trending up. When customers start paying a few days slower each quarter, cash tightens well before it becomes a problem. Watch the trend.
How to get paid faster
You speed up collections two ways — make it worth paying early, and make it cost to pay late — on top of basic invoicing discipline.
Reward paying early
- Offer a small early-payment discount (e.g. 2% off for paying in 10 days).
- But check the cost: 2/10 net 30 ≈ 37% a year — you’re giving up 2% to get paid 20 days sooner.
- Worth it only if you truly need the cash and have no cheaper source, or it converts a chronically slow payer.
Discourage paying late
- State a late-payment charge in your terms up front (e.g. 1.5% a month on overdue balances).
- Follow up the day an invoice goes overdue — not a month later.
- For repeat offenders, tighten terms or ask for a deposit next time.
The basics that beat any discount: invoice the moment you deliver, make terms explicit, take deposits on large orders, and make paying effortless (card, ACH, a pay link on the invoice). A single week off your DSO is a week of cash back in your account.
See your own numbers. Our free working capital calculator computes your DSO, DPO and cash conversion cycle from figures you already have.
Lever 2 — What you owe, and when (DPO)
Days payable outstanding (DPO) = (accounts payable ÷ COGS) × days. It’s how long you take to pay suppliers — and using your terms fully keeps cash in your business longer.
The regular bills rarely cause a crisis. The lumpy, once-a-year ones do — because your P&L has quietly smoothed them away:
| Lumpy payment | On the P&L | In the bank |
|---|---|---|
| Annual insurance renewal | ~$2,000/mo | −$24,000 at once |
| Year-end staff bonus | accrued ~$5,000/mo | −$60,000 in December |
The P&L spreads them; the bank takes the full hit in one month. Stretching DPO — say Net 30 to Net 45 — helps, but don’t damage key suppliers or forfeit an early-pay discount that’s worth more than the delay.
Put every lumpy annual payment on a twelve-month calendar and set the cash aside ahead. The bills that cause a real cash emergency are almost never the regular ones — they’re the ones nobody was watching for.
Lever 3 — Cash sitting on the shelf (DIO)
Days inventory outstanding (DIO) = (inventory ÷ COGS) × days. It’s how long your money sits as stock before it sells — cash you’ve already spent, in a form you can’t use yet.
| Business | Inventory | DIO |
|---|---|---|
| Coastal Threads | $200,000 | ~61 days |
| Rivermark Supply | $330,000 | ~67 days |
Every extra week of stock is a week your cash is unavailable. Slow-moving SKUs are the worst offenders — a small tail that rarely sells can lock up a surprising share of your cash. Review inventory by how fast each line turns, and the goal isn’t the least inventory, it’s the least idle inventory.
Put it together: the cash conversion cycle
The cash conversion cycle (CCC) is how many days your cash is tied up before it comes back. It pulls the three levers into one number: CCC = DSO + DIO − DPO.
Here’s the cycle your cash actually travels:
(pay in DPO)
(sits DIO)
(DSO)
Your cash is “out” from when you pay for stock to when the customer pays you: that’s DIO + DSO − DPO.
Now the two businesses, side by side — same revenue, same rough profit:
| Days | Coastal Threads | Rivermark Supply |
|---|---|---|
| DSO (collect from customers) | 3 | 60 |
| + DIO (sell inventory) | 61 | 67 |
| − DPO (pay suppliers) | 30 | 30 |
| = Cash conversion cycle | 34 days | 97 days |
Coastal gets its cash back in 34 days; Rivermark waits 97 — nearly three times longer. Same P&L, but Rivermark must fund three times as much of its own operations to grow, and one slow customer hits it far harder.
How to shrink the cycle
Move any of the three levers: collect faster (lower DSO — the collections tactics above), hold less idle stock (lower DIO), and use supplier terms fully (higher DPO). A few days off each compounds quickly into real cash freed up.
Two businesses can hand me identical P&Ls and have completely different odds of survival. The cash conversion cycle is usually why — it tells me how much cash the business will swallow as it grows, and whether growth will strengthen it or strangle it.
When seasonality moves your cash
In a seasonal business, cash goes out to build inventory and staff up months before the season’s cash comes back. The off-season isn’t a surprise — it’s a structural gap you can plan for.
Coastal Threads buys spring stock in Q1 and pays for it in Q1, but the cash from selling it lands in Q2–Q3. In between, the bank dips — even though the full year is comfortably profitable. The fix: forecast the gap early, line up any financing before it’s urgent, and never let a strong annual profit convince you cash is fine in every month.
Early warning signs of a cash flow problem
Cash problems build quietly, often while the P&L still looks healthy. Watch for these:
- You can’t say what’s in the bank right now without checking — and you’re often surprised.
- You lean on your line of credit to make payroll most cycles, not occasionally.
- Your DSO is creeping up quarter over quarter — customers paying slower.
- You’ve started paying suppliers late, deliberately, to hold cash.
- Profit is up but your bank balance is flat or falling.
- You’ve stopped taking supplier early-payment discounts you used to take.
- Sales-tax or payroll-tax money has quietly funded operations.
- A normal seasonal inventory build now feels stressful to fund.
None is fatal alone. Together, they mean it’s time to put a real cash process in place — before the bank balance forces it.
The habit that keeps you ahead: forecast forward
Everything so far tells you where your cash went. To get ahead of it, you look forward — with a rolling 13-week cash flow forecast and a short weekly review.
Once a week, on real numbers, decide four things: what to pay, what to collect, what to delay, and what to protect. That’s how a squeeze becomes something you see four or five weeks out instead of the morning it lands.
Your starting point is simple: pull opening cash from the bank, map your receivables by expected pay date, list your known payments, and roll it forward each week. Our guide walks through building the full model; the free template gives you a lighter, high-level version to start with:
Build your forecast next
A step-by-step guide to the full model, plus a free high-level template — a simple starting point you fill with your own estimates. No email wall.
If you’d like a second set of eyes — to build the forecast, find where cash is leaking, and turn it into a plan — that’s our cash flow management work. Book a call whenever it helps.
Frequently asked questions
What's the difference between cash flow and profit?
Profit is revenue minus expenses on an accrual basis — a sale counts when you earn it, a cost when you incur it. Cash flow is the actual money moving through your bank. Receivables, inventory and paying suppliers before customers pay you make the two diverge, so you can be profitable and short of cash.
How does QuickBooks calculate the cash flow statement?
It uses the indirect method: it starts from net profit and adjusts for non-cash items and for changes in receivables, inventory and payables, then splits the result into operating, investing and financing. It's only as accurate as your bookkeeping — unreconciled or miscategorized transactions make it wrong.
What's a good DSO?
It depends on your model — a cash-sale retailer runs a few days; a B2B seller on Net 30–45 sits higher. The useful signal is your own DSO trend and how it compares to the terms you offer, not a universal number.
Should I charge interest on late payments?
A modest late-payment charge stated clearly in your terms up front can change behaviour and protect cash. Pair it with a small early-payment incentive — but check the cost, since a 2/10 net 30 discount is roughly 37% annualised.
How do I calculate my cash conversion cycle?
CCC = DSO + DIO − DPO, where DSO = (AR ÷ revenue) × days, DIO = (inventory ÷ COGS) × days, DPO = (AP ÷ COGS) × days. Lower means cash returns faster; higher means you fund more days of operations to grow.
What's the difference between a cash flow statement and a forecast?
A cash flow statement shows where cash went over a past period. A cash flow forecast estimates where cash is going over the next weeks. You need both — one to understand, one to steer.