Dividend calculator

Add dividend stocks
Calculator options
Default price growth
Annual average price growth of all selected stocks in this calculation. You can override settings per stock by clicking on selected stock price.
0% - None
Reinvesting (DRIP)
Buy new shares with received dividends. Reinvesting keep diversification of your portfolio the same.
Additional investment per month
Additional money you want to add to your portfolio every month during investment period (in $)
Calculation currency
$ - United States Dollar
Dividend income tax
Premium only
Investment calculation length
Premium only
3 years

The most advanced dividend calculator on the web

Make better investing choices

We show you extensive results, diversifications and other factors based on our mathematical models.

Enter specific stocks

Unlike other calculators, you can add specific stocks or ETFs. We automatically fill data like dividend yield, current price and dividend growth!

Find your perfect strategy

Are you interested in dividend growth investing? Set monthly additional investments and reinvesting.

Dividend calculation formulas

Dividend yield
Annual dividend / current price per share = Dividend yield
Yield on cost
Annual dividend / original price per share = Yield on cost
Company payout ratio
Total Dividends / Net Income = Payout Ratio
Investment return formula
(Capital gain + dividend received) / Cost of the investment * 100 = Investment return

Frequently asked questions

How do we calculate dividend income?

Calculating dividend income can be tricky, especially if you want to be more precise and count with things like reinvesting and dividend growth. That’s why we build the dividend calculator. Our algorithm can handle both dividend increases and reinvesting dividends to estimate future income.

What is DRIP and reinvesting?

Reinvesting is an easy way how to boost the growth of your portfolio. DRIP is further simplification of reinvesting where you receive more stocks of the company instead of cash. Sometimes even for a better price. If you enable reinvesting option in the calculator, we will automatically reinvest dividends from purchased stocks to buy a new one. During this simulation, our algorithm will rebalance the portfolio to keep original diversification for the whole investing period.

How calculate dividend increases?

Our dividend calculator is powered by our large database containing every dividend payment of most of companies. We simply look at the last three years and calculate what is dividend growth. We then apply this dividend growth in our calculations to estimate future dividend payments based on realistic expectations.

Dividend yield vs yield on cost

Dividend yield is simple to calculate. You just divide the annual dividends paid per share by the price per share. Yield on cost is more complicated and it changes in time. It simply means dividing current dividend yield by the original price you bought stock for and not by the current price. Even low-yield stock can become the high-yielding stock in a few years. You can find dividend yield prediction in the year overview in your dividends calculator results.