πŸ“… March 11, 2026 Β· ⏱ 14 min read Β· πŸ“ˆ Small Business Finance

How to Build a 12-Month Cash Flow Forecast in Google Sheets

Most small businesses fail not because they're unprofitable β€” but because they run out of cash. A profitable business can still go under if income and expenses don't line up on a monthly basis. A 12-month cash flow forecast in Google Sheets lets you see cash crunches 3, 6, or 9 months before they happen β€” giving you time to act instead of scramble. Here's exactly how to build one.

82%
Of business failures are caused by cash flow problems
$0
Cost to build this in Google Sheets vs. $20–50/mo for software
12
Months of visibility β€” the planning window that matters

In This Guide

  1. Cash Flow vs. Profit: Why the Difference Matters
  2. The Structure of a 12-Month Cash Flow Forecast
  3. Forecasting Your Cash Inflows
  4. Mapping Your Cash Outflows
  5. The Running Balance: Your Most Important Number
  6. Tracking Actuals vs. Forecast
  7. Scenario Planning: Best/Worst Case
  8. Reading Your Forecast: Red Flags and Action Signals
  9. FAQ

Cash Flow vs. Profit: Why the Difference Matters

Profit is revenue minus expenses on paper. Cash flow is the actual movement of money in and out of your bank account. These two numbers are often very different β€” and it's the gap between them that kills businesses.

Common scenarios where a profitable business has a cash flow problem:

A business cash flow spreadsheet shows you when money moves, not just if it moves. That timing visibility is what allows you to plan.

Cash accounting vs. accrual: Cash-basis businesses (most small businesses) recognize revenue when cash is received and expenses when cash is paid. Accrual businesses record revenue when earned and expenses when incurred. Your cash flow forecast should always reflect actual cash movements β€” even if your P&L uses accrual accounting.

The Structure of a 12-Month Cash Flow Forecast

Your cash flow forecast in Google Sheets uses a simple structure: rows for income and expense categories, columns for each month, and a running balance row at the bottom. Here's the complete layout:

Section Rows Include
Opening BalanceCash on hand at start of each month
Cash InflowsAll revenue categories β€” customer payments, loans received, investments
Total InflowsSum of all inflow rows
Cash OutflowsAll expense categories β€” payroll, rent, COGS, loan payments, taxes, etc.
Total OutflowsSum of all outflow rows
Net Cash FlowTotal Inflows minus Total Outflows
Closing BalanceOpening Balance + Net Cash Flow (becomes next month's Opening Balance)

Tab Structure

Keep the spreadsheet clean with these tabs:

Forecasting Your Cash Inflows

Cash inflows include everything that brings money into the business. For most small businesses, this means revenue β€” but also loans drawn, owner contributions, and asset sales.

Revenue Forecasting Methods

Method 1: Historical Trend (Best for Established Businesses)

Use 12–24 months of historical revenue data. Calculate average monthly revenue, identify seasonal patterns, and apply a growth rate. Example: if June has historically been 140% of your average month, forecast June at 140% of your projected average.

Formula in Google Sheets: =AVERAGE(PreviousJune1, PreviousJune2) * GrowthFactor

Method 2: Pipeline Method (Best for Service Businesses)

Build inflows from your sales pipeline. List current active clients/contracts and expected payment amounts by month. Add projected new business based on your average close rate and lead volume. This method is more accurate for businesses with known contracts.

Method 3: Unit-Based Projection (Best for Product Businesses)

Forecast units sold Γ— price per unit. Build in seasonal adjustments. Account for payment terms (if you invoice, add collection lag).

Cash Inflow Categories to Include

Accounting for Payment Terms

If your clients pay on Net-30 terms, the revenue you earn in April hits your bank account in May. In your forecast, shift income from the month earned to the month collected. Create a collection formula:

April Cash Collected = March Revenue Γ— 0.80 + April Revenue Γ— 0.20

(Assumes 80% of monthly revenue collected the following month, 20% paid immediately β€” adjust to your actual payment patterns.)

Mapping Your Cash Outflows

Outflows are every dollar leaving your business. The discipline here is being comprehensive β€” missing a category creates a forecast that looks better than reality.

Cash Outflow Categories (Small Business)

Handling Irregular and Annual Expenses

Annual expenses (insurance renewals, license fees, equipment purchases) are easy to forget until they hit. List every recurring expense with its payment frequency in your Assumptions tab, then use a formula to place them in the correct month. For quarterly payments (like estimated taxes), enter them in the four correct months and leave the other months at zero.

The Running Balance: Your Most Important Number

The closing cash balance row β€” the running balance β€” is the single most important output of your cash flow forecast. It tells you:

The Running Balance Formula

Closing Balance (Month N) = Opening Balance (Month N) + Net Cash Flow (Month N)

Opening Balance (Month N+1) = Closing Balance (Month N)

Set up the first month manually (Opening Balance = current bank balance), then create formulas that chain each month into the next. This creates a rolling projection that automatically recalculates when you update any assumption.

The Minimum Cash Threshold

Set a minimum cash balance in your Assumptions tab. Most small businesses should maintain at least 1–2 months of operating expenses in cash as a buffer. Add a row below your closing balance that shows:

=IF(ClosingBalance < MinimumCash, "⚠️ BELOW MINIMUM", "βœ“ OK")

Add conditional formatting to turn the cell red when the balance falls below your minimum. This creates an automatic early warning system.

12-Month Cash Flow Forecast β€” Ready to Use

Our business cash flow spreadsheet includes a 12-month forecast layout, actuals tracking, scenario analysis, and automatic low-cash alerts β€” all in Google Sheets.

Get the Cash Flow Forecast Template β†’

Tracking Actuals vs. Forecast

A forecast you never compare to reality is just a budget you ignore. The Actuals tab is where you record what actually happened each month, and the Variance tab shows the difference.

Monthly Update Routine

  1. At month-end, enter actual inflows and outflows into the Actuals tab
  2. The Variance tab automatically calculates Forecast vs. Actual for each line item
  3. Identify which categories were materially off (Β±15% or more)
  4. Update your Assumptions tab to reflect better estimates for future months
  5. The revised assumptions automatically update your remaining month forecasts

The Variance Analysis Table

Category Forecasted Actual Variance Variance % Action
Revenue$28,500$24,200-$4,300-15.1%Revise Q2 forecasts
Payroll$12,000$12,000$00%–
Marketing$1,500$2,800-$1,300-86.7%Review spend approval
COGS$8,100$7,260+$840+10.4%Good β€” adjust future

Scenario Planning: Best/Worst Case

Your base case forecast is your best estimate. But running a business means dealing with uncertainty. Scenario planning builds versions of your forecast under different assumptions so you know what happens if revenue comes in 20% below plan or expenses spike unexpectedly.

Three Scenarios to Model

Build scenarios by creating three copies of your Forecast tab, each with different assumption inputs. A summary tab shows all three side by side β€” specifically the closing balance for each month across all scenarios.

The goal of scenario planning: Not to predict the future, but to ensure you have a response prepared for multiple futures. If you know the worst-case scenario causes a cash crisis in September, you can start now: building a credit line, cutting discretionary expenses, or accelerating collections. You can't do this if you don't see it coming.

Reading Your Forecast: Red Flags and Action Signals

A cash flow forecast is only useful if you act on what it tells you. Here are the warning signs to watch for and what to do about each:

Red Flag: Closing Balance Drops Below 1 Month Expenses

What it means: You have very little buffer. One unexpected expense or slow month could put you in the red.
Action: Draw on your line of credit now (before you need it). Accelerate collections. Defer discretionary spending. Have a cash conversation with your accountant.

Red Flag: Net Cash Flow Negative for 3+ Consecutive Months

What it means: Your business is burning cash consistently. This is manageable temporarily (seasonal businesses, growth phase) but needs a clear reversal point.
Action: Identify the top three expense categories and cut or defer. Accelerate revenue β€” price increase, new offer, push for faster payments.

Red Flag: Significant Revenue Concentration in 1–2 Months

What it means: Seasonal business β€” high months fund the rest of the year. If the big months underperform, the whole year suffers.
Action: Model downside scenarios for your peak months specifically. Build cash reserves during peak season to fund off-season operations.

FAQ: Cash Flow Forecasting in Google Sheets

How far out should I forecast?

12 months is the minimum for planning purposes. Many established businesses maintain an 18–24 month rolling forecast. The further out you go, the less precise the numbers β€” but even rough 18-month projections highlight structural issues that a 3-month view misses.

How often should I update my forecast?

Enter actuals monthly at minimum. Review and re-forecast quarterly β€” updating assumptions for the next 3–6 months based on current business conditions. When major changes occur (big new client, significant expense, economic shift), update immediately.

Should my forecast include owner salary?

Yes. If you're taking a salary or owner's draw, it's a cash outflow in your forecast. Many self-employed business owners underestimate their own compensation β€” your forecast should include your planned draw even if you sometimes take less. Planning for your own pay is part of running a real business.

What's the difference between a cash flow forecast and a P&L?

A P&L (income statement) shows revenue, expenses, and profit for a period β€” often on an accrual basis. A cash flow forecast shows when cash actually moves β€” accounting for payment terms, timing of large expenses, and financing activity. Both are necessary; they answer different questions.

Build Your 12-Month Forecast Today

Our Google Sheets cash flow template includes every inflow and outflow category, a running balance with low-cash alerts, scenario tabs, and variance tracking. No spreadsheet expertise required.

Get the Cash Flow Forecast Spreadsheet β†’

Related reading: Freelance Income & Expense Tracker Guide Β· Rental Property ROI Calculator in Google Sheets Β· Home Bakery Business Planner in Google Sheets