What this calculator does
Create compound-interest factor tables across a range of periodic interest rates for a selected number of periods.
How it works
The calculator evaluates factor is evaluated at n periods for each rate from the start through end rate. 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-
?factorType=Table factorChoice · Required · Default: pvif · Accepted values: pvif, fvif, pvifa, fvifa
-
?periods=Number of periodsNumber · Required · Default: 10
-
?startRate=Starting rate per periodPercentage · Required · Default: 1
-
?endRate=Ending rate per periodPercentage · Required · Default: 10
-
?rateStep=Rate incrementPercentage · Required · Default: 1
-
?paymentTiming=Annuity timingChoice · Required · Default: end · Accepted values: end, begin
Outputs
4-
rowCountRates in tableWhole number · Primary output
-
minimumFactorMinimum factorNumber
-
maximumFactorMaximum factorNumber
-
factorDescriptionFactor typeText
Inputs and results
The inputs are Table factor, Number of periods, Starting rate per period, Ending rate per period, Rate increment, Annuity timing. Results include Rates in table, Minimum factor, Maximum factor, Factor type.