Cryptocurrency taxation in the United States can seem confusing, especially because digital assets do not work exactly like cash, stocks, or traditional investments. The basic rule, however, is fairly simple: the IRS generally treats cryptocurrency as property, not currency. This means that selling, exchanging, spending, earning, or receiving cryptocurrency may create a tax obligation.
If you bought crypto and simply held it during the year, you usually do not owe tax just because its value increased. Tax may apply when you dispose of it, such as by selling it for U.S. dollars, trading it for another cryptocurrency, using it to buy goods or services, or receiving it as income.
Understanding how cryptocurrency taxes work can help you avoid missed income, inaccurate reporting, and unexpected penalties.
How the IRS Classifies Cryptocurrency
The IRS generally treats cryptocurrency and other digital assets as property. The same broad tax principles that apply to property transactions also apply to many cryptocurrency transactions.
This means crypto taxation often resembles the taxation of stocks or other investments. You typically need to track:
- How much you paid for the cryptocurrency.
- When you acquired it.
- How much cryptocurrency you sold or used.
- The cryptocurrency’s fair market value in U.S. dollars when you disposed of it.
- Any transaction fees and related costs.
The amount you paid to acquire a cryptocurrency is usually called your cost basis. Your gain or loss is generally calculated by comparing that basis with the value you received when you disposed of the asset.
For example, suppose you bought Bitcoin for $5,000, including applicable purchase fees. Later, you sold it for $7,000 after selling costs. Your taxable capital gain would generally be $2,000.
If you sold it for $3,500, you would generally have a $1,500 capital loss.
Do You Pay Taxes on Cryptocurrency You Hold?
Usually, no. Buying cryptocurrency with U.S. dollars and holding it does not generally create a taxable event by itself.
For example, if you purchase $2,000 worth of Ethereum and its value rises to $3,500, you generally do not owe tax on the $1,500 increase until you dispose of the Ethereum.
However, holding crypto may still require careful recordkeeping. You will need your purchase date, purchase price, number of units, fees, and other details when you eventually sell or use it.
A taxable event may occur when you:
- Sell cryptocurrency for U.S. dollars.
- Exchange one cryptocurrency for another.
- Use cryptocurrency to buy goods or services.
- Receive cryptocurrency as payment.
- Earn cryptocurrency through mining or staking.
- Receive cryptocurrency from certain rewards, promotions, or programs.
- Dispose of cryptocurrency in another transaction that creates a gain or loss.
The IRS expects taxpayers to report taxable digital asset transactions even if they do not receive a tax form from an exchange or platform.
What Is a Taxable Cryptocurrency Event?
A taxable event is a transaction that may require you to calculate and report income, a capital gain, or a capital loss.
Selling Crypto for Cash
Selling cryptocurrency for U.S. dollars is one of the most familiar taxable events.
Your gain or loss is generally the difference between your adjusted cost basis and the amount you received from the sale.
For example:
- You bought Bitcoin for $4,000.
- You later sold it for $6,500.
- Your taxable gain would generally be $2,500 before considering applicable fees or adjustments.
If the sale proceeds are lower than your basis, you may have a capital loss.
Trading One Cryptocurrency for Another
Exchanging Bitcoin for Ethereum is generally treated as a taxable transaction. It does not matter that you did not receive cash.
For tax purposes, the IRS generally looks at the fair market value of the cryptocurrency you received at the time of the exchange. You may have a gain or loss based on the difference between that value and the basis of the cryptocurrency you gave up.
For example, assume you bought Bitcoin for $3,000. Later, you exchange it for Ethereum worth $4,200. The transaction may create a $1,200 capital gain.
A common mistake is assuming that crypto-to-crypto trades are tax-free because no dollars were deposited into a bank account. In most cases, that assumption is incorrect.
Using Crypto to Buy Something
Using cryptocurrency to purchase products or services may also create a taxable event.
Suppose you bought Litecoin for $500 and later used it to purchase a laptop when the Litecoin was worth $800. You may have a $300 capital gain, even though you paid with cryptocurrency instead of cash.
The seller may also need to report the cryptocurrency payment as business income. The buyer may need to calculate the gain or loss from disposing of the crypto.
Receiving Crypto as Payment
If you receive cryptocurrency for work, freelance services, consulting, sales, or another business activity, the value of the cryptocurrency is generally treated as income.
The value is generally measured in U.S. dollars when you receive it. If you later sell the crypto for more or less than its value when received, you may also have a separate capital gain or loss.
For example:
- You receive cryptocurrency worth $1,000 for freelance work.
- You report the $1,000 as income, subject to the facts of your situation.
- You later sell it for $1,400.
- The additional $400 may generally be treated as a capital gain.
If you receive crypto as an employee, it may be reported as wages. If you receive it as an independent contractor or business owner, it may be business income and could also involve self-employment tax.
Receiving Crypto Through Mining or Staking
Mining and staking may create taxable income.
If you receive cryptocurrency from mining, staking, validation, or similar activities, the value of the crypto when you receive it may generally be included in income. The IRS specifically identifies mining, staking, forks, and similar activities as transactions that may need to be reported.
The exact tax treatment may depend on whether the activity is occasional, conducted as a business, or connected to another arrangement.
After you receive the crypto, its value at that time generally becomes part of your basis. If you later sell it, you may have another gain or loss based on the change in value.
For example:
- You receive staking rewards worth $300.
- You generally report the $300 as income when the rewards are received or otherwise become available under the applicable tax rules.
- You later sell the rewards for $450.
- The additional $150 may generally be a capital gain.
Mining and staking can involve complicated timing questions, so detailed records are especially important.
How Cryptocurrency Capital Gains Work
A capital gain generally occurs when you dispose of cryptocurrency for more than your adjusted basis. A capital loss generally occurs when you dispose of it for less than your adjusted basis.
The basic calculation is:
Your basis is usually the amount you paid for the cryptocurrency, including certain transaction fees and acquisition costs.
Short-Term and Long-Term Gains
The length of time you held the cryptocurrency can affect the tax treatment of a gain.
- Short-term gain generally applies when you held the asset for one year or less.
- Long-term gain generally applies when you held the asset for more than one year.
Short-term gains are generally taxed using ordinary income tax rates. Long-term capital gains may qualify for lower capital gains tax rates, depending on your taxable income and filing situation.
The holding period usually starts after the day you acquire the cryptocurrency. It ends on the day you dispose of it. Precise dates matter, especially when a transaction occurs close to the one-year mark.
Capital Losses
A capital loss may occur when you sell or otherwise dispose of crypto for less than your adjusted basis.
Capital losses can generally offset capital gains. If your total capital losses exceed your capital gains, you may be able to deduct a limited amount of the remaining loss against other income, subject to federal tax rules. Additional losses may generally be carried forward to future tax years.
For example, if you have:
- $5,000 in capital gains.
- $7,000 in capital losses.
You may have a net capital loss of $2,000. The amount you can use in the current year depends on the applicable rules and your overall tax situation.
How to Calculate Your Crypto Cost Basis
Your cost basis is one of the most important pieces of cryptocurrency tax information.
For a basic purchase, your basis may include:
- The amount paid for the cryptocurrency.
- Commissions.
- Exchange fees.
- Other costs directly connected with acquiring the asset.
The IRS advises taxpayers to gather details such as the type of digital asset, acquisition date and time, number of units, fair market value, and basis when calculating a gain or loss.
Consider this example:
- You buy 0.1 Bitcoin for $6,000.
- You pay a $60 purchase fee.
- Your total basis may be $6,060.
- You later sell the Bitcoin for $7,500 after a $75 selling fee.
- Your amount realized may be $7,425.
- Your approximate gain would be $1,365.
The correct calculation can depend on how fees are handled and the records available, but the example shows why transaction costs should not be ignored.
Crypto Received as Income
If you receive cryptocurrency as income, your basis is generally connected to the value included in income when you received it.
For example, if you receive cryptocurrency worth $900 as payment for services, that amount may generally become your initial basis. If you later sell it for $1,100, the $200 increase may generally be a capital gain.
Transfers Between Your Own Wallets
Moving cryptocurrency from one wallet or exchange account to another wallet that you own is generally not a sale. A transfer between your own accounts typically does not create a gain or loss by itself.
However, you should keep records of these transfers. Without proper documentation, it may become difficult to prove that a transfer was not a disposal or to identify the correct basis and holding period.
Transfer fees may require separate treatment, and the tax result can depend on the details of the transaction.
How to Report Cryptocurrency on Your Tax Return
U.S. taxpayers may need to answer a digital asset question on Form 1040. The question asks whether they received, sold, exchanged, or otherwise disposed of digital assets during the tax year.
Answering the question does not replace the need to report income or capital gains. It is simply an additional disclosure on the tax return.
For many capital transactions, taxpayers use:
- Form 8949 to report sales and other dispositions of capital assets.
- Schedule D to summarize capital gains and deductible capital losses.
- Schedule 1 or another applicable form for certain types of digital asset income.
- Schedule C when cryptocurrency income is connected to a business or self-employment activity.
- Wage-related forms when crypto is received as employee compensation.
The IRS states that individuals generally report sales and other capital transactions on Form 8949 and summarize the results on Schedule D, unless the applicable broker reporting provides the required information in a way that changes the reporting process.
The correct forms can vary based on whether you are an investor, employee, contractor, business owner, miner, validator, or recipient of rewards.
What Is Form 1099-DA?
Form 1099-DA is used by brokers to report proceeds from digital asset transactions. Brokers may send the form to both the taxpayer and the IRS.
For 2025 transactions, taxpayers may receive Form 1099-DA from applicable brokers. The IRS stated that brokers must provide taxpayers with a copy of the same information reported to the IRS by February 17, 2026, for the relevant 2025 reporting cycle.
For transactions after 2025, reporting requirements expand. The IRS instructions state that brokers must report gross proceeds for digital asset dispositions and provide basis information for covered digital assets under the applicable rules.
A Form 1099-DA may show:
- The asset sold.
- The date of the transaction.
- Gross proceeds.
- Cost basis in certain situations.
- Whether the transaction was short-term or long-term.
- Other information needed for tax reporting.
Do not assume that the form is always complete or perfectly accurate. Crypto transactions may occur across multiple exchanges, wallets, decentralized platforms, and payment services. A broker may not know your original basis if you transferred assets into the platform from another provider.
Compare Form 1099-DA with your own records. If the information is wrong, you may need to contact the broker and make an appropriate adjustment when preparing your return.
Does the IRS Know About Cryptocurrency?
Cryptocurrency transactions are not automatically invisible to the IRS.
Exchanges and brokers may report certain transaction information. Beginning with expanded digital asset broker reporting requirements, Form 1099-DA plays an important role in reporting proceeds and, in some circumstances, basis information.
Even when you do not receive a tax form, you may still have a legal obligation to report taxable transactions. The IRS has stated that taxpayers must report taxable digital asset income regardless of whether they receive a payee statement or information return.
Blockchain activity may also create a permanent transaction history. Tax agencies, exchanges, financial institutions, and investigators may use records from multiple sources to connect transactions with taxpayers.
Using a private wallet does not automatically make a taxable transaction nonreportable. Moving crypto into a wallet may not be taxable by itself, but selling, swapping, spending, or earning crypto may still create tax consequences.
Cryptocurrency Donations and Gifts
Giving cryptocurrency away is not always treated the same as selling it.
A gift of cryptocurrency may involve gift tax reporting considerations, particularly when the value exceeds applicable annual exclusions or other thresholds. The recipient may also need information about the donor’s basis and holding period.
Donating cryptocurrency to a qualified charitable organization may receive different treatment from selling it and donating the cash. The result can depend on how long you held the asset, the type of organization, the amount donated, and the documentation available.
Because large crypto gifts and donations can involve valuation and reporting rules, taxpayers should maintain records and consider professional tax advice before completing the transaction.
What Happens If You Lose Access to Crypto?
Losing access to a wallet, private key, or account does not automatically mean you can claim a tax deduction.
A lost password or inaccessible wallet may create serious financial consequences, but the tax treatment depends on the facts. You may need to show that the asset was permanently lost, abandoned, stolen, or otherwise disposed of under circumstances recognized by tax law.
A decline in the market price is not the same as a realized loss. If you still own the cryptocurrency, a decrease in value generally does not create a deductible capital loss until a qualifying disposition occurs.
The same principle usually applies to cryptocurrency that becomes worthless but remains in your wallet. Do not claim a loss simply because the market value dropped or the project stopped operating without reviewing the applicable rules.
Common Cryptocurrency Tax Mistakes
Crypto tax mistakes often happen because people think digital assets are different from other property. The IRS generally applies familiar property and income principles to crypto transactions.
Common mistakes include:
Assuming Crypto-to-Crypto Trades Are Tax-Free
Trading Bitcoin for Ethereum may be taxable even though no cash changes hands.
Reporting Only Withdrawals to a Bank
Taxable events can happen inside an exchange or wallet. A transfer to your bank account is not the only transaction that matters.
Ignoring Small Transactions
A small purchase made with cryptocurrency may still involve a gain or loss. The size of the transaction does not automatically eliminate the reporting requirement.
Forgetting Staking or Mining Income
Rewards may be taxable income when received or otherwise made available under the applicable facts.
Treating Every Wallet Transfer as a Sale
Moving assets between accounts you own is generally different from selling or exchanging them, but records are needed to show what happened.
Relying Completely on an Exchange Tax Report
An exchange may not have complete information about assets acquired elsewhere. Your own records may be necessary to calculate the correct basis.
Failing to Report Crypto Income
Not receiving a Form 1099 does not necessarily mean the income is not taxable. The IRS expects taxpayers to report applicable digital asset income and transactions.
What Records Should You Keep?
Good records make cryptocurrency tax reporting much easier.
Keep information such as:
- The date and time of each transaction.
- The type and amount of cryptocurrency.
- The U.S. dollar value at the time of the transaction.
- The wallet or exchange involved.
- The purchase price and transaction fees.
- The date and value of sales, swaps, and purchases.
- Records of mining, staking, rewards, and payments.
- Transfer details between wallets you own.
- Copies of exchange statements and Form 1099-DA.
- Information about gifts, donations, or inherited cryptocurrency.
It is helpful to export transaction histories regularly instead of waiting until tax season. Some platforms retain records for a limited period, and information can become harder to locate after an account closes.
If you use several exchanges or wallets, combine the records carefully. Duplicate entries can inflate your gains, while missing transfers can make it appear that you sold assets you merely moved.
Do You Need a Cryptocurrency Tax Professional?
You may be able to handle simple crypto activity yourself if you made one or two purchases, held the assets, and made no taxable disposals. More complicated activity may justify help from a tax professional familiar with digital assets.
Professional guidance may be especially useful if you:
- Used several exchanges or wallets.
- Traded frequently.
- Earned staking or mining rewards.
- Received crypto for work.
- Operated a crypto business.
- Received cryptocurrency through a fork or airdrop.
- Donated or gifted a large amount of crypto.
- Lost access to assets.
- Received Form 1099-DA that does not match your records.
- Have unreported cryptocurrency transactions from earlier years.
A tax professional can help identify reporting requirements, reconstruct missing records, and determine whether amended returns may be needed.
Final Checklist for Crypto Tax Season
Before filing your federal tax return, review the following checklist:
- Gather statements from every exchange and wallet.
- Download transaction histories and tax forms.
- Separate taxable disposals from transfers between your own wallets.
- Calculate the basis for each asset sold or exchanged.
- Convert transaction values to U.S. dollars.
- Identify short-term and long-term transactions.
- Include staking, mining, rewards, and crypto payment income.
- Review Form 1099-DA for accuracy.
- Report capital transactions on the appropriate forms.
- Keep supporting records with your tax documents.
- Ask a qualified tax professional about unusual or high-value transactions.
Cryptocurrency taxation in the United States is based on what happened to the asset, not simply where it was stored. Holding crypto is generally different from selling it, swapping it, spending it, or earning it. By tracking your cost basis, recording every transaction, and reporting both income and taxable dispositions, you can approach crypto tax filing with fewer surprises and better documentation.