MetaMask Tax Guide 2026

  • Crypto transactions like selling, trading, and earning are taxable and must be reported.

  • The IRS (and other tax offices) can track MetaMask activity through the public Ethereum blockchain, so accurate reporting is essential.

  • MetaMask doesn't provide tax forms, but crypto tax calculators can import your transactions and generate reports.

Do I need to pay tax on my MetaMask transactions?

Yes. Your MetaMask transactions may be taxable. If you have capital gains or income from your MetaMask transactions, you'll likely need to pay tax on them. Crypto tax varies depending on where you live (so read our crypto tax guides for more info where you live), but generally, crypto is subject to Capital Gains Tax or Income Tax depending on the transaction.

  • Capital Gains Tax: If you sell, swap, or spend crypto using MetaMask and make a gain as a result, this is usually subject to Capital Gains Tax. This includes all kinds of crypto assets like stablecoins, tokens, and NFTs.

  • Income Tax: If you earn new coins or tokens, for example, through airdrops or staking rewards, this is usually viewed as additional income and is subject to Income Tax upon receipt.

How are MetaMask gas fees taxed?

It depends on the transaction. If your transaction is related to acquiring or disposing of a crypto asset, your gas fees for the transaction may be an allowable cost. In other words, you could add them to your cost basis and reduce your capital gain in a disposal event. However, for gas fees that are unrelated to acquiring or disposing of a crypto asset, like transferring crypto from or to your MetaMask wallet, most tax offices, including the IRS, do not allow these as deductible costs and, in fact, treat them as taxable disposals.

Does MetaMask report to tax offices

It's unlikely MetaMask reports to the IRS. MetaMask is a non-custodial wallet, and most tax offices do not currently require wallets to report income. As well as this, as a non-custodial wallet, MetaMask does not enforce KYC processes for general use (only users who opt for the MetaMask card currently need to complete KYC verification). As such, MetaMask collects very little data to report.

What's the best crypto tax software for MetaMask?

We might be biased, but Koinly lets you automatically import all your MetaMask transactions, including DeFi transactions, and calculates your tax liability for you. All you need to do is connect Koinly to MetaMask and download your crypto tax report when you need it. Not convinced? Check out our 1,900+ five-star Trustpilot reviews.

How to do your MetaMask taxes with Koinly

It's easy to do your MetaMask taxes if you sign up to Koinly. All you need is your public address. Once you've added this to Koinly, it'll import your transaction history automatically, identify your taxable transactions, and calculate your gains, losses, and income. Once it's done, Koinly generates your crypto tax report, ready to file. Here's how to import your data.

CSV

Follow these steps to sync your MetaMask data automatically to Koinly:

  1. Open your MetaMask wallet app
  2. Copy the public address for every coin that you have on it (even the ones with a zero balance)

On Koinly:

  1. Create a free account on Koinly
  2. Complete onboarding until you get to the Wallets page and find MetaMask in the list
  3. Select API > Paste the public address/key you copied above in the appropriate box
  4. Hit Import and wait for Koinly to sync your data. This can take a few minutes
  5. Review your transactions on the Transactions page to ensure everything is tagged correctly and no missing data
  6. Go to the Tax Reports page to view your tax liability!
Having trouble connecting MetaMask with Koinly?

FAQs

Does MetaMask provide tax documents?
Does MetaMask supply a financial statement?
Can I export a MetaMask CSV file?
Does MetaMask have KYC?
Does MetaMask support Bitcoin?