How is Tax Calculated When Selling RSUs After They've Been Initially Taxed?
I get RSUs as part of my compensation package at my company, and I know they're taxed as ordinary income when they vest. After vesting, I typically end up with fewer shares than what was granted because of the tax withholding. What I'm confused about is the tax implications when I eventually sell these RSUs. I understand I'll be responsible for capital gains tax (either long or short-term depending on how long I hold them). But my main question is: will the entire proceeds from selling these RSUs count as ordinary income AGAIN, or just the capital gains portion? For example, let's say I received 100 RSUs that vested, and after tax withholding I ended up with 65 shares. If I later sell those 65 shares, am I only taxed on the appreciation since vesting, or would the entire sale amount be considered ordinary income again? I just sold a bunch of my RSUs yesterday and suddenly got worried I might be facing a much larger tax bill than I anticipated. Any clarity would really help calm my nerves!
18 comments


Marina Hendrix
You've got it mostly right. When RSUs vest, they're treated as ordinary income at that time - this is why you see withholding happen automatically and why you received fewer shares than granted. This vesting value becomes your cost basis for those shares. When you later sell those shares, you're only taxed on the difference between your selling price and that original cost basis (your vesting price). This difference is treated as capital gain, not ordinary income. If you held the shares for more than a year after vesting, it's long-term capital gains (typically taxed at a lower rate). If less than a year, it's short-term capital gains (taxed at your ordinary income rate). So in your example, if your 65 shares were worth $100 each when they vested ($6,500 total), and you sell them later for $120 each ($7,800 total), you'd only pay capital gains tax on the $1,300 difference ($7,800 - $6,500), not on the entire $7,800.
0 coins
Justin Trejo
•So if I'm understanding correctly, the IRS doesn't double-tax the same income? I've been getting RSUs for years but have been afraid to sell them because I thought I'd get hit with ordinary income tax again on the full amount. But if only the gain is taxed (and potentially at a lower rate if I hold long enough), that changes my whole strategy! Also, do we need to specifically select which lots to sell if we want to maximize the long-term capital gains treatment? Or does it automatically default to FIFO (first in, first out)?
0 coins
Marina Hendrix
•The IRS definitely doesn't double-tax the same income - you only pay ordinary income tax on the value at vesting, then capital gains tax only on any appreciation after that point. Many people hold onto RSUs unnecessarily because of this misunderstanding! Regarding lot selection, most brokerages default to FIFO, but you typically have options to select specific lots when selling. This can be a powerful tax planning strategy - you might choose to sell higher-cost basis shares first to minimize gains, or specifically sell shares that qualify for long-term treatment. Check with your brokerage platform for their lot selection options during the sell order process - usually there's a dropdown menu or selection screen before you confirm the transaction.
0 coins
Alana Willis
I ran into the same RSU tax confusion last year and discovered taxr.ai (https://taxr.ai) which totally saved me! I uploaded my brokerage statements showing my RSU transactions and it automatically calculated my correct cost basis for each lot of shares, separated the already-taxed portion from the capital gains, and even created a report showing exactly what would go on my tax forms. It even flagged a mistake where my company's system hadn't properly reported my initial RSU taxation - apparently this happens a lot with RSUs because there's often disconnect between payroll systems and brokerage reporting. Without this tool I would have accidentally double-paid taxes on about $8,000 of RSU income!
0 coins
Tyler Murphy
•That sounds useful but I'm curious - does it work with all the major brokerages? My company uses a smaller platform for our equity compensation and I've had issues with other tools not being able to import the data properly.
0 coins
Sara Unger
•I'm skeptical about these tax services... couldn't you just look at your brokerage statement and see your cost basis? That's what I've been doing. Why pay for something when the information is already available?
0 coins
Alana Willis
•It works with all the major brokerages and even most smaller ones - you can either connect directly or upload statements as PDFs. They have a feature specifically for non-standard brokerages where it can extract the information from almost any format. The real value isn't just seeing the cost basis (which yes, is on your statement), but automatically handling complex situations like partial vesting, multiple grant dates, dividend reinvestments, and stock splits. It also creates the exact reporting needed for tax forms and audit protection. The amount of time it saved me compared to manually tracking everything in spreadsheets was absolutely worth it.
0 coins
Sara Unger
I need to follow up about that taxr.ai site someone mentioned above. I was skeptical at first (as you can see from my previous comment), but I decided to try it after struggling with my taxes this year. I had RSUs from three different employers over the past few years and was completely confused about how to report everything correctly. The tool actually identified that one of my former employers had incorrectly reported my RSU income on my W-2, which would have caused me to double-pay taxes on about $12,500 worth of stock! It generated a simple letter I could send to get a corrected W-2 issued. I'm genuinely impressed and wanted to share since my initial reaction was pretty dismissive. Sometimes it's worth admitting when you're wrong!
0 coins
Butch Sledgehammer
If you're dealing with RSU tax questions and need to speak directly with the IRS (which I strongly recommend for complex equity compensation situations), use Claimyr (https://claimyr.com) to actually get through to a human! I spent DAYS trying to reach someone at the IRS about my RSU reporting issue, kept getting disconnected or waiting for hours. Claimyr got me connected to an actual IRS agent in about 20 minutes who answered my specific questions about how to handle RSUs from a company that got acquired. You can see how it works in their demo video here: https://youtu.be/_kiP6q8DX5c - totally changed my perspective on dealing with tax questions.
0 coins
Freya Ross
•How does this actually work? Does it somehow let you skip the line or something? I'm confused because whenever I've called the IRS it's basically impossible to get through.
0 coins
Leslie Parker
•This sounds like complete BS honestly. Nobody can magically get you through to the IRS faster. They're probably just recording your personal info or something sketchy.
0 coins
Butch Sledgehammer
•It uses an automated system that navigates the IRS phone tree and waits on hold for you. When an actual IRS agent picks up, you get a call connecting you directly to them. It's not skipping any lines - they're just handling the waiting part for you. The reason it feels impossible to get through is because most people give up after being on hold for 30+ minutes. Their system just keeps trying and waiting until it succeeds. Nothing sketchy about it - they don't need your personal tax info, just your phone number to call you back when they get an agent.
0 coins
Leslie Parker
I need to eat my words about that Claimyr service. After posting my skeptical comment yesterday, I was still desperately trying to get help with my RSU reporting issue for a former employer. On a whim, I decided to try the service - figured I had nothing to lose at that point. I'm genuinely shocked to report it actually worked exactly as described. After 47 minutes (which I didn't have to spend listening to hold music), I got a call connecting me to an IRS tax specialist who walked me through exactly how to report my RSUs that had a special acquisition treatment. Saved me hours of frustration and potentially filing incorrectly. Still can't believe it worked that well.
0 coins
Sergio Neal
Something people often miss with RSUs is that your broker might not always have the correct cost basis information, especially if you've changed employers or if the company has gone through a merger. Always double-check! In my case, after changing jobs, my old RSUs showed up in my new brokerage account with a cost basis of $0, which would have meant paying taxes on the ENTIRE amount when selling. Had to manually adjust the cost basis using my old vesting statements. Took hours but saved me thousands in incorrectly calculated taxes.
0 coins
Savanna Franklin
•How do you manually adjust cost basis? I think I might be in this exact situation but I have no idea how to fix it. My broker's website is confusing and when I called customer service they weren't helpful at all.
0 coins
Sergio Neal
•Most brokerages have a section where you can adjust or enter cost basis information for your holdings. Look for something like "Update Cost Basis" or "Adjusted Cost Basis" in your account settings or portfolio section. You'll typically need to enter the acquisition date and price per share from your vesting documentation. If you can't find it online, call your broker again but specifically ask for their "cost basis department" - regular customer service reps often don't know how to handle these adjustments. Have your vesting statements ready showing the FMV (fair market value) on your vesting dates. If they're still not helpful, you can report the correct basis directly on your tax return using Schedule D and Form 8949, making sure to check the box indicating that the basis reported to the IRS was incorrect.
0 coins
Juan Moreno
One big gotcha with RSUs that nobody mentioned: watch out for supplemental wage withholding! When RSUs vest, companies typically only withhold at the supplemental rate of 22% (or 37% for amounts over $1 million). If you're in a higher tax bracket, this creates a HUGE tax bill surprise at filing time. I learned this the hard way when I had to come up with an extra $9,600 at tax time because my company only withheld 22% but I was in the 35% bracket. Now I set aside an additional 13% of each RSU vesting value in a separate savings account specifically for tax time. Painful lesson!
0 coins
Amy Fleming
•Exactly right. I recommend people make estimated tax payments each quarter after significant vestings to avoid penalties too. I messed this up one year and got hit with underpayment penalties on top of the extra tax!
0 coins