Dividend Yield Calculator

Calculate dividend yield, annual and monthly income, yield on cost, payout ratio and dividend cover from a share price and dividend.

Enter a share price and a dividend — the yield updates as you type.

Educational calculator, not investment advice. A trailing yield uses dividends that have already been paid — companies can cut or suspend them at any time, and a very high yield is often a warning sign rather than a bargain.

No uploads. Your files stay on your device.

Free forever, no sign-up, no cookies. Buy me a coffee

How it works

This calculator uses the standard trailing dividend yield formula: yield % = (annual dividend per share ÷ share price) × 100. The annual dividend per share is your per-payment dividend multiplied by the number of payments per year — 4 for a typical quarterly US payer, 12 for a monthly payer, 2 for a semi-annual one. A stock at $50 paying $0.50 every quarter therefore pays $2.00 a year and yields 4.00%.

Add the number of shares you own and it works out annual, per-payment and average monthly income (annual income ÷ 12, which is an average — the cash actually lands on the payment schedule). Your original cost per share gives yield on cost (annual dividend ÷ cost basis × 100), the yield you personally earn rather than the yield a new buyer gets today. Annual earnings per share gives the payout ratio (annual dividend ÷ EPS × 100) and its inverse, dividend cover (EPS ÷ annual dividend) — a cover below 1× means the company is paying out more than it earned.

Everything is plain arithmetic in your browser: no share prices are fetched, nothing is sent to a server, no sign-up and no ads. Enter the price and dividend from your broker or the company's investor-relations page.

Frequently asked questions

How do you calculate dividend yield?

Dividend yield = (annual dividend per share ÷ share price) × 100. Multiply the per-payment dividend by the number of payments a year first: a $50 share paying $0.50 every quarter pays $2.00 a year, so the yield is 2 ÷ 50 × 100 = 4.00%.

What is yield on cost and how is it different?

Yield on cost divides the current annual dividend by what you originally paid per share, not by today's price. If you bought at $40 and the share now pays $2.00 a year, your yield on cost is 5.00% even though a new buyer at $50 only gets 4.00%.

What counts as a good dividend yield?

Broad-market averages sit around 1.5–3%, and mature dividend payers commonly land between 3% and 6%. Double-digit yields usually mean the price has fallen on bad news, so check the payout ratio — above roughly 100% the company is paying out more than it earns.

Report a bug