Currency: USD
Enter all amounts in USD. Changing currency keeps numbers unchanged; no exchange rate is applied.
- Ending cash balance
- -$13,200.00
- First month cash reaches zero or below
- 9
- First month below safety buffer
- 7
- Lowest projected balance
- -$13,200.00
- Funding needed to maintain buffer
- $18,200.00
- Constant-burn runway
- 8.33 months
About this result
Month zero is your starting balance. Cash reaches zero or below when the period-ending balance is nonpositive; intramonth timing is not modeled.
Constant-burn runway excludes growth and one-time movements. The full monthly forecast includes them.
Projected cash balance
USDDetailed breakdown
| Month | Opening cash (USD) | Sales receipts (USD) | Other cash in (USD) | Fixed expenses (USD) | Variable expenses (USD) | Other cash out (USD) | Net cash flow (USD) | Ending cash (USD) |
|---|---|---|---|---|---|---|---|---|
| 0 | 30,000.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 30,000.00 |
| 1 | 30,000.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | 26,400.00 |
| 2 | 26,400.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | 22,800.00 |
| 3 | 22,800.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | 19,200.00 |
| 4 | 19,200.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | 15,600.00 |
| 5 | 15,600.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | 12,000.00 |
| 6 | 12,000.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | 8,400.00 |
| 7 | 8,400.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | 4,800.00 |
| 8 | 4,800.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | 1,200.00 |
| 9 | 1,200.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | -2,400.00 |
| 10 | -2,400.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | -6,000.00 |
| 11 | -6,000.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | -9,600.00 |
| 12 | -9,600.00 | 8,000.00 | 0.00 | 10,000.00 | 1,600.00 | 0.00 | -3,600.00 | -13,200.00 |
What this tool helps you work out
Cash flow is money received minus money paid during a period. A cash forecast adds that net movement to the opening balance to estimate the ending balance. Runway asks how long cash can support the modeled outflows. Finflo shows both a simple constant-burn estimate and a monthly forecast that includes growth, one-time movements, and a safety buffer.
How it works
Profitable timing can still create gaps
Move one large cash receipt from month two to month three while keeping its amount unchanged. Total forecast receipts stay equal, but the lowest balance may fall enough to require funding before that receipt arrives.
Build a forecast from cash timing rather than accounting profit
Enter the cash available at the start of the forecast and the sales receipts you expect in the first month. Receipts are money actually collected, which may differ from invoices issued or revenue recognized in accounting. Fixed cash expenses are the recurring payments in that same month. Variable cash costs are modeled as a percentage of sales receipts, so they rise or fall with the sales scenario.
Growth rates are monthly. A 2% monthly increase compounds from one month to the next; it is not the same as a 2% annual increase. Use negative rates for declining receipts or expenses, within the permitted range. Add financing receipts, equipment purchases, or other exceptional movements as one-time rows with a month number and direction. Those rows do not automatically recur in later months.
Cash-runway example with a recurring monthly shortfall
Suppose opening cash is 30,000, monthly sales receipts are 8,000, fixed expenses are 10,000, and variable costs are 20% of sales. Variable expenses are 1,600, so the recurring monthly net burn is 3,600. With no growth or one-time movements, simple runway is 30,000 ÷ 3,600, or approximately 8.33 months.
The month-end forecast shows 1,200 remaining after month eight and a balance of −2,400 after month nine. A 5,000 safety buffer is breached in month seven, when cash ends at 4,800. These are different signals: the buffer gives an earlier planning threshold, while the nonpositive balance identifies the first month-end at or below zero. The forecast does not establish the exact day cash would run out.
Use the schedule to locate funding gaps
The monthly table separates sales receipts, other cash in, fixed expenses, variable expenses, and other cash out. This makes an unusual purchase or financing event visible instead of burying it inside a growth rate. The lowest projected balance includes the opening balance at month zero. Funding needed to maintain the buffer is the difference between the desired buffer and that lowest balance, when positive.
The forecast continues below zero to show the size of a potential gap. A negative balance is not an assumed overdraft approval or an automatic funding source. You can add a proposed cash injection as a new scenario and compare how it changes the timing. Likewise, delaying an expense changes cash timing even when it does not alter the total amount paid across the forecast.
Keep the constant-burn shortcut separate from the full model
The simple runway metric uses the first month’s recurring net burn and excludes one-time movements and future growth. If that month does not burn cash, the shortcut reports no recurring first-month cash burn instead of an infinite number of months. The forecast can still show later trouble if costs grow, receipts fall, or a large one-time outflow occurs.
This model does not calculate receivables, payables, inventory financing, taxes, or payroll rules automatically. Include their expected cash effects in your inputs where relevant. Forecast months must be whole numbers, and one-time movements must fall inside the chosen horizon. Save a base case and alternatives with clear names, then update actual balances and assumptions as new information becomes available.
Monthly cash flow & runway: formula and assumptions
Ending cash = opening cash + sales receipts + other inflows − fixed expenses − variable expenses − other outflows. Constant-burn runway = starting cash ÷ first-month recurring net burn.
Growth compounds monthly from the first month. Each one-time movement is applied in its selected month. Monthly rows are cash forecasts, not accrual profit statements. Negative balances represent a funding gap; the model does not assume a lender supplies the difference.
Worked example
Reference example currency: USD. These fixed examples do not change with your calculator preferences.
Using the Monthly cash flow & runway example:
- Opening cash balance ($)
- 30000
- First-month cash receipts from sales ($)
- 8000
- Monthly sales-receipt growth (%)
- 0
- First-month fixed cash expenses ($)
- 10000
- Monthly fixed-expense growth (%)
- 0
- Variable cash costs as a share of sales (%)
- 20
- Minimum cash safety buffer ($)
- 5000
- Forecast length (months)
- 12
- One-time cash movements
- None
Ending cash = opening cash + sales receipts + other inflows − fixed expenses − variable expenses − other outflows. Constant-burn runway = starting cash ÷ first-month recurring net burn.
Example result
Ending cash balance: -$13,200.00
First month cash reaches zero or below: 9
First month below safety buffer: 7
Lowest projected balance: -$13,200.00
Funding needed to maintain buffer: $18,200.00
Constant-burn runway: 8.33 months
- Month zero is your starting balance. Cash reaches zero or below when the period-ending balance is nonpositive; intramonth timing is not modeled.
- Constant-burn runway excludes growth and one-time movements. The full monthly forecast includes them.
These are illustrative inputs. Change the values to explore a different scenario.
What to keep in mind
Use one currency throughout. Currency selection changes labels, not exchange rates. Calculate, then save a named scenario in My workspace to keep it in this browser; export a workspace backup to move it to another device.
Formula references
References explain the underlying methods; they do not imply endorsement or individual professional review of Finflo.
Common questions
What is the difference between cash flow and profit?
Cash flow tracks receipts and payments. Accounting profit may recognize income or expenses in different periods. An unpaid invoice can contribute to profit before it contributes to available cash.
How is simple runway calculated?
Opening cash is divided by the first month’s recurring net burn when that burn is positive. This shortcut excludes growth and one-time movements; the full schedule includes them.
Does a negative balance mean the business can borrow that amount?
No. A negative balance represents a modeled funding gap. The calculator does not assume an overdraft, credit approval, or automatic investment.
What does month zero mean?
Month zero is the opening cash position before forecast receipts and expenses. If that balance is already below the safety buffer, the buffer warning correctly begins at month zero.
Can I include an investment or large equipment purchase?
Yes. Add a one-time cash movement, choose the month and direction, and enter its amount. Cash-in rows increase the balance; cash-out rows decrease it.
Why can the runway metric and forecast month differ?
The simple metric can return a fractional month and holds recurring burn constant. The forecast checks month-end balances and includes growth and one-time movements, so the results answer different questions.
Guide reviewed . Fee presets, when provided, carry their own verification dates. See how Finflo documents assumptions.
Prepared by Finflo. See our methodology and editorial policy. Read the relevant professional-advice limitations.

