Saving & investing

Dividend Reinvestment Calculator

Model how dividends can add cash or buy fractional shares over your chosen horizon. Enter price growth separately from dividends to avoid counting the same return twice.

Runs privately in your browserMethod reviewed

Your numbers

%
Excludes dividends.
%
Your assumed percentage, not an Irish tax assessment.
Display currency only. Convert all inputs to this currency before calculation.
Your figures stay on this device.

How the calculation works

Dividend reinvestment has two separate drivers: changes in share price and cash distributions that can purchase additional shares. The model keeps those drivers apart and assumes the dividend per share per payment stays constant throughout the horizon.

At each dividend date, grow the share price, pay shares × dividend × (1−withholding), and buy fractional shares at that date’s price when reinvesting.
  1. Move to the next payment date

    The share price grows using the annual price assumption converted to the selected payment frequency. Existing shares are unchanged by price growth alone.

  2. Calculate cash distributed

    Multiply shares held by the dividend per share and reduce the payment by the entered withholding percentage.

  3. Reinvest or retain cash

    Reinvestment buys fractional shares at the modelled payment-date price. Otherwise, net distributions remain separately recorded cash and do not buy more shares.

Worked example: Check Final shares

Sample inputs demonstrate the method. They are not a forecast or product offer.

The first example owns ten shares priced at 100 and pays a dividend of 10 per share once. With no withholding or price change, the 100 cash distribution buys one extra share, taking the holding to eleven.

Initial shares
10
Initial share price
100
Dividend per share per payment
10
Annual share-price growth (%)
0
Years
1
Dividend payments per year
1
Reinvest dividends?
Yes
Tax withheld from each dividend (%)
0
Currency for all amounts
Euro (EUR)

Expected result

Final shares
11
Worked example: Check Final portfolio value

Sample inputs demonstrate the method. They are not a forecast or product offer.

Initial shares
10
Initial share price
100
Dividend per share per payment
10
Annual share-price growth (%)
0
Years
1
Dividend payments per year
1
Reinvest dividends?
No, hold as cash
Tax withheld from each dividend (%)
0
Currency for all amounts
Euro (EUR)

Expected result

Final portfolio value
€1,100.00

Understanding your result

Final share count measures the quantity owned, while portfolio value also depends on the ending price. More shares do not by themselves guarantee a larger total value.

Uninvested dividend cash helps distinguish the two payment choices. Compare holdings and retained distributions together without adding a reinvested dividend a second time.

Questions you might have

What does the result include?

Project share holdings and distributions while keeping price growth separate from dividends.

Which limits should I check?

Constant dividend per share. Do not enter a total-return growth rate: that would count dividends twice.

Choosing the right inputs

Dividend per share per payment
Enter the dividend for one payment, not an annual dividend when several payments occur each year.
Annual share-price growth
Use share-price growth excluding dividends. A total-return assumption would already contain distributions and would count them twice.
Tax withheld from each dividend
Supply a withholding scenario for each dividend. This input does not determine Irish tax liability or the final treatment of distributions.

Common mistakes to avoid

  • Do not assume a dividend grows alongside the share price; this model holds the per-payment dividend constant.
  • New outside contributions are not part of this share-reinvestment schedule.

Assumptions to check

  • Constant dividend per share. Do not enter a total-return growth rate: that would count dividends twice.
  • All calculations run on your device. Figures are scenarios based on your inputs, not investment recommendations.

Sources and method

Read our calculation and testing approach.