top of page
Search

Profit vs Cash Flow: Losing Money and Running Out of Cash Are Two Different Problems

Writer: Katherine Torres
Katherine Torres
27 minutes ago
6 min read
Profit vs Cash Flow: Losing Money and Running Out of Cash Are Two Different Problems
Losing Money and Running Out of Cash

“We’re losing money” and “we’re out of cash” are two different problems. Most owners treat one as the other.


I rebuilt a year of books for a home services company that was convinced it was failing. It wasn’t.


Revenue was counted twice. Debt principal was booked as an expense. Payroll withholdings were posted wrong.


The business was profitable. It was cash-constrained by debt.

The rebuild was the cheap part. The expensive part was the year of decisions made on numbers that were wrong.


In this article, you’ll learn:

  • The difference between profit and cash flow, in one sentence

  • Why a profitable business can run out of cash

  • Three booking errors that make a healthy business look broke

  • A five-point check to find out which problem you have



Profit vs cash flow: the difference


Profit is what you earned. Cash flow is what moved through your bank account. Your P&L measures profit. Your bank balance and cash flow statement measure cash.


The two numbers almost never match, and that’s normal. You can earn money this month and collect it in two months. You can pay for a truck today and use it for five years.


balance and cash flow statement

Treat a cash problem like a profit problem and you cut the wrong costs. Treat a profit problem like a cash problem and you borrow to keep a losing operation running.



Why a profitable business runs out of cash


Profit and cash split apart for specific, predictable reasons:


  • Debt principal payments. Paying down a loan uses cash but isn’t an expense. It never shows on your P&L.

  • Slow collections. You earn revenue when you finish the job. You get cash when the customer pays.

  • Upfront materials. You buy parts and equipment before the job pays.

  • Equipment and vehicles. A truck is paid for now and expensed over years.

  • Owner draws. Money you take out isn’t an expense, but it leaves the account.

  • Tax payments. Estimated taxes go out on a schedule, not when cash is comfortable.

  • Seasonality. HVAC and landscaping can have strong profit for the year and empty months in between.


Every item on this list can make a profitable business short on cash. None of them mean the business is losing money.


The most common one I see in home services is debt. In particular, expensive short-term debt taken fast because it was available fast.



Three booking errors that make a profitable business look broke


Sometimes the P&L isn’t telling you the business is losing money. It’s telling you the books are wrong.


These are the three errors I found in that rebuild. Each one is common, and each one makes the P&L unreliable.


1. Debt principal booked as an expense


A loan payment has two parts:


  • Interest is an expense. It belongs on your P&L.

  • Principal reduces what you owe. It belongs on your balance sheet.


Book the full payment as an expense and every loan payment makes your profit drop. You end up with a company that’s paying down debt and looks like it’s losing money.


Hypothetical example: you pay $4,000 a month on an equipment loan, and $3,000 of it is principal. Booked as an expense, your P&L shows $36,000 a year in costs that aren’t costs.


The test: if your P&L drops every time you pay down a loan, your books are describing the wrong thing.


2. Revenue counted twice


This happens when your field-service software and your accounting system both record the same job.


The software sends the completed job to QuickBooks as an invoice. The customer pays. The deposit gets recorded as new revenue instead of being matched to that invoice.


One job. Two revenue entries. An invoice that stays open forever.


Duplicate revenue looks like good news for exactly one month. Then it distorts every margin, every comparison to last year, and every tax estimate downstream.


3. Payroll withholdings posted wrong


When you run payroll, you hold back taxes from each employee’s check and send them to the government later. That money sits in a payroll liability account until you pay it.


If the payment to the government gets recorded as payroll expense instead of clearing that liability, you count the same wages twice. Labor cost looks higher than it is. Your job margins look worse than they are.


The test: your payroll liability accounts should drop back down after each tax payment. If they keep growing, or labor cost on your P&L is higher than your payroll reports, something is posted wrong.



Why errors matter more than their direction

Some errors push profit down. Some push it up. When several are in the books at once, they can partially cancel each other, and nobody can tell which way the truth runs.


That’s the real cost. Not the error itself. The fact that the owner can no longer trust any number on the page.



How to tell which problem you have: a profit vs cash flow check

Run these five checks on the last twelve months. You can do most of them in QuickBooks in under an hour.


  1. Compare your loan payments to your P&L. Find a loan payment in your bank feed. Then find where it landed in your books. Only the interest should be on the P&L.

  2. Compare revenue to deposits. Total revenue on the P&L should be close to total customer deposits plus the change in what customers owe you. A big gap means something is counted twice or not at all.

  3. Check old open invoices. Run your accounts receivable aging. Invoices open for months on customers who already paid are a sign of duplicate revenue.

  4. Check your payroll liability balances. They should rise with each payroll and drop with each tax payment. A balance that only grows is a red flag.

  5. Compare net income to change in cash. Run a cash flow statement. It shows you, line by line, where profit and cash went in different directions.


Profit vs cash flow check: where to look


Profit vs cash flow check

If the books pass all five, your P&L is probably telling you the truth. Then the question is simply: is the business losing money, or short on cash?


What each problem needs


If you’re losing money, the fix is in the work itself:


  • Price jobs from real job costs, not last year’s rates

  • Find which services or job types lose money

  • Cut overhead that doesn’t support revenue


If you’re out of cash, the fix is in timing and structure:


  • Collect faster: deposits upfront, invoice the day the job closes, follow up at 15 days

  • Negotiate longer terms with suppliers

  • Look at your debt. Expensive short-term debt can drain a profitable business. A lender will talk to a profitable business with bad debt.

  • Build a 13-week cash forecast, updated weekly, so you see the short week before it arrives


A profitable business with expensive debt doesn’t need to cut crews. It needs a different debt structure. A losing business doesn’t need another loan. It needs better margins.



The expensive part isn’t the cleanup


Rebuilding a year of books costs time and money. That part is finite.


The expensive part is the year before it. Every pricing decision, every hiring decision, every “should we take this job” was made off a P&L that said the business was failing.


What would you have done differently last year if you’d known your real margin?


Two questions, two reports

Before you make your next big decision, ask two questions separately:

  • Is the business making money? Look at a P&L you trust.

  • Will we have enough cash in the next 13 weeks? Look at a cash forecast.


If you can’t answer the first one with confidence, start with the five checks above. If you can’t answer the second one, build the forecast.

Most owners only look at their financials when the bank asks for them, or when payroll is due Friday and the account is thin. The best time to know which problem you have is twelve months before either of those happens.


Want the five-point check?



FAQ


Can a business be profitable and have no cash?

Yes. Profit measures what you earned. Cash measures what you collected and spent. Debt payments, slow collections, materials bought upfront, equipment purchases, and owner draws all reduce cash without reducing profit.


Is loan principal an expense?

No. Principal reduces a liability on your balance sheet. Only the interest portion of a loan payment is an expense on your P&L.


Why doesn’t my net income match my bank balance?

Net income counts revenue when earned and expenses when incurred. Your bank balance counts money when it moves. The statement of cash flows shows exactly where the two differ.


How does duplicate revenue happen in QuickBooks?

Usually through software sync. A field-service app sends an invoice, and the customer’s payment is then recorded as a new sales receipt or deposit instead of being applied to that invoice. The same job shows up as revenue twice.


How do I know if my business is actually losing money?

First confirm your P&L is right: check that loan principal isn’t in expenses, revenue matches deposits, and payroll liabilities clear after each tax payment. If the books are clean and expenses still exceed revenue, the business is losing money.


What is a 13-week cash forecast?

A week-by-week projection of cash coming in and going out over the next three months, updated every week. It shows a cash shortfall weeks before it reaches your bank account.



Guiding your growth, step by step

Katherine Torres | CEO & Founder | Finanzeal Solutions, LLC ktorres@finanzeal.com | finanzeal.com

 
 
 

Comments


© 2025 by Finanzeal Solutions. Proudly created by ID design

  • logo redes sociales-03
  • logo redes sociales-02
  • logo redes sociales-01
bottom of page