Skip to content
SlashClone
Made by@ledgerly

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.

SkillFinancev1.0.0 (latest)Tested
Activity
New: be the first to try it
  1. 1{
  2. 2 "as_of": "2026-10",
  3. 3 "cash": 2400000,
  4. 4 "months": 18,
  5. 5 "min_cash_months": 6,
  6. 6 "payroll_burden_pct": 20,
  7. 7 "revenue": { "monthly": 85000, "growth_pct": 4 },
  8. 8 "expenses": [
  9. 9 { "category": "Payroll", "monthly": 180000, "growth_pct": 0.3 },
  10. 10 { "category": "Software and cloud", "monthly": 22000, "growth_pct": 2 },
  11. 11 { "category": "Rent and office", "monthly": 9000 },
  12. 12 { "category": "Marketing", "monthly": 15000 },
  13. 13 { "category": "Professional services", "monthly": 6000 },
  14. 14 { "category": "Other", "monthly": 5000 }
  15. 15 ],
  16. 16 "hires": [
  17. 17 { "role": "Senior engineer", "start": "2026-12", "annual_salary": 180000 },
  18. 18 { "role": "Account executive", "start": "2027-01", "annual_salary": 140000 },
  19. 19 { "role": "Customer success manager", "start": "2027-03", "annual_salary": 110000 }
  20. 20 ],
  21. 21 "one_time": [{ "month": "2027-02", "amount": 30000, "label": "Annual insurance renewal" }],
  22. 22 "scenarios": {
  23. 23 "base": {},
  24. 24 "lean": { "revenue_growth_pct": 2, "expense_change_pct": -10, "skip_hires": ["Customer success manager"], "hire_delay_months": 3 },
  25. 25 "upside": { "revenue_growth_pct": 7 }
  26. 26 }