Free tools Windows power users keep installed
One-click scans. No signup required.
For U.S. federal tax purposes, cryptocurrency and other digital assets are generally treated as property. You can create a taxable gain or loss by selling for dollars, swapping one token for another, spending tokens, or sometimes paying a transaction fee with digital assets. You can also owe ordinary income tax on rewards, mining or staking proceeds, certain airdrops, or digital assets received for work—sometimes before you sell anything.
Start tracking every acquisition, receipt, transfer, disposal, value in U.S. dollars, and fee from your first transaction. The IRS requires reporting of digital-asset activity even when no broker statement arrives. This primer covers federal rules for individual investors; state, local, non-U.S., and highly specialized DeFi, NFT, gift, loss, and wrapped-token questions can require separate advice.
As an Amazon Associate I earn from qualifying purchases.
What the IRS means by “digital asset”
The IRS says digital assets are treated as property, so general property-tax principles apply. Its FAQ states: “Digital assets are treated as property, and the general tax principles applicable to all property transactions also apply to transactions involving digital assets.” See the IRS digital-asset FAQ for the agency’s current explanations.
The term covers cryptocurrency and other assets recorded on a cryptographically secured distributed ledger or similar technology. The 2025 Form 8949 instructions direct digital-asset dispositions to the applicable short-term or long-term reporting boxes.
#1 Best Overall
Which crypto activities can create tax?
A tax result depends on whether you disposed of a capital asset or received income. The same token can produce different reporting obligations at different points in its life.
| Activity | Typical federal treatment | What to preserve |
|---|---|---|
| Sell digital assets for U.S. dollars or another fiat currency | Capital gain or loss based on proceeds and adjusted basis | Date, units sold, proceeds, basis, and fees |
| Exchange one digital asset for another | Generally a disposition; calculate gain or loss even though no dollars were received | Value of what you received in U.S. dollars, units disposed of, and basis |
| Spend digital assets on goods or services | Generally a disposition; the asset’s appreciation or decline is measured at the spending date | Units spent, dollar value, purchase date, and original basis |
| Pay a network or transaction fee with digital assets | Can be a separate disposition of the asset used for the fee | Fee units, dollar value, timestamp, and basis |
| Receive tokens for services as an employee | Wage income and related payroll reporting may apply | Employer records, fair-market value, and pay statements |
| Receive tokens for independent work or a business | Business or self-employment income may apply | Invoices, value when received, expenses, and business records |
| Mining, staking, rewards, or certain airdrops | May create ordinary income when the receipt is taxable; later disposal can create a separate capital gain or loss | When and how you received the asset, dollar value, and later sale records |
The IRS summarizes the broad rule plainly: “If you have digital asset transactions, you must report them whether or not they result in a taxable gain or loss.” Read the agency’s digital-assets guidance for reporting categories and examples.
Why an exchange can be taxable even without cash
Suppose you bought one token for $2,000 and later traded it for another token worth $3,200. The trade is a disposition of the first asset. Subject to your adjusted basis and any applicable costs, the illustrative gain is $1,200. Receiving a new token instead of dollars does not defer the calculation under the general property framework.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallSpending crypto works the same way. If an asset with a $600 basis is used to buy a $900 item, the illustrative capital gain is $300. Keep the merchant receipt and the asset’s acquisition record. A fee paid in crypto also requires you to identify the asset units surrendered and their value at that time.
Rank #2
- Ideal for Gifting
- Ideal for a bookworm
- Compact for travelling
Moving assets between wallets you control is not automatically a taxable sale. The sources summarized here do not settle every transfer pattern, and labeling a transfer as “personal” does not cure missing records. Preserve the transaction hash, sending and receiving addresses, units, date, and any fee so you can demonstrate what happened if the activity is questioned.
Income can arise before you sell
Payments for work
Digital assets received as compensation are generally measured in U.S. dollars when received. Employee compensation follows wage reporting; independent-contractor or business activity can follow business-income and self-employment rules. The correct form depends on your relationship with the payer and the nature of the work, not on whether you immediately convert the tokens to dollars.
Mining, staking, rewards, and airdrops
Mining or staking proceeds, platform rewards, and certain airdrops may be ordinary income when you have the required control or receipt under the applicable facts. Later selling those units is a second event: the amount recognized as income generally becomes part of the starting basis for the later capital calculation. Airdrop and staking facts can be highly specific, so retain platform statements and seek advice when timing or control is unclear.
Ordinary income is reported through the applicable Form 1040 schedules. The IRS digital-assets guidance and FAQ distinguish wages, business income, and other income; do not force every receipt onto a capital-gains form.
Rank #3
Crypto cost basis: the number that drives your gain or loss
Basis is generally your cost in U.S. dollars, adjusted under the tax rules for the transaction. For a simple purchase, record the dollars paid, the quantity acquired, the date and time, and associated transaction details. When you later dispose of part or all of the holding, compare the amount realized with the adjusted basis of the units disposed of.
For example, buying 0.1 unit for $3,000 and later selling that 0.1 unit for $4,000 produces a hypothetical $1,000 capital gain before considering any applicable adjustments. A broker’s gross proceeds are not the same as taxable gain because the broker may not know your complete basis, transfers, or activity at other platforms.
Fees require care. Older IRS virtual-currency guidance discusses acquisition costs and basis, while newer broker-reporting rules change what may appear on statements. For transactions before and after Jan. 1, 2025, check the current instructions and retain the underlying fee records rather than assuming a platform’s tax export handled every fee correctly. The historical guidance is in the IRS virtual-currency FAQ.
Short-term versus long-term holding periods
For a capital asset held one year or less before disposal, the result is short-term. A holding period of more than one year is long-term under the IRS description. The acquisition and disposal dates must therefore be recorded for each tax lot, including assets received as income and later sold.
Rank #4
Do not assume that an exchange, transfer, or platform conversion preserved the lot you intended. Reconcile the units actually disposed of with your records and the method used by the platform or your tax software. Specific identification and lot-selection questions can affect the result and deserve professional review when the amounts are material.
How to calculate and report a disposition
- Identify the event. Decide whether you sold, exchanged, spent, or otherwise disposed of a digital asset, or whether you received income.
- Determine the dollar values. Record units, date and time, proceeds or fair value received, and fees in U.S. dollars.
- Match the tax lot. Find the units’ adjusted basis and acquisition date in your records.
- Compute the result. For a capital asset, compare amount realized with adjusted basis to determine gain or loss.
- Report on the appropriate forms. Capital dispositions generally flow through Form 8949 and Schedule D, subject to your circumstances. Wages, business income, and other ordinary income use their applicable Form 1040 schedules.
- Retain support. Keep exchange exports, wallet histories, receipts, statements, transaction hashes, and your calculation for the period required by your tax adviser or applicable record-retention rules.
The IRS digital-assets page links to the current reporting framework. Form instructions change, so use the version for the tax year you are filing.
Form 1099-DA: what changes for 2025 activity
Broker reporting for covered digital-asset transactions begins Jan. 1, 2025. The IRS’s Jan. 28, 2026 reminder says brokers must furnish taxpayers Form 1099-DA statements for 2025 activity by Feb. 17, 2026. Most 2025 statements will not include basis, so your own acquisition and transfer history remains essential. See the IRS 2026 tax tip.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minuteUse a 1099-DA as one data point, not as a complete return. Compare reported proceeds with every wallet and exchange, identify transfers that are not sales, add transactions absent from the statement, and calculate basis yourself when it is missing. The IRS says you must report related income, gains, and losses whether or not you receive a 1099-DA.
Best Value
- It can be a gift option
- Comes with secure packaging
- Helpful in various ways
The broker-reporting FAQ explains the transition, while the 2026 Form 1099-DA instructions describe a different basis-reporting phase for 2026 and later. Do not apply later-year statement assumptions to 2025 forms.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.A recordkeeping system to set up before investing
Capture the complete transaction trail
- Exchange and wallet name, account identifier, and blockchain address.
- Asset, quantity, date, time, and transaction ID or hash.
- Dollar value at acquisition, receipt, exchange, spending, or sale.
- Fees, including whether the fee was paid in dollars or digital assets.
- Source of every receipt: purchase, compensation, mining, staking, reward, airdrop, gift, or transfer.
Reconcile monthly, not only at filing time
Export records while an exchange still makes them available. Match outgoing units from one wallet to incoming units in another, label internal transfers, and investigate unexplained differences. Maintain a running basis by tax lot and a separate log of income receipts. A complete history across all platforms is more reliable than a single exchange’s annual summary.
Preserve evidence in durable formats
Save CSV or PDF exports, confirmations, invoices, wallet screenshots when necessary, and notes explaining unusual transactions. Keep copies outside the platform in case an account closes or a download format changes. Protect the records without sharing private keys or seed phrases with a tax preparer or software provider.
Should you use tax software or a professional?
Software can aggregate exchange and wallet data, but an import is not a legal conclusion. Review missing basis, duplicate transactions, mislabeled transfers, unsupported networks, and income classifications before filing.
For example, CoinTracker’s TurboTax Online guide says a paid plan and complete crypto history are needed, and that TurboTax import is limited to 1,000 capital-gain or loss transactions. Its forms documentation notes that some ordinary-income data may require manual entry. These are vendor instructions, not an independent accuracy test.
Koinly describes U.S. reports including Form 8949, Schedule D, and Schedule 1, plus TurboTax and TaxAct formats, and notes that prior-year loss carryovers may need separate accounting. Its documentation is at Koinly’s tax reports page. Verify current compatibility and inspect every imported line.
Consider a qualified tax professional with digital-asset experience when you have business activity, mining or staking income, incomplete records, many wallets, large gains or losses, or transactions involving DeFi, NFTs, gifts, wrapped tokens, or uncertain transfers. State and local rules can differ from the federal treatment described here.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Quick Recap
Common mistakes to avoid
- Reporting only cash withdrawals: Swaps and purchases with crypto can be dispositions even when funds never reach your bank account.
- Waiting for a tax form: No 1099-DA or other information return does not eliminate the reporting duty.
- Using gross proceeds as gain: Gain requires basis and the correct lot, not just the amount shown by a broker.
- Ignoring income receipts: Rewards, mining, staking, airdrops, and compensation may be ordinary income before a sale.
- Assuming wallet transfers are sales—or automatically tax-free: Classify the facts and retain proof of ownership and movement.
- Relying on an unreviewed software import: Missing wallets, duplicate transfers, and unsupported income categories can change the return.
- Applying one year’s rules to another: Form 1099-DA and basis reporting are transitioning, so use the instructions for the specific tax year.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




