"RSUs and ESPP look like compensation. They are. But they're also two separate tax events with two separate forms, two separate holding periods, and one severe penalty if you forget Schedule FA. Most young earners at US-parent MNCs handle the first event well and the second one badly."
Quick answer
- RSU at vest = perquisite under Section 17(2) → taxed at slab rate. Employer withholds via "sell-to-cover".
- RSU at sale = capital gains → STCG 20% / LTCG 12.5% (12 months for Indian listed, 24 months for foreign).
- ESPP same structure but the perquisite is the 15% discount, not the full price.
- US RSUs / ESPP → also need Schedule FA disclosure in India ITR (₹10L/year penalty if missed).
- Foreign tax paid is claimable under DTAA via Form 67 before ITR filing.
- Holding period for foreign shares is 24 months, not 12.
Who this guide is for
If you work at:
- A US-parent MNC subsidiary in India: Microsoft, Google, Amazon, Meta, Apple, Salesforce, Adobe, Oracle, Cisco, IBM, Nvidia, Intel, AMD, Goldman Sachs, JP Morgan, Morgan Stanley, Citi, Wells Fargo, Standard Chartered Singapore, etc.
- An Indian listed company that grants ESOPs/RSUs/SARs: Infosys, TCS, Wipro, HCL, Tech Mahindra, Mphasis, Persistent, LTI, Mindtree, Coforge, Zomato, Paytm, Nykaa, PolicyBazaar, Mamaearth, etc.
- A US-listed Indian company / NewCo: Freshworks (NASDAQ), Yatra (NASDAQ), MakeMyTrip (NASDAQ), Azure Power, Rediff, Sify.
- A late-stage Indian startup with US-incorporated cap table: Razorpay, CRED, Zerodha (PI), most YC-backed Indian fintechs.
…then your RSU/ESOP/ESPP/SAR vesting flow involves Section 17(2) of the Indian Income Tax Act and (usually) Schedule FA reporting. This is the guide we wish every young earner at an MNC could read before their first vest.
The two-event structure: a single diagram
`` GRANT ────────────────► VEST ────────────────► SALE │ │ │ │ │ │ no tax Section 17(2) Capital gains perquisite at FMV FMV-at-vest vs sale price slab rate STCG 20% / LTCG 12.5% employer TDS you file in ITR ``
Every Indian-resident RSU/ESOP/ESPP holder needs to internalise this. Most don't, which is why mid-career young earners at MNCs end up filing a defective return or paying interest under Section 234B/C.
Event 1: vest, and Section 17(2) perquisite
What Section 17(2) says
Section 17(2) of the Income Tax Act, 1961 includes in "salary" any "value of any benefit or amenity granted or provided free of cost or at concessional rate" by an employer. RSUs vesting into employee ownership at zero consideration squarely fit this definition.
The Income Tax Rules (Rule 3(8) and 3(9)) define the valuation of the perquisite for RSU/ESOP vesting:
- For listed Indian shares: FMV = average of the highest and lowest price on the recognised stock exchange on the vest date.
- For unlisted Indian shares: FMV as per merchant banker valuation report (not older than 180 days from the vest date).
- For foreign listed shares (e.g., US-listed MNC parent): FMV = closing price on the relevant foreign stock exchange on the vest date, converted to INR using SBI TT buying rate on that date.
TDS and "sell-to-cover"
The Indian employer must deduct TDS on the perquisite value at the slab rate at vest. Because the perquisite is in shares (not cash), most large MNCs implement "sell-to-cover":
- Total vest = 100 shares at FMV ₹2,000 each → perquisite ₹2,00,000.
- At 30% slab + 4% cess, TDS ≈ ₹62,400.
- Broker sells ~32 shares automatically and remits the cash to the employer.
- Employee receives 68 shares net.
The TDS appears in Form 16 Part B as "Perquisites under section 17(2)". The 68 shares the employee holds have cost basis = ₹2,000 per share (FMV at vest), not zero.
Common misunderstanding
The single biggest mistake: treating the grant date FMV as the cost basis. It's not. The cost basis is the FMV at vest, which is what Section 17(2) has already taxed as perquisite. Using grant date FMV in capital gains calculation double-counts the income and overpays tax - sometimes by 30%+ of the gain.
Event 2: sale, and capital gains
When the employee eventually sells the vested shares:
- Gain = sale price − FMV at vest (the perquisite-taxed value).
- Holding period: starts on the vest date (not grant date).
Tax rates as of Budget 2024 (still applicable 2026):
| Asset | Holding period | STCG | LTCG |
|---|---|---|---|
| Listed Indian shares (NSE/BSE listed) | 12 months | 20% | 12.5% above ₹1.25L/year |
| Foreign shares (US-listed RSUs, etc.) | 24 months | Slab rate | 12.5% (no indexation) |
| Unlisted Indian shares | 24 months | Slab rate | 12.5% (no indexation) |
The 24-month threshold for foreign shares is the trap most young earners miss. A US RSU sold 18 months after vest is short-term, taxed at slab - for a 30% bracket young earner, that's 30%+ vs 12.5% LTCG. The 6-month deferral can save 17.5 percentage points.
Sale price for foreign shares
Sale proceeds (in USD or other foreign currency) convert to INR at SBI TT buying rate on the sale date. The same conversion rule applies to the FMV-at-vest figure.
This is why holding US RSUs through a rupee-strengthening cycle can show an INR loss even when the USD value is up - and vice versa.
ESPP: similar shape, different valuation
ESPP differs from RSU in one structural way: it's purchased, not granted. The typical structure:
- Employee contributes 5-15% of salary each pay period into a pool.
- At end of offering period (6 months typical), pool is used to purchase shares at a discount (typically 15%) of the lower of the start-of-period or end-of-period FMV.
At purchase:
- Discount = (FMV at purchase) × 15% is the perquisite under Section 17(2).
- Cost basis = FMV at purchase (not the discounted price, not the grant date FMV).
At sale: capital gains on (sale price − FMV at purchase). Holding period = 24 months for US ESPP shares.
For a young earner contributing $5,000 per offering period at Microsoft/Google with 15% discount and a $200 underlying stock price:
- Perquisite per offering: ~$750 (the 15% discount on the purchase) → INR-converted, taxed at slab.
- Cost basis per share = $200.
- If sold 24+ months later at $260 → capital gain of $60/share, taxed at 12.5%.
Schedule FA: the disclosure that catches most young earners
The Black Money (Undisclosed Foreign Income and Assets) and Imposition of Tax Act, 2015 created Schedule FA in Indian ITR forms. Disclosure is mandatory for any Indian resident holding any foreign asset at any point during the financial year - even briefly, even at zero value at year-end.
What goes in Schedule FA:
- Foreign bank accounts (e.g., the brokerage cash account at E*Trade, Charles Schwab, Computershare, Fidelity).
- Foreign equity / debt holdings (the RSU/ESPP shares themselves).
- Foreign trusts, financial interests, immovable property.
The disclosure is by calendar year, not financial year - i.e., 1 Jan to 31 Dec. The form requires:
- Country and name of institution.
- Account/holding identifier.
- Peak balance during the period.
- Closing balance.
- Income earned (dividends, interest, gains).
The ₹10 lakh per year penalty
Section 43 of the Black Money Act prescribes a flat ₹10 lakh penalty for failure to disclose a foreign asset on Schedule FA - per year of non-disclosure. The penalty applies even if the asset value is small and even if no income was generated.
Anecdotally, this is the single most expensive young earner oversight in 2026. CAs report routine cases where ITRs filed over 4-5 years missed Schedule FA on ~$5,000 of vested US RSUs, leading to ₹40-50 lakh in penalties when discovered.
The CBDT has stepped up enforcement on Schedule FA since AY 2022-23: successive Direct Tax Statistics handbooks show foreign-asset disclosures rising year-on-year as the department cross-matches its Annual Information Statement (AIS) with the Common Reporting Standard (CRS) data India now receives from over 100 foreign tax authorities. The combination of higher mandatory disclosure and the per-year penalty structure means the historical "no one will notice" defence has effectively closed.
Disclosure protects you even when income is zero. Always fill Schedule FA if you hold any foreign asset.
Foreign Tax Credit (FTC) under DTAA
If you've paid US tax on your RSU vest (most India residents with India-only employer income don't - but it can happen during short US assignments or for treaty-resident structures), you can claim Foreign Tax Credit under the India-US DTAA.
How to claim:
- File Form 67 before the ITR due date for that financial year (currently 31 July for non-audit cases, with extensions as notified).
- Include the foreign tax payment receipt and tax residency certificate (TRC) from the US.
- The FTC is limited to the lower of the actual foreign tax paid OR the Indian tax on the same income.
The most common India-US RSU scenario:
- Employee is India tax resident.
- Employee is the India-payroll employee of the US parent's Indian subsidiary.
- US doesn't withhold federal tax (no US wages).
- India taxes the full perquisite at slab → no FTC needed.
If the employee spent time on a US assignment during the vest cycle, the US-India treaty mediates which country gets which slice. This needs a CA, not a guide.
Worked example: typical Microsoft India young earner
Profile: 32-year-old at Microsoft India, ₹50 lakh base + ₹35 lakh annual RSU vest (vested in 4 tranches), tax-resident India:
At each vest (vest = ₹8.75 lakh on an MSFT close of $440 USD ≈ ₹36,800/share, 23.7 shares vesting):
- Perquisite = ₹8,75,000
- Slab tax + cess (30% + 4%) = ₹2,73,000
- Sell-to-cover sells ~7.4 shares; net 16.3 shares held by employee
- Cost basis on retained shares = ₹36,800/share
At sale 30 months later (MSFT at $580 USD ≈ ₹48,560/share):
- Capital gain = (₹48,560 − ₹36,800) × 16.3 = ₹1,91,720
- LTCG (24+ months for foreign) at 12.5% = ₹23,965 tax
Total tax across both events on ₹8,75,000 + ₹1,91,720 of value: ~₹2,97,000.
Now compare to the alternative where the young earner sold at 12 months instead of 30:
- Same perquisite tax: ₹2,73,000
- STCG (foreign shares) at slab + cess = ₹65,184
- Total tax: ~₹3,38,000 - ~₹41K higher just from the holding-period miss.
This is why the foreign-share 24-month rule matters so much.
How to organize your RSU tax life
A practical setup that works for most young earners:
- Track every vest in a spreadsheet or RSU tracker: date, shares vested, FMV per share, INR-converted value, TDS withheld, shares sold to cover, net shares held.
- Maintain a cost basis ledger: each tranche of vested shares has its own cost basis equal to FMV at vest.
- At sale, use FIFO unless your broker supports specific-lot identification (most US brokers do; specify "highest cost first" to optimise LTCG vs STCG).
- File Schedule FA every year with peak and closing balances. Even when zero.
- Reconcile Form 16 Part B perquisites with the broker's vest statements. Mismatches happen - often the FX rate used or the FMV definition.
- Consider a CA if you have any of: US short assignment, double-residency year, RSU spanning multiple companies through M&A, or a sale over ₹50 lakh.
Six pitfalls in RSU/ESPP tax handling
- Using grant date FMV as cost basis. Always FMV at vest. Standard mistake.
- Selling foreign shares at 18-23 months thinking LTCG kicks in at 12. No - 24 months for foreign.
- Forgetting Schedule FA on small foreign holdings. ₹10L/year penalty is per year, not capped.
- Not filing Form 67 before ITR due date for FTC. Late Form 67 = denied credit.
- Treating brokerage cash account separately from the equity holdings in Schedule FA. Both go in.
- Double-counting: declaring the vest as salary AND as capital gain over the full sale price. Section 17(2) covers the perquisite; capital gains only covers gain over FMV at vest.
How Qubera fits into RSU tax
Qubera ingests RSU vest statements from the major broker channels (E*Trade, Charles Schwab, Computershare, Fidelity) via email extraction, computes:
- Cost basis per tranche, automatically.
- Holding-period status (foreign 24-month rule applied per tranche).
- Pending Schedule FA disclosure preview for the relevant assessment year.
- Sell-timing recommendation for LTCG optimisation.
We don't file your ITR - that's CA territory and we recommend one for any young earner with foreign holdings. What we do is make sure you walk into the CA meeting with a clean ledger instead of a screenshot from E*Trade.
For the broader tax regime decision, see old vs new tax regime 2026.
Further reading
- RSU cost basis across multiple years in India - the FIFO chain, FX drift, and Schedule FA when vests stack
- Best app to track US RSUs from India (2026) - the broker + planning + filing stack
- Old vs new tax regime 2026
- Section 80C investments compared
- Young earner India money management playbook
- Track net worth in India: tools, methods, traps