Calculate your true yield based on what you originally paid for a stock. See how dividend growth increases your effective return over time.
Yield on Cost (YOC)
6.00%
Based on your purchase price
Current Yield
4.00%
Based on current price
Annual Income
$240
Monthly Income
$20
Capital Gain
$2,000
+50.0%
Total Return
$3,200
+80.0%
Yield on Cost (YOC) measures your dividend yield based on your original purchase price, not the current market price. It shows the true return you're earning on your actual investment.
YOC = (Current Annual Dividend ÷ Original Purchase Price) × 100
If you bought a stock at $40 and it now pays $2.40/year in dividends: YOC = ($2.40 ÷ $40) × 100 = 6.0%
Even if the stock price has risen to $60 (current yield = 4%), your YOC is still 6%!
If you bought Coca-Cola in 2010 at around $28/share:
2010 Dividend
$0.88/year
Initial Yield: 3.1%
2026 Dividend
~$1.94/year
YOC: 6.9%
Your yield on cost more than doubled through dividend growth alone!
Dividend Pro calculates your Yield on Cost for every holding automatically. See how your effective yield grows over time as companies increase their dividends.
Start Free Trial →Calculate dividend yield based on current market price.
See how dividend reinvestment compounds your wealth over time.
Calculate how much you need invested to reach your income goals.
Explore stocks with 25+ years of consecutive dividend increases.
See your Yield on Cost grow with every dividend increase.