More analysts lose money to a misunderstanding of their own pay package than to any investment decision they will make, and the misunderstanding is always the same one.
How are restricted stock units taxed?
Restricted stock units are taxed as ordinary income when they vest, at the fair market value on the vest date, whether or not you sell. That value becomes your cost basis and the holding period starts that day. Three hundred units vesting at $84.60 produce $25,380 of ordinary income on the W-2. At a combined statutory withholding of 34.65%, the employer must remit $8,794.17, and because it withholds in whole shares it takes 104 shares worth $8,798.40, delivering 196 net.
Then read what happened. The employee received no cash at all, paid tax on $25,380 of income, and holds a $16,581.60 position in one company's stock with a basis of $84.60 a share. Sell at $71.30 and the loss is $2,606.80 short-term, of which only $3,000 a year can ever reach ordinary income. The loss on the sale doesn't refund the tax on the vest. They're different buckets.
So the default follows from the arithmetic, and you don't need a view on the stock to reach it. A vested restricted stock unit is economically a cash bonus that was handed to you already invested in your employer. If you would not use that cash to buy your employer's shares at today's price, sell them, because holding is an active decision to buy. The basis reset means selling at vest triggers essentially no additional tax, so the decision costs nothing to execute. Concentration risk in the same company that pays your salary is the risk you're really carrying, and the position-sizing material in Phase 9 has the language for it.
Advertisement
How is an ESPP taxed?
Employee stock purchase plans are the most reliably mispriced benefit in American compensation, and the two dispositions are worth working once by hand.
A plan offers a 15% discount with a lookback, so the purchase price is 85% of the lower of the offering-date and purchase-date prices. With an offering-date price of $78.00 and a purchase-date price of $69.40, the purchase price is $58.99, and $7,500 of payroll contributions buy 127 shares for $7,491.73 with $8.27 refunded.
Sell inside the statutory holding requirement and the disposition is disqualifying. Ordinary income is the discount measured at purchase, which is (69.40 − 58.99) × 127 = $1,322.07. Basis becomes $69.40, and the remaining gain to $75.20 is $736.60, short-term. At a 24% ordinary rate, total tax is $494.08.
Sell after more than two years from the offering date and more than one year from purchase and the disposition is qualifying. Ordinary income is now the lesser of the discount computed on the offering-date price, 15% × $78.00 = $11.70 a share, and the actual gain, $75.20 − $58.99 = $16.21 a share. The lesser is $11.70, so ordinary income is $1,485.90, and the remaining $572.77 is a long-term gain at 15%. Total tax is $442.53 [verify: the qualifying-disposition ordering rules and the annual purchase limit, IRS Publication 525 and IRC section 423, irs.gov].
The qualifying disposition actually creates more ordinary income, because the discount is measured on the higher price. It wins anyway, by $51.55, because the rest of the gain moves to the long-term rate. Then price what the win costs. You carry sixteen extra months of undiversified exposure to a $9,550 single-stock position for $51.55, which is 0.54% of the position. A 1% move in the share price is worth nearly twice the tax saving. Don't let the tax tail wag this dog, and if you can produce that comparison in ninety seconds, you're worth listening to.
How are ESOPs taxed in India?
India taxes the same economics in two stages, and the second stage is where people slip. An employee stock option is taxed at exercise as a salary perquisite on the difference between the fair market value on the exercise date and the exercise price, with the employer withholding. It's taxed again at sale, as a capital gain measured from the fair market value on the exercise date. The exercise price doesn't come into it [verify: the perquisite valuation rules and the cost-of-acquisition provision for such shares, incometaxindia.gov.in].
Exercise 500 options at ₹120 when the fair value is ₹640 and the perquisite is ₹2,60,000, taxed at 31.2% for a top-slab employee, or ₹81,120. Look at the cash position. The employee received nothing, paid ₹60,000 to exercise, and owes ₹81,120 of tax, so exercising required ₹1,41,120 of cash found from somewhere. Sell thirty months later at ₹910 and the capital gain is measured from ₹640, so it is ₹1,35,000, and long-term tax at 12.5% plus cess is ₹17,550.
The common error is computing the gain from the ₹120 exercise price, which gives ₹3,95,000 and a tax of ₹51,350. That is ₹33,800 of tax paid twice on income already taxed as a perquisite. It happens most often when the shares are foreign-listed and the employee is reconciling a foreign broker statement that knows nothing about Indian perquisite tax.
Which raises the last piece. An Indian resident holding foreign shares has a reporting obligation independent of whether any tax is due. Foreign assets, including vested shares and foreign broker accounts, must be disclosed in the return's foreign-asset schedule, and the penalty regime for non-disclosure is severe and is not proportionate to the amount [verify: the foreign-asset reporting requirement in the income-tax return and the black-money legislation's penalty provisions, incometaxindia.gov.in]. Nothing on this page will make you a tax adviser. Knowing that the obligation exists is what stops a competent professional walking into it.
{
"skill": "Keeping a perishable rate, slab or limit current before it reaches a computation",
"use": "Have an assistant produce a first-draft table of the rates, thresholds and section references a computation needs, together with the exact primary-source citation for each row, and then use it as a checklist of things YOU look up rather than as an answer. The value is the list of what to verify, never the values themselves.",
"tools": ["Chat assistants with browsing or retrieval - Claude, ChatGPT, Gemini", "The primary sources themselves: incometaxindia.gov.in, sebi.gov.in, rbi.org.in, irdai.gov.in, irs.gov", "A spreadsheet holding one rate per row with a source column and a date-checked column"],
"prompt": "I am computing the after-tax return on a resident Indian individual's listed-equity portfolio and on a US employee's restricted stock units. List every rate, threshold, exemption and holding-period line the computation needs. For each one give: the exact provision or circular that sets it, the URL of the primary source, the date it last changed, and a one-line note on how often provisions of that kind change. Do not give me the values. Give me the list of things I must look up and where each one lives.",
"verify": "Treat every figure the model states as unverified until you have read it on the primary source yourself, because tax and regulatory figures change on an annual cycle that training data lags and a confidently wrong slab is invisible in a fluent answer. Open each named source, find the figure, record the date you read it, and put both into the spreadsheet's source and date-checked columns. Where the model cites a section number, confirm the number is still current: statutes get renumbered and a correct rate under a dead section number is a wrong citation. Then recompute the whole result with your verified figures and confirm the total moves the way the changed inputs say it should.",
"diy": "You must be able to run the slab arithmetic, the set-off ladder and the blended expense-ratio ceiling by hand from stated inputs, because that is what the gate tests and it is the only thing that survives a rate change. A tool that hands you a rate cannot tell you that a short-term loss should be spent against the highest-taxed gain, or that a blended cap is not a marginal rate. Those are the judgments the arithmetic installs.",
"market": "IN"
}