MetaMask Tax Reporting in the US: Wallet Data, Gas Fees and IRS Forms
MetaMask is a self-custodial wallet interface, not a complete tax ledger. It can show and help retrieve on-chain activity, and MetaMask Portfolio now includes a third-party Tax Hub powered by Summ, but neither a wallet screen nor a blockchain explorer automatically knows your original cost basis, ownership transfers or final US tax treatment. A reliable filing starts by importing every address and chain, then reconciling swaps, bridges, gas, NFTs, income and wallet-by-wallet basis.
- MetaMask does not directly calculate or file your US tax return. Its embedded Tax Hub is a separate integration powered by Summ.
- The core wallet still has no universal built-in CSV/PDF export. MetaMask recommends a blockchain explorer for raw history or its Tax Hub for third-party reconciliation and reports.
- A swap, sale, purchase paid with crypto, or NFT disposal can create gain or loss even when no dollars enter a bank account.
- A transfer between wallets you own is not taxable, but digital assets spent or withheld for the network fee are disposed of.
- Gas is not automatically a capital loss. Its treatment depends on whether it effects a purchase, sale, other disposition or a mere transfer.
- Beginning in 2025, US basis identification is wallet-by-wallet or account-by-account; a universal multi-wallet FIFO cannot simply continue.
Does MetaMask send Form 1099-DA to the IRS?
Prepare Your Crypto Tax Workpapers
Import your transactions, review the results and generate detailed tax workpapers without building the entire calculation manually in spreadsheets.
Start for free →Do not rely on the absolute statement “MetaMask sends zero tax forms.” The federal broker regulations generally exclude decentralized or non-custodial brokers that do not take possession of the assets being sold or exchanged. That describes the core self-custodial wallet function. However, a MetaMask user can also interact with custodial exchanges, payment providers, fiat on-ramps, card services or other counterparties that have their own identity and reporting duties.
For 2025 dispositions, Form 1099-DA reporting generally applies to US brokers. A form reports gross proceeds and, in some cases, basis. The absence of Form 1099-DA does not remove the taxpayer's obligation: the IRS says income, gains and losses must be reported whether or not a form arrives. Compare broker statements with the wallet ledger using the 1099-DA guide.
MetaMask Tax Hub versus raw transaction history
| Source | What it provides | What still needs review |
|---|---|---|
| MetaMask activity view | User-facing activity by account and supported network | Tax classification, external basis, complete cross-chain history |
| Blockchain explorer CSV | Raw transactions for one public address and one network | Internal calls, token/NFT tabs, decoded DeFi actions, bridges and off-chain records |
| MetaMask Tax Hub powered by Summ | Address sync, categorization workflow and downloadable tax reports on a paid plan | Completeness, ownership, protocol meaning and imported exchange data |
| Broker or exchange statement | Custodial trades, deposits, withdrawals and possible tax forms | Self-custody activity before or after transfers |
MetaMask's current help center contains two complementary statements: the core wallet does not have a built-in universal CSV/PDF export, while the Tax Hub can export transaction and tax reports after the user signs up with Summ. These are not contradictory; the Tax Hub is a third-party tax integration rather than a direct MetaMask tax statement.
How to export a complete MetaMask history
- List every MetaMask account address used during or before the tax year.
- List every network: Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain and any other EVM-compatible chain used.
- For each address and network, download normal transactions, internal transactions and token transfer records from the relevant explorer where available.
- Include ERC-721 and ERC-1155 NFT transfers, not only ERC-20 transfers.
- Export centralized exchange and fiat-provider activity that does not exist on the public chain.
- Import the public addresses into a tax ledger or MetaMask Tax Hub, then resolve review items before downloading a report.
A single Etherscan “normal transactions” CSV is often incomplete. A smart-contract call may move several tokens through internal traces or logs while the top-level transaction only shows ETH value zero. Bridges require both source- and destination-chain records. Failed transactions may spend gas without transferring the intended token.
Which MetaMask transactions are taxable?
| Wallet event | General US treatment | Required evidence |
|---|---|---|
| Token sale for USD | capital gain or loss for an investment asset | proceeds, basis, dates and transaction costs |
| Token swap | disposal of the token sent and acquisition of the token received | USD fair market values for both legs |
| Payment with crypto | disposal of the payment asset | USD value of goods/services and fee |
| Transfer between own addresses | not a sale; basis and holding period follow the units | both addresses, ownership and matching transaction hash |
| Staking reward under taxpayer control | income at fair market value, with later disposition tracked separately | receipt/control time, quantity and USD price |
| NFT purchase with ETH | ETH disposal plus NFT acquisition | NFT contract/token ID, ETH basis, USD value and fees |
Contract approval, revocation, wrapping, bridging, liquidity deposits and loan movements cannot be classified from a generic “send” label. Some change beneficial ownership or create a materially different asset; others merely move or technically represent the same position. The US DeFi guide explains why protocol terms and the assets received matter.
Gas fees: the IRS rule is more precise than “every fee is a loss”
The IRS added detailed digital-asset transaction-cost guidance in December 2025. Gas and similar fees paid to effect a purchase, sale or disposition can be digital-asset transaction costs:
- Purchase: qualifying transaction costs paid to acquire an asset can increase the basis of the acquired asset.
- Sale: qualifying costs can reduce the amount realized.
- Own-wallet transfer: the transfer itself is not taxable, but its network fee is not treated as a purchase/sale transaction cost under the IRS definition.
- Fee paid in ETH or another digital asset: the fee asset has itself been disposed of, so gain or loss on that small quantity must be recognized.
Gas for an approval, failed transaction, bridge, staking claim or loan action should not be forced into “capital loss” without analyzing the related transaction. Preserve the transaction hash and purpose, then allocate only where the tax rule supports it.
Wallet-by-wallet basis from 1 January 2025
US digital-asset basis identification now works wallet-by-wallet or account-by-account. Revenue Procedure 2024-28 provided a transition safe harbor for assigning previously unattached basis to the units remaining in each wallet or account on 1 January 2025. A taxpayer cannot continue to select basis universally from an unrelated wallet after the transition.
For an unhosted MetaMask wallet, specific identification requires adequate contemporaneous records of the units intended to be disposed of; otherwise the applicable default ordering rule can control. Maintaining the same private keys in another interface does not merge separate wallets for tax purposes. Every MetaMask address and custodial account therefore needs a reconciled quantity, basis and holding-period schedule.
DeFi, bridges and liquidity positions
On-chain volume is not taxable income by itself. A bridge can create two large transfer entries without a sale. Supplying collateral can show an outgoing token even though the taxpayer retains an economic claim. A liquidity deposit may issue an LP token or NFT representing new contractual rights. Borrowing produces proceeds but generally also a repayment obligation.
A robust decoder should reconstruct the economic bundle: assets surrendered, assets received, debt, ownership, fees and protocol position. It should flag uncertain contracts rather than labeling all outgoing transfers as sales. Keep protocol statements and screenshots where the public chain does not reveal the legal terms.
Forms used for a US MetaMask tax return
- Form 8949 and Schedule D: capital-asset sales, swaps and other dispositions unless an applicable reporting exception changes the detail workflow.
- Schedule 1 or another applicable income line: nonbusiness rewards and other income, depending on the source and current form instructions.
- Schedule C: qualifying trade or business activity, with substantiated business expenses.
- Form 1099-DA reconciliation: compare broker-reported gross proceeds and basis with the final ledger; do not duplicate the same sale.
Tax software may aggregate or attach transaction statements under filing rules, but the underlying ledger must still support each position. The filing workflow is covered in the Form 8949 and Schedule D guide.
MetaMask reconciliation checklist
- Import all owned addresses, not only the address with the current balance.
- Import all networks and both sides of every bridge.
- Match own-wallet transfers before assigning sales.
- Separate normal, internal, ERC-20 and NFT transfer data.
- Reconstruct DEX swaps from all assets sent and received.
- Attach exchange, fiat-provider and 1099-DA data.
- Apply wallet-by-wallet basis and document specific identification.
- Review missing basis, spam tokens, failed transactions and unknown contracts.
- Retain exports and evidence using the IRS recordkeeping checklist.
Frequently asked questions
Does MetaMask itself issue Form 1099-DA?
The core self-custodial wallet generally does not act as a custodial broker effecting customer sales. A separate exchange, on-ramp, card or payment provider used through the interface may have its own reporting duties.
Can I export a CSV directly from MetaMask?
The core wallet does not currently offer one universal CSV/PDF tax-history export. MetaMask recommends explorers for raw history, while its Summ-powered Tax Hub can export transactions and reports through a separate account and paid reporting plan.
Is every MetaMask swap taxable?
A token-for-token exchange generally disposes of the asset sent and acquires the asset received. Technical wrapping, bridges and protocol deposits require analysis of the actual rights and ownership rather than the interface label alone.
Are transfers between my MetaMask wallets taxable?
No, not when both addresses belong to you. Basis and holding period move with the units. Digital assets spent on the transfer fee are nevertheless disposed of.
Can all gas fees be deducted as capital losses?
No. Purchase and sale transaction costs have specific basis or proceeds treatment. Transfer and other smart-contract gas requires separate analysis, although the fee asset itself is disposed of.
Does a public blockchain replace tax records?
No. It may prove addresses and token movements but normally does not establish ownership, off-chain cost basis, USD valuation, business purpose or specific identification by itself.
Official sources
- MetaMask: downloading transaction history for tax reporting
- MetaMask: Tax Hub and Summ FAQ
- MetaMask: finding wallet transactions
- IRS digital-asset FAQ: transaction costs, transfers, basis and records
- IRS: Understanding Form 1099-DA
- IRS: digital assets, non-custodial reporting limits and guidance
- IRS Revenue Procedure 2024-28: wallet-by-wallet basis transition
Product and tax guidance checked on 1 September 2026. MetaMask, Summ, explorers and IRS forms can change; verify the current features and instructions for the filing year.
Related Resources
Generate Your Crypto Tax Report
Import your transactions, review the results and generate a detailed PDF report with a transaction-level audit trail.
Start for free →Disclaimer: This article is for general informational purposes only and does not constitute tax advice. For individual tax advice, consult a licensed tax professional.