In the United States, the Internal Revenue Service (IRS) treats cryptocurrency as property, not currency. This means that, just like stocks or real estate, profits from buying, selling, trading, or otherwise disposing of cryptocurrency are subject to taxation. Understanding the rules, taxable events, reporting requirements, and recordkeeping obligations is essential for every crypto user — whether you are a casual trader or a full-time investor. This guide provides a clear, practical overview of how cryptocurrency profits are taxed, what you need to report, and how to stay compliant.
Under US tax law, a taxable event is any transaction that triggers a gain or loss that must be reported to the IRS. When you dispose of cryptocurrency in a taxable event, you must calculate your capital gain or loss and include it on your tax return.
Taxable
When you sell cryptocurrency for US dollars (or any other fiat currency), you realise a capital gain or loss. This is the most straightforward taxable event.
Example: You bought 1 BTC for $30,000 and sold it for $40,000. You have a $10,000 capital gain.
Taxable
Exchanging one cryptocurrency for another (e.g., BTC for ETH) is a taxable event. You must calculate the gain or loss based on the fair market value of the assets at the time of the trade.
Taxable
When you use cryptocurrency to purchase goods or services, it is treated as a sale of property. You must calculate the gain or loss on the crypto you spent.
Taxable
If you receive cryptocurrency as payment for goods or services, the fair market value on the day you receive it is taxable as ordinary income.
Taxable
Mining and staking rewards are taxed as ordinary income at the fair market value on the day they are received. This applies whether you are operating as a hobby or a business.
Taxable
If you receive cryptocurrency through an airdrop or a hard fork, the fair market value on the day you receive it is taxable as ordinary income. For hard forks, you must have dominion and control over the new coins.
Not every interaction with cryptocurrency is taxable. Understanding what does not trigger a tax event is equally important.
Non-Taxable
Simply purchasing cryptocurrency with US dollars (or another fiat currency) is not a taxable event. The tax event occurs when you sell, trade, or otherwise dispose of the crypto.
Non-Taxable
Holding cryptocurrency in your wallet, whether hot or cold, is not a taxable event. The value may change, but no tax is owed until you sell or dispose of the asset.
Non-Taxable
Gifting cryptocurrency is not a taxable event for the giver, but the recipient may have a tax obligation when they sell or dispose of the gifted crypto. The recipient's cost basis is the same as the giver's.
Non-Taxable
Moving cryptocurrency between wallets you control is not a taxable event. This includes transfers between exchanges and self-custody wallets.
To determine your taxable gain or loss, you need to know your cost basis (what you paid for the cryptocurrency) and the fair market value at the time of disposal.
The IRS allows several methods for determining cost basis. The choice can significantly affect your tax liability.
The oldest units are considered sold first. This is the default method and the one the IRS expects if you do not specify otherwise.
The most recently acquired units are considered sold first. This can be beneficial if you want to minimise gains in a rising market, but it may not be accepted by the IRS without clear recordkeeping.
You identify exactly which units you are selling. This requires detailed tracking and is the most flexible method but requires impeccable records.
This is not permitted for cryptocurrencies, unlike mutual funds. You must track each unit separately.
Good recordkeeping is the single most important thing you can do for cryptocurrency tax compliance. The IRS expects you to track every transaction.
Reporting cryptocurrency taxes involves several IRS forms. The specific forms you need depend on whether you are an individual investor or a business.
If you are running a business that accepts or mines cryptocurrency, you may need additional forms, such as:
The regulatory environment for cryptocurrency taxation is evolving rapidly. Here are the key developments.
Starting in 2026, brokers are required to report gross proceeds from sales or exchanges of digital assets on IRS Form 1099-DA. Recipients must receive the form by January 31, 2026. Basis reporting will be required for transactions occurring on or after January 1, 2026.
On June 28, 2024, the Treasury and IRS released final regulations on reporting requirements for brokers of digital assets. The final regulations require custodial brokers to report certain sale and exchange transactions beginning in 2026 for transactions that occurred in 2025.
Treasury and IRS issued Announcement 2024-4 in January 2024, temporarily delaying reporting requirements for businesses receiving digital assets of more than $10,000.
In January 2025, the SEC's Crypto Task Force held meetings with blockchain developers in Miami as part of a broader outreach effort. The IRS has also increased enforcement in the crypto space, with a focus on identifying unreported transactions.
| Event | Taxable? | Type of Tax | Key Consideration |
|---|---|---|---|
| Buying crypto with USD | ❌ No | N/A | No tax event; record cost basis for later |
| Holding crypto | ❌ No | N/A | No tax event until you sell or dispose |
| Selling crypto for USD | ✅ Yes | Capital gain/loss | Report on Schedule D / Form 8949 |
| Trading crypto for crypto | ✅ Yes | Capital gain/loss | Report on Schedule D / Form 8949 |
| Using crypto to buy goods | ✅ Yes | Capital gain/loss | Fair market value at time of purchase |
| Receiving crypto as payment | ✅ Yes | Ordinary income | Taxed as income on the date received |
| Mining / Staking rewards | ✅ Yes | Ordinary income | Taxed as income on the date received |
| Airdrops / Hard forks | ✅ Yes | Ordinary income | Taxed as income on the date received |
| Gifting crypto | ❌ No (for giver) | N/A | Recipient inherits cost basis |
| Transferring between own wallets | ❌ No | N/A | No change in ownership |
This table applies to US taxpayers. Tax treatment may vary in other jurisdictions.
Alex bought 2 Bitcoin (BTC) in 2023: 1 BTC for $20,000 and 1 BTC for $25,000. In 2026, Alex sells 1 BTC for $40,000. How does Alex report this?
Step 1: Identify the taxable event. Selling 1 BTC for $40,000 is a taxable event.
Step 2: Determine cost basis. Alex uses the FIFO method. The first BTC purchased was for $20,000. The cost basis is $20,000.
Step 3: Calculate gain. Gain = Sale Price ($40,000) – Cost Basis ($20,000) = $20,000 capital gain.
Step 4: Determine holding period. Alex held the BTC for more than 1 year (2023 to 2026), so it is a long-term capital gain, which is taxed at a lower rate than ordinary income.
Step 5: Report on Form 8949 and Schedule D. Alex lists the transaction on Form 8949 and summarises it on Schedule D.
Alternative scenario: If Alex had sold the BTC for $15,000, Alex would have a $5,000 capital loss, which could be used to offset other capital gains or up to $3,000 of ordinary income.
Lesson: Understanding your cost basis and holding period is essential for calculating your correct tax liability. In this case, Alex's long-term capital gain is taxed at a preferential rate.
Failing to properly report cryptocurrency transactions can result in significant penalties and interest.
This article does not provide personalised financial, legal, or tax advice. The information is for educational purposes only. You should conduct your own research, verify all data from current and reliable sources, and consult with a qualified tax professional before making any decisions. Tax laws are complex and subject to change.
Yes. The IRS treats cryptocurrency as property, and most transactions — including selling, trading, and spending — are taxable events. You must report gains and losses on your tax return.
If you hold the cryptocurrency for more than one year, it is taxed at the long-term capital gains rate (0%, 15%, or 20% depending on your income). If you hold for one year or less, it is taxed at your ordinary income tax rate.
Failing to report cryptocurrency transactions can result in penalties, interest, and potential audits. The IRS has been increasing enforcement in this area.
No. Holding cryptocurrency is not a taxable event. You only owe taxes when you sell, trade, or otherwise dispose of the asset.
Each crypto-to-crypto trade is a taxable event. You must calculate the fair market value of the asset at the time of the trade and report the gain or loss on Form 8949.
Gifting cryptocurrency is not a taxable event for the giver. However, the recipient inherits the giver's cost basis and will owe taxes when they sell or dispose of the asset.
You should keep records of each transaction, including the date, amount, fair market value in USD, cost basis, and fees. The IRS recommends keeping records for at least 3 years.
Yes, crypto tax software can automate the tracking of your transactions, calculate your gains and losses, and generate the forms you need for filing. This is especially helpful if you have a large number of transactions.