Bridge to 59½ planner
bridge_to_59_halfHow an early retiree pays for the years between leaving work and 59 1/2, one year at a time, under three strategies: taxable first with a Roth conversion ladder, a 72(t) series on a carved-off IRA, or a blend. Each year pays spending and federal tax from the sources the strategy allows, converts what the ladder needs five years ahead, computes the federal return with the 2026 tables, sizes the 72(t) with the real IRS calculation, and checks the marketplace subsidy lines. Returns all three strategies unless one is chosen.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age | Yes | Current age. Must be under 60. | |
| cash | No | Cash in dollars. Default 0. | |
| cap_aca | No | Cap Roth conversions so marketplace income stays under 400% of the poverty line. Default false. | |
| strategy | No | all (default) compares the three; or ladder, sepp, blend for one. | |
| inflation | No | Spending growth in percent a year. Default 2.5. | |
| other_income | No | Other income in dollars a year: pension, rent, part-time work. Default 0. | |
| roth_balance | No | Roth IRA balance in dollars. Default 0. | |
| filing_status | No | Federal filing status: single, mfj (married filing jointly) or hoh (head of household). Default single. | |
| household_size | No | Household size for the marketplace lines. Default 1. | |
| pretax_balance | No | Pre-tax IRA and 401(k) balance in dollars. Default 0. | |
| annual_spending | Yes | Spending this year in dollars, before tax, all in. | |
| expected_return | No | Annual return in percent. Default 5. | |
| taxable_brokerage | No | Taxable brokerage balance in dollars. Default 0. | |
| cost_basis_percent | No | Share of the taxable account that is cost basis, in percent. Default 50. | |
| sepp_share_percent | No | Blend only: share of spending the 72(t) covers, in percent. Default 50. | |
| roth_contribution_basis | No | Roth contribution basis in dollars, withdrawable any time. Default 0. |