What Users Should Know About Income Tax on Cryptocurrency US: Legal, Tax, and Compliance Basics

The IRS treats cryptocurrency as property, not currency. That means every sale, trade, or payment can create a taxable event. This guide walks you through the core rules, recordkeeping essentials, reporting obligations, and common pitfalls โ€” so you can approach your US crypto taxes with clarity and confidence.

Updated July 2026 • For educational purposes only

1. Understanding Cryptocurrency Taxation in the US

In the United States, the Internal Revenue Service (IRS) has made it clear since 2014 that cryptocurrency is treated as property for federal tax purposes. This means general tax principles applicable to property transactions also apply to digital assets. The IRS has since issued additional guidance, including Revenue Ruling 2019-24 and expanded questions on Form 1040.

The cornerstone of crypto taxation is that every transaction involving cryptocurrency can trigger a tax liability. Whether you are selling Bitcoin for dollars, trading Ethereum for Solana, or spending Litecoin at a merchant, you are potentially realizing a gain or loss that must be reported.

๐Ÿ”‘ Key principle: Your tax liability depends on the fair market value of the cryptocurrency at the time of the transaction and your cost basis (what you originally paid for it, including fees). The difference is your gain or loss.

It is important to recognize that the IRS expects taxpayers to report all taxable crypto transactions, even those that occur on exchanges, decentralized platforms, or through peer-to-peer transfers. The agency has increased enforcement and data-sharing capabilities, and many exchanges now issue Form 1099-K or 1099-B to report user activity.

2. Taxable Events Involving Cryptocurrency

Not every interaction with cryptocurrency creates a taxable event. However, the following situations almost always do. Understanding these categories is the first step toward accurate reporting.

2.1 Selling Crypto for Fiat Currency

When you sell cryptocurrency for US dollars or any other fiat currency, you recognize a capital gain or loss. The gain is the difference between your sale proceeds and your cost basis. If you held the asset for more than one year, it is treated as a long-term capital gain, which generally receives more favorable tax rates.

2.2 Trading One Cryptocurrency for Another

The IRS treats a trade of one digital asset for another as a taxable exchange. For example, if you trade Bitcoin for Ethereum, you must recognize gain or loss based on the fair market value of the Ethereum you receive compared to your basis in the Bitcoin you gave up.

2.3 Spending Cryptocurrency for Goods or Services

Using crypto to buy goods or services is a taxable disposition. You must recognize gain or loss based on the fair market value of the crypto at the time of the purchase versus your cost basis. This applies whether you are buying a coffee, a car, or paying for a subscription.

2.4 Receiving Cryptocurrency as Income

If you receive cryptocurrency as payment for goods or services, as mining rewards, or as staking income, the fair market value of the crypto on the date you receive it is treated as ordinary income. This amount is included in your gross income for the year and is subject to ordinary income tax rates.

2.5 Airdrops and Forks

If you receive new cryptocurrency from a hard fork or an airdrop, you generally have taxable income equal to the fair market value of the new coins at the time they are recorded on the blockchain and you have control over them. The IRS provided guidance on this in Revenue Ruling 2019-24.

๐Ÿ’ก Important: Each taxable event must be calculated separately. You cannot simply report your net gain or loss for the year across all transactions. The IRS expects transaction-level detail on Form 8949.

3. Non-Taxable Events and Exceptions

Not all cryptocurrency movements trigger a tax event. Understanding what does not need to be reported can help you avoid over-reporting and unnecessary complexity.

๐Ÿ”„ Transferring Between Wallets

Moving cryptocurrency from one wallet or exchange to another that you control is not a taxable event. You are simply changing custody, not disposing of the asset.

๐Ÿ’ฐ Buying Crypto with Fiat

Purchasing cryptocurrency with US dollars or other fiat currency does not create a taxable event. However, it establishes your cost basis, which you will need later when you sell or exchange.

๐ŸŽ Gifting Cryptocurrency

Gifting crypto to another person is generally not taxable to the giver, but it may have gift tax implications if the value exceeds the annual exclusion amount. The recipient's basis is the same as the giver's basis.

๐Ÿ“‰ Losses on Investments (Unrealized)

If the value of your cryptocurrency drops but you have not sold or exchanged it, you have an unrealized loss. This is not deductible until you actually dispose of the asset.

It is also worth noting that charitable donations of cryptocurrency to qualified organizations may be deductible at fair market value and may not trigger a taxable gain if you have held the asset for more than one year. However, this area has specific rules and limitations.

Comparison: Taxable vs. Non-Taxable Crypto Events

Transaction Type Taxable? Notes
Sell crypto for USD โœ… Yes Capital gain/loss based on sale proceeds vs. cost basis
Trade crypto for another crypto โœ… Yes Recognize gain/loss on the coin you dispose of
Spend crypto on goods/services โœ… Yes Capital gain/loss based on fair market value at time of purchase
Receive crypto as income (mining, staking, payment) โœ… Yes Ordinary income at fair market value on receipt date
Airdrop / hard fork receipt โœ… Yes Ordinary income when you have control over the new coins
Transfer between own wallets โŒ No Mere custody change โ€” no disposition
Buy crypto with fiat โŒ No Establishes cost basis, not a taxable event
Gift crypto (under annual exclusion) โŒ No May have gift tax implications; recipient takes donor’s basis

4. Recordkeeping Best Practices

Good recordkeeping is the backbone of accurate crypto tax reporting. Without reliable records, calculating your cost basis and gains becomes guesswork โ€” and that can lead to costly errors during an audit.

โœ… Essential Records to Maintain

  • Date and time of each transaction (in your time zone, or UTC with a note)
  • Type of transaction โ€” buy, sell, trade, spend, receive, transfer, etc.
  • Fair market value in USD at the time of the transaction
  • Cost basis of the cryptocurrency involved (purchase price including fees)
  • Transaction fees โ€” gas fees, network fees, exchange fees
  • Wallet address and/or exchange/platform used
  • Confirmation or transaction ID for blockchain verification
  • Exchange statements and trade confirmations (download and save PDFs)

Retention period: Keep records for at least three years from the filing date, and consider retaining them for up to seven years in case of audit or amended returns.

Many exchanges provide downloadable transaction history reports. However, these reports may not capture off-exchange activity such as peer-to-peer trades, wallet transfers, or decentralized exchange (DEX) swaps. It is your responsibility to consolidate data from all sources.

๐Ÿงพ Pro tip: Consider using crypto tax software that can aggregate data from multiple wallets and exchanges. These tools can save substantial time and reduce manual errors. However, always review the output for accuracy before filing.

5. Reporting Basics: Forms and Deadlines

Reporting cryptocurrency transactions to the IRS involves several forms, depending on the nature and volume of your activity. Here is what you need to know about the core forms and filing deadlines.

5.1 Form 1040 โ€” The Digital Asset Question

Every individual filing Form 1040 must answer the digital asset question: โ€œAt any time during 2026, did you receive, sell, exchange, or otherwise dispose of any financial interest in any virtual currency?โ€ You must answer โ€œYesโ€ if you engaged in any taxable crypto activity during the year.

5.2 Form 8949 โ€” Sales and Dispositions

Use Form 8949 to report each individual sale, trade, or disposition of cryptocurrency that resulted in a capital gain or loss. You will need to provide the description of the asset, date acquired, date sold, proceeds, cost basis, and the gain or loss for each transaction. Short-term (held 1 year or less) and long-term (held more than 1 year) transactions are reported separately.

5.3 Schedule D โ€” Capital Gains and Losses

The totals from Form 8949 flow to Schedule D, which calculates your net capital gain or loss for the year. This amount then carries over to Form 1040.

5.4 Schedule 1 or Schedule C โ€” Income

If you received cryptocurrency as income (mining, staking, payment for services), you report that income on Schedule 1 (Additional Income) or Schedule C if you are self-employed. The fair market value at the time of receipt is included in your gross income.

๐Ÿ“… Key deadlines: For most individuals, the federal income tax filing deadline is April 15. If you file an extension, the deadline moves to October 15, but any tax owed is still due by April 15 to avoid penalties and interest.

State taxes: Many states also tax cryptocurrency income and capital gains. Check with your state’s department of revenue for specific requirements, as some states have different treatment or additional forms.

6. Regulatory Uncertainty and Evolving Guidance

The tax treatment of cryptocurrency in the US continues to evolve. The IRS has issued several pieces of guidance, but many areas remain unsettled or subject to interpretation. Staying informed is critical, especially as new rules and enforcement mechanisms emerge.

6.1 Pending Legislation and Regulatory Proposals

Congress and regulatory agencies have proposed various changes to digital asset taxation, including requirements for brokers to report cost basis, changes to the definition of โ€œbroker,โ€ and potential new tax regimes for specific types of crypto income. While these proposals are not yet law, they indicate a trend toward greater transparency and reporting.

6.2 IRS Enforcement and Data Collection

The IRS has significantly increased its focus on digital assets. Through its โ€œOperation Hidden Treasureโ€ and partnerships with blockchain analytics firms, the agency is developing tools to identify unreported crypto income. Additionally, the Infrastructure Investment and Jobs Act imposed new reporting requirements on digital asset brokers, though the implementation has been phased in.

6.3 State-Level Developments

Some states have enacted their own crypto tax rules or are exploring them. For example, certain states have different treatment for capital gains, while others have introduced favorable tax regimes to attract crypto businesses. State-level guidance can vary widely, so it is important to check your specific state’s rules.

โš ๏ธ Cautious approach: Given the rapid pace of change, always verify current rules using official IRS publications and, if necessary, consult a tax professional. Do not rely solely on information that may be outdated.

7. Common Mistakes in Crypto Tax Reporting

Mistakes to Avoid

  • Failing to report taxable events: Some taxpayers incorrectly believe that crypto trades are only taxable when cash is involved. This is false โ€” crypto-to-crypto trades are taxable.
  • Ignoring the cost basis: Without an accurate cost basis, you may overpay your taxes or, worse, underpay and face penalties. Always track your purchase price and fees.
  • Missing the digital asset question on Form 1040: Checking โ€œNoโ€ when you engaged in taxable crypto activity can lead to penalties and audit risk.
  • Not accounting for fees: Network fees, gas fees, and exchange fees can be added to your cost basis (for purchases) or deducted from proceeds (for sales), reducing your taxable gain.
  • Using FIFO incorrectly: If you do not specifically identify the units you are selling, the IRS expects you to use FIFO (first-in, first-out). Using a different method without clear documentation can create discrepancies.
  • Relying solely on exchange data: Exchange reports may not include off-exchange transactions, wallet transfers, or DEX trades. You must aggregate all activity.

Real-world example: A taxpayer buys 1 Bitcoin at $30,000 and later trades it for 30 Ethereum when 1 Bitcoin is worth $50,000. They must report a $20,000 gain on the trade, even though they never converted to cash. Many taxpayers miss this kind of transaction.

๐Ÿ“˜ Example Scenario: A Year in Crypto Taxes

Scenario: Alex’s Crypto Activity in 2026

January: Alex buys 2 Ethereum (ETH) for $3,200 each (total $6,400, including $50 in fees).
March: Alex receives 0.5 ETH as staking rewards, valued at $4,000 on that date. This is ordinary income of $4,000.
June: Alex trades 1 ETH for 5,000 USDC when 1 ETH is worth $4,200. The cost basis for that ETH is $3,200 (from the January purchase). Gain = $1,000.
September: Alex sells the remaining 1 ETH for $4,500 when the price reaches that level. Cost basis = $3,200. Gain = $1,300.
November: Alex spends $200 worth of USDC on a service when 1 USDC = $1. The USDC was acquired in June at a value of $4,200 for 5,000 USDC, so cost basis per USDC is $0.84. Gain on the $200 spent = $200 - ($0.84 ร— 200) = $200 - $168 = $32 gain.

Taxable income: $4,000 ordinary income (staking) + $2,332 total capital gains ($1,000 + $1,300 + $32) = $6,332 of additional taxable amount. Alex must report each transaction on Form 8949 and the staking income on Schedule 1.

Note: This example is for educational purposes only and does not account for state taxes, deductions, or other individual circumstances.

8. When to Consult a Tax Professional

While many individuals can handle basic crypto tax reporting on their own, certain situations warrant professional guidance. A qualified tax professional can help you navigate complex issues and ensure compliance.

๐Ÿ“Š High Transaction Volume

If you have hundreds or thousands of transactions across multiple wallets and exchanges, professional assistance can help you aggregate data accurately and avoid costly omissions.

๐Ÿงฉ Complex Income Types

Mining, staking, DeFi yields, and NFT sales can involve nuanced tax treatment. A professional can help classify income and deductions correctly.

๐Ÿ”„ Cross-Border Issues

If you have crypto activities involving foreign exchanges, wallets, or jurisdictions, you may face additional reporting requirements such as FBAR or FATCA.

๐Ÿ“œ Audit Defense

If you receive an IRS notice or audit, having a tax professional represent you can reduce stress and help ensure a favorable resolution.

๐Ÿงญ Finding a professional: Look for CPAs, enrolled agents, or tax attorneys with specific experience in cryptocurrency. Ask about their familiarity with digital asset reporting, Form 8949 preparation, and audit representation.

Remember that you are ultimately responsible for the accuracy of your tax return, even if you use a professional. Always review your return carefully before signing.

Risk Warning: Understand the Limits of This Guide

This article is provided for educational and informational purposes only. It does not constitute legal, tax, or financial advice. Cryptocurrency tax rules are complex, subject to change, and may vary based on your individual circumstances.

  • No personalized advice: The information presented here is general in nature and may not apply to your specific situation. Consult a qualified tax professional for advice tailored to your personal financial and tax circumstances.
  • Risks of non-compliance: Failure to properly report cryptocurrency transactions can result in penalties, interest, and potential criminal liability in severe cases. The IRS has broad enforcement powers and access to blockchain analytics tools.
  • Verification required: Tax laws, IRS guidance, and exchange reporting requirements change frequently. Always verify current rules using official IRS publications and, when in doubt, seek professional guidance.

By using this guide, you acknowledge that you are solely responsible for your tax compliance and that the authors and publishers assume no liability for any errors, omissions, or losses arising from your reliance on this information.

Frequently Asked Questions

Is cryptocurrency taxed as income or capital gains in the US?

Cryptocurrency can be taxed as either income or capital gains depending on how you acquired it. If you receive crypto as payment for goods or services, mining rewards, or staking income, it is treated as ordinary income at fair market value on the receipt date. When you later sell, trade, or spend that crypto, any difference between the proceeds and your cost basis is taxed as capital gain or loss.

Do I have to pay taxes on crypto trades between different coins?

Yes. The IRS treats a trade of one cryptocurrency for another (for example, Bitcoin for Ethereum) as a taxable disposition. You must recognize capital gain or loss based on the fair market value of the coin you receive compared to your cost basis in the coin you gave up.

What records should I keep for cryptocurrency taxes?

You should keep records of every transaction: date and time, type of transaction (buy, sell, trade, spend, receive), fair market value in USD at the time, cost basis, fees paid, wallet addresses, and exchange or platform used. Retain these records for at least three years after filing, and ideally longer in case of audits.

Do I need to report cryptocurrency if I only bought and held?

If you only bought cryptocurrency with fiat currency and held it without selling, trading, spending, or receiving additional crypto, there is generally no taxable event to report. However, you still need to track your cost basis for when you eventually dispose of the asset. If you earned interest or staking rewards, those are taxable income even if you held the coins.

What forms do I need to file for crypto taxes?

Most individuals report cryptocurrency transactions on Form 1040 Schedule D (Capital Gains and Losses) and Form 8949 (Sales and Other Dispositions of Capital Assets). If you received crypto as income, you may also report it on Schedule 1 or Schedule C if you are self-employed. The IRS also requires you to answer the digital asset question on Form 1040.

Does the IRS treat NFTs the same as cryptocurrency for tax purposes?

The IRS generally treats NFTs (non-fungible tokens) as digital assets, and they are subject to the same tax rules as cryptocurrency. If you sell or trade an NFT, you may recognize capital gain or loss. If you receive an NFT as payment or create and sell it as part of a business, it may be treated as ordinary income. Tax treatment can vary based on whether the NFT is considered a collectible, which may affect the capital gains rate.

What happens if I don't report my cryptocurrency transactions?

Failure to report cryptocurrency transactions can result in penalties, interest, and potential audit by the IRS. The IRS has increased enforcement efforts in this area, and exchanges are required to report certain transactions. Penalties range from accuracy-related penalties to more severe charges in cases of willful evasion. It is always better to report accurately and consult a tax professional if you are unsure.

How do I calculate cost basis for crypto received from multiple purchases?

Cost basis is generally the amount you paid for the cryptocurrency, including fees. If you bought the same coin at different times and prices, you need to track each lot separately. The IRS allows you to choose which specific units you are selling (specific identification) or use a default method like FIFO (first-in, first-out) if you do not specifically identify the units. Consistent recordkeeping is essential to accurately calculate gains and losses.