Dividend Reinvestment Calculator
See how reinvested dividends compound over time — ending value, share count, yield on cost, and how much reinvestment adds versus taking the cash.
🌱 Your dividend portfolio
The current dividend divided by the current share price.
How fast the dividend per share rises each year.
Withheld from each payment before it is reinvested.
📊 Results
⚖️ Reinvested vs taken as cash
📅 Year-by-year breakdown
| Year | Shares | Price | Dividends | Value | Cumulative dividends |
|---|---|---|---|---|---|
| 1 | 103.937 | $105.00 | $406 | $10,913 | $406 |
| 2 | 108.029 | $110.25 | $443 | $11,910 | $849 |
| 3 | 112.282 | $115.76 | $483 | $12,998 | $1,332 |
| 4 | 116.703 | $121.55 | $528 | $14,185 | $1,860 |
| 5 | 121.298 | $127.63 | $576 | $15,481 | $2,436 |
| 6 | 126.073 | $134.01 | $628 | $16,895 | $3,064 |
| 7 | 131.037 | $140.71 | $686 | $18,438 | $3,750 |
| 8 | 136.196 | $147.75 | $748 | $20,122 | $4,498 |
| 9 | 141.558 | $155.13 | $817 | $21,960 | $5,315 |
| 10 | 147.131 | $162.89 | $891 | $23,966 | $6,207 |
| 11 | 152.923 | $171.03 | $973 | $26,155 | $7,179 |
| 12 | 158.944 | $179.59 | $1,062 | $28,544 | $8,241 |
How to use the dividend reinvestment calculator
- Enter your starting position: how much you are investing and the current share price. The tool converts that into a share count, including fractions.
- Add the dividend details: the annual yield today, how fast you expect the dividend per share to grow, and the expected annual share price growth.
- Set the horizon and extras: how many years to project, any amount you add each year, and a dividend tax rate if you hold the shares in a taxable account.
- Pick a payout frequency — annual, quarterly or monthly — and leave the ♻️ reinvest toggle on for a DRIP or switch it off to collect the dividends as cash.
- Read the results. You get the ending value, total shares, final-year dividend income, yield on cost and a side-by-side comparison of reinvesting versus taking the cash, plus a year-by-year table you can download as CSV.
How the model works
Each year the calculator works out the dividend per share, then pays and reinvests it in equal instalments:
dividend per share (year n) = start price × yield ÷ 100 × (1 + dividend growth) ^ (n − 1)
payment = shares × dividend per share ÷ payments per year
net payment = payment × (1 − tax rate)
new shares = net payment ÷ share price at that moment
The share price rises smoothly, compounding once per payment period so that the annual growth rate you enter is respected exactly:
price step = (1 + price growth ÷ 100) ^ (1 ÷ payments per year)
Any annual contribution buys shares at the year-end price. Two definitions matter when reading the output:
| Figure | Meaning |
|---|---|
| Ending portfolio value | Shares held × final share price, plus any dividend cash if reinvestment is off |
| Total dividends | Every payment received before tax, across all years |
| Final year dividend income | Gross dividends received during the last projected year |
| Yield on cost | Final-year dividends ÷ total money invested |
Worked examples
One simple year. $10,000 buys 100 shares at $100. A 4% yield with no growth and one annual payment pays $400, which buys 4 more shares at $100. You finish with 104 shares worth $10,400.
Ten flat years. Same inputs over ten years, with the price and dividend standing still: each year the share count grows by 4%, so you end with 100 × 1.04¹⁰ = 148.02 shares, worth $14,802. Every cent of that gain comes from reinvestment, because the price never moved.
A realistic dividend grower. $10,000 at $100 a share, 4% yield, dividends growing 5% a year, price growing 5% a year, quarterly payments, 20 years, no tax. The projection ends with about 216.5 shares at $265.33, worth $57,437. Dividend income in year 20 is roughly $2,136, a yield on cost of 21.4% on the original $10,000.
The cost of spending the dividends. Run the same scenario with reinvestment off: you still hold 100 shares worth $26,533 and you have collected $13,226 of dividends, for $39,759 in total. Reinvesting added about $17,700, or 44% more, over those 20 years.
Tips and common mistakes
- Do not stack an unrealistic yield on top of high growth. A 6% yield growing 10% a year for 30 years implies a payout no real company has sustained. High yields often signal a dividend at risk of being cut.
- Match the account to the tax rate. In a tax-sheltered account set the tax to 0. In a taxable account use your marginal rate on dividends, and remember that foreign withholding tax may apply on top.
- Price growth and dividend growth are linked in practice. If a company grows its dividend 7% a year for decades, the share price tends to follow, keeping the yield roughly stable. Entering 10% price growth with 0% dividend growth quietly assumes the yield collapses.
- Watch fractional shares. This model always reinvests the full payment. Brokers that only buy whole shares leave a little cash idle, which slightly lowers the result.
- Fees and inflation are not included. Subtract fund charges from your growth assumptions, and remember the ending value is in future money unless you enter inflation-adjusted growth rates.
Dividend projections are estimates, not promises: dividends can be cut, prices fall as well as rise, and no constant-rate model captures a real market. Nothing here is financial advice.
Glossary
- DRIP – dividend reinvestment plan; payouts automatically buy more shares.
- Dividend yield – annual dividend divided by the current share price.
- Dividend growth rate – the annual percentage increase in the dividend per share.
- Yield on cost – current annual dividend income divided by the amount you originally invested.
- Payout frequency – how often dividends are paid; most US shares pay quarterly, many European ones annually or semi-annually.
Privacy
Every calculation runs in your browser. Your inputs stay on your device, and the CSV download is generated locally.
Frequently asked questions
What is a DRIP?
A dividend reinvestment plan automatically uses each dividend payment to buy more shares of the same company or fund, usually including fractional shares. Those extra shares then earn dividends themselves, which is where the compounding comes from.
How is yield on cost different from dividend yield?
Dividend yield divides the current dividend by the current share price. Yield on cost divides the dividend by what you originally paid, so a company that keeps raising its dividend can deliver a yield on cost far above the yield a new buyer sees today.
Should I enter the yield or the dividend per share?
Enter the annual yield as a percentage of the share price you typed. The calculator turns it into a dividend per share, then grows that figure each year by the dividend growth rate.
How are dividend taxes handled?
Tax is deducted from each payment before anything is reinvested, which is how withholding works in most taxable accounts. Set the rate to 0 for a tax-sheltered account such as an ISA, a Roth IRA or a pension.
Does more frequent payment really matter?
Slightly. Monthly or quarterly payments get reinvested sooner, so they compound a little faster than one annual payment of the same total. Over one year at a 4% yield the difference is about 0.06 percentage points.
Why does the projection differ from my broker's figures?
This model uses constant growth rates and reinvests at the price at the end of each payment period. Real dividends change unpredictably, prices move daily, and brokers may reinvest on a different date or charge a fee.
Related tools
- Compound Interest CalculatorSee how a starting balance and regular deposits grow over time, year by year — with interest, contributions and effective annual rate separated out.
- Stock Average Down / DCA Average Cost CalculatorAdd each purchase you made, get your true average cost per share, then plan the next buy — either by target average or by share count.
- FIRE CalculatorFind the portfolio size that would cover your spending, then see the year you could reach it at your current savings rate.
- Loan CalculatorEnter an amount, rate and term to see the monthly payment, the real cost in interest, and how much an extra payment each month would save you.
- Salary to Hourly CalculatorEnter what you earn and how often you are paid, and get every other pay period instantly — hourly, daily, weekly, bi-weekly, semi-monthly, monthly and yearly.
- Inflation CalculatorEnter an amount, an inflation rate and a number of years to see what things will cost, what your money will really be worth, and how much prices rise in total.
Last reviewed: