Subscriptions are live: We're on the subscription model now, early-access price $24.99/month, with day, week, and longer plans too. New accounts start with 5 free premium days. Prefer to donate? Donations grant premium time and are logged on your profile page.

TheDesperateTrader
Free investing tool

Dividend & DRIP Calculator

TheDesperateTrader.com· See how reinvested dividends compound

See what dividends can build over time. Enter your investment, yield, growth and horizon, toggle reinvestment on or off, and this projects your future value, total dividends, annual passive income, and yield on cost, plus the exact edge that reinvesting (DRIP) gives you. Free, no sign-up.

Portfolio value
$58,137.02
after 20 years with DRIP
Annual income at year 20
$2,325.48
23.3% yield on your original cost
Total dividends collected
$20,929.14
The DRIP advantage
+$31,604.04
reinvesting vs taking the cash ($58,137 vs $26,533)

An illustration that compounds your inputs each year. Real dividends can be cut, prices fall, and taxes apply, so actual results vary. Not investment advice.

Building a portfolio? Get free real-time alerts the moment a stock moves on unusual volume, no card required.

Sign up free
No card · 5 premium days

Frequently asked questions

Everything you need to know about dividend reinvestment and compounding on TheDesperateTrader.

What is a DRIP (dividend reinvestment plan)?
A DRIP automatically uses each dividend payment to buy more shares instead of paying you cash. Those new shares then earn their own dividends, so your position compounds over time. This calculator shows the difference between reinvesting (DRIP) and taking the cash, which grows dramatically over long horizons.
How does the dividend calculator work?
You enter a starting investment, the dividend yield, how fast the dividend and share price grow each year, your time horizon, and any monthly contributions. It compounds all of that year by year and shows your projected portfolio value, the total dividends collected, your annual passive income at the end, and your yield on original cost.
What is yield on cost?
Yield on cost is your annual dividend income divided by what you originally paid, not the current price. Because a growing dividend keeps rising against a fixed original cost, yield on cost climbs over time. A stock bought at a 4% yield can pay a double-digit yield on cost decades later if the dividend keeps growing.
Are these results guaranteed?
No. It is an illustration that assumes your inputs hold every year. Real dividends can be cut or suspended, share prices fall, growth rates change, and taxes reduce returns in a taxable account. Treat it as a way to see how reinvestment and growth compound, not a promise.
How do I find strong dividend stocks?
Look for a sustainable payout ratio, a history of dividend growth, and a durable business. Our site tracks dividends, yields and ex-dividend dates across the market, and our free scanner and calculators help you size and time positions. No credit card required.

Get the best catches in your inbox

Free daily email of the top plays and unusual-volume alerts our scanner flags. No account needed.

No spam. Unsubscribe anytime. Not investment advice.

Explore the market

Free, live market tools. No account required to look.

Free Stock ScannersEvery scanner in one placeCaught EarlyWhat our scanner flagged before it ranHow It WorksOur data, methodology & accuracyTrading CalculatorsPosition size, profit & average downStock Market TodayWhat’s actually moving right nowStocks to WatchTop 10 to watch next session, with reasonsTrending StocksWhat’s moving & being searched nowStock Sectors & ThemesAI, crypto, energy, banks & 40 moreBiggest Gainers TodayTop gainers & most activeWhy Stocks Are MovingToday’s movers + the catalyst behind eachInsider BuyingStocks insiders are buying (Form 4)Biggest Losers TodayTop decliners & worst performersPremarket MoversTop gainers & losers before the bellGap ScannerBiggest gap ups & downs. Did it fill?After Hours MoversTop gainers & losers after the closeMost Active StocksHighest dollar-volume names52-Week Highs & LowsStocks making new highs & lowsOversold StocksLowest RSI, mean-reversion watchLow Float StocksSmallest floats, squeeze watchMost Volatile StocksBiggest daily range by ATR%Most Shorted StocksHighest short % of floatShort Squeeze StocksTop squeeze candidates by scorePenny StocksMost active under $5Stocks Under $1Most active sub-$1 namesStocks Under $10Most active under $10Overbought StocksHighest RSI, extended / pullback watchWeekly MoversBiggest gainers & losers this weekStock ScreenerScan by price, volume & RVOLThe Money MapMarket cap added or wiped, by sectorSector PerformanceBest & worst sectors todayStore ClosuresRetail & restaurant stocks under pressureEarnings CalendarWho reports before open & after closeEarnings Next WeekThe week ahead, biggest names by dayMoving After EarningsBiggest post-earnings gainers & losersEconomic CalendarFOMC, CPI, jobs & market-moving dataDividend CalendarEx-dates, yields & buy-by datesIPO CalendarRecent & upcoming stock listingsDaily RecapHow each session played outRVOL ScannerLive unusual-volume alertsHalt ScannerLive trading halts & resumesStock Halts TodayHalted stocks + reasons & resumesLive AlertsThe real-time scanner feedSmart MoneyInsider buys, 5% stakes & 13FReddit RadarTrending tickers & top postsGoogle Search RadarStocks America is Googling nowMarket CalendarEconomic, earnings & dividends in oneCrypto PricesLive Bitcoin, Ethereum & top coinsCurrency ConverterExchange rates: EUR, GBP, JPY & moreMortgage RatesCurrent 30-year & 15-year ratesAI StocksThe AI buildout: chips, cloud & softwareSemiconductor StocksChipmakers & equipment, and why they move