Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11For U.S. federal tax purposes, Bitcoin is property. For each sale, exchange, or payment made with Bitcoin, calculate the result in U.S. dollars by subtracting the adjusted basis of the specific units disposed of from the amount realized. A positive result is a capital gain; a negative result is a capital loss. Selling or spending Bitcoin can be reportable even when the result is zero, and Bitcoin received as wages, mining rewards, staking rewards, or business income follows a separate income-reporting analysis.
This guide covers federal rules reflected in IRS guidance available through October 13, 2026. State, local, and non-U.S. rules can differ. It is general information, not individualized tax advice.
As an Amazon Associate I earn from qualifying purchases.
The calculation in one view
| Item | What to determine |
|---|---|
| Disposition | What you did with the Bitcoin: sold it for dollars, exchanged it, spent it, or used it to pay a transaction service. |
| Amount realized | Cash received plus the fair market value of services or property received, reduced by transaction costs allocable to that disposition. |
| Adjusted basis | Your dollar cost in the particular units disposed of, adjusted under the applicable rules. |
| Character | Short-term when held for one year or less; long-term when held for more than one year. |
| Federal forms | Form 8949 for each capital-asset disposition and Schedule D for the summary. Income received for services, mining, staking, or similar activities may require different forms. |
The IRS describes the governing principle this way: “Digital assets are treated as property, and the general tax principles applicable to all property transactions also apply to transactions involving digital assets.” This statement appears in the current digital-asset FAQ (FAQ 48, added December 15, 2025).
Free tools Windows power users keep installed
One-click scans. No signup required.
Which Bitcoin events are dispositions?
A disposition occurs when ownership of particular Bitcoin units ends or changes in a taxable transaction. The event usually requires its own gain-or-loss calculation, even if you never converted the Bitcoin to dollars.
#1 Best Overall
Selling Bitcoin for U.S. dollars
A sale on an exchange, through a broker, or directly to another person is a disposition. Use the dollars received, net of eligible selling costs, as the amount realized.
Trading Bitcoin for another digital asset
Swapping Bitcoin for another cryptocurrency or digital asset is a disposition of the Bitcoin. The amount realized is generally the fair market value, in U.S. dollars, of the asset received at the time of the exchange, reduced by allocable transaction costs. The fact that no dollars reached your bank account does not by itself defer the calculation.
Paying for goods or services
When you buy something with Bitcoin, you dispose of the units used. The amount realized is generally the U.S.-dollar fair market value of what you received, reduced by applicable costs. The same analysis applies whether the seller is a retailer, contractor, or another service provider.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Paying a transaction or transfer service
Using Bitcoin to pay a service provider can itself dispose of the units spent. Do not treat the payment as merely an administrative fee if Bitcoin changed hands as consideration for the service.
Moving Bitcoin between your own wallets
A transfer between accounts or wallets you own is generally different from a sale because you have not exchanged the asset for cash, property, or services. Keep the transfer record and preserve the original acquisition date, quantity, and basis. A transfer of ownership or a financial interest to someone else can have reporting consequences, so do not assume that every “transfer” is tax-neutral.
How to compute amount realized and gain or loss
For each disposition, use this arithmetic:
Gain or loss = amount realized − adjusted basis of the specific Bitcoin units disposed of.
Rank #2
Perform the calculation in U.S. dollars. The amount realized on a sale generally includes cash received and the fair market value of services or property received. Reduce it by digital-asset transaction costs that are allocable to that disposition. Costs paid to another party to execute a purchase, sale, or disposition can include transaction or gas fees, transfer taxes, and commissions.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Repair Windows errors before they cause bigger problems3Fix the driver behind crashes, sound loss and screen glitchesCosts that reduce proceeds
If a trading platform charges a commission when you sell, allocate that cost to the sale and reduce the amount realized by the allocable amount. Keep the platform’s statement or an equivalent record showing the charge and the transaction to which it relates.
Costs that belong in basis
Costs paid to acquire Bitcoin generally become part of its basis. For Bitcoin purchased with dollars, the legacy IRS virtual-currency FAQ says basis generally includes the purchase amount plus fees, commissions, and other acquisition costs, measured in U.S. dollars. Apply that purchase rule only when it fits the way you received the units; compensation, mining, staking, gifts, and other receipts can have different starting-basis and income rules.
Costs for moving your own holdings
The IRS digital-asset FAQ distinguishes costs paid merely to move Bitcoin between your own wallets or accounts from transaction costs paid to effect a purchase, sale, or disposition. A self-transfer cost is not treated as a digital-asset transaction cost under that FAQ. Nevertheless, if Bitcoin is spent to pay a transfer service, the units used for the payment can be a separate disposition.
Worked arithmetic examples
- Cash sale: Suppose the identified units have an adjusted basis of $8,000 and the sale proceeds after applicable selling costs are $10,000. The arithmetic gain is $2,000. These are illustrative inputs, not a typical-return statistic or an IRS example.
- Sale at a loss: If the identified units have a $12,000 basis and net proceeds are $9,000, the result is a $3,000 loss.
- Crypto-to-crypto exchange: If Bitcoin with a $7,000 basis is exchanged for another digital asset worth $15,000 at the exchange time and $50 of allocable costs are charged, the amount realized is $14,950 and the arithmetic gain is $7,950.
- Purchase of services: If you use Bitcoin to pay for a service whose fair market value is $2,000, and the units used have a $1,400 basis, the arithmetic gain is $600 before any allocable cost adjustment.
An arithmetic gain is not the same as the final tax bill. The applicable tax result depends on the nature of the asset, holding period, other transactions, and the tax year’s rules.
How to find the correct Bitcoin cost basis
Basis is tied to particular units, not simply to the average amount you remember investing. Build a lot-by-lot history before calculating any disposition.
Bitcoin bought with dollars
For each purchase, record the date and time, quantity, dollar price, and acquisition fees or commissions. The purchase amount plus qualifying acquisition costs is generally the starting basis for those units. If a platform bundled several purchases, use its detailed trade data or other contemporaneous records to allocate the cost accurately.
Bitcoin received as income
Bitcoin received as wages, independent-contractor compensation, mining rewards, staking rewards, or another income event is not simply a capital-gain purchase. The receipt may create ordinary income under a reporting route appropriate to its source, and the units then receive a basis determined under the applicable rules. If you later sell or spend those units, perform a separate disposition calculation using that basis and the units’ holding period.
Gifts, exchanges, and other receipts
Bitcoin received by gift, in an exchange, or through another non-purchase event can have transaction-specific basis and holding-period rules. Do not insert the dollar amount from a later sale into the basis field or apply the dollar-purchase rule mechanically. Preserve the transfer records and consult the current IRS digital-asset FAQs for the transaction type and tax year.
Identify the units disposed of
When you acquired Bitcoin in multiple lots, the basis and holding period depend on which units you sold or spent. Current IRS guidance emphasizes specific identification. Your records should show which units were selected, their acquisition dates, quantities, and basis.
Specific identification in practice
- List every lot available in the wallet or custodial account immediately before the disposition.
- Choose the units to be disposed of before or at the time of the transaction, using the account’s identification feature or a written, time-stamped instruction where the rules permit.
- Obtain confirmation that the custodian or broker identified those units, including enough identifiers to tie them to their basis and holding period.
- Save the instruction, confirmation, wallet or account statement, and transaction record with your tax file.
Do not casually assume that universal FIFO (first in, first out) applies to every situation. If you cannot substantiate a permitted identification method, the applicable default or broker process may determine which units are treated as sold; review the tax-year instructions and your custodian’s records rather than choosing a method after seeing which result is better.
Standing instructions for custodial brokers after 2025
For transactions after December 31, 2025, IRS guidance permits a standing instruction to a custodial broker only when it is timely, uses identifiers sufficient for the broker to identify the units’ basis and holding period, and is supported by adequate records. A generic preference such as “sell oldest coins” is not a substitute for the required identification details.
Rank #4
Units held on January 1, 2025
Revenue Procedure 2024-28 provides a safe harbor for allocating unused basis to units held within each wallet or account as taxpayers moved to the newer basis-identification methodology. The allocation is made within each wallet or account. It does not authorize pooling unused basis freely across all wallets, exchanges, or custodians.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →Determine short-term or long-term treatment
The holding period starts on the day after you acquire the particular units identified as disposed of and ends on the sale or exchange date. Holding for one year or less is short term; holding for more than one year is long term. Use the acquisition date of the identified lot, not the date you opened an exchange account or the date you moved the Bitcoin to a different wallet.
| Identified units held | Character | What to document |
|---|---|---|
| One year or less | Short-term capital gain or loss | Acquisition date, disposition date, and lot identifier. |
| More than one year | Long-term capital gain or loss | Same lot-level records, including the date the holding period began. |
A step-by-step workflow for each tax year
- Gather every source: Export trade history, wallet transactions, broker statements, payment records, mining or staking reports, payroll documents, and service invoices. Include transactions from accounts you closed during the year.
- Normalize the data: Convert each transaction to U.S. dollars using the fair market value at the relevant time. Record the time zone and the pricing source used by the exchange or wallet record.
- Classify the event: Mark each row as a purchase, sale, crypto-to-crypto exchange, payment for goods or services, transaction-service payment, self-transfer, income receipt, gift, or another event requiring special treatment.
- Match units to lots: For every disposition, identify the quantity and exact lots disposed of. Preserve the confirmation or other evidence supporting that identification.
- Calculate basis: Start with the applicable basis for those units and include qualifying acquisition costs. Apply any required adjustments supported by your records.
- Calculate proceeds: Add cash and the fair market value of property or services received, then subtract disposition costs that qualify under IRS guidance.
- Calculate the result: Subtract adjusted basis from amount realized and label the result short term or long term based on that lot’s holding period.
- Separate income from dispositions: Do not put wages, mining rewards, staking rewards, or business receipts only on a capital-gain schedule. Route the income through the form appropriate to its source, then track the resulting basis for any later sale or spending.
- Reconcile totals: Compare your calculations with exchange information returns and account statements. Investigate missing basis, duplicate transfers, unexplained quantity changes, and fees that were recorded twice.
- Retain support: Keep the transaction-level data and the records that substantiate every position reported on the federal return.
Where Bitcoin transactions go on the federal return
Form 8949 and Schedule D
For Bitcoin held as a capital asset, the IRS directs taxpayers to report sales and other dispositions on Form 8949 and summarize the results on Schedule D. Follow the instructions for the tax year being filed. Form 8949 instructions explain how to reconcile information returns and reported basis, so compare any broker-reported amounts with your own lot-level records instead of copying a statement without review.
Income forms for Bitcoin received for work or activities
Bitcoin received as wages, independent-contractor compensation, mining, staking, or another income source may require wage reporting, Schedule C, or another income route identified by the IRS. The later sale or spending of those units is a separate disposition and may still require Form 8949 and Schedule D if the units are held as capital assets.
Report every transaction
IRS guidance says digital-asset transactions must be reported whether they produce a taxable gain, a taxable loss, or no gain or loss. A zero result is not a reason to omit the transaction from the records or return when the form instructions require disclosure.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Records you should keep
Your records need to establish the positions taken on the federal return. For each transaction, retain:
Best Value
- Easy To Track Your Finances: HAUTOCO accounting ledger book keeps you on top of your expenses and income! Help you keep your money organized, spend well, and set and achieve financial goals
- Premium Material: The A5 accounting ledger book has a total of 120 pages and 2040 lines of entries. It is made of 100gsm thick paper to reduce ink leakage; it is equipped with a waterproof and sturdy PP cover to protect the inner pages
- Practical Design: Compact 8.3 x 6.2'' expense tracker notebook is easy to carry and features information pages, 2025 calendar, yearly financial goals page, and PVC pocket for storing important tickets and loose items
- Manage Your Finances Effectively: Undated accounting books with number, date, description, account, payment or deposit amount, and total balance. You will be able to easily analyze your financial activities and quickly prepare accurate financial statements
- Ideal For Small Business or Personal Use: An accounting log journal can track your business or personal financial status. With a clear record of transactions, you can find unnecessary expenses or fraudulent charges
- Date and time, including the time zone when it affects lot matching.
- Digital asset type and quantity.
- U.S.-dollar fair market value and how it was determined.
- Acquisition cost, adjusted basis, and acquisition fees.
- Disposition proceeds, the value of property or services received, and allocable costs.
- Wallet address, exchange, custodial account, or other location.
- The specific units identified as sold or spent and the evidence of that identification.
- Transaction IDs, confirmations, invoices, payroll documents, mining or staking statements, and transfer records.
Keep records in a format you can retrieve after an exchange changes its interface or stops operating. A spreadsheet can work for a small number of transactions if every row links to supporting evidence; extensive activity may justify specialized tracking or tax-preparation software, but software output does not replace the underlying records.
Common problem cases and fixes
You traded Bitcoin for another cryptocurrency and received no dollars
Treat the exchange as a potential disposition. Determine the fair market value of the asset received in dollars at the exchange time, subtract allocable costs, identify the Bitcoin lots, and calculate the result.
Your exchange statement shows proceeds but no basis
Do not invent a basis or assume the statement’s default method is correct. Reconstruct purchase lots from account exports, wallet records, bank or card records, and prior returns. If a lot cannot be substantiated, document the uncertainty and obtain professional advice before filing.
Recommended Free Tools
You moved coins among several wallets
Separate self-transfers from sales and payments. Preserve the outgoing and incoming transaction IDs and maintain the original lot information. Apply the Revenue Procedure 2024-28 safe harbor only within the relevant wallet or account when its conditions are met.
You paid network fees in Bitcoin
Determine whether the fee was simply a cost of moving your own holdings or a payment to a service provider. If Bitcoin was transferred as consideration for a service, the units used can be a disposition; keep the service and fee records.
You received Bitcoin for work and later sold it
Report the receipt through the income route appropriate to the work or activity, establish the resulting basis, and separately report the later sale or spending using the identified units and their holding period.
Choosing the right analysis for your situation
| Your situation | Primary question | Key evidence |
|---|---|---|
| Cash sale | What were net proceeds and which lots were sold? | Sale confirmation, fees, lot-identification record. |
| Crypto-to-crypto trade | What was the dollar value of the asset received? | Exchange timestamp, valuation, fees, identified Bitcoin lots. |
| Goods or services purchase | What was the fair market value of what you received? | Invoice or receipt, payment transaction, lot records. |
| Fee payment | Was Bitcoin paid to a service provider or merely moved between your accounts? | Fee description, transaction ID, wallet ownership records. |
| Multiple acquisition lots | Can you prove the specific units and holding period? | Timely identification, custodian confirmation, wallet-level history. |
| Bitcoin received as income | What income rule and basis apply to the receipt? | Payroll, contract, mining, staking, or other source records. |
| Units held on January 1, 2025 | Does the wallet-level transition safe harbor apply? | Pre-2025 basis records and allocation within each wallet or account. |
Tax-year and custody cautions
The legacy IRS virtual-currency FAQ generally addresses transactions completed before January 1, 2025. For transactions in 2025 and later, use the current digital-asset FAQs and the instructions for the tax year being filed. Basis-identification and broker-reporting rules can depend on whether the Bitcoin was held in a self-custodied wallet or a custodial account, so do not transfer a rule from one setting to the other without checking its conditions.
Keep federal reporting separate from state, local, and non-U.S. obligations. This guide does not determine those liabilities, and a state may use different conformity dates or treatment.
When professional help is warranted
Consider a qualified tax professional when you have missing acquisition records, many wallets, wrapped or bridged assets, gifts, business activity, mining or staking income, transfers involving other people, amended returns, or a notice that conflicts with your records. Bring the raw transaction history and supporting documents, not only a summary generated by an app. Ask the professional to explain which lots were identified, how income receipts were treated, and how each total reaches the filed forms.
Quick Recap
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.

