Runway multiplier from relocating (bootstrap buffer)
calculate_runwayFor founders/freelancers stretching savings: computes how many extra months of runway relocating to a cheaper hub buys. Burn is split into fixed (location-independent — subscriptions, debt, insurance) and local; only the local slice scales by the target's cost-of-living ratio (city-level where a curated hub is given, else national, incl. Factbook-only countries). Returns the home baseline plus each hub's monthly burn, runway months, extra months, run-out date and the ×multiplier. Estimates from purchasing-power data, not financial advice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| burn | Yes | Total current monthly burn at home (in `currency`). | |
| home | No | Home country alpha-2 code. Default US. | |
| fixed | No | Location-independent slice of burn (0…burn) that won't fall when you move. | |
| savings | Yes | Total savings (in `currency`). | |
| targets | Yes | 1–3 hubs, comma-separated: COUNTRY or COUNTRY:citySlug (e.g. TH:chiang-mai,AR:buenos-aires,GE). | |
| currency | No | ISO code for the money inputs (e.g. GBP). Default USD. | |
| homeCity | No | Optional curated home-city slug. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | ||
| home | No | ||
| hubs | No | Sorted by extra months; each has runwayMonths, extraMonths, multiplier, monthlyBurnUsd, runsOut, priceRatio and a coverage note when approximate. | |
| fixedFloorMonths | No | Runway cap even at zero local cost (savings ÷ fixed burn). |