Investing calculator

Dollar-Cost Averaging Calculator

A dollar-cost averaging projection shows how a starting investment and equal recurring deposits might grow under a steady assumed return. Enter your own contribution schedule and compare total deposits with the modeled ending value.

Your assumptions

Enter your numbers

Change the example values to model your own scenario. Calculations run in this browser.

Scenario estimate

Results

Model regular investments with user-selected contribution frequency, term, and assumed annual return.

Estimated final value$39,017.11
Total invested$29,000.00
Estimated gain or loss$10,017.11

Deposits occur at period end, 12 times per year. The return is a steady scenario assumption.

Projected value and deposits

Each point uses the inputs above. Read the labeled units and series together; the table below gives the exact values.

  • Projected value
  • Total invested
Projected value and depositsUSD$0$9,754$20k$29k$39k0 · Projected value: $5,000.001 · Projected value: $7,704.522 · Projected value: $10,544.263 · Projected value: $13,525.994 · Projected value: $16,656.805 · Projected value: $19,944.166 · Projected value: $23,395.887 · Projected value: $27,020.198 · Projected value: $30,825.719 · Projected value: $34,821.5110 · Projected value: $39,017.110 · Total invested: $5,000.001 · Total invested: $7,400.002 · Total invested: $9,800.003 · Total invested: $12,200.004 · Total invested: $14,600.005 · Total invested: $17,000.006 · Total invested: $19,400.007 · Total invested: $21,800.008 · Total invested: $24,200.009 · Total invested: $26,600.0010 · Total invested: $29,000.000246810Year

Tab through points for exact values, or open the data table. The chart resizes to fit the available width.

Open data table (11 points)
Projected value and deposits · USD by Year
YearProjected valueTotal invested
0$5,000.00$5,000.00
1$7,704.52$7,400.00
2$10,544.26$9,800.00
3$13,525.99$12,200.00
4$16,656.80$14,600.00
5$19,944.16$17,000.00
6$23,395.88$19,400.00
7$27,020.19$21,800.00
8$30,825.71$24,200.00
9$34,821.51$26,600.00
10$39,017.11$29,000.00
View 11 rows of calculator details

Values use the assumptions entered above.

DCA projection by year
YearProjected valueTotal investedGain or loss
0$5,000.00$5,000.00$0.00
1$7,704.52$7,400.00$304.52
2$10,544.26$9,800.00$744.26
3$13,525.99$12,200.00$1,325.99
4$16,656.80$14,600.00$2,056.80
5$19,944.16$17,000.00$2,944.16
6$23,395.88$19,400.00$3,995.88
7$27,020.19$21,800.00$5,220.19
8$30,825.71$24,200.00$6,625.71
9$34,821.51$26,600.00$8,221.51
10$39,017.11$29,000.00$10,017.11

How to use this calculator

A dollar-cost averaging projection shows how a starting investment and equal recurring deposits might grow under a steady assumed return. Enter your own contribution schedule and compare total deposits with the modeled ending value.

How the calculation works

For each contribution period, the model converts the effective annual return to a periodic rate: (1 + annual return)^(1 ÷ periods per year) − 1. It grows the balance for the period, then adds the contribution at period end.

Worked example

With a $1,000 starting amount and $100 monthly deposits for one year at a 0% assumed return, total deposits and ending value are both $2,200.

Assumptions and limitations

This is a smooth-return scenario, not a historical backtest. Actual investments fluctuate, returns can be negative, contribution dates matter, and fees, taxes, and inflation are excluded.

Official sources and further reading

Frequently asked questions

Does this use past market prices?

No. It applies one annual return assumption you enter and does not fetch or reconstruct market prices.

Does dollar-cost averaging guarantee a better result?

No. The comparison depends on market returns and timing. This calculator only illustrates the selected steady-return scenario.

Educational scenario only. This calculator does not provide individualized investment, tax, or legal advice. Confirm transaction records, tax treatment, and investment terms with the relevant official documents or qualified professionals.