Skip to content

Yield, and yield on your own cost basis

Dividend Yield Calculator

Work out the exact dividend yield a stock, ETF or fund is paying right now, and, if you already own it, the very different number that is your yield on cost, the yield you're actually earning on your original purchase price. Enter the current price per share and the annual dividend per share and this calculator returns the yield percentage instantly, along with a monthly dividend equivalent. Add your original purchase price as well and it calculates yield on cost too, which can be dramatically higher than the current quoted yield if you bought in a while ago and the dividend has grown since.

Monthly dividend equivalent โ€“
Dividend yield โ€“ Enter the price per share and the annual dividend per share.
Was this tool helpful?
Send feedback

How dividend yield is calculated

Dividend yield is the annual dividend per share divided by the current share price, expressed as a percentage. A stock trading at $50 with a $2.00 annual dividend per share has a 4.0% yield ($2.00 / $50 = 0.04, or 4%). That's the entire formula, the complexity in dividend yield isn't the math, it's remembering that the number moves whenever the share price moves, even on a day with no dividend news at all. If a stock drops from $50 to $40 with no change to its $2.00 dividend, its yield rises to 5.0%, purely from the price change, the company hasn't become more generous, its shares have simply become cheaper.

This calculator's monthly dividend equivalent figure divides the annual dividend by twelve, a useful reference number even for stocks that don't actually pay monthly, since it gives a consistent per-month figure to compare against a monthly budget or against another position that does pay monthly.

What is yield on cost, and why does it differ from current yield?

Yield on cost uses the exact same formula, annual dividend divided by price, except the price used is what you originally paid for the shares, not today's market price. If you bought a stock years ago at $30 a share and its dividend has since grown to $2.00 a share annually, your yield on cost is 6.67% ($2.00 / $30), even if the stock now trades at $60 and its current yield (what a new buyer would get today) is only 3.33% ($2.00 / $60). Both numbers are correct, they just answer different questions: current yield tells a prospective buyer what they'd earn buying today, yield on cost tells an existing holder what they're actually earning relative to what they originally paid.

Yield on cost tends to rise over time for a holding whose dividend keeps growing, since the denominator (your original cost) is fixed while the numerator (the dividend) increases, this is the mechanism long-term dividend growth investors are often describing when they talk about a position that "pays for itself" after enough years. It is not, however, a measure of how good a deal the stock is today, a new buyer at today's price gets the current yield, not your yield on cost, since they're paying today's price, not your original one.

Two worked examples

A quick comparison using the exact formula above:

  1. Current yield: a stock trading today at $75/share with a $2.25 annual dividend per share has a 3.0% current yield, and pays a monthly-equivalent of $0.1875 per share.
  2. Yield on cost: the same stock, but you bought it three years ago at $50/share when the dividend was lower, has grown to today's $2.25/share dividend since then. Your yield on cost is 4.5% ($2.25 / $50), a full 1.5 percentage points higher than what a new buyer gets today at the current 3.0% yield, purely because your original cost was lower and the dividend has grown since.

Comparing yields across different types of investment

A "good" dividend yield depends heavily on what you're comparing it to, there's no single universal benchmark. Broad US stock market index funds have historically yielded somewhere in the 1.5% to 2% range for extended periods, reflecting a market weighted toward growth-oriented companies that reinvest profits rather than pay them out. Utility stocks, REITs and some financial companies commonly yield noticeably higher, often 4% to 7%, reflecting different business models and payout policies, not necessarily better or worse investments, just different ones. Comparing a REIT's yield directly against a technology index fund's yield without accounting for that structural difference is comparing two different kinds of assets, not a fair apples-to-apples check.

The dividend yield trap

Because yield rises automatically whenever a share price falls, an unusually high yield is frequently a symptom of a falling stock price and a business under pressure, rather than a genuinely generous payout. This pattern is common enough to have a name, the "dividend yield trap": a stock's price drops sharply on bad news, its yield spikes as a mechanical result, income-focused investors are drawn in by the now-high headline yield, and the company subsequently cuts or eliminates the dividend entirely once the underlying business problems catch up with it, leaving those investors with both a lower share price and a smaller (or zero) income stream. Before treating a high yield calculated here as attractive on its own, it's worth checking the company's payout ratio (what percentage of earnings or free cash flow the dividend consumes) and recent dividend history (has it been cut before, is it growing or flat), this calculator only tells you the math of today's yield, not whether that yield is likely to still exist next year.

Frequently asked questions

How do I calculate dividend yield?
Divide the annual dividend per share by the current price per share, then multiply by 100 to express it as a percentage. A $2.00 annual dividend on a $50 share price is a 4.0% yield.
What is yield on cost?
It's the same formula, dividend divided by price, but using the price you originally paid for the shares rather than today's market price. It shows the yield you're actually earning relative to your own cost basis, which is often higher than the current quoted yield for a long-held position whose dividend has grown.
Why is my yield different from the number shown on my brokerage app?
Brokerage apps sometimes use a trailing 12-month total of actual dividends paid, rather than the most recently announced per-share amount annualized. If your entered dividend-per-share figure or share price differs slightly from what the app is using, the resulting yield will differ slightly too.
Is a higher dividend yield always better?
No. An unusually high yield often reflects a falling share price rather than an especially generous payout, and can be a warning sign that a dividend cut is coming rather than a bargain. See the dividend yield trap section above.
How do I calculate my dividend income in dollars, not just the yield percentage?
Use the dividend calculator, which takes your share count (or investment amount) plus either a dividend-per-share figure or a yield percentage, and returns your actual annual and monthly dividend income in dollars.
Does this calculator project future yield growth?
No, this page calculates yield and yield on cost from numbers you enter today. To project dividend growth and reinvestment forward over multiple years, use the DRIP calculator instead.
Is my data saved anywhere?
No. Every calculation runs in your browser. The only thing saved locally is your last entered values, in your browser's storage, so the calculator remembers them next time you visit. See the privacy page for details.

Want your dividend income in dollars?

Turn a yield percentage into an actual annual and monthly income figure.

Go to the dividend calculator

Free. No sign-up.