Free preview · no sign-up · read-only

MetaMask Tax Calculator India

India taxes all Virtual Digital Asset transfers at a flat 30% rate under Section 115BBH, regardless of holding period. MetaMask does not report to Indian tax authorities - every DeFi swap, NFT sale, and on-chain transfer must be declared in Schedule VDA. Paste your address and DYOR.tax generates an ITR-ready transaction report across all your EVM chains.

Instant preview No sign-up Read-only scan Schedule VDA ready
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 exchange data for your complete Schedule VDA transaction listing under Section 115BBH.

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
🇮🇳 Schedule VDA ready ⚖ 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 above.

Add a MetaMask wallet or exchange CSV to unlock your preview.
Read-only wallet scan No sign-up required Supports 41+ EVM chains Schedule VDA ready
📝

Schedule VDA Output

Transaction listing formatted for Schedule VDA in ITR-2 or ITR-3. Each VDA transfer listed with acquisition cost, sale consideration, and gain calculation.

Full DeFi Coverage

Uniswap, Aave, Lido, Curve, and 8,000+ DeFi protocols. Every swap, yield, and NFT trade captured from your complete on-chain history.

🌐

41+ EVM Chains

One MetaMask address covers Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, and 35+ more. INR conversion at historical rates.

💰

No Loss Offset Tracking

Indian law prohibits VDA loss offsets. The report shows gross gains per transaction as required for Schedule VDA reporting under Section 115BBH.

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

How Section 115BBH applies to MetaMask activity

Section 115BBH, introduced in Finance Act 2022, taxes income from the transfer of any Virtual Digital Asset at a flat 30% rate plus applicable surcharge and cess. MetaMask on-chain activity falls squarely within VDA transfer rules. Every swap on Uniswap, every NFT sale on OpenSea, every exit from a DeFi position in your MetaMask wallet is a VDA transfer that must be reported.

The holding period does not affect the tax rate. Unlike capital gains in many other countries, there is no reduced long-term rate for VDAs in India. Every transfer is taxed at 30% regardless of whether you held the asset for one day or three years.

Only one deduction is permitted - the cost of acquisition. No other expenses, including gas fees, DeFi protocol fees, or other transaction costs, can be deducted from VDA gains under the current law.

No loss offset - what this means for DeFi users

Section 115BBH explicitly prohibits setting off losses from VDA transfers against any other income, including gains from other VDA transfers. If you made profits on some MetaMask DeFi swaps and losses on others, the losses cannot reduce your tax on the gains.

Each profitable transfer is taxed at 30% independently. Loss-making transfers generate no tax benefit. This is a critical difference from most other countries' crypto tax rules, and it significantly affects the tax position of active DeFi traders with a mix of winning and losing positions.

TDS and on-chain transactions

Section 194S requires TDS deduction at 1% on VDA transfers on specified platforms. For on-chain MetaMask transactions - swaps on Uniswap, trades on DEXs - the deduction requirement depends on whether the exchange or protocol is a "specified person" under the rules. Foreign exchanges and DeFi protocols typically do not deduct TDS.

The absence of TDS does not reduce your tax liability. You are required to report the full transaction value in Schedule VDA and pay the applicable tax. If TDS was deducted somewhere in your trading history, credit is available against your total VDA tax liability.

Schedule VDA filing for MetaMask transactions

Schedule VDA requires reporting each VDA transfer with: date of transfer, head of income, acquisition cost, transfer consideration, and net income. Most MetaMask users with only DeFi activity (and no related business activity) will file ITR-2. If the activity constitutes a business, ITR-3 applies.

DYOR.tax generates a transaction listing with all MetaMask VDA transfers valued in INR at historical exchange rates. The report is structured to facilitate Schedule VDA completion. Consult a qualified Indian tax adviser for final filing, as the VDA tax regime continues to evolve.

Related calculators and guides

All countries: MetaMask Tax Calculator
India country page: India Crypto Tax Calculator
Other MetaMask countries: MetaMask USA · MetaMask UK · MetaMask South Africa

DeFi guides: Uniswap Tax Calculator · DeFi Lending Taxes · Airdrop Taxes

Frequently Asked Questions

No. MetaMask is a self-custody wallet and does not send tax information to the Income Tax Department. You are responsible for reporting all MetaMask VDA transactions in Schedule VDA of your ITR return. CBDT has confirmed that all VDA transfers are taxable regardless of platform.

Section 115BBH applies a flat 30% tax on income from VDA transfers, plus surcharge and cess. This rate applies to all MetaMask swaps, NFT sales, and DeFi exits regardless of holding period. There is no long-term rate or indexation benefit for VDAs.

No. Section 115BBH explicitly prohibits offsetting VDA losses against any other income, including other VDA gains. Each profitable MetaMask transfer is taxed at 30% independently. Loss-making transfers generate no tax benefit under current Indian law.

Check how Section 194S may apply to your transactions. Foreign exchanges and DeFi protocols typically do not deduct TDS. The absence of TDS deduction does not reduce your tax liability - you must still report and pay the applicable VDA tax.

Most individuals with MetaMask DeFi activity will use ITR-2 (no business income) or ITR-3 (with business income). Schedule VDA must be completed with details of each VDA transfer. DYOR.tax generates a transaction listing structured for Schedule VDA completion.