The IRS requires all taxpayers to answer a question about digital assets on Form 1040 in 2025.
Reportable crypto transactions include selling, trading, spending crypto, receiving staking or mining rewards, and more.
New IRS forms—especially Form 1099-DA—signal tighter broker reporting standards.
Forms such as Form 8949, Form 1099-MISC, Form 1099-K, and Schedule D/1 are essential for accurate reporting.
Keep detailed records of each transaction, including the date, value, cost basis, and the exchange or platform used.
Crypto income from DeFi or foreign platforms must be reported, even if you don’t receive a 1099.
Use crypto tax tools and/or work with a tax professional for accurate filing and compliance.
In recent years, the IRS has significantly increased enforcement efforts regarding crypto tax compliance. In 2025, every U.S. taxpayer must answer a digital asset disclosure question on Form 1040, indicating whether they received, sold, sent, or otherwise disposed of any digital assets during the tax year. This covers everything from popular cryptocurrencies like Bitcoin and Ethereum to NFTs and stablecoins.
The emergence of digital asset brokers, the introduction of Form 1099-DA, and expanded broker reporting requirements all signal one thing: ignoring your crypto tax responsibilities is no longer an option. Accurate reporting of cryptocurrency income and transactions is crucial for avoiding audits, tax penalties, or even charges of tax evasion.
According to the IRS, cryptocurrency transactions aren't limited to selling coins on centralized exchanges. Reportable taxable events include selling crypto for fiat, trading one digital asset for another, using crypto to pay for goods or services, and receiving income through staking, airdrops, or mining. Even gifts or interest earned through DeFi platforms are also considered. Each of these taxable transactions can trigger tax implications—either as capital gains or ordinary income—depending on the nature and timing of the event.
Form 8949 is used to report every taxable crypto event that involves the disposal of a digital asset. This includes selling crypto for fiat, trading tokens, or spending digital assets on purchases. You'll need to detail the date of acquisition and sale, cost basis (including fees), fair market value at the time of the transaction, and whether the resulting gain or loss is short- or long-term. All of this rolls up into Schedule D, which aggregates your overall capital gains and losses for the tax year.
Form 1099-DA, launching in 2025, marks a new era in crypto tax reporting for those who owe taxes. Digital asset brokers are now required to issue this form to users, which will summarize gross proceeds from crypto trades and, if available, the asset's cost basis. It's essential to compare the information on this form with your transaction data to identify any discrepancies that may require adjustments on Form 8949.
If you’ve earned more than $600 through staking, airdrops, or other crypto income streams, you might receive a Form 1099-MISC. This form reports ordinary income and should be recorded on Schedule 1 of Form 1040. However, even if you don’t receive this form, you're still required to report income from all sources, including decentralized platforms and foreign entities.
Form 1099-K is triggered when you exceed $20,000 in crypto payments and over 200 transactions through a third-party payment network. Unlike other crypto tax forms, it only reports gross proceeds, not your net gain or loss. It’s your responsibility to reconcile these amounts on Form 8949 using accurate records of each transaction’s cost basis and fair market value.
Your tax rate on crypto gains depends heavily on how long you've held the asset. If you hold a token for less than one year, any profits are taxed as short-term capital gains, which are treated as ordinary income. Assets held for more than a year qualify for long-term capital gains rates, typically ranging from 0% to 20%. Maintaining detailed records of your holding periods is crucial for accurately reporting capital gains and avoiding overpayment of capital gains tax.
Some types of cryptocurrency income may not be reported on standard IRS tax forms. This includes rewards from providing liquidity in DeFi, NFT royalties, yield farming returns, or earnings from non-custodial wallets. These are still taxable and need to be reported. Depending on your activity, this income may be reported on Schedule 1 or Schedule C if it is considered self-employment income.
If you're an independent contractor earning crypto, that income is subject to self-employment taxes. Understanding how to distinguish between other income and self-employment income is essential for accurately reporting crypto income.
This illustrates how easily taxable crypto transactions can accumulate, making tools and record-keeping essential.
Imagine a user named Alex who did the following in 2025:
Bought 1 ETH in January for $2,000
Sold it in September for $2,800 (capital asset transaction)
Earned $500 in staking rewards (ordinary income)
Swapped SOL for ADA (taxable event)
Received a 1099-DA and a 1099-MISC
Alex must:
Use Form 8949 to report the ETH sale and SOL/ADA trade, including cost basis and fair market value
Report $500 of crypto income on Schedule 1 as ordinary income
Cross-check 1099 forms with their transaction records
Use crypto tax software to calculate gains and losses
Crypto tax software can help calculate gains or losses, generate tax forms, and streamline tax reporting. Popular tools include:
CoinLedger – Ideal for users looking to import from multiple exchanges
Koinly – Known for its clean interface and support for DeFi and NFTs
TokenTax – Offers hands-on help with more complex portfolios
ZenLedger – Excellent for tax professionals and accountants managing many clients
These tools help ensure accurate reporting, track the cost basis, and simplify the process of filing crypto taxes.
To stay compliant and lower audit risk, avoid these common mistakes:
Failing to report all wallet activity
Forgetting about older wallets or dust tokens
Not adjusting for fair market value properly
Using inconsistent cost basis methods across exchanges
Inaccuracies in your tax return or unreported gains and losses from digital assets can result in a surprise tax bill or worse—an IRS audit. A good tax professional can help you navigate these complexities and provide sound tax advice.
To stay on top of your crypto taxes:
Use crypto tax software to automate calculations and generate forms
Maintain detailed records of all crypto activity
Review every 1099 form and reconcile discrepancies
Understand the tax implications of each transaction type
Consult a tax professional if your activity is high-volume or complex
These steps ensure you properly report crypto, minimize your taxable income, and avoid unexpected tax liabilities.
Crypto tax reporting in 2025 is more standardized but also more heavily enforced. Whether you’re filing a single cryptocurrency transaction or navigating multiple wallets and platforms, accurate reporting of capital gain or loss is key to avoiding issues with the IRS.
At Count On Sheep, we specialize in digital asset tax strategy and compliance. From broker reports to staking income to DeFi activity, our team helps you file crypto taxes with confidence and accuracy.
Need help with your crypto tax return? Book a free consultation with Count On Sheep today.
Yes. Reporting crypto transactions is mandatory, even if you didn’t receive a tax form like Form 1099-DA or Form 1099-MISC. The IRS considers crypto a form of property, so most transactions—including trades, sales, and even spending crypto—trigger taxable events.
Capital gains occur when you sell or trade a crypto capital asset like Bitcoin or Ethereum for more than you paid. These can be short-term (held under 1 year) or long-term capital gains (held over 1 year), each with different crypto tax rates.
Ordinary income includes earnings from staking, mining, airdrops, or interest—often reported on Schedule 1 or Schedule C, depending on whether it’s self-employment income.
To calculate capital gains and losses, subtract the cost basis (your purchase price plus fees) from the fair market value at the time of the transaction. This applies to every trade, swap, or sale. Accurate calculation is essential for correct tax reporting and minimizing your overall tax bill.
You may need several crypto tax forms, depending on your activity:
Form 8949: Reports disposals of capital assets
Form 1099-DA: New in 2025, reports gross proceeds from digital asset brokers
Form 1099-MISC: For crypto income over $600 (e.g., staking)
Form 1099-K: For high-volume cryptocurrency transactions
Schedule D: Summarizes your total capital gains and losses
Schedule C: If you earned self-employment income in crypto
Taxable events include:
Selling crypto for USD
Trading one crypto for another
Spending crypto on products or services
Receiving crypto through mining, staking, airdrops, or yield farming
Earning crypto as an independent contractor
Each of these has tax implications and must be reported.
Yes. The absence of a form doesn’t remove your obligation to report crypto income. The IRS still expects accurate reporting of crypto transactions, including those from DeFi platforms, offshore crypto exchanges, and personal wallets.
Absolutely. Crypto tax software like CoinLedger, Koinly, ZenLedger, or TokenTax can help:
Track and reconcile transaction data
Calculate gains and losses
Generate and file the appropriate tax forms
Using software improves accurate reporting and reduces your risk of errors or tax evasion.
Failing to report crypto can lead to:
Penalties
Interest charges
A surprise tax bill
IRS audits
In serious cases, non-compliance can be considered tax evasion. Even if you made a mistake, proactively amending your return or seeking tax advice from a tax professional can mitigate the risk.
You should maintain detailed records for every tax year, including:
Dates of purchase and sale
Token quantity
Fair market value at the time of the transaction
Fees paid
Cost basis
Keeping complete records helps when reconciling data on Form 8949 and reduces tax liability.
On the 2025 tax return, the IRS asks whether you received, sold, sent, or disposed of any virtual currency (now called digital assets). Answering “yes” requires you to complete all related crypto tax reporting, even if your taxable gain is zero.
At Count On Sheep, we help crypto investors like you:
File accurately
Minimize taxable income
Avoid IRS penalties
Need help filing? Book your free consultation now and stay ahead of the IRS.