DRIP (Dividend Reinvestment) Calculator
Enter a dividend yield, two growth rates, and a horizon — see exactly how reinvesting dividends compounds your share count versus taking the cash. Price appreciation and dividend growth are modeled as two separate, labeled rates so no assumption is hidden.
Inputs
The share price you enter changes only the share count shown, not the dollar result.
Starting at 200.0000 shares × 3% yield
More frequent reinvestment compounds slightly faster — dividends buy shares sooner, so those shares start earning their own dividends earlier.
Results
DRIP portfolio value
$55,258.03
If dividends taken as cash
$42,299.24
DRIP advantage
$12,958.78
Final yield on cost
13.71%
Final share count
344.5943
Portfolio value over time
Year-by-year breakdown
| Year | DRIP value | No-DRIP value | Share count | Annual div. income |
|---|---|---|---|---|
| 0 | $10,000.00 | $10,000.00 | 200.0000 | $300.00 |
| 1 | $10,919.68 | $10,909.32 | 206.0316 | $324.50 |
| 2 | $11,920.60 | $11,870.10 | 212.1859 | $350.90 |
| 3 | $13,009.68 | $12,885.28 | 218.4635 | $379.35 |
| 4 | $14,194.36 | $13,957.97 | 224.8652 | $409.99 |
| 5 | $15,482.72 | $15,091.43 | 231.3917 | $442.98 |
| 6 | $16,883.47 | $16,289.14 | 238.0436 | $478.50 |
| 7 | $18,406.05 | $17,554.77 | 244.8215 | $516.73 |
| 8 | $20,060.64 | $18,892.19 | 251.7259 | $557.87 |
| 9 | $21,858.25 | $20,305.50 | 258.7573 | $602.13 |
| 10 | $23,810.78 | $21,799.04 | 265.9163 | $649.72 |
| 11 | $25,931.06 | $23,377.40 | 273.2032 | $700.91 |
| 12 | $28,232.98 | $25,045.42 | 280.6185 | $755.93 |
| 13 | $30,731.49 | $26,808.22 | 288.1624 | $815.06 |
| 14 | $33,442.77 | $28,671.25 | 295.8354 | $878.60 |
| 15 | $36,384.27 | $30,640.22 | 303.6377 | $946.86 |
| 16 | $39,574.79 | $32,721.20 | 311.5694 | $1,020.18 |
| 17 | $43,034.66 | $34,920.61 | 319.6308 | $1,098.90 |
| 18 | $46,785.76 | $37,245.24 | 327.8220 | $1,183.41 |
| 19 | $50,851.73 | $39,702.25 | 336.1432 | $1,274.13 |
| 20 | $55,258.03 | $42,299.24 | 344.5943 | $1,371.47 |
Last reviewed: June 18, 2026
What is a DRIP?
A dividend reinvestment plan (DRIP) automatically uses your cash dividends to purchase additional shares of the same stock instead of paying them out in cash. When a company declares a quarterly dividend, a DRIP enrollment at your brokerage directs that payment straight back into fractional shares at the current market price. Most major brokerages offer DRIP enrollment at no cost — no separate account or original-issuer enrollment required.
The result is a compounding loop: reinvested dividends buy shares, those new shares pay their own dividends next quarter, those dividends buy more shares. Your share count grows with every dividend payment, which means your dividend income grows even if the dividend per share stays flat. Finance writers call this the “dividend snowball” — it starts small and becomes self-reinforcing over time.
How this calculator works
Most DRIP calculators treat dividend yield as a constant percentage of the stock price, which silently assumes that dividend growth and price growth are identical. This calculator models them as two independent rates, because they usually are not. A dividend grower raising its payout by 6% a year while its stock price rises 4% will see its dividend yield rise over time; a stock whose price outpaces its dividend growth will see its yield compress. Both dynamics matter.
The per-period simulation works as follows. In each period:
Growth rates are entered as effective annual rates and converted to per-period factors geometrically — (1 + r)^(1/n) — so the entered annual rate is exactly realized over a full year regardless of reinvestment frequency. At the end of each period, dividends received are divided by the current price to determine new fractional shares, which are credited immediately. Fractional shares are modeled continuously — matching how real brokerage DRIPs execute — rather than rounding to whole shares, which would introduce an artificial rounding drag.
Price-invariance note: because the initial annual dividend (D₀) scales with share price while the initial share count (S₀) scales inversely, every dollar output — DRIP value, no-DRIP value, DRIP advantage — is mathematically independent of the share price you enter. Changing the share price changes only the reported share counts and yield-on-cost display, not the dollar outcome. The share price input is there so the calculator can show you how many shares you accumulate over time, not because it changes whether reinvestment is worth it.
DRIP vs. taking dividends as cash
The no-DRIP baseline in this calculator uses the same price-appreciation assumption as the DRIP case. Your original shares still go up in price whether or not you reinvest. Cash dividends are summed at face value — they are not assumed to earn any additional return elsewhere. This is the correct isolation: the only thing that differs between the two scenarios is whether dividends purchase more shares. The gap you see is purely the reinvestment-compounding effect.
That gap is small in early years and large over decades. In year one, reinvesting a 3% yield quarterly adds roughly 3% more shares — a modest bump. But those extra shares pay their own dividends in year two, and the dividends on those dividends begin accruing in year three. The mechanism compounds. By year 20, the additional shares accumulated through reinvestment can represent a substantial fraction of the total portfolio.
Yield on cost
The calculator shows a “final yield on cost” — the projected annual dividend income from your DRIP share position at the end of the horizon, expressed as a percentage of your original investment. This is not the same as the stock's current market yield, which divides the dividend by today's price.
Yield on cost rises over time when dividend growth outpaces your original cost. An investor who bought a 3% yielder that raises its dividend by 6% per year will see their yield on cost reach approximately 6% by year 12 and roughly 9% by year 20 — without the stock's market yield changing at all. This is one of the distinguishing properties of long-term dividend growth investing: the income stream growing on a fixed cost basis.
Taxes — read this if you hold in a taxable account
This calculator is pre-tax. In a taxable brokerage account, dividends are taxable income in the year received — whether they are reinvested or paid out in cash. The IRS does not treat reinvested dividends as deferred income; you owe tax on them even though you never touched the cash. This means the after-tax DRIP benefit in a taxable account is smaller than the figures shown here, because a portion of each dividend payment funds the tax bill rather than buying more shares.
In a tax-advantaged account — a Roth IRA, traditional IRA, or 401(k) — dividends compound without annual tax friction. The full reinvestment benefit shown by this calculator applies in those accounts. For long-horizon DRIP strategies, a tax-advantaged account materially improves the outcome. This is a modeling choice, not tax advice; consult a tax professional for guidance on your specific situation.
What this calculator assumes
- Two independent growth rates. Price and dividend per share grow at separate user-entered rates. This keeps the two drivers explicit rather than silently assuming dividend growth equals price growth.
- Fractional shares; no whole-share rounding. Real brokerage DRIPs reinvest into fractional shares. Whole-share rounding would introduce a drag that is not economically real.
- End-of-period reinvestment price. Dividends received during each period are reinvested at that period's ending price. Some calculators use beginning-of-period price; any difference vs. another DRIP tool is attributable to this timing convention.
- Cash dividends earn no additional return. The no-DRIP baseline sums dividends at face value. Assuming a reinvestment rate for the cash leg would conflate a separate assumption with the reinvestment effect being measured.
- Constant growth rates. Price appreciation and dividend growth are held constant throughout the horizon. Real dividend growth is lumpy; cuts can occur. Re-run with lower or negative growth rates to model stress scenarios.
- Nominal dollars only. All figures are in nominal (not inflation-adjusted) terms.
- Pre-tax. See the tax section above.
- No transaction costs. DRIP reinvestment is typically fee-free at the broker level; the model reflects this. Any per-reinvestment commission would reduce shares acquired per period.
- Lump-sum only. No new capital is added after the initial investment. A periodic-contribution extension is planned for a future version.
Frequently asked questions
Is DRIP always better than taking cash?
Not necessarily. DRIP is better for compounding a position you intend to hold long-term in a tax-advantaged account. But cash dividends have real advantages: they let you rebalance into underweighted positions rather than automatically buying more of the same stock; they fund spending needs without selling shares; and in a taxable account, the tax drag on reinvested dividends can narrow the advantage significantly. DRIP is a tool, not a universal rule.
Does every stock offer DRIP?
Most individual stocks and ETFs traded on US exchanges support broker-level DRIP enrollment at no cost. Original-issuer DRIPs (where you enroll directly with the company or its transfer agent) are largely legacy programs; the broker-level option is more flexible and universally available. Check your brokerage's DRIP settings for the specific securities you hold.
What if the dividend is cut or suspended?
This calculator assumes the entered dividend growth rate holds throughout the horizon. A dividend cut would reduce both the income stream and the reinvestment rate — the snowball shrinks. To model a cut scenario, re-run with a lower dividend growth rate (or a negative one for a partial cut) and compare the outcomes.
Does this account for taxes or fees?
No — this is pre-tax and assumes fee-free reinvestment, which matches typical brokerage DRIP programs. See the tax section above for the taxable-account caveat. If your broker charges a per-reinvestment commission, it would reduce the shares acquired each period; that cost is not modeled here.
Why doesn't changing the share price change my dollar result?
Because the initial annual dividend scales with the share price (D₀ = yield × price) while the initial share count scales inversely (S₀ = investment ÷ price). The two effects cancel exactly in every dollar calculation. A $50 stock with a 3% yield and a $100 stock with a 3% yield on the same $10,000 investment produce the same dollar DRIP outcome — just half the shares at twice the price each. Share price is shown so you can see how many shares you accumulate over time, which is useful for tracking yield on cost.
Why does this tool show a different share count than another DRIP calculator?
Different DRIP calculators use different timing conventions for when dividends are reinvested and at what price. This calculator reinvests at the end-of-period price after both price appreciation and dividend growth have been applied for that period, and values the ending portfolio at the full horizon price. Some calculators reinvest at start-of-period prices or value the ending position one period early. These conventions produce different share counts but the same economic result in the degenerate flat-rate case — where this calculator is verified to match the SEC's investor.gov compound interest reference to the cent.