Free preview · no sign-up · read-only

MetaMask Tax Calculator

Scan your MetaMask wallet across 41+ EVM chains, optionally merge exchange CSVs, and preview a filing-ready crypto tax report in minutes.

Instant preview No sign-up Read-only scan 41+ EVM chains
Step 1
Choose your country

Apply the right tax rules from the start.

Step 2
Choose tax year

Preview the report for the year you need to file.

Steps 3-5

Add your data for an instant tax preview

Start with MetaMask, then optionally merge Coinbase, Binance, or Kraken data for more complete cost basis coverage.

Wallet-first flow Optional CSV merge No sign-up
Primary path
MetaMask wallet Read-only

Connect MetaMask or paste the wallet address you want to scan.

Paste wallet address
📡 41+ EVM chains ⚖ 8,000+ DeFi protocols 💰 Max 5 wallets
Combine wallet and exchange data
Optional exchange CSV

Merge exchange history for a more complete tax picture.

Drop your exchange CSV here
Choose the exchange, then drop the file or .

Choose the exchange you want to merge, then export its full transaction history:

  • Coinbase: accounts.coinbase.com → Statements → Generate custom statement → All time, CSV
  • Binance: Wallet → Asset History → Export Transaction Records → Generate (UTC timezone)
  • Kraken: Profile icon → Documents → Create Export → Ledger, full history, CSV → Generate (arrives as .zip)

MetaMask-only? Skip this step and scan your wallet below.

Add a MetaMask wallet or exchange CSV to unlock your preview.
Read-only wallet scan No sign-up required Supports 41+ EVM chains Filing-ready report
Why MetaMask users choose DYOR.tax

Coverage built for real on-chain activity

From DeFi and bridges to NFT trades and country-specific tax rules, the preview is designed to make a high-friction workflow feel safe, guided, and fast.

🌐
Coverage

41+ EVM Chains

One MetaMask address covers Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, and 35+ more. Paste once, scan everything.

Classification

8,000+ DeFi Protocols

Uniswap, Aave, Lido, Curve, Compound, MakerDAO, and thousands more. Every swap, deposit, and reward classified automatically.

🖼
NFTs

NFT Trade Tracking

Mints, sales, and transfers across all EVM chains. Each NFT gets its own cost basis from the original acquisition price.

🌎
Local rules

7 Countries

US, UK, Canada, Australia, NZ, India, and South Africa. Country-specific cost basis methods and filing guides included.

Simple, one-time pricing

No subscriptions. Pay once per tax year.

Up to 50 events
$29
51 – 100
$39
501 – 1,000
$59
1,001 – 3,000
$79
3,001 – 5,000
$99
5,001+
$129

Why MetaMask activity is so hard to tax

MetaMask is a gateway to hundreds of protocols across dozens of chains. Unlike exchange users who have a single CSV, MetaMask users generate transactions across Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Avalanche, and more - all from the same address. Each smart contract interaction can create multiple taxable events that need to be individually priced in your local currency at the time they occurred.

No single protocol gives you a complete picture. Your Uniswap trades are on Ethereum. Your Aave position is on Polygon. Your NFT collection is on Base. Only a wallet-level scanner that aggregates everything into one report can capture your full tax exposure.

What MetaMask activity is taxable

The following MetaMask interactions are commonly treated as taxable events, though the precise treatment depends on jurisdiction and facts:

What is NOT taxable

DYOR.tax uses cross-source self-transfer detection to identify transfers between your own addresses and exclude them from taxable calculations. Add multiple wallet addresses and transfers between them are recognized automatically.

How DYOR.tax calculates your MetaMask taxes

  1. Paste your MetaMask wallet address (0x...)
  2. The scanner reads your complete history across all 41+ supported EVM chains simultaneously
  3. Every swap, DeFi interaction, NFT trade, bridge, and airdrop is classified automatically using 8,000+ protocol signatures
  4. Country-specific cost basis method applied - FIFO for US, AU, NZ, IN, ZA; ACB for Canada; Section 104 pooling for UK
  5. Staking income and airdrops separated from capital gains in the report
  6. Optionally merge your exchange CSV for a unified cost basis across your entire portfolio
  7. Filing-ready PDF with country-specific form guidance and a complete transaction audit trail

Supported chains for MetaMask

DYOR.tax scans MetaMask activity across all major EVM-compatible networks from a single wallet address: Ethereum mainnet, Arbitrum, Optimism, Base, Polygon, BNB Chain, Avalanche, Fantom, Gnosis Chain, zkSync Era, Linea, Scroll, Mantle, Mode, and 25+ additional EVM chains. Because MetaMask uses the same 0x address on every EVM chain, one paste covers your entire cross-chain history.

MetaMask + exchange - combining your data

Many MetaMask users also use Coinbase, Binance, or Kraken for fiat on and off ramps. DYOR.tax merges your wallet scan with your exchange CSV into one unified cost basis pool. Transfers between your exchange and MetaMask are detected automatically and excluded from taxable calculations.

This matters for cost basis continuity. If you bought ETH on Coinbase and moved it to MetaMask before swapping it on Uniswap, the original Coinbase purchase price carries forward as the cost basis for that Uniswap disposal.

Common MetaMask tax mistakes

MetaMask tax calculator by country

Country-specific MetaMask tax reports with local tax rules, filing forms, and deadlines:

🇺🇸 US · 🇬🇧 UK · 🇨🇦 Canada · 🇦🇺 Australia · 🇳🇿 New Zealand · 🇮🇳 India · 🇿🇦 South Africa

Related DeFi guides and calculators

Frequently Asked Questions

No. MetaMask is a self-custody wallet and does not report to any tax authority. You are responsible for tracking and reporting all MetaMask activity to your country's tax authority. The IRS, HMRC, CRA, and ATO are all increasing their focus on on-chain DeFi activity - self-reporting is legally required regardless of whether you receive any form from a platform.

It depends on the jurisdiction and the legal structure of the bridge. Where a bridge exchanges your token for a wrapped equivalent on the destination chain, many tax authorities would treat that as a disposal and reacquisition - a taxable event. Where the bridge preserves continuous ownership of the same underlying asset, some advisers argue the treatment differs. No jurisdiction has issued specific bridging guidance. DYOR.tax records all bridge transactions so you can review and classify them with your tax adviser.

MetaMask's built-in Swaps feature routes trades through DEX aggregators. Each swap is a disposal of the input token and an acquisition of the output token at fair market value at the time of the swap. Your gain or loss is the proceeds received minus your original cost basis for the tokens you sold. DYOR.tax detects MetaMask Swap transactions automatically alongside all other on-chain activity in your wallet.

It depends on your jurisdiction and the type of transaction. In the US, gas fees on taxable transactions can generally be added to the cost basis of the asset acquired, reducing future capital gains. In the UK, HMRC allows reasonable acquisition and disposal costs to adjust your calculation. ETH spent on gas is often analyzed as a disposal of ETH in the transaction, though how the gain or loss is accounted for varies. DYOR.tax records all gas spending so it can be reviewed with your tax adviser.

Your MetaMask address is the same across all EVM chains. Paste it once into DYOR.tax and all supported chains are scanned simultaneously - Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Avalanche, and 35+ more. You do not need to add separate addresses per chain.

In many jurisdictions, yes. Minting an NFT is generally treated as acquiring it at a cost basis equal to the mint price and related fees, though treatment varies by jurisdiction and facts. Selling an NFT is commonly treated as a taxable disposal, with gains or losses calculated from that cost basis. DYOR.tax tracks NFT trades across all supported EVM chains. In the US, the IRS treats digital assets including NFTs as property subject to capital gains rules.