Cash flow vs profit: why your business can be healthy and broke

Your business can be profitable on paper and still run out of cash. Learn why cash flow and profit differ and how to track both.

Small business owner reviewing cash flow statement and profit report side by side

P
Paola Vargas
Content Lead, Outsourcing Processing — Florida sales tax compliance & business reporting

🧾 Running a Florida business? See how the platform keeps your sales tax and books organized.

Try the Platform →

You made $80,000 in revenue last month and your accountant says you’re profitable, yet you can’t pay your suppliers. That sick feeling — knowing you’ve earned money but don’t have it — is the cash flow trap. Profit and cash flow are not the same thing, and confusing them has shut down thousands of healthy businesses. Profit measures whether money came in and went out at the end of a period. Cash flow measures whether you actually have money in your bank account right now. One is a rear-view mirror. The other is your gas gauge. Understanding the difference isn’t just bookkeeping trivia — it’s how you stay in business.

Does this sound like you? You’re spending nights untangling receipts instead of growing the business. See how the platform categorizes it for you automatically — your first period is completely free, no credit card required.

The core difference: profit versus cash in hand

Profit is what remains after you subtract expenses from revenue over a set period (usually a month or year). If you billed a client $10,000 but they don’t pay for 60 days, that $10,000 counts toward profit the day you invoice it. Your accountant’s books show money in. But your bank account shows zero. That’s the gap.

Cash flow is strictly the money moving in and out of your bank account during a specific time frame. The client’s $10,000 payment shows up in cash flow only when the check clears or the ACH hits. Until then, you have profit on paper but no cash to buy materials, pay staff, or cover rent.

Why does this matter for a Florida small-business owner? Because Florida has no state income tax, many owners focus only on sales tax filing and annual profits. They don’t watch the weekly or monthly cash situation. Taxes are due, inventory must be paid upfront, and employees expect paychecks — all of which demand actual cash, not profit. If your cash dries up, you’re in default even if your year-end numbers look strong.

Common scenarios where profit hides a cash crisis

Scenario 1: You extend customer payment terms. You’re a contractor who does $50,000 in work in January but your clients don’t pay until March. Your accountant records the $50,000 as January revenue. You’re $50,000 profitable. But you’re also unpaid for two months. Your suppliers and crew don’t wait for March invoices to land — they want payment in January. You have zero cash flow despite strong profit.

Scenario 2: You build inventory. You’re a cleaning supply distributor and you spend $30,000 on stock in May. That $30,000 is an expense, and it reduces profit. But the cash left your account immediately. Your inventory doesn’t sell for two months. When you do sell, you’re cash-positive again — but that June and July cash flow is tight while inventory sits.

Scenario 3: You give yourself a late paycheck. Your business is profitable by November, so you plan to pay yourself in December. But unexpected equipment failure in November forces you to spend $5,000 in repairs. You’re still profitable for the year, but December cash is short, and you skip your own paycheck. That profit doesn’t help you pay your mortgage.

Scenario 4: Sales grow faster than you can finance them. You land a big contract. Revenue jumps 40% in a quarter. Profit should soar. But you have to hire people, rent space, and buy equipment before that revenue arrives in cash. You’re profitable on paper but bleeding cash for three months. If you don’t have a credit line or cash reserves, you collapse before the new cash flow catches up.

How to track cash flow separately from profit

The simplest way is to keep two separate views: a profit report and a cash forecast.

Your profit report (usually monthly or quarterly) shows revenue minus expenses — what your accountant gives you. It includes invoices sent out, even if unpaid, and expenses that haven’t been paid yet. This tells you whether your business model works.

Your cash forecast is a running estimate of when money actually enters and leaves your bank. It lists unpaid invoices with expected payment dates, upcoming bills with due dates, payroll, taxes, and owner draws. Update it weekly. A simple spreadsheet with three columns — date, expected inflow, expected outflow — is enough to start.

The two might not match. Say you’re profitable $10,000 in April (on paper) but your major client doesn’t pay until May 15. Your cash forecast for April shows a negative balance because the cash isn’t there yet, even though profit is positive. That forecast is what keeps you from overdrafting.

Five specific cash flow leaks to watch

Unapplied customer deposits. You collect a $5,000 deposit in February but don’t invoice the work until April. Your profit report in February shows the $5,000 as income. Your cash flow shows it too — correctly, because it’s in your bank. But if you lose track and also count the April invoice as income, you’ve double-counted $5,000 in profit while your cash was only handled once. Reconcile deposits to invoices every month.

Unpaid invoices aging past 30 days. This is the most common cash flow killer. A steady client gets 30, 45, or 60 days to pay. If 50% of your invoices are outstanding past 30 days, you’re funding your customer’s operation with your cash. Pull an aging report weekly. Call clients at 45 days — not to be rude, but to confirm they received the invoice and to ask when they’ll pay.

Personal draws that aren’t planned. Many owner-operators treat their business bank account like a personal checking account, withdrawing cash when they need it. That unplanned draw makes your cash forecast useless. Set a paycheck schedule — weekly or biweekly — and stick to it. Your forecast will be accurate, and you’ll know your true take-home.

Seasonal revenue swings. A landscaping, pool service, or HVAC contractor in Florida knows this well. Summer is busy; January through March might be slower. If you only track monthly profit, you won’t see the cash pinch in slow months until it’s too late. Map out your revenue by season and build a cash reserve in strong months to cover weak ones.

Tax payments you haven’t reserved. Profit on paper doesn’t mean the cash is there for taxes. As a Florida business, you have sales tax due monthly (or quarterly, depending on your registration). Income tax (federal and perhaps state, if you’re an S-corp or pass-through entity) is due quarterly or annually. If you’ve counted all your revenue as spendable income, you’ll be short when taxes are due. Reserve 10-15% of monthly profit for tax liability the moment you record it.

Building a cash flow habit

You don’t need expensive accounting software to manage cash flow. Many owners start with a spreadsheet: column A is the date, column B is the invoice or bill (with amount), column C is the status (unpaid, paid, due when). Sort by date. Run it every Friday, or every Monday morning. This 20-minute habit answers three questions: When will the next dollar hit my account? When is the next big bill due? Do I have enough cash to cover payroll and taxes next week?

If you work with a CPA, ask them to provide a cash forecast quarterly, not just a profit report. If you use accounting software (like QuickBooks), run a cash flow projection report alongside your profit & loss. Outsourcing Processing helps Florida small-business owners organize transaction data and produce reports ready for their CPA’s review, so reconciliation and forecasting are easier and faster.

The hard truth: a business can be profitable and fail because it ran out of cash. The reverse is also true — a business can have negative profit for a season but stay alive if it has cash reserves. Profit tells you whether your business works. Cash flow tells you whether it survives.

Sales tax and cash flow: a Florida-specific note

Florida does not have a state income tax, but it does require monthly or quarterly Florida Department of Revenue sales tax filing for most retailers and service providers. The state rate is 6%, plus a county surtax that varies. When you collect sales tax, that money is not yours — it’s held in trust for the state. If you spend it on operations, you won’t have it when the return is due on the 20th of the following month. A common cash flow mistake is treating sales tax as profit. It’s not. Set it aside the day you collect it. This is one of the critical differences between cash flow for operations and cash flow for compliance — they’re separate.

Frequently Asked Questions

Why can my business show a profit but my bank account is empty?

Profit includes invoices you’ve sent but haven’t been paid yet. If most of your revenue is on customer terms (30, 45, or 60 days), you’ve earned it (profit) but don’t have the cash yet. This is normal in service businesses and contracting. Cash flow lags profit by weeks or months depending on your payment terms.

How often should I check my cash flow?

Weekly is ideal, especially in the first year of your business. Review unpaid invoices and upcoming bills every Monday or Friday. A monthly check is the bare minimum. If your business has seasonal ups and downs (like construction or lawn care in Florida), weekly forecasting protects you from cash surprises in slow months.

Should I prioritize paying off debt or building a cash reserve?

Build a cash reserve first — at least one month of operating expenses (payroll, rent, utilities, suppliers). A cash cushion keeps you from high-interest emergency borrowing when a client pays late. Once you have that buffer, apply extra cash to debt with the highest interest rate.

What’s the difference between cash flow and a profit & loss statement?

A profit & loss statement includes all revenue and expenses for a period, whether or not cash has changed hands yet. A cash flow statement (or forecast) tracks only actual money in and out of your bank. Your P&L might show $100,000 profit, but your cash flow might show you’re $20,000 short for the month because big invoices haven’t been paid yet.

How do I forecast cash flow if my business has inconsistent revenue?

Start with your best estimate of when invoices will actually be paid, not when you send them. Add 10-30 days to your invoice date based on past behavior — if clients historically pay in 45 days, don’t assume 30 in your forecast. List every known expense: payroll, rent, supplier bills, taxes. For irregular expenses (equipment, repairs), estimate based on last year or set aside a percentage of monthly profit. The forecast won’t be perfect, but it’s far better than guessing.

This article is for general educational purposes and isn’t a substitute for advice from a licensed CPA or tax attorney. Rules vary by jurisdiction and change over time — always confirm current requirements with the Florida Department of Revenue or your advisor.

The one habit that changes everything

If you remember one thing from this article, remember this: profit and cash are not the same. Spend 20 minutes every week listing when money will arrive and when it must leave. You’ll stop being surprised by “profitable” months that leave you short on cash. Your CPA will still give you profit reports at year-end — those matter for tax planning and strategic decisions. But cash flow is what keeps the lights on. Track both, and you’ll run a business that survives and grows.

If juggling this alongside the rest of your back-office work feels like too much, this is exactly the kind of process business process outsourcing is built to simplify.

See Your Numbers, Organized

Automatic transaction categorization and sales tax tracking — your first period is completely free, every tool unlocked, no credit card.