How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site.
    Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask jgordosea Your Own Question
jgordosea, Enrolled Agent
Category: Tax
Satisfied Customers: 3159
Experience:  I've prepared all types of taxes since 1987.
Type Your Tax Question Here...
jgordosea is online now
A new question is answered every 9 seconds

What are the rules for calculating long-term versus short term

This answer was rated:

What are the rules for calculating long-term versus short term for sales when you sell a long-term position and then immediately buy it back? Apparently one cannot take a loss and then buy the same security back within 30 days (wash sale). Is there a similar rule that covers sale of stocks with a gain. That is, if I sell a stock and buy it back the same day, do I have to take a gain and does the counter for short versus long start again?



If you hold a stock and sell it the holding period is based on when that lot was bought.

You do have to include the gain in income. The wash sale rule only applies to a loss so it does not matter if you buy the stock later in the same day.


If you hold a stock and buy more of that stock one day and then sell some shares later on that same day then you either use the default rule of selling the first shares you bought; or you can specify with the broker prior to the sale that you want to sell the stock you just bought on the same day. That would be a short term sale and the holding period on the stock you held prior to that day would continue.


Selling and then buying again is a sale to be reported for tax purposes and the holding period does start fresh for the newly purchased shares.


Please ask if you need more discussion or clarification.

Thank you.


Customer: replied 2 years ago.

Is it possible to avoid the long-term gain by selling short a stock if you have a long term position in that stock? That is, if I have shares of ABC in one account and sell ABC short in another and then cover in a few days, do I have to take gain on the long term position?

Hello again,

Good thought, but no there is not a way to have the economic gain and not report this as gain subject to income tax for stock sales.

There is no exchange or other deferral method for stock sales and that is quite intentional in the tax code. When you sell and realize gain you have to report. That is essentially the definition of gross income - increase in wealth that is clearly realized over which you have control.

When you have a realized gain it does have to be reported and recognized for tax purposes. Obviously you can hold your position without selling and have the gain not yet realized and so not reported.

Hope this clarifies for you.
Please do ask if you need more help.
Thank you.

jgordosea and 2 other Tax Specialists are ready to help you

Related Tax Questions