Zero Signup ToolsFree browser tools

Calculator Tools

Dollar-Cost Averaging Calculator

Simulate a dollar-cost averaging plan and compare it with a lump-sum investment. Final value, total invested, average cost per unit, and gain.

Investment cadence

Contributions happen at the start of each month. The duration field below sets how many periods the plan runs for.

Plan inputs

What you invest, how often, and for how long.

The dollar amount that lands in the market every month.

Total periods = years times 12 (Monthly cadence) plus any extra months. Cap is 5000 periods.

Market assumptions

Use a long-run expected return and a starting price. The price grows at the expected rate each period; the result reflects that assumption.

Common benchmarks: roughly 7 to 10 percent for a long-run global equity index, 4 to 6 percent for a balanced portfolio, 2 to 4 percent for bonds. Use a negative number to model a declining asset.

The price of one share, unit, or coin at the start of the plan. The exact value does not change percent gains; it only rescales the unit count.

Result

DCA final value

$90,641.60

From $60,000.00 invested over 120 months. Total gain $30,641.60 (+51.07%).

Lump sum final value

$129,535.50

Same $60,000.00 invested as a single lump sum at the start, grown at 8.00% per year. Total gain $69,535.50 (+115.89%).

Lump sum vs DCA

+$38,893.90

Lump sum beats DCA by 42.91 percent. Every dollar invested at the start gets the full horizon to compound.

  • Total invested

    $60,000.00

    Sum of every contribution across the plan.

  • Units accumulated

    419.845985

    Total shares, units, or coins held at the end of the plan.

  • Average cost per unit

    $142.9095

    Total invested divided by units held. Below the ending price means the plan is profitable.

  • Ending price per unit

    $215.8925

    Simulated price one period after the final contribution at the chosen return rate.

  • Total gain (DCA)

    $30,641.60 (+51.07%)

    Final value minus total invested.

  • Total gain (lump sum)

    $69,535.50 (+115.89%)

    Same dollars invested all at once at the starting price.

All math runs in your browser. Contributions, rates, and prices never leave your device. This tool is a planning aid, not financial advice. Real markets do not deliver a constant return.

Schedule

Period-by-period view of contributions, simulated price, units bought, and running portfolio value.

#DateContributionPriceUnitsCumulative unitsPortfolio value
1Jun 22, 2026$500.00$100.000055$500.00
2Jul 22, 2026$500.00$100.64344.9680369.968036$1,003.22
3Aug 22, 2026$500.00$101.29094.93627514.904311$1,509.67
4Sep 21, 2026$500.00$101.94274.90471819.809029$2,019.39
5Oct 22, 2026$500.00$102.59864.87336324.682392$2,532.38
6Nov 21, 2026$500.00$103.25874.84220829.5246$3,048.67
7Dec 21, 2026$500.00$103.92304.81125234.335852$3,568.29
8Jan 21, 2027$500.00$104.59174.78049439.116347$4,091.24
9Feb 20, 2027$500.00$105.26464.74993343.86628$4,617.57
10Mar 23, 2027$500.00$105.94194.71956748.585847$5,147.28
11Apr 22, 2027$500.00$106.62354.68939653.275243$5,680.40
12May 23, 2027$500.00$107.30964.65941757.93466$6,216.94
13Jun 22, 2027$500.00$108.00004.6296362.564289$6,756.94
14Jul 23, 2027$500.00$108.69494.60003367.164322$7,300.42
15Aug 22, 2027$500.00$109.39424.57062571.734947$7,847.39
16Sep 21, 2027$500.00$110.09814.54140676.276353$8,397.88
17Oct 22, 2027$500.00$110.80644.51237380.788726$8,951.91
18Nov 21, 2027$500.00$111.51944.48352685.272252$9,509.51
19Dec 22, 2027$500.00$112.23694.45486389.727115$10,070.69
20Jan 21, 2028$500.00$112.95904.42638494.153499$10,635.49
21Feb 21, 2028$500.00$113.68584.39808698.551585$11,203.92
22Mar 22, 2028$500.00$114.41734.36997102.921555$11,776.00
23Apr 21, 2028$500.00$115.15344.342033107.263588$12,351.77
24May 22, 2028$500.00$115.89434.314275111.577863$12,931.24

Showing the first 24 of 120 periods. Use the button above to expand the full schedule.

Worked examples

Tap any preset to load a realistic DCA scenario and see the math instantly.

How the math works

  • Per-period growth: the annual return is converted to a per-period factor with g = (1 + R)^(1/m), where m is the number of periods per year (52, 26, 12, or 4).
  • Simulated price: the unit price at period k is p0 * g^k. Each contribution buys P / p_k units.
  • DCA totals: the schedule sums contributions, units, and value period by period. Total invested is the contribution times the number of periods.
  • Lump sum compare: the same total dollars buy P*n / p0 units at the start, which grow to (P*n / p0) * p_n = P*n * g^n. The difference is what the DCA vs lump sum card shows.
  • Average cost: total invested divided by total units. Below the ending price means the plan is in profit.

What this tool does not model

  • Real market volatility. The simulation uses a single constant return; actual prices wander. For volatile assets, DCA reduces regret on the way down and gives up upside on the way up.
  • Taxes, brokerage fees, bid-ask spreads, ETF expense ratios, dividend reinvestment, or currency conversion. Apply your own haircut to the expected return if those costs matter.
  • Inflation. The numbers are nominal. Subtract your local inflation rate from the expected return to estimate real purchasing power.
  • Income tax on contributions or capital gains. Account types like 401(k), IRA, ISA, and TFSA change the after-tax outcome.
  • Financial advice. This tool is a planning aid; it does not recommend a particular asset, allocation, or strategy.

How to use

  1. Pick the cadence (weekly, biweekly, monthly, or quarterly) and a currency.
  2. Enter the contribution per period, the duration in years, and any extra periods to fine-tune the schedule.
  3. Enter the expected annual return (use a negative number to model a declining market) and the starting price per unit.
  4. Read the DCA outcome, the lump-sum comparison, and the difference between the two strategies.
  5. Use Copy summary for notes, Copy schedule CSV for a spreadsheet, or tap a preset to load a realistic scenario.

About this tool

Dollar-Cost Averaging Calculator simulates a DCA plan period by period and compares it against investing the same total dollars as a single lump sum at the start. Enter a contribution amount, a cadence (weekly, biweekly, monthly, or quarterly), the duration in years, an expected annual return, and a starting price per unit. The simulator builds a full schedule: each period shows the contribution, the simulated unit price, the units bought, the cumulative units, the cumulative invested, and the running portfolio value. The result panel reports the DCA total invested, total units accumulated, weighted average cost per unit, ending portfolio value, and gain in both dollars and percent. Side by side, it shows what the same total dollars would have become if invested all at once at the starting price and held for the same horizon at the same return. Under a strictly positive expected return, lump sum tends to win because every dollar gets the full horizon to compound. Under a flat or negative path, DCA can lower the average cost and beat lump sum. Copy the summary for notes, or export the full schedule as CSV to drop into a spreadsheet. Eight currencies are supported plus a generic decimal mode. All math runs in your browser; contributions, rates, and prices stay on your device. This tool is a planning aid built on standard compound growth math; it is not financial advice, and real markets do not deliver a constant return.

Free to use. Works in your browser. No signup, no login.

Related tools

You may also like

All tools
All toolsCalculator Tools