Lean, fat, coast and barista FIRE
fire_variantsUse this when the user asks for their coast FIRE number, lean FIRE, fat FIRE or barista FIRE number, a coast FIRE calculator, barista FIRE calculator or FIRE number calculator for a variant, or what the 4% rule gives at leaner or richer spending. Needs age, invested savings, monthly spending and optionally monthly investing and the age to coast to (default 65). Use coast when the user wants to know if they can stop investing and still retire on time (amount needed now to coast to that age). Use barista when the user wants to leave full-time work early and cover the rest with part-time income (part-time income needed on top of what savings pay). Use lean when the user wants the number for a frugal, minimal budget. Use fat when the user wants the number for a comfortable or generous lifestyle. Do not use for an exact retire-at-age check (use retire_at_age), job or salary advice, tax, or picking investments. An estimate, not financial advice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age | Yes | Current age in years. | |
| kind | No | Which FIRE variant: lean, fat, coast, barista, or all. | all |
| currency | No | ISO currency code used only for display. | USD |
| netWorth | Yes | Invested savings today (not counting the home you live in). | |
| targetAge | No | Traditional retirement age that coast FIRE coasts to. Default 65. | |
| realReturnPct | No | Yearly growth after inflation, in percent. Default 5. | |
| monthlyExpenses | Yes | Monthly spending today; the plan keeps this lifestyle. | |
| monthlyInvestment | No | Amount invested each month. 0 if nothing. | |
| withdrawalRatePct | No | Safe withdrawal rate in percent. Default 4. | |
| fatMonthlyExpenses | No | Fat monthly spending. Default 150% of monthlyExpenses. | |
| leanMonthlyExpenses | No | Lean monthly spending. Default 75% of monthlyExpenses. |