Calculate the income return from any dividend-paying stock. Educational only — not financial advice.
Enter a share price and annual dividend above to calculate yield.
A £10 share paying 40p a year yields 4%: for every £1 invested you receive 4p of income annually. It lets you compare the income from very different shares — and against a savings account or bond — on a like-for-like basis.
Yield moves inversely with price. When a share price falls, its yield rises, which is why an unusually high yield can be a sign of a bargain or a warning that the market expects the dividend to be cut.
Divide the annual dividend per share by the current share price, then multiply by 100.
Context matters more than the headline number. These bands are a rough guide for UK shares:
A high yield is only worth having if the company can afford it. Dividend cover — earnings per share divided by dividend per share — tells you how many times the payout is covered by profit. Cover below 1.5x is worth a closer look; below 1x means the company is paying out more than it earns, which rarely lasts.
Also note the ex-dividend date: you must own the share before this date to receive the next payment. And remember yields are backward-looking — a past dividend is never a guarantee of the next one.
Openbook shows dividend yield, cover and payout history for every UK stock — so you can tell a reliable income payer from a yield trap before you buy.
This calculator is for educational purposes only and does not constitute financial advice. Always do your own research or consult a regulated adviser before investing.