Home / Blog / Cash Flow
Cash Flow

Why Your Business Shows a Profit but Your Bank Account Is Empty

EGBy Erick Gamez
·July 18, 2026·8 min read

You just looked at your monthly report and it says you made a nice profit. Then you opened your bank app and your stomach dropped, because there is barely anything there. If you have ever thought "if I made this much money, where did it all go," you are asking the most common question small business owners ask us.

Good news. You are not bad at business, and your accountant did not make a mistake. Profit and cash are two different numbers, and once you see the difference, you can take control of both. Let me walk you through it with real numbers a Mesa contractor could recognize.

Profit and Cash Are Two Different Numbers

Profit is what you earned on paper. It is your sales minus your costs for the month, whether or not the money has actually moved yet. Cash is the real money that has cleared your bank account and is sitting there right now.

Here is the classic example. A Mesa contractor finishes a strong month. His P&L (profit and loss report, the statement that shows sales minus expenses) says he earned $12,000 in profit. But his checking account shows $900. Both numbers are correct at the same time. The $12,000 is what he earned. The $900 is what is left after all the money that quietly left the account.

Your P&L will never warn you about a cash crunch on its own, because it was never built to. It measures whether the work you did was profitable, not whether you can make payroll on Friday. That is why a business can look healthy on paper and still bounce a payment. You need a second view.

The Five Places Your Cash Is Hiding

When profit is high and cash is low, the money is almost always sitting in one of five spots. Let us find it.

1. Unpaid invoices

This is usually the biggest one. Accounts receivable (the money customers owe you but have not paid yet) counts as sales the day you invoice, so it lifts your profit right away. But the cash is still in your customer's bank, not yours. If our contractor billed $8,000 in jobs that clients have not paid, that is $8,000 of profit with zero dollars in the bank behind it.

2. Materials and inventory you already paid for

If you bought $3,000 of lumber and fixtures for a job you have not billed yet, that cash is gone but the expense may not have hit your P&L, because it is tied to work still in progress. A Queen Creek online seller feels this too when money is locked up in boxes of product sitting in the garage.

3. Loan and credit card principal payments

When you pay down a truck loan or a credit card, the principal part (the original amount you borrowed, not the interest) drains your cash but never shows up as an expense on your P&L. Only the interest counts as an expense. So a $600 loan payment might only show $80 of interest on your report, while the full $600 left your account.

4. Owner draws

Money you pay yourself as an owner draw (taking profit out for personal use) comes out after profit is figured, so it never lowers the profit number. If you took $2,500 home this month, that is $2,500 of cash gone that your P&L will not mention.

5. Tax payments

Quarterly tax payments hit your bank hard and, like draws, they come out of cash after profit is calculated. Set them aside on purpose so they never surprise you.

Note. Notice a pattern. Every one of these is real money leaving your account that your profit number simply does not track. That is not a flaw you did wrong. It is just how the two reports are built.

Find Your Own Cash Gap in 20 Minutes

Grab last month's P&L and your bank statement, and do this quick math. Start with your profit, then subtract the cash items that never showed up as expenses.

Here is our Mesa contractor's worksheet filled in, so you can copy the format:

  • Profit for the month: $12,000
  • Minus increase in unpaid invoices (billed but not collected): $8,000
  • Minus loan and credit card principal paid: $1,800
  • Minus owner draws: $2,500
  • Minus cash tied up in new materials: $3,000
  • Plus cash collected from last month's old invoices: $4,200

Add it up and the real change in cash is about $900, which matches the bank. Now it makes sense. The profit was real, and so was the empty account.

A healthy gap is small. Your cash should track fairly close to your profit over a few months. A warning sign is a big gap that keeps growing, especially when unpaid invoices climb month after month. That usually means you are getting better at selling work than at collecting for it.

Build a Simple 13-Week Cash Forecast

The fix for cash surprises is a forecast, and it is easier than it sounds. Open a spreadsheet and make one row per week for the next 13 weeks, with four columns.

  1. Starting cash. What is in the bank at the start of the week. (Next week's starting cash is just this week's ending cash.)
  2. Money in. Payments you truly expect to land that week.
  3. Money out. Payroll, rent, materials, loan payments, your draw, and taxes.
  4. Ending cash. Starting cash, plus money in, minus money out.

To estimate money in, list your signed jobs and be honest about how fast each customer actually pays. If a builder always takes 30 days, put that payment in the week it will really arrive, not the week you send the invoice. Guessing based on real habits beats hoping.

Why 13 weeks? That is about three months, which is far enough ahead to spot a slow stretch while you still have time to react, but short enough that your guesses stay accurate. Any further out and you are just making things up.

Pro tip. Update it every Monday morning in about 15 minutes. Drop in last week's real numbers, then look at the lowest ending-cash week ahead. If any week dips near zero, you found your problem three weeks early instead of the morning payroll is due.

Five Moves That Free Up Cash Fast

Once you can see the gap, a few simple habits close it quickly.

  • Invoice the day the work is done, not at month end. Waiting two weeks to bill is two weeks of your cash sitting in someone else's account. A Gilbert salon booking a big bridal party should send the bill the same day.
  • Take deposits up front. For contractors, asking for 30 to 50 percent before you start is completely normal. It funds your materials so a job never drains your own account.
  • Shorten your payment terms. Move from "net 30" (due in 30 days) to "net 14," and put a clear due date on every invoice.
  • Follow up on day one past due. A friendly text the morning a payment is late collects faster than a stern letter three weeks later. Most people simply forgot.
  • Time big purchases against the forecast. Before you buy the new trailer, check the forecast, not your gut. Buy it in a strong cash week, not right before payroll.

Doing these consistently is also part of a clean set of books. If your invoicing is a mess, our QuickBooks cleanup guide is a good next read, and if the empty-account feeling is chronic, pair this with setting aside the right amount for taxes.

Who Keeps This Running When You Are Busy

Here is the honest part. The forecast is simple, but it dies the first busy week unless someone actually owns it. When you are on a roof in July or slammed with a product launch, the Monday spreadsheet is the first thing to slip. Then a lean cash week sneaks up on you again, and you are right back to staring at a thin bank balance next to a happy profit number.

This is the difference between knowing what a cash forecast is and having one that is current every single Monday. Doing it right takes time, a bit of accounting know-how, and the discipline to keep it fresh when your week is on fire. Most owners would rather build their business than babysit a spreadsheet, and that is exactly the point.

Watch out. A forecast you built once and never updated is worse than none, because it gives you false confidence. It only protects you if it stays current.

This weekly cash discipline is the heart of what we do as your outsourced CFO (a finance expert who guides your money decisions without a full-time salary). We keep the forecast live, chase the invoices, time your big buys, and hand you one clear answer to "how is cash." If you want that off your plate, take a look at our done-for-you bookkeeping and CFO services, or start with a free look at your numbers. We are right here in the East Valley, from Mesa to Queen Creek, and you text a person, not a ticket.

Key Takeaways

The short version

  • Profit and cash are two different numbers. Profit is what you earned on paper, cash is what actually cleared the bank, and both can be correct while your account looks empty.
  • Your cash is almost always hiding in five spots: unpaid invoices, materials you have not billed yet, loan principal payments, owner draws, and tax payments.
  • You can find your own cash gap in about 20 minutes by starting with last month's profit and subtracting principal, draws, and the change in unpaid invoices.
  • A simple 13-week cash forecast, one spreadsheet row per week, warns you about a lean week three weeks early instead of the morning payroll is due.
  • Faster invoicing, up-front deposits, shorter terms, and same-day follow up on late payments free up cash quickly, but only if someone keeps the routine running every week.

Questions owners ask us

How can I show a profit but have no money in the bank?
Because profit and cash measure different things. Profit counts sales the moment you invoice and ignores money that leaves for loan principal, owner draws, taxes, and unbilled materials. So you can earn $12,000 on paper while only $900 actually cleared the bank. It is normal, and a cash forecast makes it visible.
What is a 13-week cash forecast and why that length?
It is a simple spreadsheet with one row per week showing starting cash, money in, money out, and ending cash for the next 13 weeks. Thirteen weeks is about three months, which is far enough ahead to spot a lean week while you can still react, but short enough that your estimates stay accurate.
Which is more important to watch, profit or cash?
You need both, but cash is what keeps the doors open week to week. Profit tells you whether your work is priced right over time. Cash tells you whether you can make payroll on Friday. A healthy business keeps an eye on profit monthly and cash weekly.
How do deposits help my cash flow?
Taking 30 to 50 percent up front on a job means the customer funds your materials and early labor, so a project never drains your own bank account before you get paid. For contractors and job-based businesses, up-front deposits are one of the fastest ways to fix a chronic cash squeeze.
Done For You

Get a Free Profit Review and see where your cash is really going

We will build and run your 13-week cash forecast so you always know what is coming, and you can get back to running your business.

Back to all posts
Get a Free Profit Review