RSUEasy โ Free RSU & ESOP Capital Gains Tax Calculator
RSUEasy is a free, browser-based capital gains tax calculator designed for Indian employees who receive RSU (Restricted Stock Units) or ESOP (Employee Stock Option Plans) from multinational companies. Upload your broker's Gain & Loss CSV statement, and RSUEasy automatically calculates your capital gains in INR with historical exchange rates.
What RSUEasy Does
RSUEasy reads your G&L (Gain and Loss) statement from brokers like E*Trade, Fidelity, Charles Schwab, and Morgan Stanley. It identifies each tax lot โ the symbol, quantity, acquisition date, sale date, cost basis, and proceeds. It then fetches the exact USD to INR exchange rate for both the acquisition date and the sale date using ECB reference rates from the Frankfurter API. The tool calculates your cost basis in INR, sale proceeds in INR, and the resulting capital gain or loss in INR. It classifies each lot as Long-Term Capital Gain (LTCG) or Short-Term Capital Gain (STCG) based on the holding period โ 24 months for India (unlisted foreign securities) or 12 months for the US.
Supported Brokers
E*Trade: Upload the Expanded View CSV from Stock Plan โ Gains & Losses. Fidelity: Download from Tax Info โ Realized Gain/Loss โ Details. Charles Schwab: Export from Accounts โ History โ Realized Gain/Loss. Morgan Stanley: Download from StockPlan Connect โ Activity โ Reports. Generic CSV: Use any standard format with columns for type, symbol, quantity, dates, and prices.
How Capital Gains Tax Works on RSU and ESOP in India
When Indian residents receive RSU or ESOP from foreign companies, these shares are classified as unlisted securities under Indian tax law. At vesting (RSU) or exercise (ESOP), the Fair Market Value is taxed as perquisite income (salary). When the shares are later sold, the capital gain is the difference between the sale price and the FMV at vesting/exercise. If held for more than 24 months, the gain qualifies as LTCG and is taxed at 12.5%. If held for less than 24 months, it is STCG and taxed at your income tax slab rate. All USD values must be converted to INR using the SBI TT Buying Rate or an equivalent reference rate. RSUEasy uses ECB reference rates via the Frankfurter API for this conversion.
Privacy and Security
RSUEasy processes everything in your browser. No data is uploaded to any server. No account is needed. No cookies are used. Your financial data never leaves your device. The app is a single HTML file with no backend, no database, and no tracking.
Frequently Asked Questions
- How do I calculate capital gains on RSU from E*Trade for Indian tax filing?
- Download the G&L Expanded View CSV from E*Trade (Stock Plan โ Gains & Losses). Upload it to RSUEasy. Select India as jurisdiction. The tool converts all values to INR using historical FX rates, classifies gains as LTCG or STCG, and lets you export a PDF report for your CA or ITR filing.
- What exchange rate should I use for RSU capital gains in India?
- As per Indian tax rules, you should use the SBI Telegraphic Transfer (TT) Buying Rate as on the last day of the month preceding the month of sale. RSUEasy uses ECB reference rates from the Frankfurter API, which are close to market rates. For official ITR filing, verify with SBI TT rates.
- Is RSU from a foreign company treated as listed or unlisted shares in India?
- RSU and ESOP shares from foreign companies (e.g., listed on NASDAQ or NYSE) are treated as unlisted securities for Indian capital gains tax purposes. This means the LTCG holding period is 24 months (not 12 months), and the LTCG tax rate is 12.5% without indexation benefit (post July 2024 budget).
- What is the difference between RSU and ESOP for tax in India?
- RSU: Shares are granted free and vest over time. Tax at vesting (FMV as perquisite) + tax at sale (capital gains). Cost basis = FMV on vesting date. ESOP: Employee gets the option to buy shares at a strike price. Tax at exercise (FMV minus strike price as perquisite) + tax at sale (capital gains). Cost basis = FMV on exercise date.
- Do I need to report RSU in Schedule FA of ITR?
- Yes. Indian tax residents holding RSU or ESOP of foreign companies must disclose these as foreign assets in Schedule FA of their Income Tax Return, even if the shares have not been sold. Non-disclosure can attract penalties under the Black Money Act.