For many years I participated on the ESPP at the company I worked for. The terms varied over the years from exceptionally good to just a 5%, at which point I dropped it. Over time, I let the shares pile up, reinvesting dividends. At some point I sold a big portion of the holding and diversified. Overall we are glad we did it.
But you have to understand the tax handling of the sales. It has been a while... As far as I know, if I recall, you need:
- Your share cost, that is your discounted net (there may be a yearly fee)
- The average market price of the share on the purchase date (historic prices are available online)
- How much do you sell the share for.
If you sell short term, that is before holding for 12 months, the IRS asks you to count the capital gains as regular income, so you pay at your tax bracket.
If you sell long term, then the IRS wants you to consider the discount your employer gave you then, as regular income now, when selling, and the rest as long term capital gains which will most likely be 15%. It gets a bit convoluted depending on how good or bad a given share did (losses). Splits if any have to be accounted for as always.
I am sure you can find details in finance forums (and IRS doc). Commissions in and out can be used to net values. I remember the plan administrator charged a yearly fee, not a commission, just a few $. For sale, I think it was $30/lot.
The plan administrator provides reports of share (fractions) by date and cost. The plan normally has some way of checking this online.
If there are dividends being reinvested, either the company will report the shares(fractions) resulting from the dividends and the cost. These shares are not discounted, so they just generate capital gains long term.
Whenever I sold a lot, I knew if it was from discounted or reinvested. I loaded a spreadsheet with a row for each purchase, went online for historical market prices and figured out the taxes. Was quite a bit of work, worth it...
Over time I came out with substantial life savings, taxed at lower rate than the savings resulting from the 401K.
So yes, I would do it again. I would probably sell earlier, but it worked well for me.
But you have to understand the tax handling of the sales. It has been a while... As far as I know, if I recall, you need:
- Your share cost, that is your discounted net (there may be a yearly fee)
- The average market price of the share on the purchase date (historic prices are available online)
- How much do you sell the share for.
If you sell short term, that is before holding for 12 months, the IRS asks you to count the capital gains as regular income, so you pay at your tax bracket.
If you sell long term, then the IRS wants you to consider the discount your employer gave you then, as regular income now, when selling, and the rest as long term capital gains which will most likely be 15%. It gets a bit convoluted depending on how good or bad a given share did (losses). Splits if any have to be accounted for as always.
I am sure you can find details in finance forums (and IRS doc). Commissions in and out can be used to net values. I remember the plan administrator charged a yearly fee, not a commission, just a few $. For sale, I think it was $30/lot.
The plan administrator provides reports of share (fractions) by date and cost. The plan normally has some way of checking this online.
If there are dividends being reinvested, either the company will report the shares(fractions) resulting from the dividends and the cost. These shares are not discounted, so they just generate capital gains long term.
Whenever I sold a lot, I knew if it was from discounted or reinvested. I loaded a spreadsheet with a row for each purchase, went online for historical market prices and figured out the taxes. Was quite a bit of work, worth it...
Over time I came out with substantial life savings, taxed at lower rate than the savings resulting from the 401K.
So yes, I would do it again. I would probably sell earlier, but it worked well for me.