Guide

Dollar-cost averaging vs lump sum: what the maths and the evidence say

Last updated

“Invest a fixed amount every month and you will buy more when prices are low.” That is dollar-cost averaging (DCA) in one sentence. It is true, and it is also not the same as winning. This guide separates three claims: what DCA does to your average cost, what it does to your final balance, and what the research found when people compared it with investing everything at once.

You can rerun the worked examples in the Dollar-cost averaging (DCA) calculator.

What does dollar-cost averaging do to your average cost?

With DCA you invest the same amount each period, so you buy more units when the price is low and fewer when it is high. Your average cost per unit is a harmonic mean of the prices you paid, which is never higher than their simple average.

Average cost per unit = total invested ÷ total units bought. With equal amounts at each price, this is at most the arithmetic average of the prices.

The table compares investing 100 a month for 12 months with investing the whole 1,200 at the month-1 price of 100. It values both at the month-12 price, and uninvested money earns nothing. These four price paths are made up to show the mechanics.

Price path (month 1 → 12) Average price DCA average cost DCA value Lump-sum value
Steady rise (100 → 122) 111.00 110.57 1,324.06 1,464.00
Steady fall (100 → 78) 89.00 88.46 1,058.08 936.00
Dip, then recover (100 → 70 → 106) 88.00 86.69 1,467.35 1,272.00
Flat with noise (100 → 100) 100.00 99.73 1,203.22 1,200.00

Two things follow:

  • DCA’s average cost is below the average price in every row. That is arithmetic, not skill.
  • A lower average cost does not mean a higher final value. When prices rose steadily, the lump sum ended ahead because all of the money was invested from the start. When they fell or dipped, DCA ended ahead.

What happens to the final balance at a steady return?

The calculator turns the annual return into a periodic rate by compounding, and for monthly contributions that is (1 + r)^(1/12) − 1. It also shows the same total put in at the start.

Worked example. Contribute 500 a month for 10 years at 6% a year, at the end of each month. In the DCA calculator: contribution per period 500, years 10, annual return 6, frequency Monthly, contribution timing End of period.

Annual return Final value, DCA Final value, the same 60,000 invested on day one
−2% 54,373.27 49,024.37
0% 60,000.00 60,000.00
3% 69,724.00 80,634.98
6% 81,236.72 107,450.86

With a constant positive return the lump sum finishes higher, because the 60,000 compounds for the whole 10 years rather than arriving in 120 instalments. With a negative return DCA finishes higher. Real returns are neither constant nor known in advance, which is why the next section matters. In everyday life you usually cannot invest 60,000 on day one anyway: the money arrives from your pay.

If you raise the contribution by 3% a year, the same plan ends at 91,818.53 with 68,783.28 contributed (annual contribution increase 3 in the calculator, applied once a year after that year’s contributions).

What did the research find?

Vanguard’s February 2023 paper compared investing a lump sum immediately with spreading it over three months, using MSCI World Index returns for 1976–2022 and measuring wealth after one year, with no interest on the part waiting to be invested. The lump sum came out ahead 68% of the time. Spreading the money beat staying entirely in cash 69% of the time. Vanguard also noted that US stocks outperformed cash 76% of the time and bonds 68% of the time over 1976–2022, which is the reason waiting costs money on average.

The paper’s conclusion is not “never phase in”. It says that cost averaging may suit investors with a high aversion to loss and regret who might otherwise hold the money in cash. It also reminds readers that people without a lump sum can still benefit from investing available funds as soon as they arrive.

How should you decide?

  • Investing from your pay: you are already doing DCA. Keep the habit, keep the cost low, and increase the amount when pay rises.
  • A large sum arrives: decide on a plan in advance. Lump sum has the better record on average. A short phase-in, such as three to six months, trades some expected return for lower regret.
  • Check the costs: fixed fees per purchase or a high annual fee can wipe out the advantage of small, frequent purchases. Enter the annual fee in the calculator to see the effect.
  • Do not wait on the sidelines: a phase-in that never finishes is a cash allocation.

Related: the FIRE number guide shows how contributions reach a goal; how compound interest works explains the growth behind the table.

FAQ

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

On average, no. If returns are positive more often than not, money invested sooner has more time to grow. Vanguard’s 2023 study found lump-sum investing came out ahead of a three-month phase-in about 68% of the time over one year. Dollar-cost averaging can still make sense if you would otherwise stay in cash, or if avoiding regret matters to you.

If I invest from my pay each month, is that dollar-cost averaging?

Yes, in effect, but you are not choosing it over a lump sum. You invest when the money arrives. The question of lump sum versus phasing in only applies when you already hold a large sum, such as a bonus or an inheritance.

Does dollar-cost averaging protect me from losses?

It reduces the chance that you put everything in just before a fall, but it also leaves part of your money out of the market during a rise. It does not remove market risk, and the money you have already invested can still lose value.

Do trading fees change the answer?

They can. Platforms that charge a fixed fee per purchase make many small purchases expensive. In the DCA calculator you can enter an annual fee, but per-trade charges are not modelled, so compare your platform’s fees with the size of each purchase.

Sources

Checked on 2026-10-10. Price-path tables and calculator examples were computed in Python and match the Dollar-cost averaging (DCA) calculator formula (500 a month for 10 years at 6% gives 81,236.72 and a same-total lump sum of 107,450.86).

Related: Dollar-cost averaging (DCA) calculator, FIRE number and the 4% rule.

This article explains the maths and published research for general education. It is not financial or investment advice. See the disclaimer.

All guides

Email updates

We email you when we publish a new guide on calcisland.com, and when tax-year figures on our calculators change.