Profit vs. Cash Flow: Why Your Business Can Be Profitable and Still Broke
You look at your profit and loss statement and see you made $50,000 last year. That's profit. Your accountant confirms it. You should feel good. But your bank account tells a different story. You're stressed about money. Payroll is tight. You're wondering how a profitable business can feel this broke.
This isn't a contradiction. It's one of the most important financial realities your business will ever face. Profit and cash flow are not the same thing. One shows you made money on paper. The other shows whether that money is actually in your bank account. Understanding the difference between them could be the thing that saves your business.
What Is Profit, Really
Profit is what's left over after you subtract your expenses from your revenue. It's an accounting concept. It follows rules about when you record income and when you record expenses, whether or not the actual money has moved yet.
In its simplest form, profit measures whether your business operated at a surplus during a specific period. Your accountant uses accrual accounting to calculate it. That means a sale counts as revenue the moment you make it, even if the customer hasn't paid you yet. An expense counts when you incur it, even if you're paying the invoice 30 days later.
This is perfectly useful for tax purposes and understanding your business's true performance. But it tells you nothing about timing. And timing is cash.
Cash Flow Is About Actual Money Moving
Cash flow is the movement of actual money in and out of your business. When do customers actually pay you? When do you actually pay your vendors and employees? When do you owe taxes? The answers to those questions determine whether you can cover your bills on Thursday.
A simple example: You land a big project in January worth $20,000. You invoice the client on January 31st. Great. That revenue counts toward your profit for January. But the client doesn't pay until March 31st. Your profit looks fantastic. Your cash account looks empty. You still need to pay your team in February and March, buy materials, and cover your rent. That $20,000 in profit doesn't help you right now. You're waiting for it.
Meanwhile, you owe your vendor $8,000 for January inventory. They want payment in 15 days. You have no cash to cover it because your profitable sale hasn't been paid yet. This is the bind: profit on the books, empty pockets in reality.
How This Happens: Common Cash Flow Gaps
I've spent years doing bookkeeping work in Sonoma County across a range of industries. I've seen this scenario play out in different ways across wineries, restaurants, professional services, and construction. The gaps between profit and cash flow tend to follow predictable patterns.
One is the accounts receivable lag. You do the work. You invoice for it. The money doesn't show up for 30, 60, sometimes 90 days. Service businesses and B2B work suffer from this constantly. You're financing your client's business with your own cash while waiting for payment.
Another is accounts payable timing. You might negotiate 30-day terms with your vendors. You receive inventory on day one. You don't pay for it until day 30. You invoice your customer on day one. They don't pay you until day 60. You now have a 30-day gap where you're covering the cost yourself. Multiply that across multiple vendors and multiple customers, and the gap grows.
Then there's seasonal revenue. A catering company might do most of its revenue in the fourth quarter for holiday events. The profit looks beautiful in Q4. But the business has operating costs every single month: rent, insurance, equipment, payroll. The revenue doesn't come in evenly. The expenses do.
Inventory is another culprit. You buy stock in anticipation of selling it. That's cash leaving your account. You don't generate revenue until the inventory sells. The more inventory you carry, the longer your cash is tied up. Retail and distribution businesses live with this constantly.
Why Your Accountant Sees Profit But You See a Problem
Your accountant is using accrual accounting, which is the standard and which is required for tax purposes and accurate financial reporting. They're not ignoring the problem. They're using a different lens. An accountant's job is to show you whether your business is fundamentally making money. A profit and loss statement does that. It tells you if your pricing is right, if your costs are controlled, if you have a viable business model.
But an accountant doesn't manage your cash day to day. You do. You need both views. You need to know that your business is profitable. And you need to know that you have cash on hand to pay your obligations when they're due.
How to Spot and Solve the Gap
Start by comparing two numbers: your net profit and your change in bank balance. If you made $40,000 in profit but your bank balance only went up $10,000, something is consuming cash. It might be that you're building accounts receivable (waiting to be paid), or building inventory, or paying down debt. These are all legitimate uses of cash. But you need to see them and understand them.
A cash flow statement or cash flow projection shows you the timing of actual money movement. It shows when invoices are likely to be paid, when bills are due, and when you need cash on hand. This is a different tool than a profit and loss statement, and you need both.
Get specific about your payment terms. If customers consistently pay you in 60 days and you pay vendors in 30 days, you're financing a gap. That's a real cost that your profit doesn't capture. Can you accelerate customer collections? Can you negotiate longer terms with vendors? Can you build a cash reserve to cover the lag?
If you're seasonal, don't wait for the busy season and then scramble. Model your cash needs month by month. Figure out how much cash you need to survive the slow months. Build that into your pricing during the busy months. Don't let profit fool you into thinking you don't need a cash buffer.
Watch your inventory carefully. Excess inventory is cash sitting on a shelf. If you carry more than you need, you're holding money that could be working elsewhere.
The Difference That Actually Matters
Profit tells you if your business model works. Cash flow tells you if you can survive this month. Both matter. You need a profitable business. But a profitable business dies if it runs out of cash. I've done cleanup work for businesses that fell behind because the owner was focused on profit and ignored the cash timing problem until there was nothing in the account and a payroll due Friday.
Monthly bookkeeping gives you visibility into both. You can see your profit trend and your cash balance at the same time. You can track your accounts receivable and see which invoices haven't been paid. You can monitor your inventory and your vendor payments. When you have this information, you can make decisions before you're in crisis mode.
Your business can be profitable and still run out of cash if you're not watching the timing. The two are separate pieces of the same picture. Understand both.
If you're unclear about your profit, your cash flow, or why the two don't match, I'm here to help. I keep the books and I read them, and that means making sure you understand what both numbers mean for your business. You can reach me at (707) 835-4414 or book a 15-minute conversation at https://cal.com/balancewisebooks/15min.