SmartCalculators.ai
Home/Investing/DRIP Calculator

How will dividend reinvestment grow my portfolio?

See how reinvesting dividends through a DRIP can dramatically accelerate your portfolio growth over time through compounding.

What This Calculator Is

A DRIP (Dividend Reinvestment Plan) growth calculator projects how reinvesting dividends accelerates portfolio growth compared to taking dividends as cash. By automatically buying more shares with each dividend payment, you harness the power of compound growth. The calculator shows year-by-year growth and the dramatic difference DRIP makes over time.

Who This Calculator Is For

Long-term investors who don't need current income from their portfolios, younger investors with time for compound growth, and anyone building wealth through dividend stocks. It's also valuable for comparing DRIP strategies across different stocks or funds with varying dividend yields and growth rates.

When to Use This Calculator

Use this calculator when deciding whether to reinvest dividends or take them as cash, when projecting long-term portfolio growth, when comparing dividend growth stocks to high-yield stocks, or when demonstrating the power of compound growth to new investors. Review projections when dividend growth rates change significantly.

Inputs

$50,000.00
3.000%
5.000%
5.000%
20

Results

Portfolio Value

$355,398.00

Total Dividends Reinvested$163,452.00
Annual Dividends (Final Year)$28,289.00
Total Return610.796%

Portfolio Growth Comparison

DRIP Strategy (Reinvest)

$355,398.00

Growth: 611%

Non-DRIP (Cash Out)

$222,696.00

Portfolio: $132,665.00 + Dividends: $90,031.00

DRIP Advantage

+$132,702.00

Extra wealth from reinvesting dividends

Past performance does not guarantee future results. All investments carry risk.

Insights

Power of reinvestment

Reinvesting dividends grows your $50,000.00 to $355,398.00 over 20 years — a 611% return.

DRIP advantage

Reinvesting beats cashing out by $132,702.00. Enable automatic DRIP in your brokerage account.

How DRIP Is Calculated

Each time a dividend is paid, it purchases additional shares at the current price. As share count grows, each dividend payment increases, buying even more shares. The effect compounds dramatically over long periods.

For each year, split into periodsPerYear sub-periods:
  yieldPerPeriod = currentYield / periodsPerYear
  priceGrowthPerPeriod = (1+priceAppreciation/100)^(1/periodsPerYear) - 1
  DRIP: dividend = dripValue*yieldPerPeriod; dripValue += dividend; dripValue *= (1+priceGrowthPerPeriod)
  No-DRIP: dividend = noDripValue*yieldPerPeriod (paid out, not reinvested); noDripValue *= (1+priceGrowthPerPeriod)
After each year: currentYield *= (1+dividendGrowth/100)
finalAnnualDividends = dripValue * dividendYield/100 * (1+dividendGrowth/100)^years
totalReturn = (finalDripValue - initialInvestment)/initialInvestment * 100
Where:
initialInvestment (default 50000), dividendYield % (default 3), dividendGrowth % per year (default 5), priceAppreciation % per year (default 5), paymentFrequency (annual=1,quarterly=4,monthly=12,weekly=52; default quarterly if unrecognized), years (default 20)
Assumptions:
Price appreciation is converted to a per-period compounding rate via a geometric root of the annual rate, compounded each sub-period
Dividend yield grows once per year (not per sub-period) by dividendGrowth%
DRIP reinvests dividends then applies price growth; no-DRIP dividends are tracked separately as cash, not compounded
All values rounded to nearest whole number in year-by-year output

Key Takeaways

  • •DRIP works best with dividend-growing companies (aristocrats)
  • •Many brokerages offer automatic DRIP at no extra cost
  • •Consider DRIP in tax-advantaged accounts to avoid annual tax on reinvested dividends
  • •Fractional shares mean every dollar is invested immediately
  • •DRIP can dollar-cost average naturally by buying at various prices