Tutorials by Brand:
Regular Annuity Formulas
These are the main formulas that are needed to work with regular annuity cash flows (Definition/Tutorial). Please note that these formulas work only on a payment date, not between payment dates. This is the same restriction used (but not stated) in financial calculators and spreadsheet functions.
I use MathJax to display these formulas. You can click the equations to show a zoomed version in a pop-up, or right-click on the formulas for additional options (e.g., to copy the equation as $\TeX$ or to choose the zoom settings).
| To Solve For: | Formula |
|---|---|
| Future Value | $$F{V_A} = Pmt\left[ {\frac{{{{\left( {1 + i} \right)}^N} – 1}}{i}} \right]$$ |
| Present Value | $$P{V_A} = Pmt\left[ {\frac{{1 – \frac{1}{{{{\left( {1 + i} \right)}^N}}}}}{i}} \right]$$ |
| Periodic Payment When PV is Known | $$Pmt = \frac{{P{V_A}}}{{\left[ {\frac{{1 – \frac{1}{{{{\left( {1 + i} \right)}^N}}}}}{i}} \right]}}$$ |
| Periodic Payment When FV is Known | $$Pmt = \frac{{F{V_A}}}{{\left[ {\frac{{{{\left( {1 + i} \right)}^N} – 1}}{i}} \right]}}$$ |
| Number of Periods When PV is Known | $$N = \frac{{ – \ln \left( {1 – \frac{{P{V_A}}}{{Pmt}}i} \right)}}{{\ln \left( {1 + i} \right)}}$$ |
| Number of Periods When FV is Known | $$N = \frac{{\ln \left( {1 + \frac{{F{V_A}}}{{Pmt}}i} \right)}}{{\ln \left( {1 + i} \right)}}$$ |
| Discount Rate | Can only be found through trial and error (e.g., the bisection method or Newton’s method) |
| Variable | Definition |
|---|---|
| $$FV$$ | Future Value |
| $$PV$$ | Present Value |
| $$i$$ | Discount Rate per Period |
| $$N$$ | Number of Periods |
| $$Pmt$$ | Annuity Payment per Period |
| $$\ln{()}$$ | Natural Logarithm ($\log_e$) |
