Cash Flow vs Profit: Why a Profitable Business Can Still Run Out of Money
Profit and cash flow sound like the same thing, but they measure different things. Profit tells you whether the business earned more than it spent over a period. Cash flow tells you whether money actually came into your bank account in time to pay the bills. Plenty of profitable small businesses have closed because they ran out of cash.
This guide explains the difference in plain English, walks through an illustrative example for a small landscaping company, and shows how to keep both healthy.
What Is Profit?
Profit = Revenue − Expenses for a period, such as a month or a year.
On most income statements, revenue is counted when you do the work or make the sale, even if the customer hasn’t paid yet. Expenses are counted when you incur them, even if you haven’t paid the bill yet. That’s called accrual accounting, and it’s how most lenders and tax advisors look at a business.
Profit answers: “Is this business model working?”
What Is Cash Flow?

Cash flow = Cash in − Cash out over a period.
It only counts money when it actually moves: a customer payment landing in your account, a supplier being paid, a loan payment going out.
Cash flow answers: “Can I pay my bills this month?”
Why They Differ
The two numbers drift apart for a few common reasons:
- Customers pay late. You earn the profit when you invoice, but the cash arrives 30, 60, or 90 days later. See Net 30 payment terms.
- You buy inventory or materials up front. Cash leaves today, but the cost only hits profit when the goods are sold. See cost of goods sold.
- You buy equipment. A $20,000 machine is a big cash outflow, but it’s spread over several years as depreciation on the income statement.
- Loan repayments. The principal part of a loan payment uses cash but isn’t an expense.
- Owner draws and taxes. Money you take out and tax payments reduce cash even though they don’t show up as operating expenses in the same way.
Worked Example: A Landscaping Company in Spring

In April, a landscaping company completes $40,000 of work for commercial clients on 30-day terms. Its costs for the month are $32,000: crew wages, plants and materials, fuel, and overhead.
Profit for April: $40,000 − $32,000 = $8,000. A good month.
Cash for April:
| Cash in | Amount |
|---|---|
| March invoices paid (a quieter month) | $15,000 |
| Cash out | Amount |
|---|---|
| Crew wages | $18,000 |
| Plants and materials | $9,000 |
| Fuel and overhead | $5,000 |
| Payment on a new mower | $3,000 |
| Total | $35,000 |
Cash flow for April: $15,000 − $35,000 = −$20,000.
The company made $8,000 in profit and its bank balance dropped by $20,000. If it started April with $12,000 in the bank, it can’t make payroll at the end of the month, even though business is booming. Growth uses cash, because you pay for the work before you get paid for it.
How to Keep Both Healthy
- Forecast cash weekly. List expected cash in and cash out for the next 13 weeks. It’s the single best early warning system.
- Invoice fast and follow up. Send invoices the day the job is done. Shorten terms or ask for deposits on big jobs.
- Keep a cash buffer. A reserve of one to three months of fixed costs gives you room. The guide to emergency fund sizing explains the thinking.
- Track working capital. The gap between what customers owe you and what you owe others is your working capital.
- Separate profit into accounts. The Profit First summary describes a simple bank-account system that makes cash visible.
- Plan big purchases. Time equipment buys for months when cash is strong, or finance them so payments line up with the income they create.
For more fixes, see the guide to small business cash flow problems. If you’re watching a startup’s cash, runway and burn rate shows how long your money will last.
Frequently Asked Questions
What is the main difference between cash flow and profit?
Profit is revenue minus expenses for a period, counted when work is done and costs are incurred. Cash flow is the actual money in and out of your bank account in that period. Timing differences mean they rarely match.
Can a business be profitable but have negative cash flow?
Yes. It happens when customers pay slowly, when you buy inventory or equipment, or when you grow quickly and pay for work before collecting. This is one of the most common reasons profitable small businesses fail.
Can a business have positive cash flow but no profit?
Yes, for a while. Taking out a loan, collecting old invoices, or getting customer deposits can bring in cash even while the business is losing money. It doesn’t last unless the business becomes profitable.
Which is more important, cash flow or profit?
You need both. Cash flow keeps you alive this month, while profit keeps you alive over the long run. Watch cash weekly and profit monthly.
How can I improve cash flow quickly?
Chase overdue invoices, ask for deposits on new work, delay non-essential purchases, and ask suppliers for longer payment terms. Then build a weekly cash forecast so the problem doesn’t return.
