RSUs aren't really that bad, unless your employer does sell to cover in annoying ways. Net share withholding works out super simple, the shares that weren't withheld are at the brokerage with the correct basis, and the income and withholding are reported accurately on your w-2.
Options do get pretty nasty if you exercise and hold, when the fair market value is higher than the fair market value; because then you have to have an AMT return and a regular return and reconcile them.
ESPP with a discount was pretty bad the last time I had it; the brokerage said they were specifically required by IRS rules to report the wrong cost basis, and you had to adjust it when you sold, or you'd have the discount reported on your w-2 and again as a capital gain. Maybe that changed, capital gains reporting has changed over time.
I wonder if you worked for a certain california-named company based in another california city... Your experience sounds a lot like mine.
They sell-to-cover when my stocks vest quarterly, which pisses me off because the stock constantly goes up and I wish I could keep them until the time my tax bill is due.
And, I have to manually report to the taxman all the money paid via those sell-to-covers, because even though eTrade sends me the transaction details each year, and they clearly tell the IRS how many stocks I got, they don't tell the IRS how much tax I already paid on it.
When I worked for the company named after a rain forest, we had the choice of sell to cover, sell all or pay taxes without selling shares. I always chose to sell all. I would never have taken 25%-30% of my hypothetical cash compensation and bought one stock. Why would I keep my RSUs?
Now I work at a smaller company doing the same thing (cloud consulting) making the same amount all cash. I much prefer that over cash + RSUs.
I agree options are worse than RSUs. But RSUs are very bad. 3 reasons:
1. My RSUs vest monthly. I've been selling immediately. For the last ~2 years, I guess I've been unlucky, and the sales have generally been small losses. Each of those sales gets washed by a vest that occurred either a month before or a month after. I used to track these by hand in a spreadsheet. It become essentially impossible due to increasing complexity every year caused by the long chains of vest+sale. Now I wrote a 1000+ line Python program to calculate my wash sales. It probably took 20+ hours to write. It takes about 30s to run, that's how large the vest+sale graph is (and the program isn't optimized for runtime). A single sale is now being washed by chains of vest+sale that are extremely long. And due to each vest involving different amounts of fractional shares due to changing compensation and changing tax rates, the washes are constantly doing partial washes, that split lots into sublots. So a single sale might involve many many sublots. The holding period is also propagated to the new lot. The chains are starting to get so long, that if this were to continue a few more years, I would have some sales that are partially long term (>= 1 year) and partially short term, which I can't find any information online about how to file. It takes me hours to format my data from my 1099B and statements into a CSV to put into the program, and hours more to take the output CSV and put it into Turbotax. Quarterly vests would partially solve this problem (you would still get washes caused by multiple vests happening on the say day sold for a loss washing each other, but at least it wouldn't propagate to future or past vests).
I have now resolved to never sell for a loss (where loss is defined as for any sublot within the lot, the sale price is lower than the original basis + the basis added by all the previous sells washed by this sublot's vest), to avoid this problem. This may mean I have to hold on to stocks that I want to sell, potentially until I die.
2a. I live in CA, but worked from MI a few days a few years back. That means I now have to pay MI tax for 4 years. I receive ~48 vests per year (monthly vests of 4 different grants (from the 4 prior years)). For each of those ~48 vests, I need to calculate what percent of the days between grant and vest I worked in MI, and pay that amount of MI tax on that vest. Turbotax has some bugs related to MI taxes and 401ks and IRAs. Even though my 401ks and IRAs have nothing to do with MI, I now have to deal with these Turbotax bugs every year because I have to file MI taxes.
2b. If you need to file NY taxes as a non-resident (like I have to do for MI), it's even worse, because not only do you need to do that calculation for each vest (~48/year in my case), but you also need to file a new IT-203-F form for each vest. That's 48 IT-203-Fs to file each year. And each one is a complex form involving workdays, weekdays, holiday days, sick days, vacation days, etc.
3. If you move between states with different tax rates, your vests are taxed completely at the new state's tax rate. They're also taxed proportionally (based on time between grant and vest) at your old state's tax rate. So they're double taxed. You do end up with a tax credit that undoes the smaller of the taxes. But this means that when you move, for 4 years you're taxed at the maximum tax rate of the 2 states (on at least some portion of the vests). This makes WA->CA movers mad, because all they have to pay CA tax on 100% of their vests immediately. It also makes CA->WA movers mad, because they have to pay CA tax for 4 years on some portion of their vests.
I dearly wish to be paid in cash.
If you've been selling everything at every vest event, then wash sale rules don't apply - essentially the IRS doesn't want you to claim a loss when you haven't effectively closed a position, and if you don't hold any shares, then you have closed the position. Your other two points - states don't do income tax calculations based on the grant, but only what vested while you lived/worked in the state in the respective year of the vesting. Basically you don't owe Michigan income tax for a given tax year if you didn't live or work in Michigan during that tax year.
I think it'd be good to visit with a CPA to cover some of these topics. I'm not saying definitely hire one but I think you may have misunderstandings of the tax codes.
>if you don't hold any shares, then you have closed the position.
Even if I acquire new shares < 30 days later?
My employer (Google) had a CPA give a recorded presentation about how to file RSU taxes. In it he said that the vests can was your sales, and this is especially prevalent if you have monthly vesting. This was a CPA who specializes in helping Google employees file taxes.
> Your other two points - states don't do income tax calculations based on the grant, but only what vested while you lived/worked in the state in the respective year of the vesting.
See https://www.reddit.com/r/tax/comments/q8ythd/interstate_move... .
Also, that same CPA gave a different recorded presentation specifically about state-to-state RSU taxes, and he said that if you work from another state, you need to track the number of days between grant and vest that you work from that other state in order to properly attribute the earnings to non-resident states.
If they're vesting every month, there's a reasonable question of if the newly vested shares are replacement shares for the shares sold.
The IRS defines a wash sale with
> A wash sale occurs when you sell or trade stock or securities at a loss and within 30 days before or after the sale you:
> Buy substantially identical stock or securities,
> Acquire substantially identical stock or securities in a fully taxable trade,
> Acquire a contract or option to buy substantially identical stock or securities, or
> Acquire substantially identical stock for your individual retirement arrangement (IRA) or Roth IRA.
Is vesting RSUs acquiring shares in a fully taxable trade or buying stock? I don't know and never considered it, but the statute of limitations has run on my RSU days. I also didn't have monthly vests.
> Your other two points - states don't do income tax calculations based on the grant, but only what vested while you lived/worked in the state in the respective year of the vesting. Basically you don't owe Michigan income tax for a given tax year if you didn't live or work in Michigan during that tax year.
I don't know about Michigan, but California's Franchise Tax Board asserts that it is owed tax in tax years where RSUs vest if you lived or worked in California during the vesting period; even if you don't live or work in California during that particular tax year. After I moved to WA, I continued to pay CA income tax, as I had partially vested RSUs. I've heard some companies will cancel and reissue RSUs when you move states, but this wasn't offered for me. FTB is kind enough to say you can use any reasonable method to allocate RSUs and they never asked me to show my work, so I must have done fine?
Wall Street pays cash. Trading firms pay cash. Cash is the best form of compensation because it's the most fungible*. If you really believe your employer's stock will double in value, you can take your cash bonus and buy shares of it. Of course if you're that confident in your market prediction power you're in the wrong line of work. Wall Street pays cash because it gives employees the power to invest it however they wish (read: no one knows the future so they invest in a diversified basket of assets).
The only downside of all cash compensation is it attracts mercenaries. Personally I find believers and missionaries more pleasant to work with.
* All else being equal, such as the payout schedule.
> If you really believe your employer's stock will double in value, you can take your cash bonus and buy shares of it.
RSUs aren't quite that deal, because they're "invested" before they vest. Even assuming that the employer would be equally willing to give you either $X/yr in cash or $4X in RSUs over the next 4 years, you can definitely come out ahead if the stock keeps going up. It's effectively a form of leverage through time arbitrage; you get to buy $4X worth of stock at today's prices using money you don't have yet.
Consider a simplified scenario where the stock is flat forever, except that it doubles in a single day when you've been there for a year. If you take the $X in cash and immediately buy your employer's stock with all of it, you only double your money on that first year's paycheck. By the end of the 4 years, you would have $5X (the $4X you earned in salary/bonus, plus one extra X from the doubling). On the other hand, if you take the RSUs, that entire grant, including what hasn't vested yet, benefits from the increase. In this scenario, by the end of the 4 years, you have $8X.
Similar happens with any scenario where the price is monotonically-increasing, but with more arithmetic. If you assume that the stock will go up over time, and that you wouldn't want to be trying to time the market, this starts to look like a pretty good bet. Compound that with the fact that most employers will be willing to offer a much higher number in RSUs than in cash - that is, if they would offer $X in cash bonuses, they'll offer >>$4X over 4 years in RSUs, especially as a starting/signing-bonus offer - for reasons having to do with financial accounting, and it's suddenly a very attractive deal.
The main reason to prefer cash over RSUs is for diversification. But if we're talking about a public company, you can still sell the RSUs as soon as they vest in order to diversify (and the standard advice is to do so). You really only stand to lose if your employer's stock goes down between grant and vest - not just worse than market, but actually down - which, on average, is an easy bet to take. Getting RSUs at a private company is a much dicier prospect, of course, because now you're locked into that lack of diversification in a way that really matters; even after the point where you get the paycheck, you don't get to bail out if the ship starts to sink.
Why would I be a “believer” or missionary in a for profit company? It’s a business transaction. I give them labor and they give me money.
if you accept a large portion of your compensation in the form of stock, then you are pretty much a de facto believer.
Yes and when I did receive a large portion of my compensation in stock, I had it set to sell all as soon as it vested and diversified it. If I had gotten the same amount of compensation in cash, I wouldn’t have put 25% of my compensation in AMZN. So why would I keep my vested RSUs? In fact this year I will get the same amount in cash that I did in 2022 in cash + RSUs. I have no plans on putting 25% of my compensation in any one stock.
Selling my “equity” in a private company once it vested wouldn’t have been an option.
Note for those who don’t know: Amazon has a 5/15/40/40 vesting schedule with their first four year offer. The first two years you get a large pro rated cash signing bonus to make up for the back heavy vesting.
I'm not a tax professional but this hardly seems necessary. Have you consulted with a tax professional to confirm that this is all necessary? How much of a difference does it actually make, i.e. how much tax do you actually pay to MI?
See my answer in https://news.ycombinator.com/item?id=43687920 .
In terms of the amount of tax to MI, it's not a whole lot. A couple hundred dollars. And it doesn't change my total taxes paid, because I get a tax credit for that against my CA taxes. MI's tax rate is lower than CA's.
Are you using autosale? It sounds like you’re manually selling, perhaps that is why it’s so complicated. I used autosale while I worked at Google and had no problems
the broker should be adjusting the cost basis in the 1099 to account for wash sale. are you not seeing that? what broker are you using?
RSUs in private companies are super illiquid.
You don't have to pay tax if your RSUs aren't liquid.
This is not true at all. It only has to do with if you have "substantial risk of forfeiture". If they are your shares to own forever, the IRS considers receiving them taxable. This is why double trigger RSUs have expiration dates. It's possible they never become liquid. Therefore they're not your property yet. Therefore you don't owe tax until they are. Or they expire worthless someday, and you don't owe anything.
> You don't have to pay tax if your RSUs aren't liquid
Sure. You also don’t get to turn them into cash the way shareholders can. Consider that it’s been VCs most vocally singing their praises.