Investing

Dollar-Cost Averaging (DCA) Calculator

See how regular fixed investments grow over time and how they compare to a lump-sum strategy.

Updated June 2026 · Editorial standards

Investment details

$
%
years
$
DCA final value
$359,130
Total invested
$120,000
Total gain
$239,130
Lump sum final value
$807,300

Investing $500/month for 20 years at 10% grows to $359,130 — a $239,130 gain on $120,000 invested.Lump sum wins by $448,170. Lump sum comparison uses the same total ($120,000) invested at the start.

DCA vs Lump sum growth

DCA breakdown: invested vs gains

Year-by-year breakdown

YearDCA InvestedDCA ValueLump Sum Value
1$6,000$6,270$132,000
2$12,000$13,168$145,200
3$18,000$20,755$159,720
4$24,000$29,100$175,692
5$30,000$38,281$193,261
6$36,000$48,379$212,587
7$42,000$59,487$233,846
8$48,000$71,706$257,231
9$54,000$85,147$282,954
10$60,000$99,932$311,249
By the KalkWise Editorial Team Reviewed for accuracy Updated June 2026

What is the dollar-cost averaging calculator?

In short

Dollar-cost averaging (DCA) means investing a fixed amount at regular intervals regardless of price. Investing $500/month for 20 years at 7% annual return grows to about $260,000 — a $140,000 gain on $120,000 invested. The same $120,000 invested as a lump sum at the start grows to about $465,000, but most people don't have the lump sum available and DCA removes the risk of investing at a market peak.

This DCA calculator simulates month-by-month growth of a regular investment plan and compares it to investing an equivalent lump sum at the start. See total value, total gain, and a year-by-year chart of both strategies.

How to use this calculator

  1. 1Enter your monthly investment amount.
  2. 2Set the expected annual return (historical S&P 500 average is ~7–10%).
  3. 3Choose the number of years to invest.
  4. 4Optionally enter a lump sum for comparison (defaults to the total you would invest via DCA).
  5. 5Read the DCA final value, total gain, and see the chart comparing both strategies.

The formula

Vn=Vn-1×(1+rm)+C
rm=(1+r)1121
Each month, the portfolio grows by the monthly return factor and a new contribution is added. Monthly return = (1 + annual return)^(1/12) − 1. The lump sum starts at the full amount and compounds monthly without additional contributions.
V_n
Portfolio value at end of month n
C
Monthly contribution amount
r_m
Monthly return rate = (1 + annual rate)^(1/12) − 1
r
Annual expected return (decimal)

Worked example

The scenario

$400/month invested for 30 years at 8% annual return, compared to a $144,000 lump sum at the start.

gives

The result

DCA final value: ~$544,000 on $144,000 invested — a $400,000 gain. Lump sum final value: ~$1,450,000 since the money compounds for the full 30 years. The lump sum wins mathematically, but DCA is the realistic strategy when you're investing from a monthly salary.

Common use cases

  • Planning monthly contributions to a brokerage or retirement account
  • Understanding how consistent investing grows wealth over time
  • Comparing DCA to a one-time windfall investment
  • Visualizing how a raise or extra savings accelerates investment growth

Limitations & assumptions

  • Assumes a constant annual return — real market returns vary significantly year to year.
  • Does not account for taxes on dividends, capital gains, or fund expense ratios.
  • Lump-sum comparison assumes the full amount is available at the start — rarely realistic.
  • Does not simulate sequence-of-returns risk or market downturns.

Frequently asked questions

Dollar-cost averaging means investing a fixed dollar amount at regular intervals (e.g., $500 every month) regardless of whether the market is up or down. Over time you automatically buy more shares when prices are low and fewer when prices are high, lowering your average cost per share.

Disclaimer: KalkWise calculators are provided for general informational and educational purposes only and do not constitute financial, investment, tax, or legal advice. Results are estimates based on the figures you enter and the assumptions described above. Actual outcomes will vary. Consult a qualified professional before making financial decisions.