Free tool
Runway calculator
Enter the cash in the bank and a monthly burn, or enter revenue and expenses and the page subtracts them. See how many months until the balance hits $0, including a month-by-month table. You can raise or lower the burn each month. Or flip it: say how many months you need and get the highest monthly burn that still lasts that long. Free, no signup, and the math stays in your browser.
Example$48,000 cash, $8,000 monthly burn, 0% burn change
Those numbers are filled in so you can see a result immediately. Replace them with yours. Nothing you type is sent to a server.
Showing the example
6 months of runway
Months of runway = cash ÷ monthly net burn = $48,000.00 ÷ $8,000.00 = 6 months.
Burn does not change, so each month subtracts the same net burn until cash hits $0.
Cash in the bank
$48,000.00
Monthly net burn
$8,000.00
Runway
6 months
| Month | Burn | Cash at end |
|---|---|---|
| 0 | Starting cash | $48,000.00 |
| 1 | $8,000.00 | $40,000.00 |
| 2 | $8,000.00 | $32,000.00 |
| 3 | $8,000.00 | $24,000.00 |
| 4 | $8,000.00 | $16,000.00 |
| 5 | $8,000.00 | $8,000.00 |
| 6 | $8,000.00 | $0.00 |
Results as text
Cash in bank: $48,000.00 Monthly net burn: $8,000.00 Monthly burn change: 0% Runway: 6 months Months of runway = cash ÷ monthly net burn = $48,000.00 ÷ $8,000.00 = 6 months. Burn does not change, so each month subtracts the same net burn until cash hits $0. Month Burn Cash at end 0 $48,000.00 1 $8,000.00 $40,000.00 2 $8,000.00 $32,000.00 3 $8,000.00 $24,000.00 4 $8,000.00 $16,000.00 5 $8,000.00 $8,000.00 6 $8,000.00 $0.00
Months of runway = cash ÷ monthly net burn
When the burn does not change, months of runway = cash in the bank ÷ monthly net burn. The filled-in example is $48,000 of cash and an $8,000 monthly burn: $48,000 ÷ $8,000 = 6 months. Month 0 is the starting balance. Each later month subtracts $8,000 until the balance is $0 at the end of month 6.
Net burn is the monthly burn you type. If you use revenue and expenses instead, net burn = expenses − revenue. Revenue above expenses makes net burn negative, and the balance does not hit $0 from this burn. A blank burn-change field counts as 0%.
When the burn changes each month
Month 1 uses the net burn you entered. Month k burn = that starting burn × (1 + monthly change)^(k − 1). A 5% change means the next month is the previous burn × 1.05. The table subtracts each month of burn from cash. When the cash left is smaller than the next burn, the last partial month = the cash left ÷ the burn in that month, and the total is the full months plus that fraction.
The chart is the same series as the table. Copy results puts the formula and every month into plain text. If the balance is still above $0 after 120 months, the table stops there and says so. A burn that falls to $0 before the cash is gone also stops, because later months would not spend the rest.
Reverse mode: the max burn for N months
Reverse mode asks for cash and how many months you need. With no burn change, max monthly burn = cash ÷ months. $48,000 over 12 months is $48,000 ÷ 12 = $4,000 a month. The table then spends that burn until the balance hits $0 at the end of month 12.
When the burn changes by a rate g each month, the starting burn that spends the cash across N full months is cash × g / ((1 + g)^N − 1). At a 0% change, that expression is the same as cash ÷ N. For a revenue curve instead of a cash balance, the MRR growth calculator compounds a growth rate minus churn. This page does not publish anyone else's runway.
Runway calculator FAQ
How cash, burn, and reverse mode are calculated
1Is the runway calculator free?
Yes. It runs in your browser, does not ask you to create an account, and does not send the numbers you type to IndieHunt. There is no paid tier for this page.
2How are months of runway calculated?
When the monthly burn does not change, months of runway = cash in the bank ÷ monthly net burn. The filled-in example is $48,000 ÷ $8,000 = 6 months. If you enter revenue and expenses instead of a burn, net burn = expenses − revenue. A blank burn-change field counts as 0%.
3What if burn rises or falls each month?
Month 1 burn is the net burn you enter. Month k burn = that starting burn × (1 + monthly change)^(k − 1). The table subtracts each month of burn from cash. When the cash left is smaller than the next burn, the last partial month = the cash left ÷ the burn in that month. The result is the full months plus that fraction.
4What does reverse mode solve for?
You enter cash and how many months you need. With no burn change, max monthly burn = cash ÷ months. With a monthly change rate g over N months, the starting burn that spends the cash by the end of month N is cash × g / ((1 + g)^N − 1). At a 0% change, that is the same as cash ÷ N.
5Does this predict the month the company runs out of money?
No. It only applies the cash, burn, and optional monthly change you type. It does not model fundraising, hiring, or a change you did not enter, and it does not use anyone else's runway.
Launch the product behind the balance
IndieHunt runs weekly launches for indie products. Submit when the product is ready, or compare free and Premium before you pick a Monday. To project recurring revenue, use the MRR growth calculator.