Fire-number-calc 0.1.0

Every early retirement plan hangs on one number: annual spending divided by the withdrawal rate. Fire-number-calc is a terminal calculator for that number and for the gap between it and your current balance. At $40,000 of spending and a 4% rate the target is $1,000,000; from a $620,000 balance the gap is $380,000. The tool prints two timelines in whole years. A flat budget that never moves closes the example gap in 6 years. A budget that creeps 2% a year raises the target while the portfolio compounds and takes 8, and the 2 extra working years print side by side. The withdrawal rate is a fixed input, so there is no sequence-of-returns, tax, or Social Security modeling; if the budget line is wrong every other line is wrong with it, and the spending number is the one to check first. --json emits machine output. Python 3.8+, one file, standard library only, no network calls, MIT licensed.

Tags python calculator finance retirement fire
License MITL
State stable

Recent Releases

0.1.011 Oct 2026 04:31 minor feature: Initial release: fire number from spending and withdrawal rate, gap with zero floor, flat vs growing budget timelines with extra working years, JSON output.