Twilio Employee RSU Tax Loss Harvesting: TWLO Down 85% — Converting Rs 8.1 Lakh in Losses to Tax Savings
Case study: A Twilio India employee with RSUs vested at $250-$390 when TWLO peaked. At $62 today, lots from 2020-2022 carry Rs 15,960 to Rs 27,888 per share in Indian tax losses. Complete harvesting walkthrough, tax saving calculation, and how Rovia executes what Fidelity NetBenefits cannot.
Twilio (TWLO) built the communication infrastructure for the cloud era — SMS, voice, email APIs powering everything from Airbnb booking confirmations to bank OTP messages. The company's India engineering team in Bengaluru was one of its largest outside the US. And during Twilio's growth peak (2020-2021), RSU grants were generous, with vest-date prices ranging from $250 to $435 as the market priced in a world of permanent digital acceleration.
Then came the interest rate cycle, growth deceleration, and multiple rounds of layoffs. TWLO fell from $435 to $62 — an 85% decline. The Bengaluru team contracted significantly through 2023-2024. Employees who retained their shares through the downturn are sitting on extraordinary rupee losses.
This case study follows Ananya, a Senior Software Engineer who remained at Twilio India after the layoffs, through a complete tax loss harvesting exercise.
Ananya's Profile
- Role: Senior Software Engineer, Twilio India, Bengaluru
- Joined Twilio: August 2019
- RSU grant (initial): 400 TWLO shares over 4 years; additional refresh grants in 2021
- Current platform: Fidelity NetBenefits
- Current TWLO price: $62
- INR/USD rate: Rs 84
Lot Inventory
After employer sell-to-cover (30% for TDS), Ananya holds 215 net shares:
| Lot | Vest date | Net shares | Vest FMV | Cost basis (INR/sh) | Current (INR/sh) | P&L (INR) | Type |
|---|---|---|---|---|---|---|---|
| L-1 | Nov 2019 | 18 | $115 | Rs 8,165 | Rs 5,208 | −Rs 53,226 | LTCL |
| L-2 | Feb 2020 | 18 | $145 | Rs 10,295 | Rs 5,208 | −Rs 91,566 | LTCL |
| L-3 | May 2020 | 18 | $195 | Rs 14,235 | Rs 5,208 | −Rs 1,62,486 | LTCL |
| L-4 | Aug 2020 | 18 | $243 | Rs 17,739 | Rs 5,208 | −Rs 2,25,558 | LTCL |
| L-5 | Nov 2020 | 18 | $290 | Rs 20,880 | Rs 5,208 | −Rs 2,82,096 | LTCL |
| L-6 | Feb 2021 | 18 | $390 | Rs 28,080 | Rs 5,208 | −Rs 4,11,696 | LTCL |
| L-7 | May 2021 | 18 | $355 | Rs 25,560 | Rs 5,208 | −Rs 3,66,336 | LTCL |
| L-8 | Aug 2021 | 18 | $310 | Rs 22,320 | Rs 5,208 | −Rs 3,08,016 | LTCL |
| L-9 | Nov 2021 | 18 | $265 | Rs 19,080 | Rs 5,208 | −Rs 2,49,696 | LTCL |
| L-10 | Feb 2022 | 18 | $185 | Rs 13,320 | Rs 5,208 | −Rs 1,45,116 | LTCL |
| L-11 | May 2022 | 18 | $100 | Rs 7,200 | Rs 5,208 | −Rs 35,856 | LTCL |
| L-12 | Aug 2022 | 17 | $58 | Rs 4,872 | Rs 5,208 | +Rs 5,712 | LTCG |
Total harvestable LTCL: Rs 22,31,646 across L-1 through L-11.
Every lot from November 2019 through May 2022 is underwater. Only L-12 (vested at $58 when the stock was near its trough) has a small gain.
FY 2025-26 Tax Context
Ananya's other capital gains:
- LTCG from selling CSPX (S&P 500 UCITS ETF, held 3 years): Rs 3,50,000
- STCG from exercising ESOPs at her previous company (pre-Twilio): Rs 1,20,000
Tax without harvesting:
- LTCG Rs 3,50,000 at 12.5%: Rs 43,750
- STCG Rs 1,20,000 at 30%: Rs 36,000
- Total: Rs 79,750
Harvesting Plan: Target L-6 (the Peak Lot)
Ananya needs Rs 3,50,000 in LTCL to eliminate LTCG. L-6 alone (Rs 4,11,696 LTCL from February 2021) exceeds this requirement with Rs 61,696 surplus.
Harvest L-6 only:
| Action | Lot | Shares | Sale proceeds (INR) | Cost basis (INR) | LTCL |
|---|---|---|---|---|---|
| Sell | L-6 (Feb 2021) | 18 | Rs 93,744 | Rs 5,05,440 | Rs 4,11,696 |
| Immediately repurchase | 18 TWLO at $62 | Rs 93,744 | New basis: Rs 5,208/sh |
Set-off:
LTCL Rs 4,11,696 vs LTCG Rs 3,50,000 → LTCG fully eliminated. Remaining LTCL: Rs 61,696 carried forward.
STCG Rs 1,20,000 cannot be offset by LTCL → tax Rs 36,000 (30%).
Tax after harvest: Rs 36,000 Tax before harvest: Rs 79,750 Tax saved: Rs 43,750 Carry-forward: Rs 61,696 LTCL → Rs 7,712 future value
Total benefit: Rs 51,462
Alternative: Harvest L-6 + L-7, Then Use Surplus LTCL for Next Year
If Ananya expects significant LTCG in FY 2026-27 (she plans to sell more UCITS ETFs), she can harvest both L-6 and L-7 this year:
- Combined LTCL: Rs 4,11,696 + Rs 3,66,336 = Rs 7,78,032
- After offsetting current LTCG (Rs 3,50,000): Rs 4,28,032 carried to FY 2026-27
- Carry-forward protects Rs 5,35,040 in future LTCG (Rs 4,28,032 ÷ 12.5% × 12.5%)
- Future tax saved: Rs 53,504
This is the "minimise taxes" strategy Rovia recommends when you input your expected future capital gains profile.
Why Twilio's India Office Complicates This Further
Twilio conducted significant layoffs in India in 2023 and 2024. Many former Twilio India employees were given a severance window during which they could exercise any remaining unvested RSU accelerations (if their agreement included such provisions) and decide what to do with vested shares.
For former Twilio India employees who were laid off and retained their vested shares in Fidelity NetBenefits:
- The shares are still yours — Fidelity NetBenefits account remains accessible post-employment
- The TDS deducted at vest was your employer's obligation; it was met at vest date
- Your capital loss is calculated from vest-date FMV, regardless of employment status
- There is no time pressure to sell immediately after leaving — you can harvest at your chosen timing
- Check Fidelity NetBenefits' post-termination account access rules — most platforms allow access for 30-90 days post-employment; if longer-term, you may need to transfer to a personal account. Rovia via ACAT is exactly this: a personal account you control, independent of your employment status
How Rovia Handles Twilio's Lot Complexity
Twilio employees often have complex lot histories: initial grant, annual refresher grants (each with their own vesting schedule), and sometimes special retention grants. This means the lot table above is an approximation — real Twilio portfolios may have 15-20 lots across multiple grants.
Rovia handles this complexity by:
- Importing all lots via the ACAT transfer record — every lot arrives with its vest date and FMV metadata from the brokerage transfer
- Displaying each lot separately with its individual Indian rupee P&L
- Allowing you to select specific lots for harvest — not the entire holding
- Generating a per-lot Schedule CG entry for each sold lot, not an aggregate
For Ananya's portfolio with 12 active lots across 3 years, Rovia's interface shows exactly which lots to sell for maximum tax efficiency — removing the manual calculation burden from both Ananya and her CA.
The Rovia Transfer and Execution Flow
- Initiate ACAT from Rovia. Enter Fidelity NetBenefits account number. Rovia requests transfer of specific TWLO lots (you can transfer selected lots or the full account).
- Shares arrive in 5-10 business days. In-kind transfer — no Indian tax event.
- Rovia calculates INR P&L. Every lot displayed with exact vest-date FMV, RBI rate at vest, current INR value, and Indian-law classification (LTCL or STCG based on 24-month rule).
- Select strategy. Input your FY 2025-26 capital gains profile. Rovia recommends optimal lots.
- Execute. One-click execution of the recommended lot sale.
- Repurchase immediately. Buy 18 TWLO shares at $62 or equivalent tech ETF — no waiting period.
- Download ITR docs. Schedule CG worksheet, carry-forward schedule, ready for CA.
Summary for Twilio India Employees
| Metric | Value |
|---|---|
| TWLO peak | $435 (Feb 2021) |
| TWLO current | $62 |
| Decline | −85% |
| Ananya's total harvestable LTCL | Rs 22.32 lakh |
| Harvested in FY 2025-26 (L-6) | Rs 4.12 lakh |
| Tax saved (current year) | Rs 43,750 |
| Carry-forward created | Rs 61,696 |
| Expected 3-year total tax benefit | Rs 2.8 lakh (if all lots harvested over 3 years) |
| Fidelity NetBenefits can do this? | No |
| Rovia can? | Yes — with ITR-ready documentation |
The Twilio story for Indian employees is painful. But every rupee of embedded loss is a rupee the Indian tax system will refund against future gains. The losses exist. They expire in 8 years if unused. Rovia makes using them straightforward.
Frequently asked questions
- Twilio stock fell from $435 to $62 — what is my Indian capital loss per share? ▾
- Your Indian capital loss per share equals your vest-date FMV (in INR, converted at the RBI reference rate on the vest date) minus the current sale price (in INR at today's rate). If your lot vested in February 2021 at $380 when USD/INR was 72, your cost basis is Rs 27,360/share. At today's $62 price (INR Rs 5,208 at 84 FX), your loss is Rs 22,152/share. On 30 net shares, that is Rs 6,64,560 in Indian long-term capital loss — available to offset LTCG from any source, including UCITS ETF gains, Indian equity mutual fund gains, or property gains.
- Twilio laid off many India employees — does severance affect my RSU tax? ▾
- Severance from Twilio does not change the tax treatment of already-vested RSU shares. If shares vested (and your employer deducted TDS on the perquisite income at vest), those shares are yours — the employment ending after vest does not affect the capital gain/loss calculation on a future sale. The capital gain is: sale price minus vest-date FMV. If you were laid off, check your RSU agreement for any post-termination vesting acceleration — if additional shares vested on separation, those also have a vest date and FMV that forms their cost basis.
Found this useful? Share it.
Help another Indian working with US RSUs or LRS not get blindsided by this stuff.
About the author

Co-Founder & Chief Product Officer, Rovia
IIT Bombay + IIM Calcutta. Founding PM at Aspora (largest NRI fintech). 6+ years covering Indian-resident US investing, LRS compliance, Schedule FA, and ITR-2 filing for AY 2026-27.
More about Arnav →Get more like this in your inbox
One practical post a week on US investing & RSU strategy.
Comments
No comments yet. Be the first.
Keep reading
Can I Transfer My RSUs to Another Broker? ACAT, DRS & In-Kind Transfers Explained
Complete guide to transferring RSU shares from your employer's equity platform (Morgan Stanley, Fidelity, Schwab, Computershare) to IBKR, Vested Finance, or another broker: ACAT transfer process, DRS, tax implications, and common transfer blockers.
Coinbase Employee RSU Tax Loss Harvesting: COIN Down 49% from Peak — Rs 5.5 Lakh in Indian Losses
Case study: A Coinbase India employee with RSUs vested at $300-$420 faces a 49% loss at current COIN price of $220. Unlike other case studies, some lots have gains — making strategic lot selection critical. How Rovia identifies the right lots and generates ITR-2 Schedule CG documentation.
Google RSU Tax Harvesting: When STCG = 0 Beats Waiting for LTCG — A Counterintuitive Case Study
Case study: A Google India employee wants to sell some GOOGL RSUs at $320 (down from $400). Waiting for LTCG seems right — but harvesting now at STCG = 0 is mathematically superior. Real numbers showing exactly when the crossover occurs and how Rovia enables the optimal execution.