Skip to main content
Calcimator

Dollar-Cost Averaging Calculator

See how regular monthly investments grow over time with dollar-cost averaging. Compare to lump sum investing.

Dollar-cost averaging (DCA) is the practice of investing a fixed amount on a regular schedule -- monthly here -- rather than committing a large sum all at once. This calculator compounds Monthly Investment (plus any starting Initial Investment) at Expected Annual Return, converted to a monthly rate, across the full Time Period, tracking both Total Contributed (the sum of every dollar you actually put in) and Portfolio Value (what that money has grown to). The gap between the two -- Investment Gains -- is pure market return, and it compounds on itself the longer the time horizon runs, which is why Time Period has an outsized effect on the final numbers compared to a similar percentage change in the monthly contribution. Lump-Sum Comparison exists because DCA and investing everything on day one are not the same strategy with the same expected outcome: this calculator's lump-sum figure assumes the SAME total amount you contributed over time was instead invested in full at the very start and grew for the entire period at the same annual rate -- which, in a market that trends upward on average, tends to produce a higher final figure than DCA, since money invested earlier has more time to compound. That is not an argument that DCA is a worse strategy in practice -- lump-sum investing requires having the full amount available up front and accepting more exposure to a downturn immediately after investing, a real behavioral and risk tradeoff this simplified comparison does not capture. This calculator assumes a constant annual return with no volatility, which is a simplification real markets never actually deliver.

Inputs

$
$
years
%

Results

Portfolio Value

$294,510.21

≈ 7 Teslas

Total Contributed$120,000.00
Investment Gains$174,510.21
Return on Investment145.43%
Lump-Sum Comparison$559,314.86
How to Use This Calculator
  1. Enter your monthly investment amount (e.g., $500 per month).
  2. Add an initial lump sum investment if you have one.
  3. Set the time period in years and your expected annual return rate.
  4. Review the portfolio value at the end of the period, total contributed, and total investment gains.
  5. Use this to understand the power of consistent monthly investing over time.

How the result changes with Time Period

Time PeriodPortfolio Value
5.9$44,415.15
18$240,043.06
33$966,822.67
45$2,637,269.95

What each input means

Time Period
Number of years for the calculation.

What each result means

Lump-Sum Comparison
What the same total contributions would be worth if invested all at once at the start instead of spread out monthly.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Monthly Investment = 500, Initial Investment = 0, Time Period = 20, Expected Annual Return = 8 = 4 input(s) provided
  2. Calculate Portfolio Value
    294510.21 = $294,510.21
  3. Calculate Total Contributed
    Total Contributed
    120000 = $120,000
  4. Calculate Investment Gains
    Investment Gains
    174510.21 = $174,510.21

Engine last updated . Checked against 1 independently-derived test how we verify calculators.

Frequently Asked Questions

Is dollar-cost averaging actually better than investing a lump sum?

Not necessarily, in pure expected-return terms -- because markets trend upward over most long periods, money invested earlier (lump sum) has historically had more time to compound than the same money invested gradually (DCA), which is exactly what this calculator's Lump-Sum Comparison figure illustrates. DCA's real advantage is behavioral and risk-related: it doesn't require having the full amount available at once, and it spreads out the risk of investing everything right before a downturn.

Why does the time period matter so much more than the monthly amount?

Because investment gains compound on themselves over time, while contributions only add up linearly -- doubling your monthly contribution doubles what you put in, but extending the time period lets each dollar (both early and late contributions) keep earning returns on its own prior returns. A longer runway gives compounding more cycles to work with, which is why Time Period tends to move the final portfolio value more than an equivalent percentage change in Monthly Investment.

How does the expected return assumption affect my results?

It's the single most influential -- and most uncertain -- number in this calculator, since it compounds every month for the entire time period. A seemingly small change, like assuming 6% instead of 8% annual return, can shift the final portfolio value by tens of thousands of dollars over a multi-decade horizon, which is why it's worth testing a conservative, moderate, and optimistic return assumption rather than trusting a single number.

Does raising the monthly investment change my return on investment percentage?

Not on its own, when there's no separate initial lump sum in the mix -- scaling every monthly contribution up or down by the same proportion scales both the final portfolio value and the total contributed by that same proportion, leaving the ratio between gains and contributions (the ROI percentage) unchanged. It's the expected return rate and the time period, not the size of each monthly deposit, that actually move the ROI percentage.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Investing & Retirement.