💵 Cash Flow Calculator

Project your monthly cash inflows and outflows to see whether your bank balance is growing or shrinking.

Cash Flow Inputs
$
$
$
💵

Ready to Calculate

Enter your cash flow assumptions, then click Calculate to see results.

12-Month Cash Flow Projection
Net Cash Flow (Month 1)
inflow − outflow
12-Month Ending Balance
after month 12
Total 12-Month Inflows
sum of months 1-12
Total 12-Month Outflows
sum of months 1-12
Monthly Breakdown
MonthInflowOutflowNet Cash FlowEnding Balance
Cumulative Cash Balance (12 Months)
Guide

About the Cash Flow Calculator

Last updated: August 2026 · Reviewed by the NeftCal editorial team

This cash flow calculator projects your business's monthly cash inflows and outflows across a 12-month horizon so you can see whether your bank balance is trending up or down before it becomes a real problem. Enter a starting cash balance, a base monthly cash inflow, a base monthly cash outflow, and optional monthly growth rates, and it instantly returns your net cash flow, projected ending balance, a full monthly breakdown table, and a running balance chart. It's built for founders, bookkeepers, and small business owners who need a fast, forward-looking view of liquidity rather than a backward-looking profit and loss statement.

Cash flow projection matters because a business can look healthy on paper and still run out of money to pay its bills. Revenue booked this month might not turn into cash for another 30 to 60 days, while payroll, rent, and supplier invoices often come due on a fixed schedule regardless of when customers actually pay. This calculator makes that timing gap visible by rolling a starting balance forward month by month, so a cash shortfall shows up as a projected number weeks or months before it would otherwise show up as an overdrawn account.

Who Should Use This Calculator

This tool suits small business owners planning around seasonal swings in revenue, startup founders tracking how long their current cash will last, bookkeepers and finance teams preparing a rolling cash forecast for management, and lenders or investors sanity-checking a borrower's or portfolio company's near-term liquidity. Because the inputs are simple — a starting balance, inflows, outflows, and two growth rates — it also works well as a quick planning exercise before building a more detailed spreadsheet model.

Why It Matters for Financial Planning

Cash flow projection is the earliest warning system a business has for a liquidity crunch. Profit and loss statements are useful for measuring overall performance, but they recognize revenue and expenses on an accrual basis — meaning the numbers on the income statement don't always match the cash actually sitting in the bank on a given day. Projecting inflows and outflows month by month surfaces exactly when a cash crunch might hit, giving you time to arrange financing, delay a discretionary purchase, tighten collections, or negotiate supplier terms before the balance turns negative rather than after.

Tips for Accurate Results

  • Base your inflow and outflow figures on actual cash timing, not accrual-basis revenue and expenses — a sale booked this month may not be collected for 30-60 days.
  • Keep growth rate assumptions conservative; overly optimistic inflow growth is the most common cause of an inaccurate cash flow forecast.
  • Re-run the projection whenever a large one-time inflow or outflow (a loan, a tax payment, an equipment purchase) is expected — this simple model assumes steady monthly growth.
  • Watch for any month where the ending balance dips near zero or negative — that's your signal to line up a credit line or delay non-essential spending.
  • Compare this projection against a burn rate and runway calculator when cash flow is consistently negative, to see exactly how many months of cash remain.
Formula

How Cash Flow is Calculated

Each month's ending balance carries forward into the next month's starting point

Net Cash Flow
Net Cash Flow (month m) = Total Cash Inflows(m) − Total Cash Outflows(m)

Running Cash Balance
Balance(m) = Balance(m−1) + Net Cash Flow(m)

Compounding Growth (optional)
Inflow(m) = Base Inflow × (1 + Inflow Growth Rate)^(m−1)
Outflow(m) = Base Outflow × (1 + Outflow Growth Rate)^(m−1)
📈

Track the Trend, Not Just the Total

A positive 12-month ending balance can still hide a rough month 3 or 4 — always scan the monthly breakdown, not just the final number.

💧

Cash Is Not Profit

Depreciation, accrued expenses, and unpaid invoices affect profit but not cash. This tool only tracks money that actually moves.

🛟

Build a Buffer

Aim to keep at least 1-3 months of operating outflows in reserve to absorb slow-paying customers or seasonal dips.

⚙️ Why This Formula Works

Every month's ending cash balance is simply last month's ending balance plus whatever cash moved in or out during the new month. Because each month's balance carries forward as the starting point for the next, small differences between inflow growth and outflow growth compound over the 12-month horizon — which is exactly what makes a cash flow projection more informative than a single snapshot of this month's numbers. Applying a steady compounding growth rate to the base inflow and outflow figures lets the projection model a business that's expanding, contracting, or holding roughly steady, without requiring you to manually estimate all 12 months yourself.

🎯 When to Use This Formula

  • Planning around a seasonal business with predictable swings in collections or spending
  • Checking how long a startup's current cash balance will last at its current burn
  • Stress-testing what happens if outflows grow faster than inflows for a few months
  • Preparing a rolling 12-month liquidity forecast for management, lenders, or investors

📋 Assumptions

  • Inflows and outflows compound at a steady, constant monthly growth rate
  • Growth is applied evenly across all 12 months with no seasonal spikes or dips
  • The starting cash balance is your actual current bank balance, entered accurately
  • All figures represent cash actually moving, not accrual-basis revenue or expenses

⚠️ Limitations of the Formula

  • Can't model a single large one-time inflow or outflow in a specific month
  • Doesn't account for seasonal businesses with sharply uneven monthly cash timing
  • Assumes inflow and outflow growth rates stay constant for the full 12 months
  • Doesn't separate operating, investing, and financing activities like a formal cash flow statement
Walkthrough

Step-by-Step: How to Use the Cash Flow Calculator

From a starting balance to a full 12-month projection in seconds

Enter your starting cash balance

Input your actual current bank balance — every month of the projection rolls forward from this starting point, so accuracy here matters.

Enter monthly cash inflows

Input the cash you expect to collect each month from customer payments, revenue, or other collections — based on real cash timing, not booked revenue.

Enter monthly cash outflows

Input the cash you expect to pay out each month for payroll, rent, suppliers, loan payments, taxes, and other operating costs.

Set monthly inflow and outflow growth rates

Optionally enter a compounding monthly growth percentage for inflows and outflows to model an expanding, contracting, or steady business.

Click Calculate

The calculator projects net cash flow and running cash balance for each of the next 12 months in a single pass.

Review the breakdown and chart

Check the monthly breakdown table and cumulative cash balance chart to see exactly when, if ever, your projected balance dips below zero.

Example

Worked Example

A realistic 12-month cash flow projection, step by step

Scenario

Suppose a small business starts with a $10,000 cash balance, expects $12,000 in monthly cash inflows and $10,000 in monthly cash outflows, and projects 3% monthly inflow growth against 1% monthly outflow growth as it grows.

Starting Balance$10,000
Monthly Inflow$12,000
Monthly Outflow$10,000
Growth (Inflow / Outflow)3% / 1%
Step 1 — Month 1: Inflow $12,000.00 − Outflow $10,000.00 = $2,000.00 net cash flow. Balance = $10,000.00 + $2,000.00 = $12,000.00.
Step 2 — Months 2-3 (growth compounds): Month 2 inflow = $12,000 × 1.03 = $12,360.00, outflow = $10,000 × 1.01 = $10,100.00, net = $2,260.00, balance = $14,260.00. Month 3 inflow = $12,360 × 1.03 = $12,730.80, outflow = $10,100 × 1.01 = $10,201.00, net = $2,529.80, balance = $16,789.80.
Step 3 — Month 12: Inflow = $12,000 × 1.03^11 = $16,610.81. Outflow = $10,000 × 1.01^11 = $11,156.68. Net cash flow = $5,454.12. Ending balance after month 12 = $53,479.32.
Step 4 — 12-month totals: Total inflows = $170,304.35. Total outflows = $126,825.03. Total net cash flow = $170,304.35 − $126,825.03 = $43,479.32, which added to the $10,000 starting balance reconciles exactly to the $53,479.32 ending balance.
Net Cash Flow (Month 1)
$2,000.00
12-Month Ending Balance
$53,479.32
Total 12-Month Inflows
$170,304.35

Explanation: Because inflow growth (3%) outpaces outflow growth (1%), the monthly net cash flow widens every month — from $2,000.00 in month 1 to $5,454.12 in month 12 — and the running balance climbs steadily with no month dipping below the $10,000 starting point. This is what a healthy, growing cash position looks like in the monthly breakdown table: inflows pulling further ahead of outflows each period rather than the gap narrowing.

Comparing to the calculator's defaults: the calculator's own default scenario ($20,000 start, $15,000 inflow, $13,000 outflow, 2% / 1% growth) also produces a widening positive net cash flow, but a different ending balance — proof that the ending balance depends on the specific starting balance and base inflow/outflow figures, not just the direction of the growth-rate gap.

Interpretation

Understanding Your Results

What a positive, negative, or break-even cash flow projection actually signals

The single most useful number in a cash flow projection isn't the 12-month total — it's whether, and when, your running balance dips toward zero. These are general reference signals, not a formal liquidity standard.

SignalGeneral ReadTypical Response
Negative or falling balanceCash crunch risk — outflows are outpacing inflowsArrange financing, delay spending, accelerate collections
Flat or thin positive balanceBreak-even liquidity — little cushion for surprisesBuild reserves before committing to new fixed costs
Steadily rising balanceHealthy liquidity with a growing cash cushionConsider reserves, debt paydown, or reinvestment

For the monthly breakdown: scan every row, not just the final month — a strong 12-month ending balance can still hide a single month where the running balance turns negative, which is the month that actually determines whether you need a credit line or a delayed payment.

For net cash flow direction: a widening positive net cash flow (inflow growth outpacing outflow growth) points to improving liquidity, while a narrowing or negative net cash flow — even with a currently positive balance — is an early warning that the trend, not just the current number, needs attention.

Risk considerations: this projection assumes steady compounding growth and can't capture a seasonal spike, a one-time expense, or an irregular loan repayment in a specific month. Treat the result as a planning estimate to stress-test against real invoices and bills, not a guaranteed outcome.

ℹ️

This calculator provides estimates for educational and informational purposes only. Results may vary depending on business conditions, accounting methods, taxes, market trends, and other factors. It should not be considered financial, legal, tax, accounting, or investment advice. Consult qualified professionals before making business decisions.

Use Cases

Practical Use Cases for the Cash Flow Calculator

Where a forward-looking cash flow projection earns its keep

🏪

Small business cash planning

See whether your current inflows and outflows keep the bank balance growing month over month.

🍂

Seasonal businesses

Model how a slow season's lighter inflows interact with fixed outflows before the dip actually hits.

🚀

Startups managing runway

Track how a growing burn rate erodes a starting cash balance over the next 12 months.

🏦

Lenders assessing liquidity

Sanity-check a borrower's projected cash position before extending a line of credit or loan.

📇

Bookkeepers & finance teams

Prepare a quick rolling cash forecast for management before building a full spreadsheet model.

🧾

Collections policy testing

See how tightening or loosening customer payment terms shifts monthly cash inflow assumptions.

🏢

Lease and hiring decisions

Check whether a new rent commitment or hire is affordable against the projected running balance.

💳

Credit line planning

Identify the exact month a balance is projected to turn negative, so a credit line can be arranged ahead of time.

📈

Growth scenario modeling

Compare inflow-growth-outpaces-outflow scenarios against the reverse to see how sensitive liquidity really is.

🧑‍💼

Investor & board updates

Present a clean 12-month cash projection and ending balance alongside other financial reporting.

🛒

E-commerce & inventory buyers

Check that cash on hand covers a large inventory purchase before committing to it.

🎓

Learning cash flow basics

See net cash flow and running balance computed step by step for finance or accounting coursework.

Pros & Cons

Advantages and Limitations

What this cash flow calculator does well, and where it can't replace a full cash flow statement

✅ Advantages

  • Free, instant, and requires no signup or personal information
  • Runs entirely in your browser — your figures are never sent to a server
  • Surfaces a projected cash shortfall weeks or months before it would otherwise appear
  • Compounding growth rates model an expanding or contracting business, not just a flat estimate
  • Full 12-month breakdown table shows every month, not just the final total
  • Cumulative cash balance chart makes a negative-balance month easy to spot visually
  • Simple four-input design — no accounting background required to use it
  • Works for startups, small businesses, freelancers, and finance teams alike
  • Fast, mobile-friendly, and requires no spreadsheet setup
  • Downloadable plain-text summary of your projection
  • Clear separation between net cash flow and running balance keeps results easy to read
  • Pairs directly with NeftCal's Burn Rate & Runway Calculator for a deeper liquidity view

⚠️ Limitations

  • Can't model a one-time inflow or outflow, like a loan disbursement or a tax bill, in a specific month
  • Doesn't handle seasonal businesses with sharply uneven monthly cash timing
  • Assumes inflow and outflow growth rates stay constant across the full 12 months
  • Doesn't separate operating, investing, and financing activities like a formal cash flow statement
  • Relies entirely on the accuracy of the starting balance and base inflow/outflow figures you enter
  • A projection, not a guarantee — actual results depend on real customer and supplier behavior
  • Not a substitute for a licensed accountant or a full cash flow statement
Reference

Cash Flow vs. Profit Compared

Two related but very different measures of business health

FeatureCash FlowProfit
What it measuresActual cash moving in and out of the bankRevenue minus expenses recognized in a period
Timing basisCash basis — when money actually movesAccrual basis — when revenue/expenses are recognized
Includes non-cash items?No — depreciation and accruals are excludedYes — depreciation and accrued expenses count
Can be positive while the other is negative?Yes — profitable businesses can still run out of cashYes — cash-positive businesses can still show an accounting loss
Best NeftCal calculatorThis Cash Flow CalculatorProfit Margin Calculator

A business can be profitable on its income statement and still run out of cash if collections lag behind expenses, growth outpaces available cash, or a large payment comes due all at once. This calculator deliberately tracks only cash timing — it's the fastest way to check whether the money will actually be there when the bills come due. When you need to check per-sale or overall profitability instead, NeftCal's Profit Margin Calculator and Gross Profit Calculator use the same kind of revenue and cost inputs to answer that separate question.

Common Mistakes and Expert Tips

❌ Common Mistakes

  • Using accrual-basis revenue and expense figures instead of actual cash-timing figures
  • Entering an outdated or estimated starting cash balance instead of the real current bank balance
  • Assuming overly optimistic inflow growth, which is the single most common cause of an inaccurate forecast
  • Ignoring a single bad month buried inside an otherwise positive 12-month total
  • Forgetting to re-run the projection after a large one-time inflow or outflow is expected
  • Treating cash flow projection as equivalent to profit, rather than a separate measure of liquidity

💡 Expert Tips & Best Practices

  • Re-run the projection monthly with updated actuals so the forecast stays anchored to reality
  • Keep growth-rate assumptions conservative rather than aspirational
  • Watch for the specific month the running balance dips lowest, not just the 12-month ending figure
  • Pair this calculator with NeftCal's Burn Rate & Runway Calculator if outflows consistently exceed inflows
  • Use NeftCal's Working Capital Calculator alongside this projection to check short-term liquidity from a balance-sheet angle too
FAQ

Frequently Asked Questions

Common questions about cash flow calculations

What's the difference between profit and cash flow?
Profit is an accounting measure — revenue minus expenses recognized in a period, regardless of when cash actually moves. Cash flow tracks the real timing of money in and out of your bank account. A business can be profitable on paper while running out of cash because customers haven't paid yet, or because it's spending on inventory or debt repayment that doesn't show up on the income statement.
What counts as a cash inflow or outflow?
Cash inflows include customer payments/collections, loan proceeds, and asset sales. Cash outflows include payroll, rent, supplier payments, loan repayments, taxes, and capital purchases. Non-cash items like depreciation are excluded — cash flow only counts money that actually moves.
Why would a profitable business run out of cash?
Common causes include slow-paying customers (revenue is booked but cash hasn't arrived), rapid growth that requires spending on inventory or hiring ahead of collections, large loan or tax payments due at once, and seasonal dips in sales. This mismatch between recognized profit and actual cash timing is why cash flow forecasting is essential even for profitable companies.
How can I improve cash flow?
Invoice promptly and shorten payment terms, offer early-payment discounts, negotiate longer payment terms with your own suppliers, trim unnecessary fixed costs, build a cash reserve during strong months, and consider a line of credit as a buffer for seasonal gaps.
What do the Monthly Inflow Growth and Outflow Growth percentages represent?
They're the compounding monthly growth rate applied to your base inflow and outflow figures, similar to a monthly revenue growth assumption. For example, a 2% monthly inflow growth rate means each month's inflow is 2% higher than the previous month, compounding across all 12 months — not a flat 2% added once.
Why does the calculator project exactly 12 months?
A 12-month horizon covers a full business cycle, including any seasonal swings, while staying short enough that growth-rate assumptions remain reasonably reliable. Beyond 12 months, compounding growth assumptions tend to drift too far from reality to be useful for planning.
What happens if my outflow growth rate is higher than my inflow growth rate?
Even if you start with positive net cash flow, a faster-growing outflow rate will eventually catch up to and overtake your inflow, causing monthly net cash flow to shrink and then turn negative. Watch the monthly breakdown table for the month this crossover happens — that's when your ending balance starts declining.
Can this calculator model a one-time expense or a seasonal business?
Not directly — it assumes steady compounding growth applied evenly across all 12 months, so it can't model a single large purchase, a seasonal spike, or an irregular loan repayment in a specific month. For those situations, run the base projection to get your baseline trend, then manually adjust the affected month's numbers when planning around it.
What does the cumulative cash balance chart show?
It plots your projected ending balance for each of the 12 months as a line, with a dashed zero line for reference. If the balance line dips below the zero line at any point, that month is projected to end with a negative cash position under your current assumptions.
Is this the same as a formal cash flow statement used in accounting?
No — a formal cash flow statement (operating, investing, and financing activities) is built from actual historical transactions and follows specific accounting standards. This calculator is a simplified forward-looking projection tool using assumed inflow, outflow, and growth figures, meant for planning rather than financial reporting.
What's considered a healthy monthly net cash flow?
There's no universal number — it depends on your business size and goals — but a consistently positive net cash flow that lets you build 1-3 months of outflows in reserve is a common benchmark for stability. A net cash flow near zero or negative for multiple consecutive months is a signal to revisit pricing, collections, or costs.
How is the starting cash balance used in the projection?
The starting balance is the base your month 1 net cash flow is added to, and each subsequent month's balance carries forward from the prior month's ending balance. Getting this number right — your actual current bank balance — is essential, since every later month's projection builds directly on it.
Learn More

Authoritative External Resources

Official guidance to complement this calculator — not a substitute for licensed accounting advice

Related Calculators

Explore other business tools