How to File ITR with RSU/ESOP Income in India

TL;DR: RSU/ESOP income requires ITR-2 (not ITR-1). You report salary perquisite on vesting + capital gains on sale. TaxZen auto-computes RSU capital gains for free — no CA needed.

What Are RSUs and ESOPs?

RSU (Restricted Stock Unit) — Your employer grants you company shares that vest over time. Common at Google, Microsoft, Amazon, Flipkart, Atlassian, Uber, and other tech companies.

ESOP (Employee Stock Option Plan) — Your employer gives you the option to buy company shares at a discounted price (exercise price).

How RSU/ESOP Income is Taxed in India

RSU/ESOP income is taxed at two points:

  1. On vesting/exercise (as salary perquisite): The fair market value (FMV) on the vesting date minus any amount you paid is taxed as salary income. This is already included in your Form 16 by your employer.
  2. On sale (as capital gains): When you sell the shares, the difference between sale price and FMV on vesting date is capital gains. This is NOT in Form 16 — you must compute and report it yourself.

STCG vs LTCG Classification

Share Type Holding Period for LTCG STCG Rate LTCG Rate
Listed Indian shares > 12 months 20% (Sec 111A) 12.5% above ₹1.25L (Sec 112A)
Unlisted / foreign shares (Google, Amazon, etc.) > 24 months At slab rate 12.5% (Sec 112)

Step-by-Step: How to File

  1. Collect your data: Vesting dates, number of shares vested, FMV on each vesting date, sale date, sale price, and any brokerage fees.
  2. Go to taxzen.co/file and upload your Form 16 (this captures the salary perquisite part).
  3. Add RSU/ESOP sales in the capital gains section — TaxZen computes STCG vs LTCG, handles forex conversion for foreign shares, and fills Schedule CG automatically.
  4. Compare regimes — TaxZen shows whether old or new regime saves more with your RSU income included.
  5. Download ITR-2 JSON and upload to the income tax portal (incometax.gov.in).

Common Mistakes to Avoid

Why Use TaxZen for RSU/ESOP Filing?

Ready to file? Start filing your ITR with RSU/ESOP income at TaxZen — free →