Dollar-Cost Averaging (DCA) Calculator

The Dollar-Cost Averaging (DCA) Calculator projects how investing a fixed amount at regular intervals could grow over time, before you commit to a multi-year plan. You enter an optional initial investment, a recurring contribution, how often you invest, an expected annual return and a number of years. It returns the projected value, the total you invested, the total gain and a growth chart.

Advanced options
Projected value
€86,542.40
Total invested
€60,000.00
Total gain
€26,542.40
Number of contributions
120

30.7% is growth: investing with consistency lets time work on your money.

+1% return (from 7% to 8%) would add €4,930.62 over 10 years.

Show the math
€86,542.40 = €500/period × ((1 + i)ⁿ − 1) ÷ i, i from 0.07, n = 120 periods
Projected growth over time
Projected value Total invested Gain
Year-by-year breakdown
Year Invested Gain Balance
0€0.00€0.00€0.00
1€6,000.00€196.29€6,196.29
5€6,000.00€2,191.83€35,796.45
10€6,000.00€5,612.95€86,542.40
eToro
Rated 78/100 by InvestinGoal
  • Minimum deposit: $50
Visit eToro
Reviewed by Filippo Ucchino Founder, InvestinGoal

These results are estimates for educational purposes only and are not financial, investment or tax advice.

What is a DCA calculator?

A DCA calculator is a tool that projects how investing a fixed amount at regular intervals could grow over time, a strategy known as dollar-cost averaging, sometimes shortened to a dollar-cost averaging calculator. You give it a recurring contribution, how often you invest, a time horizon and an expected annual return, and it estimates what those steady contributions could become.

Dollar-cost averaging is the practice of investing the same amount on a fixed schedule, say €500 every month, regardless of what the price is doing on any given day. When prices are low your fixed amount buys more units, and when prices are high it buys fewer, so over many purchases your average entry price is pulled toward the middle rather than fixed at a single moment. This tool is a forward projection of that habit and its long-run outcome, not a replay of real prices, which is why running your own figures through the dollar-cost averaging strategy tells you more than any definition can.

Why is the DCA calculator important for investors?

The DCA calculator is important for investors because it turns a recurring contribution, a time horizon and an assumed return into a concrete projected value before any money is committed to a multi-year plan. A monthly amount feels small in isolation: the same €500 a month looks unremarkable until the tool shows it projecting past €86,000 in a decade at a 7% return. Skipping that step is how savers underestimate what a steady habit is worth over time, and how they set contributions too low to reach a goal.

Investors reach for the calculator at the planning stage, before setting up an automatic investment plan that will run for years, and again whenever a key assumption changes: a larger contribution, a longer horizon, or a different expected return. Because the projection is only as realistic as the return you assume, it helps to ground the figure in how you actually plan on getting started with investing, whether that is a broad index fund averaging roughly 10% a year over the long run or a lower-returning balanced portfolio.

How do you use the DCA calculator?

To use the DCA calculator, enter an optional initial investment, your recurring contribution, how often you invest, an expected annual return and a number of years; the tool returns the projected value, the total invested, the total gain, the number of contributions and a growth chart.

The steps to use the DCA calculator are listed below:

  1. Enter an initial investment. This is any lump sum you start with, so leave it at 0 to model contributions only.
  2. Enter your recurring contribution. This is the fixed amount you invest each time, the core of the dollar-cost averaging habit.
  3. Choose a contribution frequency. This sets how often you invest and how often the projection compounds: weekly, monthly, quarterly or annually.
  4. Set an expected annual return. This is the yearly return as a percentage, and the preset chips fill it with common reference points: a broad index average near 10% or a balanced 7%, alongside €100 weekly and €500 monthly contribution presets.
  5. Enter the number of years. This is your time horizon, the input the projection is most sensitive to over long periods.
  6. Open Advanced to set contribution timing and currency. Contribution timing decides whether each deposit lands at the end or the beginning of the period, and the currency field changes only how the numbers are formatted, not the math.

The projected value, total invested, total gain, number of contributions and the growth chart all update when you press Calculate, so you can compare scenarios in seconds.

What formula does the DCA calculator use?

The DCA calculator uses the future value of an annuity, the formula that sums a stream of equal contributions each compounded to the end of the horizon, plus any initial amount compounded over the whole term:

FV=PMT×(1+i)n1i+P×(1+i)n

In this formula, PMT is each recurring contribution, i is the return per period (the annual rate divided by the number of periods per year), n is the total number of contributions (periods per year multiplied by years), and P is the optional initial investment. The fraction is the annuity growth factor that turns a single contribution amount into the future value of the whole schedule.

For example, €1,000 invested at the end of each year at 10% for 3 years is €1,000 × 3.31 = €3,310.00.

The formula assumes a constant return every period, so it is a forward projection of a steady rate rather than a backtest against the uneven prices a real market delivers.

What is an example of a DCA calculation?

An example of a DCA calculation is €500 invested at the end of every month at a 7% expected annual return for 10 years with no starting amount, which projects to €86,542.40, worked out as follows:

  1. Return per period = 7% ÷ 12 = 0.5833%, and the number of contributions = 12 × 10 = 120.
  2. Annuity growth factor = ((1 + 0.005833)^120 − 1) ÷ 0.005833 = 173.0848.
  3. Projected value = €500 × 173.0848 = €86,542.40.
  4. Total invested = €500 × 120 = €60,000.00.
  5. Total gain = €86,542.40 minus €60,000.00 = €26,542.40.

About 30.7% of the projected value is gain the contributions earned along the way, and the remaining €60,000.00 is money you put in yourself, one €500 contribution at a time.

How do you read the DCA calculator's result?

You read the DCA calculator's result by taking the projected value as the estimated end balance, then using the total gain, its share of that balance and the sensitivity line to judge how much came from returns rather than your own contributions, before you commit to a multi-year plan. In the default projection the projected value is €86,542.40, of which €26,542.40, about 30.7%, is gain, and the remaining €60,000.00 is the money you contributed across 120 deposits.

That gain share tells you how hard the compounding is working relative to your contributions, and it climbs with the horizon:

Gain as a share of projected valueWhat it tells you
40% or moreMost of the balance is compounding returns on steady contributions
15% to 40%A meaningful part is return: contributing steadily is making time work on your money
Under 15%Short horizon, so almost all of the balance is contributed capital and DCA is only starting to pay off

At the default 10-year horizon the 30.7% share sits in the middle band, and it would rise to 53.9% over 20 years and 70.5% over 30. The sensitivity line shows how much the assumed return matters: raising it by a single point, from 7% to 8%, lifts the projected value from €86,542.40 to €91,473.02, an extra +€4,930.62 over the same 10 years. The growth chart plots the projected value against the total invested year by year, so you can see the gap between the two widen as the contributions compound.

In what markets is a DCA calculation effective?

A DCA calculation is effective in any market you can buy in fixed, regular amounts and hold for the long term, which in practice covers three main markets. The markets where a DCA calculation applies are listed below:

  • Stocks: buying a fixed euro amount of stocks each month averages your entry price across different levels, which reduces the risk of putting a whole sum in at a single moment.
  • ETFs and index funds: automatic recurring investments into a broad ETF or index fund are the classic DCA vehicle and the source of the calculator's index-average preset near 10%.
  • Crypto: a fixed-amount schedule is the common response to the high price swings of crypto, though the assumed return here is far less reliable than for equities, so treat any projection with more caution.

In every market the calculator assumes a steady return, which a real market does not deliver evenly, so the projection shows the shape of the habit rather than a guaranteed outcome.

What are the limits of the DCA calculator?

The DCA calculator returns an estimate that is only as reliable as the inputs you give it, and it assumes a single constant return rather than the uneven path of a real market. It is a forward projection, not a historical backtest: it cannot tell you what monthly investing into the S&P 500 or Bitcoin would have returned over a specific past period, and it does not compute a real average cost per share, because both of those need actual price data the tool does not use.

The figure is also nominal and gross. It does not subtract inflation, which has averaged around 3% a year in the United States over the long run and erodes what a future balance can buy, nor the taxes, platform fees or per-trade costs that come out of real returns, unless you lower the assumed rate yourself to account for them. One honest point on scope: because the maths of a forward projection is close to a future value or investment projection with contributions, the calculator's real value is the behavioural angle rather than the headline balance. Treat it as an educational projection to pressure-test a plan before committing capital for years, not as financial advice.

How does the DCA calculator model automatic, recurring investing?

The DCA calculator models automatic, recurring investing by treating your fixed contribution as an annuity, a stream of equal payments made every period at the same assumed rate, which is exactly what a standing investment plan does. Because the amount is fixed and the schedule is automatic, the purchases are distributed across time and across different prices, which is what smooths your average entry price and takes the timing decision out of your hands.

That is the behavioural point the tool is built around: automating a fixed contribution removes the pressure to be right about when, which is when most people make their worst decisions, and a schedule that runs itself is easy to stick to through falling markets. The contribution frequency and timing you set here are how the projection reflects that plan, and the same mechanic of investing a fixed amount at a set interval is what makes automatic, recurring investing a discipline rather than a series of judgment calls. The projection still assumes a constant rate rather than real prices, so it shows the outcome of the discipline, not the exact average price you would have paid.

What is the difference between DCA calculation and lump-sum investing?

A DCA calculation differs from lump-sum investing in when the money enters the market: dollar-cost averaging spreads a fixed amount across many dates, while lump-sum investing commits the whole amount at once. That single difference drives the trade-off between the two, because time in the market and exposure to a single entry price pull in opposite directions.

AttributeDCA calculationLump-sum investing
When money is investedSpread across regular datesAll at once, up front
Main benefitLower timing risk, smoother average entry priceMore time in the market
Typical historical resultOften slightly lower returnsOften higher, more money invested sooner
Best suited toInvesting from income as you earn itInvesting a sum you already hold

Historically, investing a lump sum as early as possible has often beaten spreading it out, simply because more money is in the market for longer. The edge of dollar-cost averaging is not higher returns, it is risk control and discipline: you avoid putting everything in at a peak, and a fixed schedule is far easier to keep to, which is why the two suit different situations rather than one always beating the other.

Which calculators are related to the DCA calculator?

The calculators related to the DCA calculator project growth, contributions and returns from other angles, and are listed below:

  • Compound interest calculator: the annuity engine this projection reuses, showing how interest earned on interest builds on a schedule of contributions.
  • Investment calculator: a fuller projection that combines a starting amount, contributions and returns in one place, the closest cousin to a DCA projection.
  • Future value calculator: answers the same core question of what a contribution stream becomes at a given rate over time, framed around the time value of money.
  • FIRE calculator: applies the same recurring-contribution growth to the goal of financial independence, estimating the pot that contributions and returns need to reach.

FAQ

Is DCA better than investing a lump sum?

Not always. Historically, investing a lump sum as early as possible has often beaten dollar-cost averaging, because more of your money is in the market for longer. The real advantage of DCA is reducing timing risk and being easy to stick to, not delivering higher returns. It suits investing steadily from income, while a lump sum suits a sum you already hold.

Can I backtest DCA on the S&P 500 or Bitcoin?

Not with this calculator. It is a forward projection at an assumed return, so it cannot replay what monthly investing into the S&P 500 or Bitcoin would have returned over a specific past period, which needs real historical price data. Price-based backtesting is planned for a later release; for now, use this to plan a forward DCA habit.

How much would €500 a month grow to in 10 years?

At an assumed 7% annual return, €500 a month projects to about €86,542.40 in 10 years. You would have invested €60,000, so roughly €26,542.40 of that is gain. Stretch the same habit to 20 years and it projects to about €260,463.33, and to about €609,985.50 over 30 years, as the gain outpaces what you contribute.

What return rate should I assume?

Use a realistic long-run figure. A broad equity index has historically averaged roughly 10% a year before inflation, while a balanced portfolio is often modelled around 7%. Lower assumptions make for safer plans. Remember the projected value is nominal, so subtract inflation of around 3% a year if you want to think in today's purchasing power.

How often should I contribute, weekly or monthly?

Consistency matters more than frequency. Weekly, monthly, quarterly and annually all work in the calculator, and more frequent contributions put money to work slightly sooner, but the difference over years is small. Monthly is the most common choice because it lines up with income. The bigger factor is any per-trade fee, so favour a schedule your platform lets you run cheaply.

This tool is for education, not financial advice. The projection assumes a constant return and excludes inflation, taxes and fees; real returns vary from year to year and are never guaranteed.

Select your language

English (Nigeria) country flag English (Nigeria)