Business

Small Business Cash Flow: How to Stop Running Out of Money When You’re Profitable

Profit and cash flow aren't the same thing. Plenty of profitable businesses struggle to pay bills on time. Here's how to forecast cash, speed up payments, and build a reserve.

Table of contents

It’s one of the most frustrating situations in business: your books say you made money last quarter, but you’re scrambling to cover payroll this week. That gap between profit on paper and money in the bank is a cash flow problem, and it’s one of the most common reasons small businesses get into trouble.

Profit vs. cash flow

  • Profit is revenue minus expenses over a period.
  • Cash flow is the actual timing of money coming in and going out.

If you invoice a client $20,000 in March but they pay in June, you’re profitable in March and short on cash until June. Meanwhile, rent, payroll, and suppliers want to be paid now.

Step 1: Build a simple 13-week cash forecast

This sounds technical but it’s just a spreadsheet:

  1. List the next 13 weeks across the top.
  2. Start with your current cash balance.
  3. Add expected cash in each week — when clients will actually pay, not when you invoiced.
  4. Subtract expected cash out — payroll, rent, loan payments, taxes, inventory.
  5. Carry the ending balance forward to the next week.

Any week that dips low or negative is a warning you can act on now, not a crisis you discover later. Update it every week.

Step 2: Get paid faster

  • Invoice immediately when work is done, not at month-end.
  • Shorten payment terms where you can — net 15 instead of net 30 or 60.
  • Ask for deposits on large or custom projects.
  • Make paying easy with online payment links and cards (consider the fees).
  • Follow up consistently on overdue invoices. A polite reminder at 1, 7, and 14 days late works surprisingly well.
  • Offer small early-payment discounts if they cost less than your borrowing rate.

Step 3: Manage what goes out

  • Negotiate longer terms with suppliers.
  • Pay bills on their due date, not early (unless there’s a discount).
  • Review subscriptions and recurring costs quarterly.
  • Lease or finance big equipment if buying outright would drain your reserves.
  • Keep inventory lean and track what actually sells.

Step 4: Build a cash reserve

Just like a personal emergency fund, a business reserve gives you breathing room. Many advisers suggest three to six months of operating expenses. Start small: set aside a percentage of every deposit into a separate business savings account. This is easier once you’ve separated business and personal finances.

Step 5: Plan for taxes and owner pay

Two cash drains that surprise owners: quarterly taxes and their own pay. Put both in your forecast. See estimated quarterly taxes and how to pay yourself.

Step 6: Line up credit before you need it

A business line of credit is easiest to get when your numbers look good. Use it for short-term timing gaps, not to cover ongoing losses. Our guides to business loan options and business credit cards cover options. The SBA’s loan programs are also worth knowing about.

Warning signs to watch

  • Regularly using credit to make payroll
  • Receivables growing faster than sales
  • Paying suppliers later and later
  • Not knowing your cash position without logging in to the bank

If you see these, talk to an accountant or a free SCORE mentor (SCORE is an SBA resource partner) sooner rather than later.

Bottom line

Profit keeps a business alive in the long run; cash keeps it alive this week. Forecast 13 weeks ahead, get paid faster, pay out deliberately, and build a reserve. Those four habits prevent most cash crunches before they start.

About Ethan Wilson

Writes plain-English money guides for Financial Achieve.

More guides by this author

Comparing loans?

Estimate a monthly payment and total interest before you borrow.

Open the loan calculator