The best crypto tax software for MetaMask – Crypto Tax Calculator

Crypto Tax Calculator is the best tax software for MetaMask because it is the official tax partner of MetaMask and powers the Tax Hub inside of MetaMask Portfolio.

In case you missed the news, in 2025 we officially partnered with MetaMask to make crypto tax easy for MetaMask's 30 million monthly active users. Simply access the Tax Hub inside of MetaMask Portfolio to do your MetaMask taxes with your Crypto Tax Calculator in just a few clicks.

Crypto Tax Calculator is designed with DeFi users in mind, and can handle even the most complicated of portfolios and transaction types. Simply link your wallet address and it will automatically scan, categorize and calculate the tax owed on your transactions.

You can add as many accounts as you like from other on-chain wallets and centralised exchanges, streamlining the tax process and saving you a headache.

CTC generates tax reports that comply with the requirements of numerous tax authorities, including the IRS, HMRC, ATO, CRA, and many more.

But don’t just take our word for it. Crypto Tax Calculator has a 4.8-star rating on Trustpilot, with countless positive reviews. Here’s one from Mike Drav:

“I've tried Koinly, TaxBit, CoinLedger… and my conclusion is that CryptoTaxCalculator is the best crypto accounting/tax software on the market and it's not even close.”

2025-02-21

How Investing vs Trading impacts tax

In most cases of buying and selling cryptocurrency as a retail investor, you are participating in investing rather than trading. The two are treated differently for tax purposes.

  • Investing is subject to capital gains tax or income tax, depending on the nature of the transaction.
  • Trading in this case refers to self-employment which is subject to income tax and National Insurance Contributions.

The key difference between investing and trading – along with the different tax treatments, is how losses generated in the crypto-activity can be used.

In their guidance, HMRC have explicitly stated that they would expect it to be exceedingly rare that any crypto-activity constituting buying & selling crypto would be classified as “trading”.

If you are uncertain, speak to a tax advisor as there are always exceptions, including but not limited to, developing tokens and large scale mining.

How is crypto tax calculated in the United States?

You can be liable for both capital gains and income tax depending on the type of cryptocurrency transaction, and your individual circumstances. For example, you might need to pay capital gains on profits from buying and selling cryptocurrency, or pay income tax on interest earned when holding crypto.

All Countries

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Selecting Country
Guides
21
 
Feb
 
2025
 - 
10
min read

How to do your MetaMask taxes in 2025

A step-by-step walkthrough of everything you need to know about calculating your MetaMask crypto tax.

Key takeaways
  • Tax agencies can track your Metamask transactions, so it’s important to file your crypto taxes properly.
  • MetaMask doesn’t currently provide ready-to-file tax forms, but there is a manual process you can follow to get your relevant data.
  • You can use crypto tax software, such as Crypto Tax Calculator, which easily integrates with MetaMask to give you an overview of your taxes within minutes.
This tax guide is regularly updated: Last Update  
CryptoTax Calculator thumbnail

When it comes to filing MetaMask taxes, it’s important to understand what’s involved to stay compliant. Using MetaMask to sell, swap, or stake crypto is typically treated as a taxable event in most countries, and as a user of the platform, you’ll most likely need to calculate and report taxes for your transactions.

MetaMask does not collect or report taxes on your behalf, making it your responsibility to manage and file your crypto income. While MetaMask tax reporting may seem complicated, with the right tools and guidance it doesn’t have to be.

In this guide, we’ll walk you through:

  • How to calculate taxes for MetaMask
  • How to use crypto tax software for reporting accurate MetaMask taxes
  • How to get MetaMask tax documents
  • Which MetaMask transactions are taxable
  • If MetaMask reports to the IRS

How to calculate taxes for MetaMask

If your MetaMask activity has been limited to basic buying, selling, and staking, you may be able to calculate your transactions manually. You can do this by exporting your transaction data using a block explorer like Etherscan (see our section below on how to get MetaMask tax documents for a detailed walkthrough).

However, since MetaMask is often used for DeFi and more complex transactions, calculating taxes manually can be challenging. To simplify the process, you can use crypto tax software like Crypto Tax Calculator . All you need to do is connect your MetaMask account and CTC will automatically import your transactions and handle the tax calculations in accordance with your country’s regulations.

{{metamask-tax-cta-1}}

{{metamask-tax-callout-1}}

How to get MetaMask tax documents

MetaMask doesn’t currently provide complete tax reports ready for you to file. You’ll need to either export your transaction data in a CSV file–which MetaMask doesn’t currently have the option for–or extract your on-chain trade information with a blockchain explorer, which can be a complicated process. Here’s how you can export your transaction data using Etherscan:

  1. Open your MetaMask wallet.
  2. Click on your account name (in this case “Account 1”).
metamaskss1 cryptotaxcalculator
  1. This will open up a window at the bottom of your screen.
metamaskss2 cryptotaxcalculator 256x512
  1. Click on the three dots at the bottom right, then select “View on Etherscan.”
metamaskss3 cryptotaxcalculator
  1. Underneath your transactions, you’ll see an option to download a CSV export.
metamaskss4 cryptotaxcalculator
  1. Click on “CSV Export” and it will open a window where you’ll be asked to specify a date range for your transactions.
metamaskss5 cryptotaxcalculator
  1. Once you complete the verification widget, you’ll be able to download the CSV file showing all of your MetaMask transactions for the specified time frame.

Keep in mind: these steps will only help you create a record of your MetaMask transaction history, and may not provide all the details you need to file an accurate tax return.

Alternatively, you can use crypto tax software like Crypto Tax Calculator, which is an official partner that integrates seamlessly with MetaMask so you can easily import your transactions and have an overview of your taxes almost immediately.

Are MetaMask transactions taxable?

Yes, MetaMask transactions are taxable. If they result in capital gains or income, chances are you’ll need to report and pay tax on them. The specific tax amount depends on where you live and the type of transactions you have made. If you used MetaMask for the following decentralized finance (DeFi) activities, then they are taxable events:

Read more about how cryptocurrency is taxed in your local country here.

Does MetaMask report to the IRS?

No, MetaMask does not currently report to the IRS.

But just because MetaMask doesn’t report transactions to the IRS, it doesn’t mean the IRS can’t track your activity. Transactions on blockchains such as Ethereum are available for the public to view, which the IRS can trace back to your wallet. So, it’s important to make sure you report all taxable events to prevent any unwanted issues with tax authorities.

It’s also important to know that the crypto tax reporting landscape is evolving in the US. In 2025, centralized crypto exchanges (CEXs) will be required to report users’ digital currency trades–including crypto–to the IRS. Starting in 2026, certain digital brokers will send taxpayers a 1099-DA form for digital asset proceeds from broker transactions and file it with the IRS.

For years, DeFi protocols have been operating in a complex regulatory environment, but that’s changing with the new DeFi broker tax regulations. The IRS regulations state that front-end trading services–including websites, non-custodial wallets, and browser extensions that allow users to exchange digital assets–will be classified as “brokers” moving forward.

As a result, starting January 2027, DeFi trading platforms will be required to track and report customer transactions and file a 1099-DA form with the IRS.

Sources

The information provided on this website is general in nature and is not tax, accounting or legal advice. It has been prepared without taking into account your objectives, financial situation or needs. Before acting on this information, you should consider the appropriateness of the information having regard to your own objectives, financial situation and needs and seek professional advice. Crypto Tax Calculator disclaims all and any guarantees, undertakings and warranties, expressed or implied, and is not liable for any loss or damage whatsoever (including human or computer error, negligent or otherwise, or incidental or Consequential Loss or damage) arising out of, or in connection with, any use or reliance on the information or advice in this website. The user must accept sole responsibility associated with the use of the material on this site, irrespective of the purpose for which such use or results are applied. The information in this website is no substitute for specialist advice.

FAQ

Does MetaMask provide a tax report?

No, but you can get a tax report of your MetaMask activity by using Crypto Tax Calculator. By creating an account with Crypto Tax Calculator and linking your MetaMask account, you can simplify the tax reporting process. CTC will automatically import all your MetaMask transactions and generate a detailed crypto tax report.

How to get tax info from MetaMask?

Since MetaMask tax info isn’t readily available, you’ll need to export your transaction data using Etherscan, which can be a lengthy process. A more efficient option is to use crypto tax software like Crypto Tax Calculator. CTC easily integrates with MetaMask, automatically importing your transaction data and streamlining the tax reporting process. This can save you significant time and effort, ensuring that your crypto tax forms are filed accurately and in compliance with local regulations.

How to report MetaMask taxes

To report MetaMask taxes, you must include all your crypto-related activity conducted on the platform. Be sure to track transactions like selling, swapping, staking, or earning rewards, as these are typically taxable events. The specific tax rules may vary depending on where you live, but typically these activities will be categorised as income tax or capital gains tax.

  • Income tax: Applies when you earn income in the form of new coins or tokens, such as rewards received from staking or tokens received through airdrops.
  • Capital gains tax: Applies when you profit from a crypto transaction, such as selling, swapping, or spending assets. This includes all types of crypto assets like stablecoins, tokens, and NFTs.
Table of contents

More resources

CryptoTax Calculator thumbnail
Guides
12
 
Apr
 
2025
Can The IRS Track Bitcoin? Yes, here’s how

Learn how Bitcoin is taxed in the U.S., the difference between short and long-term capital gains, and how timing your sale can cut your crypto tax bill.

Read More
April 12, 2025
CryptoTax Calculator thumbnail
Guides
11
 
Apr
 
2025
Bitcoin Taxes in the USA: The Complete 2025 Guide

Bitcoin is taxed as either capital gains or income tax depending on the transaction. Learn how to do your Bitcoin taxes with this guide.

Read More
April 11, 2025
CryptoTax Calculator thumbnail
Guides
11
 
Apr
 
2025
How to report Bitcoin on your taxes

Reporting your Bitcoin transactions on your federal taxes is essential to comply with IRS regulations.

Read More
April 11, 2025

Try Crypto Tax Calculator today

Import your transactions and generate a free report preview.

;