You sign up for your company's Employee Stock Purchase Plan (ESPP), contribute a percentage of your paycheck for six months, and buy shares at 85% of the market price. It feels like a guaranteed win. Then tax season arrives and you realize the 15% discount you paid less is income, the gains on top are capital gains, and India may want a share once you move back.
ESPP taxation is more complex for NRIs than for US residents because there are two separate tax events in the US, and a separate set of rules applies in India depending on your residency status when you sell. This article explains how the US taxes ESPP shares, what India taxes when you become a resident again, and how the India-US DTAA ensures you are not paying full tax in both countries.
What is an ESPP and how does it work?
An Employee Stock Purchase Plan lets you buy your employer's shares at a discount, typically up to 15%, using money set aside from your salary. During an offering period, usually six to twenty-four months, your employer deducts a fixed percentage of your pay. At the end of the period, those deductions go toward buying company shares at the discounted exercise price.
Most US companies run Section 423 qualified ESPPs under the Internal Revenue Code. These come with specific tax advantages not available to nonqualified plans. This article covers Section 423 plans, which is what most NRIs at US technology and corporate employers participate in.
Two separate tax events exist for every ESPP participant. The first happens when you buy the shares (the purchase date). The second happens when you sell. How you handle the time between those two events determines how much tax you pay.
US tax rules for ESPP shares
What is the 2-year rule for ESPP?
The entire US tax treatment of ESPP shares depends on whether your sale is a qualifying disposition or a disqualifying disposition.
To meet the qualifying disposition standard, both of the following must be true:
- You hold shares for more than 2 years from the grant date (the first day of the offering period, also called the offering date)
- You hold shares for more than 1 year from the purchase date (the date your shares were actually bought)
If you sell without meeting both conditions, it is a disqualifying disposition. Many NRIs miss the grant date requirement because they focus only on the 1-year capital gains threshold.
Tax on a qualifying disposition
If you meet both holding periods, your ordinary income is the lesser of:
- The amount by which the FMV on the grant date exceeds your exercise price (the discount you locked in at the start of the offering period)
- The amount by which the FMV on the sale date exceeds your exercise price (your total actual gain)
For a standard 15% discount plan, option (1) equals 15% of the grant date FMV. Everything above the ordinary income figure is long-term capital gain, taxed at 0%, 15%, or 20% depending on your total income.
Here is an example: Rahul's company runs an ESPP with a 15% discount. The FMV on the grant date was $100. His exercise price was $85. FMV at purchase was $110. He sells at $130 per share, 2.5 years after the grant date.
(1) Grant FMV minus exercise price = $100 minus $85 = $15 per share (2) Sale FMV minus exercise price = $130 minus $85 = $45 per share Ordinary income = lesser of $15 and $45 = $15 per share Long-term capital gain = $130 minus $85 minus $15 = $30 per share
Rahul pays income tax on only $15 per share, and the $30 qualifies for the lower long-term capital gains rate.
Tax on a disqualifying disposition
If Rahul sells the same shares after just 8 months from purchase, both conditions fail:
Ordinary income = FMV at purchase minus exercise price = $110 minus $85 = $25 per share Capital gain = sale price minus FMV at purchase = $130 minus $110 = $20 per share (short-term, since held < 1 year)
Rahul now pays income tax on $25 instead of $15, and the $20 gain is short-term capital gain, taxed at his ordinary income rate rather than the favorable long-term rate.
| Feature | Qualifying disposition | Disqualifying disposition |
|---|---|---|
| Holding period required | > 2 years from grant date + > 1 year from purchase date | Fails either condition |
| Ordinary income amount | Lesser of (grant FMV minus exercise price) or (sale FMV minus exercise price) | Full spread: FMV at purchase minus exercise price |
| Capital gain type | Long-term on remainder | Short-term or long-term depending on holding period |
| Key tax document | Form W-2 + Form 3922 | Form W-2 + Form 3922 |
| Tax outcome | More favourable, income is capped | Less favourable, larger income portion |
Your employer sends Form 3922 at the time you first purchase shares, documenting the grant date, purchase date, FMV on each date, and your exercise price. Keep this form. You will need it to correctly calculate your gain at sale. In the year you sell, ordinary income is reported in box 1 of your Form W-2. The IRS covers ESPP tax rules in detail in Publication 525.
If your income exceeds $200,000 (single filer) or $250,000 (married filing jointly), an additional 3.8% Net Investment Income Tax (NIIT) applies to the capital gains portion.
ESPP taxation in India: what NRIs need to know
While you are an NRI living in the US
India does not tax perquisite income you earn as an NRI when services are performed outside India. Your ESPP benefit is part of your US employment, so it is outside India's tax net while you remain an NRI.
India also does not tax capital gains when you are not a tax resident. If you sell ESPP shares while living in the US, India has no claim on those gains.
You generally do not need to file an Indian tax return for ESPP income earned and sold during a year when you are an NRI, unless you have other India-sourced income.
When you return to India as a tax resident
Once you become a tax resident of India, India taxes capital gains on your ESPP shares when you sell them.
US company shares are listed on US exchanges but are not listed on any recognized Indian stock exchange. India treats them as unlisted securities for capital gains purposes, with a holding period threshold of 24 months.
Under the capital gains rates now set out in the Income-tax Act, 2025 (in force from 1 April 2026), continuing the rates first introduced by the Finance Act, 2024 (effective July 23, 2024):
- Long-term capital gains (held > 24 months from purchase): 12.5% without indexation
- Short-term capital gains (held < 24 months from purchase): taxed at your income tax slab rate
Your cost basis is your purchase price converted to INR at the exchange rate on the purchase date. If FMV at purchase was $110 and the exchange rate was Rs 83 per dollar, your cost basis is Rs 9,130 per share. For the broader picture on how different assets are taxed for returning NRIs, see this guide on capital gains rates for NRIs.
The RNOR window advantage
If you qualify for Resident but Not Ordinarily Resident (RNOR) status in the years immediately after returning, India does not tax your foreign-sourced income during that period. Selling ESPP shares while in RNOR status means zero India capital gains tax on those shares. This window typically covers the first 2 to 3 years after return, depending on how many years you spent abroad.
How the DTAA prevents double taxation on ESPP shares
The India-US Double Tax Avoidance Agreement (DTAA) ensures you are not fully taxed in both countries on the same gain.
DTAA Article 16 (Dependent Personal Services) covers income from employment, which includes your ESPP perquisite at the time of purchase. If the services were rendered in the US, the US has the primary taxing right, and India does not tax the same income again when you were an NRI. (Article 15, Independent Personal Services, applies to self-employed professionals rather than salaried employees, and does not govern ESPP income.) DTAA Article 13 covers capital gains. Both countries have the right to tax, but you get relief through a foreign tax credit. For a full explanation of how this treaty works across income types, see our guide on US-India DTAA benefits.
Does this mean you pay tax twice when you sell?
Usually not, and usually for a simpler reason than a tax credit: once you are an India tax resident and have become a US nonresident alien for tax purposes, the US generally does not tax the capital gain on the sale at all. A nonresident alien without a US trade or business is taxed on US-source capital gains only if present in the US for 183 days or more in that tax year. Spend fewer than 183 days in the US in the year you sell, and there is no US capital gains tax on the sale, nothing to credit, and India taxes the entire gain at 12.5% (if held over 24 months) or your slab rate.
Form 67 still matters in two narrower situations: the year you move, if under the dual-status rules the sale falls in the part of the year you are still taxed as a US resident, or the ordinary-income (ESPP discount) portion that was recognised while you were still a US tax resident. In those cases, file Form 67 before submitting your ITR to claim credit for the US tax actually paid on that portion.
Schedule FA: reporting ESPP shares in your Indian tax return
Once you are a tax resident of India, you must disclose all foreign assets under Schedule FA of ITR-2 or ITR-3, including any US company shares you hold in a US brokerage account. This requirement applies every year you hold the shares, even if you have not sold them and earned no income from them.
Failure to disclose foreign assets can attract a penalty of Rs 10 lakh under Section 43 of the Black Money (Undisclosed Foreign Income and Assets) Act, 2015, for the year of default, not per individual asset. This penalty does not apply if your foreign assets other than immovable property total Rs 20 lakh or less in aggregate, a relief threshold in force since 1 October 2024. The income tax department has no obligation to warn you before applying the penalty.
ESPP perquisite tax for employees in India
The rules above cover NRIs who hold US ESPP shares abroad and become India tax residents later. A different case is an India-resident employee of a US company, or its Indian subsidiary, who participates in the same ESPP while already living and working in India.
For this employee, the ESPP discount is taxed as a perquisite under Section 17(2)(vi) of the Income-tax Act: Fair Market Value (FMV) of the shares on the purchase date minus the price actually paid, valued under Rule 3 (the average of the opening and closing price for shares quoted on a recognised stock exchange, or a merchant banker's valuation for unquoted shares). This perquisite is added to salary income, and the employer withholds tax on it through payroll TDS under Section 192, the same mechanism used for domestic ESOP grants.
The FMV used to value the perquisite becomes the cost of acquisition for the later capital gains calculation, and the holding period for long-term versus short-term treatment runs from the date of allotment. Because the US company's shares are not listed on a recognised Indian stock exchange, India treats them as unlisted securities: gains are long-term only beyond 24 months, taxed as described above, and short-term otherwise, at the employee's slab rate. The shares must also be disclosed under Schedule FA every year they are held, exactly as described above.
ESPP vs RSU: key difference for NRI taxation
With an RSU, your company gives you shares for free, and you pay income tax on the full fair market value at the time the shares vest. There is no purchase price to offset. With an ESPP, you buy shares at a discount with your own money. Only the discount portion is ordinary income, and a qualifying disposition can cap even that amount. Everything above becomes capital gain.
ESPP gives you more control over timing. By waiting to meet qualifying disposition thresholds, you reduce the ordinary income portion and shift more gain into long-term capital gains treatment. RSUs do not offer that choice because the income is recognized at vest, not at sale. For a complete breakdown of how RSU taxation works for Indian professionals working in the US, see our guide on RSU taxation for NRIs.
Conclusion
ESPP taxation for NRIs has two layers: the US side, where your holding period determines how much of your gain is ordinary income versus capital gain, and the India side, which applies only once you become a tax resident again. The DTAA ensures you are not taxed twice on the same gain, but you must actively claim the foreign tax credit through Form 67.
If you hold ESPP shares and are planning to return to India, the timing of your sale relative to your RNOR window and qualifying disposition thresholds can change your total tax bill significantly. Talk to a cross-border tax advisor before you make any moves.
Frequently asked questions
How is ESPP taxed in India?
While you are an NRI, India does not tax your ESPP income because services were rendered outside India and you are not a tax resident. Once you return and become a tax resident, capital gains on US company shares are taxed at 12.5% if held for more than 24 months, or at your slab rate if held for less than 24 months, under the Income-tax Act, 2025 (in force from 1 April 2026), which carries forward the rates first set by the Finance Act, 2024. The cost basis is calculated in INR using the exchange rate on the purchase date.
How do I avoid paying tax twice on ESPP shares?
In most cases you do not pay tax twice, because the US generally does not tax the capital gain at all: once you are an India tax resident and a US nonresident alien, US-source capital gains are taxed only if you are present in the US for 183 days or more in that year. With no US tax on the sale, there is nothing to credit, and India taxes the full gain at 12.5% (over 24 months) or your slab rate.
Form 67 still matters in two narrower cases: the year you move, if the sale falls in a period you are still taxed as a US resident, or the ordinary-income (ESPP discount) portion recognised while you were a US tax resident. File it before submitting your ITR to claim credit for the US tax actually paid in those cases.
What is the 2-year rule for ESPP?
To get a qualifying disposition, you must hold ESPP shares for more than 2 years from the grant date (the first day of the offering period) AND more than 1 year from the actual purchase date.
Meeting both conditions limits your ordinary income to the lesser of the 15% discount or your actual gain. If you miss either threshold, the full spread between FMV at purchase and your exercise price becomes ordinary income, which typically results in a higher tax bill.
Do I need to report my ESPP shares in India even if I have not sold them?
Yes. Once you are a tax resident of India, you must disclose all foreign assets, including US brokerage accounts holding ESPP shares, under Schedule FA of your ITR every year. Omitting this disclosure can attract a penalty of Rs 10 lakh for that year under the Black Money Act, though the penalty does not apply if your non-immovable foreign assets total Rs 20 lakh or less in aggregate (relief in force since 1 October 2024).
For the complete reporting framework across Schedule FA, FSI, and related forms, see our guide on Schedule FA and foreign asset reporting for returning NRIs.
What happens to my ESPP shares if I leave my job before selling?
You keep any shares you have already purchased through an ESPP.
Vested shares belong to you regardless of employment status. However, if you leave before an offering period ends, most plans refund your accumulated payroll deductions rather than buying shares for a partial period.
Once you hold the shares, the qualifying and disqualifying disposition rules still apply based on your original grant date and purchase date, regardless of your current employment.