Home Locations (575) 769-1911 CONTACT US
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.
All fields are required.
Starting date
Starting balance
Current date
Current balance
After taxes and fees
17.333 %
Before taxes
21.654 %
Before fees
19.114 %
Before taxes and fees
23.271 %
Amounts invested
$0.00
Amounts sold
$2,000.00
Dividends
Taxes
$323.00
Fees
$100.00
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 ©2025
We are here to help you get the funding you need. Stop in today to learn about our consumer, mortgage, and commercial loans.
Learn More
Your privacy is very important to us. We would like to advise you that Internet email is not secure. Please do not submit any information that you consider confidential. We recommend you do not include your social security or account number or other specific identifying information.
You are leaving The Citizens Bank of Clovis's website and linking to a third party site. Please be advised that you will then link to a website hosted by another party, where you will no longer be subject to, or under the protection of, the privacy and security policies of The Citizens Bank of Clovis. We recommend that you review and evaluate the privacy and security policies of the site that you are entering. The Citizens Bank of Clovis assumes no liability for the content, information, security, policies or transactions provided by these other sites.