Skip to main content
Questions for Technical Minds

How to calculate compound interest with monthly contributions and inflation

Last updated: 2026-11-10Author: WealthSyntax Editorial Team
#compounding#inflation

Short answer

To calculate compound interest with monthly contributions and inflation, convert the nominal annual rate to a monthly rate using (1 + r)^(1/12) − 1. Iterate the monthly balance recurrence, then deflate the nominal terminal sum by (1 + i)^years, or adjust the rate via the Fisher equation (1 + r)/(1 + i) − 1 if contributions increase with inflation.

Educational content only, not financial advice. Examples use constant, hypothetical returns.
Mathematical Foundation

Formula and recurrence relations

Monthly Rate: r_m = (1 + r_nom)^(1/12) − 1
Balance Recurrence: B_m = B_(m−1) · (1 + r_m) + C
Fisher Real Rate: r_real = (1 + r_nom) / (1 + i) − 1
Deflated Real Balance (Method A): Real_B = B_nominal / (1 + i)^years
Symbol Legend:
r_nom:Nominal annual investment return before inflation (as a decimal)
r_m:Compounded monthly interest rate: (1 + r_nom)^(1/12) − 1
B_m:Account balance at the end of month m
C:Scheduled contribution deposited at the end of each monthly period
i:Annual inflation rate (as a decimal)
r_real:Exact inflation-adjusted annual real return via the Fisher relation

The Discrete Monthly Recurrence Relation

Compound interest with ongoing cash deposits cannot be calculated with a simple one-line multiplication because each monthly deposit has a different remaining duration to compound. Month 1 deposits compound for 360 months, while Month 359 deposits compound for only one month.

To model this correctly, convert the annual nominal return into an effective monthly compounding rate: r_m = (1 + r_annual)^(1/12) − 1. Do not simply divide by 12 (7% / 12 = 0.5833%), which overstates the monthly rate because it ignores monthly compounding. At 7.00% annual, the exact monthly rate is 0.5654%.

Starting with initial capital B_0, evaluate each subsequent month as B_m = B_(m-1) * (1 + r_m) + C, assuming cash contributions occur at month-end.

Inflation: The Fisher Relation versus the Subtraction Shortcut

A widespread mistake is subtracting inflation directly from nominal returns: 7% − 3% = 4%. This subtraction shortcut overlooks that inflation does not just erode principal—it also devalues the nominal returns generated during the investment period.

In financial engineering, exact purchasing power preservation is determined by the Fisher relation: (1 + r_real) = (1 + r_nominal) / (1 + i). For 7.00% nominal return and 3.00% inflation, the true real return is (1.07 / 1.03) − 1 = 3.8835%, creating a 12 basis point gap against the naive 4.00% subtraction.

Methodology Divergence

Method A assumes contributions remain fixed at $500 in flat nominal dollars. Method B assumes contributions escalate annually with inflation, maintaining $500 of constant real purchasing power.

Two Methods for Modeling Inflation with Ongoing Contributions

When ongoing contributions are involved, inflation adjustments depend entirely on whether your contributions remain flat in nominal dollars or increase each year to match inflation.

Method A (Fixed Nominal Contributions): Run the standard recurrence at the nominal rate (7%), producing a terminal nominal balance. Then deflate that final sum by (1 + i)^years to measure its future purchasing power in today’s dollars.

Method B (Inflation-Indexed Contributions): If you raise your contribution each year to maintain constant real buying power, run the recurrence using the Fisher real monthly rate. Because your real cash inflow remains constant, the final balance directly represents purchasing power in today’s dollars.

Verified Worked Example

30-Year Worked Example: $10,000 Start, $500/Month, 7% Nominal, 3% Inflation

Type: two-method-comparison

We simulate an investor starting with $10,000, depositing $500 at the end of each month for 30 years (360 months), assuming a constant 7.00% nominal return and 3.00% annual inflation.

Simulation Results for 30-Year Accumulation with Inflation
Metric / ScenarioNominal DollarsMethod A (Fixed $500)Method B (Indexed $500)
Total Cash Contributed$190,000$190,000Indexed to inflation
Effective Compounding Rate7.00% nominal3.88% Fisher real3.88% Fisher real
Terminal Wealth Balance$660,849$272,261$367,230
Inflation Purchasing Drag0.0% (Unadjusted)58.8% purchasing lossContributions raised annually

Numbered Step-by-Step Procedure:

1Step 1: Calculate Effective Monthly Rate

Convert 7% nominal annual to monthly: (1 + 0.07)^(1/12) − 1 = 0.00565415 (0.5654% per month).

0.5654% / mo
2Step 2: Run 360-Month Nominal Recurrence

Starting at $10,000 and depositing $500 at month-end over 360 months yields a nominal balance of $660,849.

$660,849
3Step 3: Deflate via Method A (Fixed Nominal Contributions)

Deflate nominal $660,849 by 30 years of 3% inflation: $660,849 / (1.03^30) = $660,849 / 2.42726 = $272,261.

$272,261
4Step 4: Evaluate via Method B (Constant Real Contributions)

Using the exact Fisher real monthly rate (0.3180%) with inflation-indexed deposits yields $367,230 in purchasing power.

$367,230
Observation: The nominal balance reaches $660,849, but 3% inflation reduces real purchasing power to $272,261 under fixed contributions, or $367,230 if savings increase with inflation.
Analytical Pitfalls

Common mistakes

  • ✕Subtracting inflation directly (7% − 3% = 4%) instead of using the Fisher relation (3.88%), introducing compounding errors over long horizons.
  • ✕Dividing the annual rate by 12 (0.5833%) rather than taking the 12th root (0.5654%), artificially inflating compounding speed.
  • ✕Ignoring contribution timing: adding $500 at month-start vs month-end compounds an extra month of interest on every deposit.
  • ✕Conflating nominal dollar contributions with constant-purchasing-power contributions when forecasting long-term retirement budgets.
Try it interactively

Compound Interest Guide & Simulator

Explore the full recurrence relation, exponential growth properties, and visual compounding models.

Open Compound Interest Guide
Further Reading

WealthSyntax provides educational systems analysis and financial mechanics for analytical minds.

Educational content only, not financial advice. Examples use constant, hypothetical returns.