Back to blog
February 3, 20267 min readBlockchain Smart Tax

Token Migration Taxes: Are Token Swaps and Upgrades Taxable?

When a token migrates 1:1 to a new contract, is it taxable? This guide covers MATIC→POL, token redenominations, the Ethereum Merge, and hard forks — with IRS analysis for each.

guidetaxesdefi

Token migrations, contract upgrades, and redenominations are common in crypto. A project deploys a new smart contract, announces a 1:1 swap from the old token to the new one, and users move their holdings over. Is this a taxable event? The answer depends on the economic substance of the migration — and the IRS has not issued definitive guidance for most scenarios.

The Core Tax Question: Same Asset or New Asset?

The threshold question in every token migration is: did you receive a fundamentally new asset, or did you just receive the same asset in a different container?

  • Same asset, different contract: Generally non-taxable. Your cost basis and holding period carry over. Analogous to a stock receiving a CUSIP number change after a corporate reorganization.
  • New asset with different economics, rights, or value: Potentially taxable as a disposal of the old token and acquisition of the new one — or taxable as income if you receive new tokens you didn't previously own.
  • Hard fork creating a new chain: Receiving new tokens from a hard fork is taxable income at FMV (per Revenue Ruling 2023-14).

1:1 Token Migrations: The Non-Taxable Argument

Many token migrations are exact 1:1 swaps with no change in economic value or governance rights — just a new smart contract address. Examples include security upgrades, gas optimizations, or ecosystem rebrandings. The dominant tax analysis for these scenarios is:

  • No new asset is created — you receive one unit of the "new" token for every unit of the "old" token.
  • The economic substance is identical — same project, same team, same use case, same supply.
  • Analogous to a reincorporation or name change in traditional corporate law, which is generally not a taxable reorganization.

Under this analysis, the migration is non-taxable, your original cost basis carries forward, and your holding period continues uninterrupted. This is the position most crypto tax professionals take for clean 1:1 migrations.

MATIC → POL: A Case Study

In 2024, Polygon Network migrated its native token from MATIC to POL at a 1:1 ratio as part of the Polygon 2.0 upgrade. The migration was largely automatic. This is a strong case for non-taxable treatment:

  • Exact 1:1 conversion rate
  • Same underlying project (Polygon)
  • POL retained all MATIC utility plus new staking rights
  • No period of dual existence creating separate market prices

Conservative practitioners note that POL gained new capabilities (multi-chain staking) that MATIC didn't have. This "enhanced rights" argument could support treating the migration as a taxable exchange for aggressive positions. In practice, the vast majority of tax professionals treat MATIC→POL as non-taxable. See our full Polygon Tax Guide for more.

The Ethereum Merge: Non-Event for Tax Purposes

The Ethereum Merge (September 2022) converted Ethereum from proof-of-work to proof-of-stake. ETH holders did not receive any new tokens — they continued to hold the same ETH they had before. The Merge was a pure protocol upgrade with no change to token economics for existing holders.

The IRS has not issued guidance specifically on the Merge, but it is universally treated as a non-taxable event by tax professionals. You didn't receive new tokens, you didn't dispose of old tokens, and your cost basis is unchanged.

Hard Forks: Taxable Income

A hard fork is categorically different from a token migration. In a hard fork, the blockchain splits into two separate chains, and holders of the original token receive an equal amount of the new chain's token — tokens they didn't previously own. Under Revenue Ruling 2023-14, this is taxable income at FMV when you receive the new tokens and have dominion and control over them.

Historical examples of taxable hard forks include:

  • Bitcoin Cash (BCH): Forked from Bitcoin in August 2017. BTC holders received BCH — taxable income at BCH's market price.
  • Bitcoin SV (BSV): Forked from Bitcoin Cash in November 2018.
  • Ethereum Classic (ETC): Forked from Ethereum post-DAO hack in 2016.

Note the "dominion and control" requirement: if you held the forked tokens on an exchange that never supported the fork, and you never received them, there's an argument you had no income. But if the tokens were ever accessible to you in any wallet, the income is likely recognized.

Redenomination: Token Splits and Consolidations

Some projects change the supply denominator without changing total value — analogous to a stock split. Example: a token worth $1 with supply of 1M is redenominated to $0.001 with supply of 1B. You receive 1,000 new tokens for every 1 old token, but your total value is unchanged.

This should generally be treated as a non-taxable redenomination — like a stock split, which does not trigger gain recognition but adjusts cost basis per unit proportionally. Your total cost basis is unchanged; the per-unit basis is divided by the split ratio.

Wrapped Tokens: ETH → WETH

Wrapping ETH to WETH (or any native token to its wrapped ERC-20 version) is technically a swap of two different tokens (ETH and WETH) which could be treated as a taxable disposal. Most tax practitioners treat WETH wrapping as non-taxable because the value is always 1:1, WETH is redeemable for ETH at any time, and the economic substance is unchanged.

However, the conservative position exists, and for large wrapping events, you should document your chosen treatment. The IRS has not ruled on this specifically.

Summary: Migration Tax Treatment Guide

  • 1:1 same-project migration: Non-taxable, cost basis and holding period carry over
  • MATIC → POL: Non-taxable (consensus view); conservative practitioners may argue otherwise
  • Ethereum Merge: Non-taxable — no new tokens received
  • Hard forks: Taxable income at FMV when received
  • Token redenominations (splits): Non-taxable, adjust per-unit cost basis
  • ETH → WETH wrapping: Generally non-taxable (document your position)

Blockchain Smart Tax handles migration events by preserving cost basis continuity across token migrations and flagging hard fork income at the correct historical prices. See also: Hard Fork Tax Guide and Ethereum Tax Guide.

Get Your Token Migration Taxes Right

Getting token migration taxes wrong can be costly. Blockchain Smart Tax connects to 550+ blockchains and classifies every transaction automatically — so you can focus on the tax strategy, not the data entry.

How we compare to other crypto tax platforms:

  • Koinly ($49+/year) — established platform with broad chain coverage and strong exchange support
  • CoinTracker ($59+/year) — polished reporting interface with strong exchange integrations
  • CoinLedger ($49+/year) — competitive pricing with good NFT tracking
  • Blockchain Smart Tax (from $25/year) — 550+ chains, all cost basis methods free, automatic wallet discovery, spam filtering, free during beta with 10,000 transactions

Start your free import — 10,000 transactions included during beta →

Ready to calculate your crypto taxes?

Import your wallets in under 2 minutes. 10,000 free transactions during beta.

Get Started Free