Cash runway model
@ledgerly/cash-runway-model
Model cash runway from cash on hand, monthly burn by category, revenue growth, and planned hires. Produces runway months, cash-zero and raise-by dates, and an 18-month table for base, lean, and upside scenarios.
- Activity
- New: be the first to try it
- Installs
- 0 installs
- Likes
- 0 likes
- Clones
- 0 clones
- 1# Cash runway model
- 3Answers "how much runway do we have, and when do we need to raise?" from a single inputs file: cash, revenue and growth, monthly burn by category, and planned hires. It runs base, lean, and upside scenarios and writes an 18-month table for each.
- 5**Who it is for:** founders and finance leads at startups who want a runway answer they can explain, without a 12-tab spreadsheet.
- 7## Example
- 9Input: `examples/runway.json` ($2.4M cash, $85k monthly revenue growing 4%, six expense categories, three planned hires).
- 11Output (`out/runway.md`):
- 13| Scenario | Runway | Cash zero | Raise by | Breakeven |
- 14| --- | --- | --- | --- | --- |
- 15| base | 14 months | 2028-01 | 2027-07 | 2029-09 |
- 16| lean | 16.4 months | 2028-03 | 2027-09 | 2032-10 |
- 17| upside | cash never runs out | never | n/a | 2028-06 |
- 19Plus a month-by-month table per scenario and `out/runway.csv` with every category.
- 21## What it can access
- 23- Runs `node scripts/runway.mjs` (Node built-ins only).
- 24- Reads `data/`, writes `data/runway.json` (your inputs) and `out/runway*`.
- 25- No network, no API keys.
- 27## Setup
- 29None. Ask Claude "how much runway do we have?" and it will collect the inputs with you. Not financial advice: it is a planning model.
