The explosive growth of cryptocurrency markets has transformed how millions of Americans invest, trade, and transact. From Bitcoin and Ethereum to thousands of altcoins and digital tokens, virtual currencies have become a significant asset class that the IRS is now aggressively monitoring. If you operate a cryptocurrency exchange, digital asset brokerage, or any platform that facilitates crypto transactions, understanding how to properly report cryptocurrency sales on Form 1099-B is essential for regulatory compliance and avoiding substantial penalties.
The IRS treats cryptocurrency as property for federal tax purposes, which means every sale, exchange, or disposal of digital assets is a taxable event that may trigger capital gains or losses. Starting with tax year 2024, the Infrastructure Investment and Jobs Act significantly expanded broker reporting requirements to include cryptocurrency exchanges and digital asset platforms. These entities must now report cryptocurrency transactions to both the IRS and their customers using Form 1099-B (or the specialized Form 1099-DA for digital assets in future years), creating a paper trail that helps the IRS verify taxpayer compliance.
The stakes for accurate 1099-B cryptocurrency reporting are substantial. Cryptocurrency exchanges that fail to file required forms can face penalties ranging from $60 to $660 per form, depending on timing and intent. With millions of users on major exchanges, penalty exposure can quickly reach millions of dollars. For individual taxpayers, receiving accurate 1099-B information from exchanges is crucial for correctly reporting capital gains and avoiding IRS notices, audits, or even criminal prosecution for tax evasion in extreme cases.
In this comprehensive guide, we will explain everything cryptocurrency exchanges, digital asset brokers, and related platforms need to know about reporting crypto sales on Form 1099-B. You will learn exactly what transactions must be reported, how to calculate cost basis for digital assets, how to handle the unique challenges of crypto reporting like forks and airdrops, and how modern e-filing solutions like BoomTax can simplify compliance for high-volume digital asset platforms.
By the end of this article, you will have a clear understanding of:
The IRS first addressed the tax treatment of cryptocurrency in Notice 2014-21, which established that virtual currencies are treated as property rather than currency for federal tax purposes. This classification has profound implications for tax reporting:
This property classification means that cryptocurrency transactions are subject to the same information reporting requirements as traditional securities. Just as stock brokerages must report stock sales on Form 1099-B, cryptocurrency exchanges must now report crypto sales to the IRS.
The Infrastructure Investment and Jobs Act of 2021 (IIJA) fundamentally changed cryptocurrency tax reporting by expanding the definition of "broker" to include:
Under these expanded rules, digital asset brokers must report cryptocurrency transactions to the IRS and provide copies to customers, similar to traditional securities brokers. The IRS has been developing Form 1099-DA specifically for digital asset reporting, but until that form is finalized, many exchanges use Form 1099-B or Form 1099-MISC to report certain transactions.
As of tax year 2025, the reporting requirements for cryptocurrency platforms continue to evolve. Currently, cryptocurrency exchanges may need to file:
The transition to comprehensive 1099-B cryptocurrency reporting represents a significant compliance burden for exchanges, requiring sophisticated systems to track cost basis, identify taxable events, and generate accurate information returns for potentially millions of users.
The most straightforward reportable transaction is selling cryptocurrency for U.S. dollars or other government-issued currency. When a customer sells Bitcoin, Ethereum, or any other digital asset for cash, the exchange must report:
Example: Sarah bought 1 Bitcoin for $30,000 on January 15, 2024, through CryptoExchange. On December 1, 2025, she sold it for $95,000. CryptoExchange must report on Form 1099-B: proceeds of $95,000, cost basis of $30,000, acquisition date of January 15, 2024, sale date of December 1, 2025, and indicate this is a long-term capital gain (held more than one year).
Unlike exchanging one fiat currency for another, trading one cryptocurrency for a different cryptocurrency is a taxable event that must be reported. When a customer exchanges Bitcoin for Ethereum, they are deemed to have sold the Bitcoin and purchased Ethereum with the proceeds.
Example: Mike exchanges 2 ETH (worth $6,000 at the time) for 0.1 BTC. This is reported as a sale of 2 ETH with proceeds of $6,000. If Mike originally acquired the ETH for $4,000, he has a $2,000 capital gain that must be reported.
Crypto-to-crypto reporting presents unique challenges because:
When customers use cryptocurrency to buy goods or services, the transaction is treated as a sale of the cryptocurrency for tax purposes. The "proceeds" equal the fair market value of the goods or services received.
Example: Jennifer uses 0.01 BTC (worth $500) to purchase a laptop. This is treated as a sale of 0.01 BTC for $500. If her cost basis in that Bitcoin was $200, she has a $300 capital gain.
While individual merchants typically do not issue 1099-B forms, payment processors that facilitate crypto payments may have reporting obligations depending on the volume and value of transactions.
Transactions involving stablecoins (cryptocurrencies pegged to fiat currency values like USDC, USDT, or DAI) present interesting reporting considerations. While stablecoins are designed to maintain a stable value, they are still cryptocurrency and subject to the same reporting rules:
Non-fungible tokens (NFTs) are also considered digital assets subject to tax reporting. When customers sell NFTs or exchange them for cryptocurrency or other NFTs, the transaction must be reported. NFT marketplaces that facilitate these sales may have 1099-B reporting obligations similar to cryptocurrency exchanges.
Cost basis is the original value of a cryptocurrency asset for tax purposes, typically the purchase price plus any fees paid to acquire it. Accurate cost basis is essential for calculating capital gains and losses.
For cryptocurrency, cost basis includes:
Example: David buys 1 ETH for $3,000 and pays a $15 exchange fee. His cost basis is $3,015.
When a taxpayer owns multiple lots of the same cryptocurrency acquired at different times and prices, they must use a consistent method to determine which units are being sold:
| Method | Description | Crypto Considerations |
|---|---|---|
| First-In, First-Out (FIFO) | Assumes the oldest crypto is sold first | Most common default method; may result in higher gains if prices have risen |
| Last-In, First-Out (LIFO) | Assumes the newest crypto is sold first | May minimize gains in rising markets; requires careful tracking |
| Specific Identification | Taxpayer designates which specific units to sell | Maximum flexibility; requires detailed records of each lot |
| Highest Cost | Sells units with the highest cost basis first | Minimizes current tax liability; popular for tax optimization |
| Average Cost | Uses average price of all units owned | Simple but only allowed for certain assets; limited IRS guidance for crypto |
The choice of cost basis method can significantly impact tax liability. Many cryptocurrency tax software solutions allow users to compare different methods and select the most advantageous approach.
Cryptocurrency presents unique cost basis tracking challenges that exchanges must address:
When an exchange does not have cost basis information (such as for crypto transferred from an external wallet), they may report "unknown" or leave the cost basis field blank, requiring the taxpayer to calculate and report their own basis.
A hard fork occurs when a blockchain splits into two separate chains, potentially creating new tokens for holders of the original cryptocurrency. An airdrop is when a project distributes free tokens to wallet addresses, often for marketing purposes.
According to IRS guidance (Revenue Ruling 2019-24):
Example: When Bitcoin Cash (BCH) forked from Bitcoin in 2017, Bitcoin holders received BCH tokens. The fair market value of BCH at receipt was taxable income. If a holder later sells the BCH, that sale must be reported on Form 1099-B with cost basis equal to the value at receipt.
Cryptocurrency earned through staking (validating proof-of-stake networks) or mining (validating proof-of-work networks) is treated as ordinary income when received:
The wash sale rule prevents taxpayers from claiming a loss on securities sold if they purchase substantially identical securities within 30 days before or after the sale. Whether this rule applies to cryptocurrency has been a subject of debate:
Cryptocurrency exchanges should be prepared to track and report wash sales once regulations are finalized, similar to how stock brokerages report wash sale adjustments on Form 1099-B.
Decentralized finance (DeFi) creates additional reporting complexities:
While decentralized protocols themselves may not issue 1099-B forms, centralized exchanges that interact with DeFi protocols on behalf of customers may have reporting obligations.
Cryptocurrency exchanges and digital asset brokers must adhere to strict deadlines for Form 1099-B filing. For tax year 2025 (filed in early 2026), the key dates are:
Note: Some cryptocurrency reporting may follow the February 15th recipient deadline that applies to traditional broker 1099-B forms. Exchanges should monitor IRS guidance for the most current deadline information as digital asset reporting rules evolve.
The IRS requires electronic filing for any entity that files 10 or more information returns of any type during the year. Given that cryptocurrency exchanges typically serve thousands or millions of users, electronic filing is effectively mandatory for the industry.
Electronic 1099-B filings are submitted through the IRS IRIS (Information Returns Intake System) or through IRS-authorized e-file providers like BoomTax. Cryptocurrency exchanges typically need specialized software to:
Many states require filing of Form 1099-B data in addition to federal filing. The IRS Combined Federal/State Filing Program allows filers to submit 1099-B data to both the IRS and participating states in a single transmission. For states not participating in the program, separate state filings may be required.
Before generating 1099-B forms, cryptocurrency exchanges must have accurate identifying information for each customer. This includes:
Exchanges typically collect this information during account onboarding through Form W-9 and KYC (Know Your Customer) procedures. Exchanges should verify TIN information using the IRS TIN Matching program to avoid rejections and B-notices.
Throughout the year, exchanges must maintain detailed records of all cryptocurrency transactions, including:
For each sale or exchange, calculate the customer's cost basis and resulting gain or loss:
For each reportable transaction, complete Form 1099-B with the following information:
Payer Information (Upper Left):
Recipient Information (Left Side):
Transaction Information (Right Side):
See our detailed Form 1099-B instructions for complete guidance on each box.
By the recipient deadline, exchanges must provide Copy B of Form 1099-B to each customer. Options include:
Submit Form 1099-B to the IRS by the applicable deadline (February 28 for paper, March 31 for electronic). Most cryptocurrency exchanges use electronic filing through:
The IRS imposes significant penalties for failing to file Form 1099-B correctly and on time. Penalties are assessed per form and increase based on how late the filing occurs:
| Filing Status | Penalty Per Form (2025) | Maximum Annual Penalty |
|---|---|---|
| Filed within 30 days of deadline | $60 | $664,500 ($232,500 for small businesses) |
| Filed more than 30 days late but by August 1 | $130 | $1,993,500 ($664,500 for small businesses) |
| Filed after August 1 or not filed | $330 | $3,987,000 ($1,329,000 for small businesses) |
| Intentional disregard | $660 (no cap) | No maximum |
For large cryptocurrency exchanges with millions of users, even modest error rates can result in catastrophic penalty exposure. A platform with 1 million active traders that fails to file could face penalties exceeding $330 million.
Beyond filing penalties, cryptocurrency exchanges face additional compliance risks:
Cryptocurrency exchanges can protect themselves with these best practices:
Many cryptocurrency exchanges fail to report complete cost basis information, particularly for assets transferred from external wallets. Best practices include:
Cryptocurrency prices vary across exchanges and can change rapidly. Exchanges should:
Some platforms fail to recognize that crypto-to-crypto exchanges are taxable events. Every swap must be treated as a sale of one asset and purchase of another, with both sides properly valued and reported.
When errors are discovered after filing, exchanges must issue corrected 1099-B forms promptly. Establish clear procedures for:
Unlike Form 1099-NEC (which has a $600 threshold), Form 1099-B has no minimum reporting amount. Every sale or exchange must be reported regardless of size, from a $5 trade to a $5 million liquidation.
Yes, under the Infrastructure Investment and Jobs Act, cryptocurrency exchanges and digital asset brokers are required to report transactions to the IRS. While the IRS is developing Form 1099-DA specifically for digital assets, exchanges currently use Form 1099-B to report cryptocurrency sales and exchanges. The reporting requirements apply to all exchanges operating in the United States and serving U.S. customers.
The deadline to furnish cryptocurrency 1099-B forms to customers is typically January 31st (or February 15th depending on guidance). The deadline to file with the IRS is February 28th for paper filers or March 31st for electronic filers. Given the large volumes involved, most cryptocurrency exchanges file electronically. Check current IRS guidance as deadlines may be adjusted for digital asset reporting.
Cost basis for cryptocurrency is typically the purchase price plus any transaction fees. When calculating gains, you subtract the cost basis from the sale proceeds. The challenge is tracking cost basis when you have purchased the same cryptocurrency multiple times at different prices. Common methods include FIFO (first-in, first-out), LIFO (last-in, first-out), specific identification, and highest cost. The method chosen can significantly impact the tax owed.
Yes, exchanging one cryptocurrency for another (such as trading Bitcoin for Ethereum) is a taxable event. The IRS treats this as selling the first cryptocurrency for its fair market value and using those proceeds to buy the second cryptocurrency. This triggers a capital gain or loss on the first cryptocurrency, which must be reported on Form 1099-B. The fair market value at the time of exchange becomes the cost basis for the new cryptocurrency.
Cryptocurrency received from airdrops or hard forks is taxable as ordinary income when you receive it, valued at fair market value. This income may be reported on Form 1099-MISC rather than 1099-B. The fair market value at receipt becomes your cost basis. When you later sell that cryptocurrency, the sale is reported on Form 1099-B, with gains or losses calculated from the cost basis established at receipt.
If an exchange does not have your cost basis (such as for crypto transferred from an external wallet or purchased years ago), they may report the basis as "unknown" or leave it blank on Form 1099-B. You are still responsible for calculating and reporting the correct cost basis on your tax return. Keep records of all purchases, and consider using cryptocurrency tax software to help reconstruct your cost basis history.
The IRS has not definitively confirmed whether wash sale rules apply to cryptocurrency under current law, as the rules technically apply to "stock or securities." However, proposed legislation would extend wash sale rules to digital assets. Many tax professionals recommend treating crypto wash sales as disallowed to avoid potential IRS challenges. Cryptocurrency exchanges may begin tracking and reporting wash sales as regulations evolve.
Form 1099-DA (Digital Assets) is a new IRS form specifically designed for reporting cryptocurrency and other digital asset transactions. It will eventually become the primary form for digital asset reporting, replacing the use of Form 1099-B for crypto transactions. Until Form 1099-DA is fully implemented, cryptocurrency exchanges may continue using Form 1099-B or provide a combination of forms to report different transaction types.
Staking rewards are typically reported on Form 1099-MISC (not 1099-B) when received, as they represent ordinary income rather than capital gains. The fair market value of the staking rewards becomes your cost basis. When you later sell the staking rewards, that sale is reported on Form 1099-B as a capital transaction, with gains or losses calculated from the cost basis established when rewards were received.
The IRS imposes penalties ranging from $60 to $660 per form for failure to file or furnish correct 1099-B forms. Penalties depend on timing: $60 per form if filed within 30 days of the deadline, $130 per form if filed by August 1st, $330 per form if filed later, and $660 per form for intentional disregard. For large cryptocurrency exchanges with millions of users, penalty exposure can reach hundreds of millions of dollars.
NFT (Non-Fungible Token) sales are reported similarly to other cryptocurrency transactions. When you sell an NFT, the sale proceeds must be reported on Form 1099-B. The description of property should identify the NFT. Cost basis includes the original purchase price plus any gas fees paid for the transaction. NFT marketplaces that facilitate these sales have reporting obligations similar to cryptocurrency exchanges.
BoomTax is an IRS-authorized e-file provider that helps cryptocurrency exchanges, digital asset platforms, and brokers meet their 1099-B filing obligations efficiently and accurately. Whether you are processing thousands of forms or millions, BoomTax provides the tools and support needed to stay compliant in the rapidly evolving digital asset regulatory environment.
Key features for cryptocurrency 1099-B filing:
Don't wait until the deadline approaches. E-file your cryptocurrency 1099-B forms with BoomTax and experience hassle-free compliance. With competitive pricing and no subscription fees, BoomTax works for digital asset platforms of any size.
Ready to simplify your cryptocurrency 1099-B filing? Create your free BoomTax account and import your transaction data today. Our team is ready to help if you have questions about digital asset reporting requirements.
Understanding how to report cryptocurrency sales on Form 1099-B is essential for cryptocurrency exchanges, digital asset brokers, and anyone facilitating virtual currency transactions. As the IRS increases its focus on cryptocurrency tax compliance, accurate and timely 1099-B reporting has never been more important.
Key takeaways from this guide:
By implementing robust transaction tracking systems, accurate cost basis calculations, and using a reliable e-filing solution like BoomTax, cryptocurrency exchanges can meet their 1099-B obligations efficiently and avoid costly penalties. The regulatory landscape for digital assets continues to evolve, making it crucial to stay current with IRS guidance and build scalable compliance processes.
For more information on related topics, explore our guides on 1099 reporting for crypto payments, understanding Form 1099-B, and 1099 reporting requirements.
BoomTax and its affiliates do not provide tax, legal, or accounting advice. This material has been prepared for informational purposes only, and is not intended to provide, and should not be relied on for, tax, legal, or accounting advice. You should consult your own tax, legal, and accounting advisors prior to engaging in any transaction.