What is the yield on my portfolio?

A common way to track investment performance is to compute an annualized return. This task becomes difficult when complicated by taxes, fees, dividends, and trading activity. The following calculator makes calculating yields easy; it computes the before and after tax yield for an investment with up to 9 trading activities.

First, enter the beginning and ending dates of the time period you wish to analyze. Next, enter the total portfolio value on these dates. Finally, enter the transactions (including buys, sells, taxes, fees and dividends) that occurred between the beginning and ending dates.

Click the "Add" button to enter new transactions.

Starting date

Starting balance

Current date

Current balance

Transaction History





Cost basis


Annual Yield

After taxes and fees

17.468 %

Before taxes

21.715 %

Before fees

19.215 %

Before taxes and fees

23.316 %


Amounts invested


Amounts sold








Calculator tips

This calculator uses "daily" compounding to compute the yield over the time period entered.

This calculator computes taxes on sell events and dividends. Cost basis and fees reduce the amount of a sell transaction subjected to tax. Fees reduce the amount of dividend subject to tax.

Be sure not to enter dividend transactions if they are already included in your "current balance". If you do, the dividend will be double counted and the yield will be overstated.

Calculator disclaimer

The information provided by these calculators is intended for illustrative purposes only and is not intended to purport actual user-defined parameters. The default figures shown are hypothetical and may not be applicable to your individual situation. Be sure to consult a financial professional prior to relying on the results.

Presented by TimeValue Software ©2024