ALLMARKETS / THE TOOL DESK

Dividend Reinvestment Calculator: DRIP vs Cash

Track every dividend, contribution, purchase fee, withheld amount and residual cash in two comparable scenarios.

Your inputs

Use consistent units and periods. Defaults are examples.

Your result

Check the assumptions below before relying on a result.

Formula and method

At event k of f events/year, gross dividend = opening shares × initial annual dividend × (1 + dividend growth)^((k−1)/f) ÷ f. Deduct entered withholding. Pool the chosen reinvestment share, contribution budget × 12/f and previous purchase residual. Buy at initial price × (1 + price growth)^(k/f), after one fee if a purchase executes. Ending wealth = shares × price + all cash. Compare the same model with reinvestment set to zero.

Worked example

With 100 shares at 100, an annual dividend of 4, one annual event, no contributions, fees, tax or growth, DRIP buys four shares. Ending wealth is 10,400. After two annual events, shares are 108.16 and wealth 10,816. Holding dividends as cash instead leaves 100 shares plus 800 cash, or 10,800.

Related calculations

How to use this result

  1. Start with annual dividend per share, initial shares and price.
  2. Set the event frequency to match the simplified timing you want to model.
  3. Change dividend growth and price growth separately; test a downside scenario too.
  4. Compare ending wealth, not just share count, against the cash-dividend scenario.
  5. Download the CSV to audit every payment and purchase event, including residual cash.

Questions about this calculation

Why does the cash scenario still buy shares?

Both scenarios invest the same external contributions. Only the treatment of dividend cash differs.

Are reinvested dividends counted as new contributions?

No. External contributions are the money added from outside; reinvested dividends are internally generated cash.

Can fees make reinvestment worse?

Yes. A purchase fee can outweigh a small distribution. The comparison reports the result rather than assuming DRIP always wins.

What happens when a whole share cannot be bought?

The purchase pool is retained as residual cash and joins the next event. Cash deliberately excluded from reinvestment stays outside that pool.

Continue your calculation

Compare, save and share a scenario

Use two independent sets of inputs and inspect what changes the result. Saving is optional and stays in this browser. Scenario links include your numeric inputs and valid extra-payment schedules; use illustrative data when sharing.

Keep the assumptions with your decision

Download the related planning worksheet · Read the worked decision guide