Dividend Reinvestment Calculator
Project your dividend income with and without DRIP. See how reinvesting dividends compounds your returns over 5, 10, or 20+ years.
No DRIP vs DRIP
Scenarios
Three paths based on historical CAGRs. Click any card to load it.
Browse by Ticker
View all →SCHD
Schwab U.S. Dividend Equity
IncomeJEPQ
JPMorgan Nasdaq Premium Income
IncomeJEPI
JPMorgan Equity Premium Income
IncomeVOO
Vanguard S&P 500
IndexVYM
Vanguard High Dividend Yield
IncomeDGRW
WisdomTree Dividend Growth
IncomeMSTY
YieldMax MSTR
YieldMaxCONY
YieldMax COIN
YieldMaxNVDY
YieldMax NVDA
YieldMaxTSLY
YieldMax TSLA
YieldMaxPLTY
YieldMax PLTR
YieldMaxAMZY
YieldMax AMZN
YieldMaxSMCY
YieldMax SMCI
YieldMaxAMDY
YieldMax AMD
YieldMaxFBY
YieldMax META
YieldMaxGOOY
YieldMax GOOGL
YieldMaxAPLY
YieldMax AAPL
YieldMaxCHPY
YieldMax Semiconductors
YieldMaxULTY
YieldMax Ultra Yield
YieldMaxYMAX
YieldMax Universe
YieldMaxQDTE
Roundhill 0DTE QQQ
0DTEXDTE
Roundhill 0DTE SPY
0DTEQYLD
Global X Nasdaq Covered Call
Covered CallXYLD
Global X S&P 500 Covered Call
Covered CallSPYI
NEOS S&P 500 High Income
Covered CallO
Realty Income (Monthly)
DividendMAIN
Main Street Capital
DividendKO
Coca-Cola
Dividend KingPEP
PepsiCo
Dividend KingJNJ
Johnson & Johnson
Dividend KingT
AT&T
DividendVZ
Verizon
DividendAAPL
Apple
Tech DividendMSFT
Microsoft
Tech DividendSGOV
iShares 0-3mo Treasury
BondWhat is DRIP (Dividend Reinvestment)?
DRIP stands for Dividend Reinvestment Plan. Instead of receiving dividend payments as cash, DRIP automatically uses your dividends to buy more shares of the same stock or ETF. Over time, this creates a compounding effect — you own more shares, which generate more dividends, which buy even more shares.
The power of DRIP is most visible over long time horizons. A $10,000 investment in a stock yielding 4% with 7% annual price growth would be worth approximately $19,672 after 10 years without DRIP. With DRIP enabled, the same investment grows to approximately $21,589 — nearly 10% more, entirely from reinvested dividends.
This calculator lets you model both scenarios side by side, with support for different dividend frequencies (weekly, monthly, quarterly), extra contributions, tax rates, and custom growth assumptions. Select a specific ticker above to auto-populate with real dividend data.
How to use the dividend calculator
Start by entering your initial investment and the ticker you're modeling. The calculator prefills the current price, the most recent per-share dividend, and an auto-detected payment frequency for any ticker you pick from the grid above — so most of the time you can just hit calculate. If you want to override anything, every field is editable. The two levers that change results the most are the dividend growth rate and the holding period. A 20-year horizon with 5% dividend growth produces a dramatically different outcome from the same yield projected over 5 years with 0% growth.
The "extra monthly contribution" field is useful for modeling ongoing payroll contributions into a 401(k), IRA, or taxable brokerage account. Each contribution is added at the start of the month and participates in the next dividend payment. Taxes are applied as a flat percentage against every distribution before reinvestment — set this to 0% for retirement accounts, or to your marginal dividend tax rate for taxable accounts.
DRIP vs. paying out dividends as cash
The calculator always simulates both paths: "With DRIP" where every dividend is immediately reinvested, and "Without DRIP" where every dividend is kept as cash and never compounded. The gap between the two curves is the compounding premium — the additional wealth you build by letting your dividends buy more shares. For low-yield, high-growth funds like VOO or SCHD, this premium is modest in absolute terms but substantial in percentage terms over long periods. For high-yield funds like JEPI, JEPQ, or YieldMax ETFs, the compounding premium can be very large — but it is also conditional on the fund maintaining its distribution, which is not guaranteed.
A nuance worth flagging: "Without DRIP" in this calculator assumes the cash dividends earn 0% elsewhere. In reality you might park them in a money-market fund, a Treasury ETF like SGOV, or reinvest them into a completely different position. That changes the comparison. For apples-to-apples DRIP analysis, the calculator answers: "what is the premium from reinvesting into this same ticker vs. not reinvesting at all?"
Real yield, NAV erosion, and why high-yield ETFs can still lose money
A 50% annualized distribution rate sounds irresistible, but the headline figure ignores whether the fund's share price is declining. "Real yield" is a more honest measure: it adjusts the distribution yield by subtracting NAV erosion over the same period. An ETF paying a 50% yield while its NAV drops 30% has a real yield closer to 20%, not 50%. Every ticker page on this site shows a real-yield figure alongside the headline yield, and the Total Return Analyzer breaks down exactly how much of your return came from dividends versus price change.
This matters most for covered-call and options-income ETFs (JEPI, JEPQ, YieldMax funds, QYLD, XYLD, SPYI, QQQI) where high distributions routinely mask significant NAV decay. It matters less for traditional dividend ETFs like SCHD or VYM where the share price typically grows over time. The DRIP calculator on every ticker page lets you see both dynamics playing out in the same simulation — if price growth is negative, your reinvested shares compound against a falling price, and the total return can be much lower than the distribution suggests.
Which tickers are supported?
Every ticker on the grid above has a dedicated page with prefilled live dividend data. This includes all YieldMax single-stock ETFs such as MSTY, NVDY, TSLY, CONY, PLTY, SMCY, AMZY, AMDY, and more; the main income ETFs like JEPI, JEPQ, SPYI, QQQI, DIVO, and DGRW; broad-market index funds like VOO, VTI, QQQ, and SPY; dividend-focused ETFs like SCHD, VYM, and DGRO; and individual dividend stocks such as KO, PEP, JNJ, AAPL, MSFT, T, VZ, O, and MAIN. You can also type any US-listed ticker into the URL directly — for example, yieldmaxcalc.com/abc will attempt to pull live data for ABC. Tickers without recent dividend history will show an empty form with no prefill.