OpsIQ home

Profitable but Short on Cash? How to Tell Which Problem You Actually Have

A business can be genuinely profitable and still run short on cash. Here's a plain-English way to check which one is true for you, with a worked example.

By OpsIQ · Published

You look at your numbers and technically you made money last month. So why does it feel like there's never enough cash?

A profit-and-loss view and a liquidity/cash view answer different questions. Looking at only one can leave you with an incomplete picture — and a lot of business owners never separate the two until something forces the issue.

Here's how to tell which situation you're actually in, using your own numbers.

Profit and liquidity answer different questions

Profit tells you whether your revenue exceeded your costs over a period — a month, a quarter, a year. It's a report card on the past.

Liquidity is your business's ability to meet what you owe when it's actually due. Cash on hand is one important part of that picture, alongside what's realistically collectible soon and what's coming due soon.

Because they answer different questions, a business can land in any of four places:

  • Profitable, with healthy liquidity
  • Profitable, but cash-constrained (this is the one that surprises people)
  • Unprofitable, but temporarily cash-rich (a big loan or advance payment can do this)
  • Unprofitable, and cash-constrained

If you've only ever checked one of the two, you've only ever seen half the picture.

Why "profitable" doesn't mean "already in the bank"

The most common mix-up comes down to accounting method. If your business uses accrual accounting, a sale can count toward your profit when it's earned, even if the customer hasn't paid yet. Under cash-basis accounting, that same sale generally isn't counted until the cash actually arrives. Which method your books use changes when a sale shows up as profit — but either way, being counted as profit isn't the same as being sitting in your bank account.

If a customer takes 60 days to pay an invoice that already counted toward this month's profit, that revenue can be perfectly real on paper today and still be two months away from your bank account. Multiply that across a few slow-paying customers and you can be genuinely, honestly profitable while genuinely, uncomfortably short on cash.

Check your own numbers

You don't need new software for this — a P&L and a rough sense of what's owed to you and by you is enough to start.

Profitability, in plain terms:

  • Revenue: what you billed or received this period.
  • Direct costs of delivering the work (if you track them separately — some service businesses don't need to, more on that below), subtracted from revenue, gives you a rough gross profit.
  • Subtract your regular operating costs (rent, admin payroll, software, insurance, etc.) and you get operating profit — a useful view of whether the business's core operations were profitable during the period.
  • After accounting for non-operating income and expenses, financing costs like interest, taxes, and other adjustments, you arrive at net profit — the final number, but a backward-looking one.

A quick note if you're in the US: the IRS's cost-of-goods-sold treatment (Publication 334) is specifically a tax-reporting rule, and it explicitly doesn't require every business to calculate COGS the same way — many service businesses aren't required to at all. You can still track your own direct delivery costs separately for your own planning even if you don't report COGS on your taxes; those are two different, both legitimate, things. (And if you're weighing cash-basis vs. accrual for your own books, IRS Publication 538 covers that distinction in more depth.)

Liquidity, in plain terms (this is a gut-check, not a formal accounting ratio):

  • Cash you actually have on hand right now.
  • What's realistically owed to you soon (and how overdue any of it already is — a receivable that's 90 days late is a different animal than one that's 10 days late).
  • What you owe soon — payroll, rent, loan payments, anything due in the next few weeks.

If your profit number looks fine but this comparison looks tight, that gap is worth investigating specifically — not a sign your profit number is wrong.

If you would rather not build this in a spreadsheet, our free profit margin and cash check calculator takes the same inputs (revenue, costs, cash, what is owed to you and what is due) and shows your margin and the 30-day gap in one step. It runs in your browser.

A worked example

SIMPLIFIED ILLUSTRATIVE EXAMPLE — NOT A REAL CUSTOMER. One month, one small service business. (Dollar figures are illustrative — the same logic applies in your own currency.)

Worked example — monthly profit and loss (illustrative)
Line itemAmount
Revenue for the month$28,000
Direct service-delivery costs (cleaning staff wages + supplies for jobs actually performed)$9,000
→ Gross profit$19,000 (68% margin)
Operating expenses (admin/overhead payroll, rent, insurance, software)$14,500
→ Operating/net profit for the month$4,500 (16% margin) — genuinely profitable

Of that $28,000, $6,500 came from two contract customers who hadn't paid yet by month-end — invoiced, but sitting outstanding for about 52 days, longer than usual.

Worked example — cash position (illustrative)
Line itemAmount
Cash at the start of the month$4,000
Cash actually collected ($28,000 − $6,500 still outstanding)$21,500
Cash paid out (direct costs + operating expenses)$23,500
→ Cash at the end of the month$2,000
Bills due in the next 30 days (payroll + rent)$7,000

On cash currently available, this business is $5,000 short of the $7,000 coming due. Whether that turns into an actual shortfall depends heavily on when the $6,500 in outstanding receivables gets collected — if both customers paid on time, closing cash would have been $8,500, comfortably covering what's owed. As it stands: profitable for the month, but carrying real liquidity risk because collection is lagging. The problem here isn't that the business is unprofitable. It's that $6,500 is stuck outside the bank account, and the next 30 days depend on whether that gets resolved.

This example is deliberately simplified to isolate the receivables-timing effect. It assumes: the $28,000 of revenue was earned and recognized under accrual accounting during the month, even though $6,500 remained uncollected at month-end; no receivables from a prior period were collected during the month; every listed cost was paid in cash during the same month; and there's no depreciation, capital spending, loan principal repayment, owner draw, other working-capital movement, other income/expense, or separate tax adjustment folded in. A real month usually has more moving parts — this isolates one, on purpose.

Your self-check

  • I know my operating/net profit for the last full month or quarter, not just a feeling.
  • I know how much is currently owed to me, and roughly how overdue it is.
  • I know what's due — payroll, rent, loans — in the next 30 days.
  • I've actually compared "cash + what's realistically collectible soon" against "what's due soon" — not just glanced at the bank balance.
  • If there's a gap, I can point to a specific cause (slow receivables, a debt payment, a big one-time purchase) rather than a vague sense that "money's just tight."

If you got through that and found a real gap, the useful next step isn't to panic about profitability — it's to name the specific thing causing it, decide who's going to chase it and by when, and check back afterward to see if it actually worked. That decide-who-by-when-then-check-back step is easy to skip when you're running the numbers yourself in a spreadsheet once a quarter. It's also the part OpsIQ is actually built to do continuously, from your real numbers — reading your data, flagging what needs attention and why, assigning it an owner and a timeframe, and tracking whether it got fixed. It's in free beta right now, with no guaranteed outcomes and no credit card required — you can request access below if you want to see it applied to your own numbers instead of an example.


See what OpsIQ finds in your business.

OpsIQ reads your business numbers, tells you what needs attention and why, and gives you an ordered plan for what to do next. Free during the invite-only beta, no credit card required.

← All resourcesBack to OpsIQ