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...
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, SBI TTBR 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.
TWLO Price History: Peak Lots and Trough Lots
| Period | TWLO Price (approx.) | Context |
|---|---|---|
| Jan 2020 | $100 | Pre-pandemic cloud baseline |
| May 2020 | $195 | COVID digital acceleration |
| Feb 2021 | $435 | All-time high |
| Feb 2022 | $185 | Rate hike selloff begins |
| Aug 2022 | $58 | Near trough |
| Aug 2026 | $62 | Current price |
L-6 (February 2021, $390 vest) is the maximum-loss lot in Ananya's portfolio and her primary harvest target, carrying Rs 4.12 lakh in LTCL from 18 shares alone.
Identifying Loss Lots in Fidelity NetBenefits
Twilio uses Fidelity NetBenefits for equity award administration:
- Log in to nb.fidelity.com with your company SSO or Fidelity credentials
- Navigate to Stock Plan → Holdings → View Lots
- Each vest event: grant date, vest date, shares, cost basis (USD/share), current value, gain/loss (USD)
- Filter by "Loss" status to show only underwater lots; also export to CSV for CA preparation
- Note vest dates for Indian-law reclassification — Fidelity uses US 12-month rule, Indian law uses 24 months
Executing the Harvest in Fidelity NetBenefits
- Navigate to Stock Plan → Trade → Sell Shares → Tax Lot Identification: Specific Shares
- Select L-6 (February 2021, 18 shares at $390)
- Place a market sell order for 18 shares
- Immediately place a buy order for 18 TWLO shares at ~$62
India has no wash sale rule. The IRS Section 1091 provision is a US-only rule. Indian residents can repurchase TWLO the same day without affecting their Indian capital loss claim.
The 8-Year Carry-Forward: Sections 70-74 of the ITA
LTCL carry-forward rules:
- Carried-forward LTCL offsets only future LTCG (not STCG)
- Carry-forward expires after 8 assessment years
- Must file ITR on time (July 31) to preserve the carry-forward
STCL set-off priority:
- STCL offsets STCG first in the same year
- Remaining STCL offsets LTCG in the same year
- Unabsorbed STCL carries forward and offsets both STCG and LTCG in future years
Ananya's Rs 22.31 lakh in total harvestable LTCL, harvested over 3 years, protects against LTCG tax through FY 2028-29 at Rs 5-7 lakh LTCG per year.
Worked INR Example: L-6 Harvest
Lot L-6: 18 shares vested February 2021 at $390. SBI TTBR on vest date: Rs 72.
- Cost basis per share: $390 x Rs 72 = Rs 28,080
- Total cost basis (18 shares): Rs 5,05,440
- Sale price: $62 x Rs 84 = Rs 5,208/share
- Sale proceeds (18 shares): Rs 93,744
- LTCL: Rs 5,05,440 - Rs 93,744 = Rs 4,11,696
Tax saving:
- LTCG of Rs 3,50,000 eliminated: Rs 3,50,000 x 12.5% = Rs 43,750 saved
- Carry-forward LTCL: Rs 61,696 — future value at 12.5% = Rs 7,712
- Total tax benefit: Rs 51,462
Note: STCG of Rs 1,20,000 at 30% = Rs 36,000 is unavoidable — LTCL cannot offset STCG. The harvest saves on the LTCG side only.
Schedule FA for Fidelity NetBenefits Holdings
Twilio India employees must file Schedule FA annually for all TWLO shares:
- Foreign asset category: Foreign equity and debt instruments
- Custodian: Fidelity Management Trust Company / National Financial Services LLC
- Country: United States
- Account number: Your 8-digit Fidelity NetBenefits account number
- Peak INR value during FY: Highest INR value of TWLO holding during the year at SBI TTBR
- Closing balance (31 March): INR value of TWLO shares at 31 March SBI TTBR
For former Twilio India employees who transferred to Rovia mid-year, disclose both the Fidelity period and the Rovia (Alpaca Securities LLC) period separately. Both custodians must be disclosed for any FY in which shares were held with each.
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
Apple RSU India guide: AAPL shares, CEO transition from Tim Cook to John Ternus, and tax for Indian engineers (2026)
Complete guide for Indian engineers holding Apple RSUs: Tim Cook's tenure and stock performance, John Ternus as new CEO, Apple's next strategic bets,...
Applied Materials RSU India guide: vesting, AMAT shares, and tax for Indian engineers (2026)
Applied Materials RSU guide for Indian engineers in Bangalore and Hyderabad: 4-year quarterly vesting, Merrill Lynch (BofA Securities) equity platform,...
Cliff vesting math for Indian RSU holders: the 1-year event and its tax impact
How the 1-year RSU cliff works, why it creates a large one-time perquisite, how Indian tax is calculated on the cliff vest, advance tax implications,...