Choosing the Relationship Before Solving
An annuity problem can ask for a payment, a number of payments, or an interest rate. The algebra changes with the unknown, but the first task is always the same: identify when each payment occurs and the date on which the value is measured. A correct formula applied at the wrong date gives a plausible-looking but incorrect answer.
This tutorial uses a level annuity: equal payments are made at equal intervals, and the effective rate per interval is constant. For example, if payments are annual, \(i\) is the effective annual rate. The ordinary annuity has payments at the end of each interval; an annuity due has payments at the beginning. There are no mortality or probability assumptions in these deterministic cash-flow calculations.
For an annuity due, payments occur one interval earlier: at times \(0,1,\ldots,n-1\), rather than \(1,2,\ldots,n\). Its present value at time 0 is \(R\ddot{a}_{\overline{n}|}=(1+i)R a_{\overline{n}|}\). Its accumulated value at time \(n\) is \((1+i)R s_{\overline{n}|}\). The factor \(1+i\) reflects that every payment in the due stream earns interest for one additional interval compared with the corresponding ordinary annuity.
A useful decision rule is to draw a timeline and label the value date. Use a present-value factor when cash flows are brought back to a date before the stream; use an accumulated-value factor when they are carried forward to a date at or after the stream. Then check whether the first payment occurs at time 0 or at time 1.
Why the Annuity Factors Work
The ordinary annuity formulas are geometric sums of individually discounted or accumulated payments. This also explains why selecting a factor is fundamentally a timing decision, not a memorization test.
For payments \(R\) at times \(1,\ldots,n\), the present value at time 0 is \(R(v+v^2+\cdots+v^n)\).
For \(v\ne1\), \(v+v^2+\cdots+v^n=v(1-v^n)/(1-v)\). Since \(1-v=i/(1+i)\), this sum equals \((1-v^n)/i=a_{\overline{n}|}\).
Multiplying the present value by \((1+i)^n\) gives \(R((1+i)^n-1)/i=R s_{\overline{n}|}\), the value immediately after payment \(n\).
For an annuity due, each payment is one interval earlier than its ordinary-annuity counterpart. Each therefore has one additional interval to earn interest, or one fewer interval of discounting. Multiplication by \(1+i\) follows directly.
Solving for the Payment
If the term and rate are known, isolate \(R\) from the factor that matches the value date. Do not use a present-value factor merely because the problem gives a starting balance: a balance measured at the end of the payment stream is an accumulated value.
Worked Example: Finding a Year-End Deposit from a Present Value
A fund has a value of $2,486.85 immediately before the first of five equal year-end deposits. The effective annual interest rate is 6%. Find the deposit, to the nearest cent. Assume no other cash flows.
Method. The balance is measured at time 0, immediately before payments at times 1 through 5, so this is an ordinary annuity present-value problem. The unknown is the payment \(R\).
First calculate the discount factor and annuity factor:
Set the present value equal to the given fund value and solve:
Rounded only at the final step to two decimal places, the deposit is $590.37. Check: $590.37 multiplied by 4.2123638 is approximately $2,486.85, with the difference attributable to rounding the payment to cents. The common mistake is to use the accumulated-value factor even though the stated value date is before the first deposit.
Solving for the Number of Payments
For an ordinary annuity accumulating to \(F\) immediately after the \(n\)th payment, the equation is \(F=R s_{\overline{n}|}\). With \(i>0\), rearranging gives a logarithmic solution for \(n\). This solution describes the mathematical number of equal periods; actual payment schedules usually require a whole-number count.
If \(n\) is not an integer, do not silently round it and claim the target is attained exactly. Compare the fund value after the adjacent whole numbers of payments. If the question asks how many payments are needed to reach or exceed a target, the answer is the smallest whole number whose accumulated value is at least the target. At \(i=0\), the accumulated value is \(nR\), so the corresponding continuous solution is \(n=F/R\).
Worked Example: Finding the First Payment Count That Reaches a Target
An account receives deposits of $600 at each year-end and earns 6% effective annual interest. How many deposits are required for the account value immediately after a deposit to reach at least $4,000? Assume the deposits continue unchanged and there are no withdrawals.
Method. Use the ordinary annuity accumulated-value equation, because the target is measured immediately after a year-end deposit. First solve for the mathematical term:
A schedule cannot contain 5.774 deposits, so check the neighboring whole numbers. For five deposits, \(1.06^5=1.3382256\), and
For six deposits, \(1.06^6=1.4185191\), and
The account is below the target after five deposits and above it after six. Therefore, six deposits are required to reach or exceed $4,000. No whole-number count gives exactly $4,000 under the stated level-deposit arrangement. The common mistake is to report 5.774 as a feasible number of annual deposits rather than checking the actual payment dates.
Solving for the Interest Rate
When the rate is unknown, first write the present or accumulated value as a function of the rate. The unknown rate generally cannot be isolated by the payment-solving steps; an equation must be solved, often with a financial calculator or numerical method. For a finite stream of positive payments, present value at a fixed date decreases as the positive interest rate increases, because every later payment is discounted more heavily. Thus, if a valid positive solution exists, it is unique.
For two end-of-year payments \(R\), for instance, the present value \(P\) satisfies \(P=R/(1+i)+R/(1+i)^2\). Defining \(v=1/(1+i)\) turns this into a quadratic in \(v\). Keep only roots consistent with the model: for a positive rate, \(0<v<1\), and \(i=1/v-1\).
Worked Example: Finding the Positive Rate from Two Payments
Two payments of $1,000 are due at the ends of years 1 and 2. Their present value immediately before the first payment is $1,600. Find the positive effective annual interest rate. Assume the two payments are certain and there are no other cash flows.
Method. Use the present value of the two-payment ordinary annuity and set \(v=1/(1+i)\):
The quadratic formula gives \(v=(-1\pm\sqrt{1+6.4})/2=(-1\pm\sqrt{7.4})/2\). The negative root is not a discount factor, so retain
Convert the discount factor to the effective annual rate:
The positive effective annual rate is approximately 16.26%, rounded to two decimal places. Check: \(v^2\approx0.7398529\), so \(1{,}000(v+v^2)\approx1{,}000(1.6000000)=\$1{,}600\). A common error is to discard the positive rate because a trial calculation at 0% gives a present value of $2,000; the given $1,600 is lower than that, so a positive discount rate is entirely consistent.
Checking Timing: Annuity-Due Payments
The same unknown-solving approach works for an annuity due, but its factor must reflect the earlier payment dates. Consider three equal deposits at times 0, 1, and 2, with a value measured at time 3. The time-0 deposit earns interest for three years, the time-1 deposit for two years, and the time-2 deposit for one year. Each accumulation exponent is determined by the timeline.
Worked Example: Finding a Beginning-of-Year Contribution
A reserve must contain $5,000 immediately after year 3. Equal contributions are made at the beginning of each of years 1, 2, and 3, corresponding to times 0, 1, and 2. The effective annual interest rate is 5%. Find each contribution, to the nearest cent.
Method. This is an annuity due accumulated to time 3. The three contributions earn interest for three, two, and one years, respectively:
Compute each accumulation factor: \((1.05)^3=1.157625\), \((1.05)^2=1.1025\), and \(1.05=1.05\). Their sum is \(1.157625+1.1025+1.05=3.310125\). Therefore,
Rounded to the nearest cent, each contribution is $1,510.52. Using the unrounded amount, the accumulated value is exactly $5,000. Using the cent-rounded contribution gives \(1{,}510.52(3.310125)\approx\$5{,}000.01\), a one-cent rounding difference. Treating these as year-end contributions would instead use exponents 2, 1, and 0, understating the value accumulated by each contribution date and applying the wrong timing.
Common Traps and a Reliable Check
The most frequent annuity errors are errors of interpretation rather than arithmetic. A compact check before finalizing an answer is to restate the timing in words and confirm that the formula has the same timing.
- Using the right factor at the wrong date. Present value is measured before the stream; accumulated value is measured after carrying cash flows forward. Label the valuation date explicitly.
- Missing an annuity-due payment at time 0. A first payment “today” is not discounted. For accumulated value at time \(n\), a payment at time 0 earns \(n\) periods of interest.
- Rounding a fractional term without checking. A value such as \(n=5.774\) is not a possible count of annual deposits. Evaluate the accumulated value after five and six payments and answer the precise target question.
- Accepting an inadmissible rate root. When solving through \(v\), check that the selected root is positive and consistent with \(v=1/(1+i)\). For a positive rate, \(0<v<1\).
- Rounding too early. Keep annuity factors and intermediate values at adequate precision, then round money to cents only at the end. A rounded payment can create a small difference when checked against the target.
Check Your Understanding
For each problem, identify the appropriate timing and solve for the requested quantity. Monetary answers are rounded to the nearest cent and rates to two decimal places.
- A five-payment ordinary annuity has a present value of $4,451.82 immediately before the first payment. The effective annual rate is 4%. Find the annual payment. (Answer: $1,000.00)
- Deposits of $700 are made at each year-end into an account earning 6% effective annually. Find the accumulated value immediately after the fourth deposit. (Answer: $3,062.23)
- An account earns 5% effective annually and receives $900 at each year-end. What is the minimum whole number of deposits needed for the value immediately after a deposit to reach at least $5,000? (Answer: 6 deposits)
- Two equal payments of $600 are due at the ends of years 1 and 2. Their present value immediately before the first payment is $1,000. Find the positive effective annual rate. (Answer: 13.07%)
- Three equal contributions are made at the beginnings of years 1, 2, and 3. The account earns 5% effective annually and is worth $3,310.13 immediately after year 3. Find the contribution to the nearest cent. (Answer: $1,000.00)