UK pension drawdown projection
calculate_uk_pension_drawdownProjects UK pension drawdown month by month: the pot after any upfront tax-free cash, first-year net income after an estimate of UK or Scottish income tax, the age the pot runs out (if it does) and the final balance. The user's State Pension forecast is an input; it is never inferred. All fields are required; amounts in GBP, rates in percent per year.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age | Yes | Starting age; does not establish pension access; whole years. | |
| pot | Yes | Starting pension capital, GBP | |
| fees | Yes | Annual percentage fee, percent | |
| endAge | Yes | End of projection; must exceed age; whole years. | |
| growth | Yes | Nominal annual investment return, percent before fees | |
| region | Yes | Standard non-savings income tax region. | |
| inflation | Yes | Annual inflation, percent | |
| otherIncome | Yes | Other taxable income, GBP per year in today's money | |
| statePension | Yes | User-supplied State Pension forecast, GBP per year in today's money; never inferred | |
| statePensionAge | Yes | User-supplied pension payment start age; whole years. | |
| takeTaxFreeCash | Yes | Remove upfront tax-free cash from invested capital. That cash is not spent or reinvested by this model. | |
| monthlyWithdrawal | Yes | Requested gross withdrawal, GBP per month | |
| include_projection | No | Also return annual cash-flow rows (default false: a compact summary). | |
| remainingAllowance | Yes | Confirmed remaining standard lump sum allowance, GBP | |
| increaseWithdrawals | Yes | Increase withdrawals once per year with the entered inflation. |