ETF pairs for tax-loss harvesting from India: which swaps maintain exposure without wash sale risk
Specific ETF swap pairs for Indian LRS investors doing tax-loss harvesting: VOO ↔ CSPX, VTI ↔ VWRA, QQQ ↔ VGT, and more. No wash sale rule means you...
Indian investors don't have a wash sale rule to worry about. Unlike US investors who must stay out of a "substantially identical" security for 30 days after harvesting a loss, you can sell VOO at a loss and repurchase VOO the same day. The loss is valid.
But there are still good reasons to swap into a different ETF during a harvest rather than repurchasing the exact same one:
- Optimize other factors simultaneously — a harvest is an opportunity to shift from a US-domiciled ETF (estate tax exposure, 30% dividend WHT) to an Ireland-domiciled UCITS ETF (no estate tax, 15% WHT at fund level). The harvest is free; the migration is a bonus.
- Avoid broker-side wash sale flags — US brokers flag wash sales in their systems even for NRA accounts. These flags don't affect your Indian tax, but they can cause confusion in your transaction history and with a less experienced CA. Swapping avoids the flag entirely.
- Portfolio rebalancing opportunity — if you've been meaning to consolidate three ETFs into one, a harvest moment is a natural time to do it.
This guide lists specific swap pairs for the most common ETFs Indian investors hold, with notes on what changes and what stays the same.
The swap matrix
S&P 500 exposure
| Sell | Buy | What stays the same | What changes |
|---|---|---|---|
| VOO | IVV | S&P 500 index; same 500 stocks | Different fund manager (iShares vs Vanguard); marginally different tracking |
| VOO | CSPX | S&P 500 index; same 500 stocks | UCITS structure (Ireland); no US estate tax; no dividend distribution (accumulating); 0.07% ER vs 0.03% |
| VOO | VUSA | S&P 500 index; same 500 stocks | UCITS structure (Ireland); distributing version; 15% WHT at fund level |
| SPY | VOO | S&P 500 index | Lower ER (0.03% vs 0.0945%); Vanguard structure |
| IVV | CSPX | S&P 500 index | UCITS structure; accumulating; estate tax removed |
| CSPX | VUSA | S&P 500 index (both UCITS) | Distributing vs accumulating; both Ireland-domiciled |
Best harvest swap for most Indian investors: VOO → CSPX or IVV → CSPX. You harvest the loss, eliminate US estate tax exposure, and remove the annual dividend WHT + Form 67 requirement — all in one transaction.
If your portfolio is already in CSPX: CSPX → VUSA (same index, same domicile, just distributing). The loss is valid; repurchasing CSPX the next day is also fine.
Total US market exposure
| Sell | Buy | Notes |
|---|---|---|
| VTI | ITOT | Total US market (iShares equivalent); same 3,500+ stocks |
| VTI | SCHB | Total US market (Schwab); slightly different index methodology |
| VTI | VWRA | Shift from US-only to global all-world; changes exposure but removes US-market concentration |
Note: VTI → VWRA is not a like-for-like swap — VWRA includes non-US stocks (~40% of the index). If you want to maintain pure US market exposure, use ITOT or SCHB as the pair.
Nasdaq-100 / Technology
| Sell | Buy | Notes |
|---|---|---|
| QQQ | QQQM | Same Nasdaq-100 index; lower ER (0.15% vs 0.20%); less liquid but adequate for long-term holders |
| QQQ | VGT | Vanguard IT sector ETF; similar tech exposure but different index (MSCI US Investable Market IT vs Nasdaq-100); includes financials-adjacent tech |
| QQQ | EQQQ | UCITS version of Nasdaq-100 (iShares, Ireland-domiciled); removes US estate tax; 0.20% ER |
| TQQQ | UPRO | Both 3x leveraged; TQQQ tracks Nasdaq-100, UPRO tracks S&P 500 — different index |
For Nasdaq-100 specifically: QQQ → EQQQ is the cleanest swap — same index, UCITS structure, estate tax removed.
Avoid: QQQ → TQQQ as a swap. You're changing leverage (1x to 3x) while trying to maintain exposure — this is a material change in risk, not a like-for-like harvest swap.
International / Global
| Sell | Buy | Notes |
|---|---|---|
| VWRA | ACWI | Both track FTSE All-World / MSCI ACWI; slightly different country weights |
| VWRA | IWDA | MSCI World (developed markets only; no EM); different index |
| VEA | IEFA | Both developed markets ex-US; iShares equivalent |
Sector ETFs
| Sell | Buy | Notes |
|---|---|---|
| XLK (Technology SPDR) | VGT | Both US technology; different index (S&P Tech vs MSCI IT) |
| SOXX (Semiconductor) | SMH | Both semiconductor; same sector, different index construction |
| XLE (Energy) | VDE | Both US energy sector |
The UCITS upgrade opportunity
For Indian investors with US-domiciled ETFs (VOO, VTI, QQQ), a harvest is the ideal moment to migrate to UCITS equivalents. Here's why this matters:
US estate tax: VOO, VTI, QQQ held in a US broker are US-situs assets. If your total US-situs assets exceed $60,000, US estate tax applies at 40% above the exemption. At $200,000 in VOO, the exposure is ($200,000 − $60,000) × 40% = $56,000.
UCITS ETFs (CSPX, VWRA, EQQQ) are Ireland-domiciled — they are not US-situs assets. No US estate tax regardless of portfolio size.
The harvest-and-migrate playbook:
- VOO is down 8% from your cost basis → loss of $8,000 on a $100,000 position
- Sell VOO → harvest the $8,000 loss (valid for Indian ITR-2, no wash sale issue)
- Repurchase CSPX (same S&P 500 index, UCITS structure)
- Result: loss crystallised, estate tax exposure removed, dividend WHT drag eliminated going forward
The only cost is CSPX's higher expense ratio (0.07% vs VOO's 0.03%) — a 0.04% annual difference that is more than recovered by the 0.25–0.4% dividend tax efficiency advantage for investors at the 30% slab.
When a direct repurchase (same ETF) is better
There are situations where swapping is unnecessary and a direct repurchase of the same ETF is cleaner:
- Already in CSPX/VWRA: You're already in the optimal UCITS structure. Harvest the loss in CSPX and repurchase CSPX the next day. No swap needed.
- Small position: The administrative complexity of tracking a new ETF isn't worth the benefit. Harvest and repurchase the same ETF.
- Employer-specific RSU shares: You can't swap NVIDIA RSU shares for AMD shares and call it a like-for-like harvest. If you're harvesting a loss in individual company stock, the choice is: sell and repurchase the same stock (fine, immediate), or sell and redeploy into an ETF (changes your exposure entirely — a deliberate portfolio decision, not just a harvest).
Dividend treatment changes when you swap
If you swap from a distributing US ETF (VOO) to an accumulating UCITS ETF (CSPX):
- No more quarterly dividend cash flows
- No more annual Form 67 filing for that position
- No more US WHT on dividends
- Growth now entirely in NAV; taxed as capital gain when you sell (not as income annually)
This is generally better for long-term accumulators who don't need dividend income.
If you swap from an accumulating ETF (CSPX) to a distributing UCITS ETF (VUSA):
- Quarterly dividends begin (subject to 15% WHT at fund level, better than 30% direct)
- Annual Form 67 required for the WHT credit
- Suitable if you want income from the position
Tracking basis across swaps
Every swap creates a new cost basis. Keep a spreadsheet:
| Date | Action | ETF | USD price | TTBR | INR cost basis |
|---|---|---|---|---|---|
| Jan 15, 2025 | Buy | VOO | $480 | ₹84.20 | ₹40,416/unit |
| Feb 10, 2026 | Sell | VOO | $440 | ₹85.10 | ₹37,444/unit |
| Feb 10, 2026 | Buy | CSPX | $530 | ₹85.10 | ₹45,103/unit |
Capital loss from VOO sale: ₹40,416 − ₹37,444 = ₹2,972/unit. CSPX lot starts a fresh 24-month LTCG clock from February 10, 2026.
Your CA needs this lot-level detail for Schedule CG.
Summary: recommended swap pairs for Indian investors
| Current holding | Recommended swap | Reason |
|---|---|---|
| VOO | CSPX | S&P 500 maintained; estate tax removed; WHT drag eliminated |
| VTI | CSPX or VWRA | Slight index change acceptable; estate tax removed |
| QQQ | EQQQ | Nasdaq-100 maintained; UCITS structure |
| SPY | IVV or CSPX | Lower ER; CSPX for UCITS benefits |
| Individual stock | Same stock (repurchase immediately) | No equivalent ETF; stay in position |
Extended ETF pair substitution table
Beyond the S&P 500 pairs covered above, here is a comprehensive substitution table for common Indian investor holdings:
| Sell | Buy substitute | Index maintained? | Key change | Estate tax impact |
|---|---|---|---|---|
| VOO | CSPX | Yes (S&P 500) | UCITS structure; accumulating; 0.07% ER vs 0.03% | Removed (CSPX Ireland-domiciled) |
| VTI | SCHB | Yes (Total US market) | Schwab index; marginally different methodology | Still US-situs (SCHB is US-domiciled) |
| VTI | ITOT | Yes (Total US market) | iShares version; same ~3,500+ stocks | Still US-situs |
| QQQ | CNDX | Yes (Nasdaq-100) | UCITS version (iShares; Ireland); 0.33% ER | Removed (Ireland-domiciled) |
| QQQ | EQQQ | Yes (Nasdaq-100) | UCITS; trades on LSE in USD; 0.20% ER | Removed |
| ARKK | KROP | No (different theme) | KROP = global agri/food tech; different sector entirely | No change in estate tax treatment |
| SPY | IVV | Yes (S&P 500) | iShares version; 0.03% ER vs 0.0945% | Still US-situs |
| SPY | CSPX | Yes (S&P 500) | UCITS accumulating; estate tax removed | Removed |
| XLK | VGT | Similar (US tech) | Different index (MSCI IT vs S&P Tech) | Still US-situs |
| SOXX | SMH | Similar (semiconductors) | Different index methodology; similar holdings | Still US-situs |
Note on ARKK → KROP: This is not a like-for-like swap — the two ETFs invest in entirely different sectors. ARKK (ARK Innovation: genomics, robotics, fintech, AI) and KROP (Global X AgTech & Food Innovation) share the "disruptive innovation" theme but differ materially in holdings. For Indian investors harvesting an ARKK loss, a more like-for-like alternative is ARKW (ARK Next Generation Internet) or simply migrate into a more stable ETF like CSPX if conviction in disruptive-theme ETFs has faded.
The wash sale non-issue for Indian investors
This deserves explicit emphasis because many Indian investors (and some CAs) incorrectly apply US wash sale logic to Indian tax returns.
What the wash sale rule is: Under US IRS rules, if a US taxpayer sells a security at a loss and repurchases a "substantially identical" security within 30 days before or after the sale, the loss is disallowed. The 30-day window applies both before and after the sale date.
Why it does not apply to Indian investors: The wash sale rule is a US Internal Revenue Code provision (Section 1091). It applies to US taxpayers — US citizens, green card holders, and US tax residents. Indian residents who are Non-Resident Aliens (NRAs) for US tax purposes are not subject to US income tax on capital gains from stocks or ETFs. The wash sale rule has no application to your Indian ITR-2 filing.
Indian capital gains law has no equivalent wash sale provision. The Income Tax Act (1961) does not contain a wash sale disallowance. A loss crystallised on the date of sale is a valid loss under Indian law, regardless of whether you repurchase the same security the same day, the next day, or 30 days later.
Practical consequence: You can sell VOO at a loss and repurchase VOO the same afternoon. Both transactions are valid for Indian tax purposes. The loss is available for set-off against STCG or LTCG (or carry-forward for 8 years if not offset in the same year, provided you file ITR-2 on time).
The US broker flag issue: US brokers (Fidelity, Schwab, IBKR) may still flag wash sales on your account statement if their internal system applies wash sale tracking to all accounts. This flag does not affect your Indian tax treatment. If your CA sees a "wash sale disallowed" notation in your broker statement, explain that this is a US broker's internal system flagging — it has no relevance to your Indian return. Only the INR gain/loss matters for ITR-2.
How to execute the swap: step by step
-
Identify the lot(s) with unrealised losses. Use your platform's tax lot report or download the transaction history. Calculate the INR cost basis (purchase price × SBI TTBR on purchase date) and compare to current value (current price × SBI TTBR today).
-
Decide: direct repurchase or swap to substitute ETF. If you are already in CSPX/VWRA (optimal UCITS structure), repurchase the same ETF. If you are in VOO/VTI (US-domiciled), this is an opportunity to migrate to CSPX while harvesting.
-
Place the sell order. Sell the specific loss lot. Select "specific lot" in your broker's interface to ensure you are selling the correct lot (not FIFO default which might select a gain lot).
-
Immediately buy the substitute ETF. There is no mandatory waiting period under Indian law. You can buy CSPX within minutes of selling VOO. If repurchasing the same ETF, you can do so the same day.
-
(Optional) Swap back after 30 days. If your original preference was VOO and you switched to CSPX only for a temporary harvest, you may swap back. However, given CSPX's estate tax advantages, consider staying in CSPX permanently. There is no Indian law obligation to swap back.
-
Document the transaction. Record: sell date, sell price in USD, SBI TTBR on sell date, INR proceeds. Record: buy date, buy price in USD, SBI TTBR on buy date, INR cost basis of new lot. The new lot starts a fresh 24-month LTCG clock.
The tax math: urgency of harvesting STCG losses
The tax savings from harvesting a capital loss depend on the rate at which that loss would otherwise be taxed. For Indian investors, STCG losses are far more valuable to harvest than LTCG losses.
Example: ₹2 lakh unrealised STCG loss in an ETF held for 8 months
If you crystallise this loss and offset it against STCG gains:
- Tax saved at STCG slab rate (30% + 4% cess = 31.2%): ₹62,400
If you crystallise this loss and offset it against LTCG gains:
- Tax saved at LTCG rate (12.5% + 4% cess = 13%): ₹26,000
The same ₹2 lakh loss saves 2.4× more tax when offset against STCG than LTCG. This creates a priority rule: always try to offset STCG losses against STCG gains first. Under Indian tax law, Section 70(2) allows STCG losses to be set off against both STCG and LTCG from other capital assets. So you have the choice — but the value hierarchy is clear.
Annual tax savings from a disciplined TLH programme:
| Portfolio size | Annual loss harvested | Slab rate | Tax saved |
|---|---|---|---|
| ₹25 lakh | ₹1 lakh STCG loss | 30% | ~₹31,200 |
| ₹50 lakh | ₹2 lakh STCG loss | 30% | ~₹62,400 |
| ₹1 crore | ₹3 lakh STCG loss | 30% | ~₹93,600 |
These savings are achievable in most years because any diversified portfolio will have some lots with unrealised losses, especially after market pullbacks. The harvested loss does not reduce your long-term investment return — you reinvest immediately into a substitute ETF and maintain full market exposure.
Yearly TLH calendar: when to check each quarter's lots
A systematic calendar ensures you harvest losses before they expire (losses can only be carried forward for 8 years under Indian tax law, and only if you file ITR-2 on time):
March (financial year end — most important check):
- Review all lots purchased in January–March of the prior year (approaching or at 12 months — still STCG)
- Check lots purchased in January–March 2 years ago (approaching 24-month LTCG threshold — harvest STCG losses before they cross into LTCG territory where tax savings are lower)
- Harvest any remaining STCG losses before March 31 to maximise set-off against the current financial year's gains
June (post-quarter check):
- Review April lots from the prior year (now 14 months old, still STCG)
- Any new lots from April–June at a loss (under 3 months) — harvest if the loss is significant
September (mid-year check):
- Review July lots from the prior year (now 14 months, STCG)
- Reassess if markets have pulled back since March; new loss opportunities often emerge in September
December (pre-year-end US calendar check):
- US ETFs declare dividends in December; assess lot values after distributions
- Review all open lots for losses
- Check which lots will cross the 24-month LTCG threshold in January–March (harvest STCG losses in December before the threshold crosses)
- Final opportunity to harvest before December 31 (useful for matching against gains taken earlier in the calendar year, which aligns with the Indian financial year's April–March cycle)
Key principle: The best time to harvest a loss is when a market pullback creates it. Don't wait for calendar checkpoints if a sudden 10%+ drawdown appears — harvest immediately while the loss exists.
Related reading
- Wash sale rule and Indian RSU holders — why immediate repurchase is valid
- Tax-loss harvesting calendar — when and how to execute
- SPY vs VOO vs CSPX for Indian investors — the full ETF comparison
- Capital loss carry-forward strategy — using harvested losses over 8 years
Extended ETF pair substitution table
Beyond the S&P 500 pairs above, here is a comprehensive substitution table for common Indian investor holdings:
| Sell | Buy substitute | Index maintained? | Estate tax impact |
|---|---|---|---|
| VOO | CSPX | Yes (S&P 500) | Removed (CSPX Ireland-domiciled) |
| VTI | SCHB | Yes (Total US market) | Still US-situs |
| VTI | ITOT | Yes (Total US market) | Still US-situs |
| QQQ | CNDX | Yes (Nasdaq-100) | Removed (Ireland-domiciled) |
| QQQ | EQQQ | Yes (Nasdaq-100) | Removed |
| ARKK | KROP | No (different sector) | No change |
| SPY | IVV | Yes (S&P 500) | Still US-situs |
| SPY | CSPX | Yes (S&P 500) | Removed |
Note on ARKK → KROP: Not like-for-like — different sectors entirely. For an ARKK loss harvest, ARKW (ARK Next Generation Internet) is closer. If conviction in disruptive-theme ETFs has faded, migrating to CSPX is the better choice.
The wash sale non-issue for Indian investors
Many Indian investors and some CAs incorrectly apply US wash sale logic to Indian tax returns. Here is the definitive answer:
What the wash sale rule is: US IRC Section 1091 — if a US taxpayer sells a security at a loss and repurchases a "substantially identical" security within 30 days, the loss is disallowed.
Why it does not apply to Indian investors: The wash sale rule applies to US taxpayers — US citizens, green card holders, US tax residents. Indian residents who are Non-Resident Aliens (NRAs) for US tax purposes are not subject to this rule. Indian capital gains law (Income Tax Act 1961) has no equivalent wash sale provision. A loss crystallised on the sale date is valid regardless of when you repurchase.
Practical consequence: You can sell VOO at a loss and repurchase VOO the same afternoon. Both transactions are valid for Indian ITR-2 purposes. The loss is available for set-off against STCG or LTCG (or carry-forward for 8 years if not offset in the same year, provided ITR-2 is filed on time).
The US broker flag: US brokers may flag wash sales in their systems even for NRA accounts. This flag does not affect your Indian tax treatment — it is irrelevant to your ITR-2. Explain this to your CA if they see "wash sale disallowed" in your broker statement.
How to execute the swap: step by step
- Identify loss lots using the platform's tax lot report. Calculate INR cost basis (purchase price × SBI TTBR on purchase date) vs current value.
- Decide: direct repurchase or substitute ETF. If already in CSPX/VWRA: repurchase same ETF. If in VOO/VTI: use harvest to migrate to CSPX simultaneously.
- Sell the specific loss lot using "specific lot" selection (not FIFO default which may select a gain lot).
- Immediately buy substitute ETF. No waiting period required under Indian law. CSPX can be bought within minutes of selling VOO.
- Document: sell date, sell price USD, SBI TTBR on sell date; buy date, buy price USD, SBI TTBR on buy date. New lot starts a fresh 24-month LTCG clock.
The tax math: why harvesting STCG losses is urgent
The same ₹2 lakh unrealised loss saves very different amounts depending on what it offsets:
- Offset against STCG gain (30% slab + 4% cess = 31.2%): saves ₹62,400
- Offset against LTCG gain (12.5% + 4% cess = 13%): saves ₹26,000
The same loss is worth 2.4× more when offset against STCG. Priority rule: offset STCG losses against STCG gains first. Indian tax law (Section 70(2)) allows STCG losses to set off against both STCG and LTCG, so you have the choice — but the value hierarchy is clear.
Yearly TLH calendar
March (financial year end — most important):
- Review lots from January–March prior year (STCG, approaching 24-month threshold)
- Harvest STCG losses before March 31 to maximise set-off in current financial year
June: Review April lots from prior year (14 months old, still STCG); harvest if significant loss
September: Review July lots from prior year; reassess if September pullback creates new opportunities
December:
- US ETFs distribute dividends — assess lot values post-distribution
- Harvest losses before December 31 to match against calendar-year gains
- Check which lots cross 24-month threshold in January–March; harvest STCG losses before they do
Key principle: The best harvest moment is during market pullbacks, not only at calendar checkpoints. Harvest immediately when a 10%+ drawdown creates meaningful losses.
Run your own numbers
Try the calculators that match this post
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 Executive Officer, Rovia
CFA charterholder with 10+ years across hedge funds and NRI fintech. Covers RSU taxation, equity comp, and cross-border investing for Indian residents. Ex-JP Morgan, Makrana Capital, Zolve.
More about Shivang →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
Why Indian investors don't need tax-loss harvesting funds (unlike US investors)
US investors use specialized TLH ETFs (DFA, Avantis) to avoid wash sale rules. Indian LRS investors can repurchase the same ETF immediately — no wash...
Wash sale rule and Indian RSU holders: what applies, what doesn't, and your actual advantage
Does the US wash sale rule apply to Indian RSU holders and LRS investors? No — and that creates a significant tax-loss harvesting advantage over your...
How to buy S&P 500 from India: the complete guide for Indian investors (2026)
How Indian residents can invest in the S&P 500: LRS route vs GIFT City, US ETFs (SPY, VOO) vs UCITS (CSPX), platform options, TCS rates, and Indian tax...