Every year around May, I get calls from salaried professionals who realise — two months after the ITR deadline — that they filed their capital gains wrong. Not marginally wrong. Wrong in ways that attract scrutiny under the Black Money Act, generate demand notices, or misclassify lakhs of gains at the wrong tax rate.
The common thread: they held RSUs or ESPPs from a US company, sold shares during the year, and either didn't report them at all or used the wrong rates, wrong exchange rates, or wrong holding period logic. This isn't a niche problem. Hundreds of thousands of Indian residents employed at MNCs face this filing every year, and the rules are specific enough that casual googling leads to errors.
Here is the correct treatment, the six mistakes that appear most often in practice, and what changed in FY 2024-25 that you need to carry forward to FY 2025-26.
Before the six mistakes, one clarification that saves a lot of confusion: RSU and ESPP taxation are structured similarly but differ in the cost of acquisition.
For RSU: When shares vest, the Fair Market Value on vest date is a perquisite under Section 17(2)(vi). Your employer deducts TDS on this and it appears in Form 16. That FMV is also your cost of acquisition for capital gains purposes — under Section 55(2)(fb), it is explicitly defined as such. When you later sell, the gain is sale price minus that vest-date FMV, not zero.
For ESPP: The discount (difference between FMV and purchase price) is a perquisite at the time of purchase. Your cost of acquisition is the purchase price you paid — not FMV, not zero. When you sell, the capital gain is sale price minus purchase price. The discount is already taxed separately as salary.
Getting the cost basis wrong is the single most common error in both cases. Using zero as cost for RSU triggers double taxation. Using FMV for ESPP instead of actual purchase price understates the gain. Both are wrong.
RSUs are not property on the grant date. There is nothing to hold. The holding period begins on the vest date — the date shares are credited to your Fidelity or Morgan Stanley account.
This matters because the threshold for LTCG on foreign equity is 24 months. A lot granted in January 2022 and vested in March 2023 has a holding period starting March 2023. If you sold in February 2025 — that is 23 months. STCG. Slab rate. Not LTCG.
When you have multiple vest tranches (quarterly is common), each lot has its own vest date, its own cost, and its own holding period calculation. You cannot average across lots. You cannot use a single grant date for the whole holding.
Section 111A (short-term, 20% rate) and Section 112A (long-term, 12.5% with ₹1.25 lakh exemption) apply to equity listed on Indian stock exchanges where STT has been paid. US-listed company shares — NVDA, MSFT, GOOGL, whatever your company grants — are not listed on Indian exchanges. STT does not apply.
The correct sections are:
Rule 115 of the Income Tax Rules 1962 is unambiguous: the applicable rate is the SBI TT Buy rate on the last working day of the month immediately preceding the transaction month. Not the transaction date rate. Not an average for the year. Not the RBI reference rate. Not what your bank applied when you remitted money.
So for a vest in March 2025, use the February 28, 2025 SBI TT Buy rate. For a sale in July 2025, use the June 30, 2025 SBI TT Buy rate. For a dividend credited in December 2025, use the November 30, 2025 rate.
Using a slightly wrong rate across 8 vest lots and 4 sales is not a minor error — it compounds across the entire computation and the INR gain or cost figure is wrong in every row.
When RSUs vest, your employer — through Fidelity or Morgan Stanley — sells a portion of shares to fund TDS withholding. This is sell-to-cover. The TDS covers the perquisite. But the sell-to-cover sale is a separate transaction with capital gains implications.
The cost of acquisition is the vest-date FMV. The sale proceeds are the sell-to-cover price. The holding period is effectively zero days. The result is typically a very small STCG or loss — but it is a taxable event and must be reported in Schedule CG. It is not absorbed by the TDS.
Many CAs skip this because it looks like a wash. The AIS (Annual Information Statement) now picks up these transactions from the foreign broker reporting. If your ITR doesn't include them and your AIS does, you get a notice.
This one has nothing to do with capital gains rates. It is a separate mandatory disclosure.
If you held foreign equity — vested RSUs, unsold ESPP shares, shares in a Fidelity account — at any point between January 1 and December 31 of a calendar year, you must disclose them in Schedule FA of ITR-2. The schedule follows the calendar year (January to December), not the Indian financial year.
You need to report: the custodial account details in A2, and each company's equity holding with initial value, peak value during the year, and December 31 closing value in A3. Peak value is the highest single-day aggregate market value during the year — not the December 31 value, which is almost never the peak.
If the foreign company pays dividends on shares you hold, the US may withhold tax at source. Under the India-USA DTAA, this can be claimed as a foreign tax credit in India by filing Form 67 under Rule 128 before or along with your ITR.
The credit is limited to Indian tax payable on the same dividend income. But it reduces your net tax outflow. Skipping Form 67 means paying Indian tax on the same dividend a second time — money you were entitled to offset.
Form 67 must be filed before the ITR due date. It cannot be filed after. Missing this deadline permanently waives the credit for that year.
Finance Act 2024 changed LTCG on unlisted and foreign securities under Section 112 from 20% with indexation to 12.5% without indexation. The effective date was July 23, 2024.
This creates a split for FY 2024-25 only:
| Transfer date | LTCG rate | Indexation |
|---|---|---|
| April 1, 2024 – July 22, 2024 | 20% | Available |
| July 23, 2024 onwards | 12.5% | Not available |
For FY 2025-26 (the current year), this split no longer applies. All LTCG transfers from April 1, 2025 use the 12.5% flat rate without indexation. STCG remains at the applicable slab rate regardless of when the transfer occurs.
One thing Budget 2024 did not change: the 24-month holding period for foreign equity. That has not been reduced to 12 months, despite some confusion with the domestic equity treatment. Foreign unlisted equity remains 24 months for LTCG classification.
ESPP has a lookback feature in most US plans — you buy shares at a discount to the lower of the opening or closing price of the offering period. The entire discount is a perquisite taxed as salary at the time of purchase.
When computing capital gains on a later sale, two points matter: the cost of acquisition is the actual purchase price (not FMV), and the capital gain is not the total difference between market price at sale and the price at purchase — it is the difference between sale price and purchase price, since the discount was separately taxed.
Some CAs inadvertently double-count the discount in the capital gains computation. Others omit the perquisite from salary altogether because it wasn't in the Form 16 (some employers miss this). Both create mismatches between Form 16, AIS, and Schedule CG that invite scrutiny.
Upload your Fidelity, Morgan Stanley, Charles Schwab, EquatePlus or Computershare statement. GainSutra reads each lot, applies the Rule 115 SBI TT Buy rate for each transaction, computes STCG and LTCG by lot, and prepares Schedule FA A2/A3 with peak values. No spreadsheet. No manual rate lookup.
Try GainSutra Free →