What this calculator does
Estimate accumulation during a deferral period and level withdrawals during a fixed payout period.
How it works
The calculator evaluates accumulated value = premium × (1+r)^deferral; payout = value ÷ present-value annuity factor. Inputs are checked before calculation, and invalid values such as zero denominators or out-of-range selections produce a clear error instead of a misleading result.
Input query strings and outputs
Use an input name in this page’s URL as ?name=value, and join additional inputs with &. Portable shared links may instead use the compact ?ac= state parameter.
Input query strings
6-
?initialPremium=Initial premiumMoney · Required · Default: 100,000
-
?annualRate=Guaranteed annual ratePercentage · Required · Default: 4.5
-
?deferralYears=Deferral yearsNumber · Required · Default: 10
-
?payoutYears=Payout yearsNumber · Required · Default: 20
-
?paymentsPerYear=Payouts per yearNumber · Required · Default: 12
-
?paymentTiming=Payout timingChoice · Required · Default: end · Accepted values: end, begin
Outputs
5-
valueAtPayoutValue when payouts beginCurrency · Primary output
-
periodicPayoutEstimated periodic payoutCurrency
-
annualizedPayoutAnnualized payoutCurrency
-
totalPayoutsTotal projected payoutsCurrency
-
interestDuringDeferralInterest credited during deferralCurrency
Inputs and results
The inputs are Initial premium, Guaranteed annual rate, Deferral years, Payout years, Payouts per year, Payout timing. Results include Value when payouts begin, Estimated periodic payout, Annualized payout, Total projected payouts, Interest credited during deferral.
Important notes
Annuity contracts can include surrender charges, caps, guarantees, taxes, and insurer credit risk. Review the actual contract and qualified advice.