Skip to main content
ToolNimbly

How to Model Contributions That Increase Each Year

Model monthly deposits that rise each year with a checked 10-year example. Use a month-by-month sheet or linked calculator runs to avoid averaging errors.

Published · Updated · By

How to Model Contributions That Increase Each Year — ToolNimbly article cover

How to Model Contributions That Increase Each Year

If you plan to raise your monthly deposit each year, a single fixed-contribution calculator run will not reproduce that schedule. The accurate method is to update the contribution when each new year begins while carrying forward the previous month's full closing balance. A month-by-month spreadsheet does this transparently; a sequence of one-year calculator runs can also work when the other assumptions stay the same.

Why Standard Calculators Require Manual Adjustment

The ToolNimbly compound interest calculator accepts one recurring contribution amount in each run. It does not automatically raise that amount every year. That makes it useful for a fixed-deposit baseline, but a schedule of changing deposits needs several linked runs or a spreadsheet. A fixed-rate result is an illustration, not a guarantee of savings or market returns.

The Spreadsheet Workaround for Increasing Contributions

Because the calculator cannot handle a variable contribution rate in a single run, you must treat each year as a distinct phase or use a spreadsheet to track the balance. If you attempt to run separate fixed-rate calculations for each year and simply add them together, you will likely arrive at an incorrect result. This is because the interest earned in Year 1 must be included in the starting balance for Year 2. A simple sum of independent runs ignores the compounding effect of the interest earned in previous years on the principal of subsequent years. To model this correctly, you must use a spreadsheet to iterate through each month.

Step-by-Step Calculation Method

To calculate your final balance accurately, follow these steps in a spreadsheet:

  • Create columns for Month, Starting Balance, Interest Earned, Contribution, and Ending Balance.
  • For Month 1, your Starting Balance is zero.
  • Calculate Interest Earned by multiplying the Starting Balance by the monthly interest rate (Annual Rate divided by 12).
  • Add your monthly contribution for that specific year.
  • The Ending Balance becomes the Starting Balance for the next month.
  • At the start of each new year, update your monthly contribution amount to the new, higher figure.

Hypothetical Worked Example

To illustrate this, let us look at a scenario with a zero starting balance, a 5 percent nominal annual interest rate, and a 10-year duration. In Year 1, you deposit 100 dollars at the end of each month. Each year thereafter, you increase your monthly deposit by 10 dollars. By Year 10, your monthly deposit reaches 190 dollars.

YearMonthly DepositTotal Annual Deposits
11001,200
21101,320
31201,440
41301,560
51401,680
61501,800
71601,920
81702,040
91802,160
101902,280

Over these 10 years, your total out-of-pocket deposits equal 17,400 dollars. With monthly compounding and end-of-month deposits, the balance after 120 months is $21,879.38. This means you have earned 4,479.38 dollars in interest. A single $145 monthly deposit would put in the same $17,400 but project about $22,515.93, overstating this schedule by about $636.55. The average amount is not enough; the timing of those dollars matters.

Make the month-by-month sheet reproducible

Put the month number in column A, opening balance in B, interest in C, deposit in D, and closing balance in E. Start month 1 with B2 equal to zero. With the hypothetical 5% nominal rate in an input cell, C2 is B2 × 0.05 / 12, D2 is $100, and E2 is B2 + C2 + D2. The first closing balance is $100. Month 2 opens with $100, earns about $0.42 before rounding, receives another $100, and closes at about $200.42. Carry E2 into B3, then continue down 120 rows.

For months 1 through 12, D is $100. For months 13 through 24, D is $110. Keep raising the monthly figure by $10 at each 12-month boundary. Sum all D rows to check that total deposits are $17,400. Subtract that amount from the final E balance to confirm the modeled interest of about $4,479.38. Keep unrounded values in the formulas and round the displayed results, not each intermediate calculation.

Alternatively, run one year at a time in a calculator: use the year-one ending balance as year two's starting balance, change the monthly contribution to $110, and continue. The Investor.gov compound interest calculator also accepts a monthly contribution and time period for a fixed set of inputs. Do not add the yearly final balances together; each already includes the previous years' money.

Dollar increases versus percentage increases

The $10 step in this example is a fixed-dollar increase to the monthly payment. A percentage increase works differently: if you start at $100 per month and raise it by 3% each year, the next year's payment is $103, then $106.09, before any rounding policy you choose. Write the rule next to the schedule so you do not confuse a $10 increase with a 10% increase. A spreadsheet can calculate each new year's amount from the prior year's amount while preserving every month's date and deposit.

Decide whether a year's new amount applies to the first deposit of that year or only after a pay raise actually takes effect. If the increase arrives halfway through a year, start the higher deposit in that specific month, not at the nearest year boundary. The final balance depends on that timing. The same principle applies if you skip a deposit: leave that month's deposit at zero but keep the opening balance and interest rows in place.

Common Mistakes and Calculator Limits

Keep the deposit date consistent across the sheet. In this example deposits arrive at month-end, after that month's interest is applied. If you instead add the deposit before calculating interest, you have changed the model to beginning-of-month timing and the result will be higher. A zero-rate check should return exactly $17,400 after ten years. A second check is to hold every deposit at $100: the result should be lower than the increasing schedule because it includes only $12,000 of deposits. These checks help catch a row that accidentally repeats the year-one amount or advances a contribution one month early. This spreadsheet does not deduct fees or taxes, forecast changing rates, or adjust for inflation. If your planned deposits change again, update the schedule and recalculate rather than stretching a single fixed monthly amount across all ten years.

Use the Compound Interest tool for the calculation, then read Compound interest with regular contributions for the supporting explanation.

All posts