Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Swapping Bitcoin for a stablecoin is generally a taxable disposition of the Bitcoin when you hold the Bitcoin as a capital asset. For U.S. federal income-tax purposes, calculate the result in U.S. dollars:
Gain or loss = amount realized on the swap − adjusted basis of the Bitcoin units disposed of.
As an Amazon Associate I earn from qualifying purchases.
The amount realized is usually the fair market value of the stablecoin and any transaction services you received at the exchange time, less qualifying costs allocated to disposing of the Bitcoin. You then identify the Bitcoin units sold, apply their adjusted basis, determine whether the result is short-term or long-term, and report it on the appropriate Form 8949 entry and Schedule D. This guide addresses an individual investor holding Bitcoin as a capital asset under U.S. federal rules; state, local, foreign, business, dealer and other specialized treatment can differ.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Clear out junk files and repair common Windows errors3Scan for outdated or missing drivers - takes under a minuteWhat the swap means for your tax return
Digital assets are treated as property for federal tax purposes. Exchanging Bitcoin for a materially different digital asset, such as a dollar-pegged stablecoin, is normally a disposition of the Bitcoin rather than a tax-free change of form. You recognize gain or loss even if you do not withdraw dollars to a bank account.
#1 Best Overall
The stablecoin’s name does not make the transaction tax-free. Whether the asset is USDC, USDT or another stablecoin, the relevant questions are the value received, the basis of the Bitcoin disposed of, the fees attributable to the disposition, and how long those particular Bitcoin units were held. A later sale, exchange or other disposition of the stablecoin can itself produce a separate capital gain or loss.
The core calculation, in the right order
- Identify the Bitcoin disposition. Record the exact date and time, quantity, wallet or account, and transaction identifier. If you swapped only part of a holding, determine which units were disposed of.
- Measure what you received in U.S. dollars. Use the stablecoin’s fair market value at the date and time of the exchange. Add the fair market value of transaction services received to effect the exchange, when applicable.
- Subtract qualifying disposition costs. Transaction or gas fees, commissions, transfer taxes and similar amounts paid for services that effect the sale or exchange can reduce the amount realized when properly allocated to the disposition.
- Determine the adjusted basis of the Bitcoin units. Use the acquisition cost in U.S. dollars, including eligible acquisition fees and other acquisition costs, for the specific units disposed of.
- Subtract basis from amount realized. A positive result is a gain; a negative result is a loss.
- Classify the result by holding period. A holding period of one year or less is short-term; more than one year is long-term.
| Item | What to use | Why it matters |
|---|---|---|
| Amount received | Fair market value of the stablecoin at the exchange time, plus applicable transaction services | Establishes the starting value of the disposition |
| Disposition costs | Qualifying fees and costs allocated to disposing of the Bitcoin | Reduce amount realized; do not count the same cost twice |
| Adjusted basis | U.S.-dollar acquisition cost of the identified Bitcoin units, including eligible acquisition costs | Measures your investment in the units sold |
| Tax result | Amount realized minus adjusted basis | Produces the reportable gain or loss |
| Character | Short-term or long-term based on the units’ holding period | Determines the Form 8949 section and Schedule D treatment |
How to value the stablecoin and the exchange
Use the fair market value at the date and time the Bitcoin-for-stablecoin exchange occurred, not a later price, a daily average or the amount you eventually convert to dollars. A stablecoin may trade close to a dollar without being exactly one dollar at every moment, so preserve the price or dollar value used.
When the exchange provides a dollar value
For an exchange-facilitated receipt, the value in the exchange’s records can be used as the U.S.-dollar value. Save the trade confirmation, account statement, execution details and any fee breakdown showing the timestamp and value. If the exchange records the transaction off-chain, use the value at the time the transaction would have been recorded on-chain, as described in the applicable IRS guidance, and retain the records supporting that timing.
When the received value is difficult to determine
If the fair market value of the property received cannot be determined with reasonable accuracy, use the fair market value of the Bitcoin transferred at the transaction date and time. Document why that value was used and keep the pricing source or exchange record. Do not silently substitute a later stablecoin redemption value.
Fees that reduce amount realized
Fees paid in cash or property for another party’s services in a purchase, sale or disposition can include trading or transaction fees, network or gas fees, commissions and transfer taxes. For a materially different digital-asset exchange, costs allocated to disposing of the transferred Bitcoin reduce the amount realized. A cost for moving assets between wallets or accounts you own is not automatically a disposition cost.
Allocation matters when a single charge covers several actions. Separate the portion that executes the Bitcoin sale from a portion that merely transfers assets or performs another service. A fee allocated to disposing of the transferred Bitcoin should not also be added to the basis of the stablecoin received. Counting it in both places understates the economic result twice.
Worked example with hypothetical figures
Assume you swap Bitcoin units with an adjusted basis of $20,000. At the exchange time, the stablecoin received is worth $27,000, and $100 of qualifying costs are allocable to disposing of the Bitcoin.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
- Stablecoin fair market value: $27,000.
- Less allocable disposition costs: $100.
- Amount realized: $26,900.
- Less adjusted basis of the Bitcoin units: $20,000.
- Recognized gain: $6,900.
The figures are arithmetic only. Replace every assumed amount with the value shown by your records and a supportable fair-market-value determination. If the identified Bitcoin units instead had a $30,000 basis, the same $26,900 amount realized would produce a $3,100 loss.
How to calculate basis for the Bitcoin you swapped
Basis is generally your cost in U.S. dollars. For each acquisition, retain the acquisition asset, date and time, number of units, fair market value at acquisition and costs paid to acquire the units. Form 8949 instructions state that digital-asset basis includes acquisition transaction fees, commissions, transfer taxes and other acquisition costs.
Rank #2
- Ideal for Gifting
- Ideal for a bookworm
- Compact for travelling
Build a lot-level basis record
For every Bitcoin purchase or receipt that could be part of the swap, record:
- Acquisition date and time.
- Number of Bitcoin units acquired.
- U.S.-dollar fair market value at acquisition.
- Cash or property paid.
- Acquisition fees, commissions, transfer taxes and other eligible acquisition costs.
- Wallet, exchange account and transaction identifier.
Do not use the wallet’s current balance as basis. A balance can contain units acquired at different times and prices. The basis belongs to the units that were actually disposed of.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Identifying which Bitcoin units were disposed of
A partial swap requires a unit-identification decision. If you acquired Bitcoin in multiple lots, the basis and holding period can change substantially depending on which lots are treated as sold.
Specific identification
Specific identification means linking the disposed units to particular acquisition lots using contemporaneous records. For a self-hosted or unhosted wallet, preserve the records that show the units selected and the transaction details. For a broker or exchange account, retain the account’s lot-selection confirmation, if available, along with your own records.
Identification requirements are not identical in every situation. IRS FAQs 82 and 84–87 address specific identification for unhosted wallets, broker custody, a 2025 relief rule and transactions after 2025. The applicable default ordering rule depends on custody and transaction date. Do not assume that a method used in one wallet or tax year automatically applies to another.
When specific identification is not established
If you cannot meet the applicable specific-identification requirements, the relevant default acquisition-time ordering rule applies. Because the rule can depend on the transaction year and whether a broker had custody, reconstruct the facts before choosing a lot. A spreadsheet that merely labels a sale “oldest coins” is not a substitute for records showing that the required identification was made.
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 reinstallWhy identification changes the result
| Lot selected | Basis effect | Holding-period effect |
|---|---|---|
| Lower-cost, older Bitcoin | Often creates a larger gain | May be long-term if held more than one year |
| Higher-cost, newer Bitcoin | May create a smaller gain or a loss | May be short-term if held one year or less |
| Unidentified units | Uses the applicable default ordering rule | Follows the lots selected by that rule |
Short-term versus long-term treatment
For capital assets, the IRS describes short-term treatment as a holding period of one year or less and long-term treatment as more than one year. The classification follows the specific Bitcoin units disposed of, not the date you opened the exchange account or the date you later spend the stablecoin.
On the 2025 Form 8949 instructions, short-term digital-asset dispositions go in boxes G, H or I, while long-term dispositions go in boxes J, K or L. The correct box depends on the transaction’s reporting statement and whether basis was reported to the IRS. Follow the instructions for the tax year you are filing rather than carrying a prior-year box choice forward.
Reporting the swap on federal forms
Form 8949
Report each taxable Bitcoin disposition on Form 8949 unless a form-specific exception applies. Enter the description, acquisition date, disposition date, proceeds or amount realized, basis, adjustments when required, and resulting gain or loss. Use the short-term or long-term section that matches the holding period and the applicable reporting category.
Rank #3
Schedule D
Schedule D summarizes the capital gains and deductible capital losses reported from Form 8949, subject to the instructions for the year. Keep the detailed lot and fee workpapers even when multiple Form 8949 lines are summarized.
Form 1099-DA and broker statements
Broker reporting for covered digital-asset transactions applies to transactions from January 1, 2025. In a January 28, 2026 reminder, the IRS said most 2025 Forms 1099-DA will not include basis. The form therefore may show proceeds without supplying the basis you need to calculate the tax result.
You must report related income, gains or losses whether or not you receive Form 1099-DA or a substitute statement. Reconcile every broker statement with your acquisition lots, wallet transfers, fee records and any transactions that occurred outside the broker. If the statement’s proceeds differ from your supported fair-market-value calculation, investigate the timestamp, quantity, fee treatment and whether the statement covered the same transaction.
What is not a taxable Bitcoin-for-stablecoin sale
Moving Bitcoin between wallets you own
A transfer between your own wallets or accounts is not, by itself, a disposition. Keep the transfer record so you can carry the same units, basis and holding period into the receiving wallet. Network costs for moving your own assets are not automatically sale costs.
Receiving a stablecoin without disposing of Bitcoin
A stablecoin receipt can have different tax facts when it comes from compensation, staking, lending, airdrops, a loan or another activity rather than a Bitcoin exchange. This guide’s formula applies to the Bitcoin disposition in a swap; do not force unrelated receipts into that formula.
Swapping stablecoins later
When you later sell, exchange or otherwise dispose of the stablecoin, perform a new calculation using the stablecoin’s own adjusted basis and the amount realized on that later disposition. The fact that the stablecoin was received in a prior Bitcoin swap does not make the later transaction automatically tax-free.
Records to keep for each swap
The IRS requires sufficient records to substantiate positions on a federal return. A complete file should contain:
- Exchange or wallet statement showing the Bitcoin quantity and stablecoin quantity.
- Date, time, wallet or account and transaction hash or other identifier.
- U.S.-dollar fair market value used at the exchange time and the pricing record supporting it.
- Every fee, commission, gas charge and transfer tax, with its purpose.
- Acquisition records for the Bitcoin lots, including dates, quantities, values and acquisition costs.
- Documentation showing specific identification, if you used it.
- Calculations allocating shared costs between the Bitcoin disposition and any non-disposition transfer.
- Form 1099-DA, substitute statements and exchange reports, reconciled to your own ledger.
Retain the underlying export files rather than only a screenshot of a portfolio summary. Records should remain readable and tied to the return line or Form 8949 entry they support.
A practical worksheet for one or many swaps
For each transaction, create one row with these columns:
Free tools Windows power users keep installed
One-click scans. No signup required.
Rank #4
- Transaction date and time, including time zone.
- Bitcoin units disposed of and the wallet or account.
- Identified acquisition lot or the applicable default-ordering result.
- Acquisition date, original cost and acquisition fees for that lot.
- Adjusted basis of the units disposed of.
- Stablecoin quantity and fair market value at the exchange time.
- Fair market value of any transaction services received.
- Disposition costs and the portion allocated to the Bitcoin sale.
- Amount realized.
- Gain or loss.
- Short-term or long-term classification.
- Form 8949 category and box to use after checking the year’s instructions.
For a batch of trades, preserve the transaction-level rows even if your tax software later aggregates entries. Aggregation is a reporting convenience; it does not eliminate the need to prove each lot, value and fee.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Common errors and how to correct them
Calling the swap tax-free because no dollars were received
Why it fails: The disposition is measured by the value of the property received, not by whether fiat currency reached your bank.
Correction: Value the stablecoin at the exchange time and calculate amount realized minus Bitcoin basis.
Using the stablecoin’s redemption date
Why it fails: A later redemption is a separate event and may have a different value.
Correction: Use the date and time of the Bitcoin-for-stablecoin exchange, preserving the contemporaneous record.
Subtracting every wallet fee
Why it fails: A fee to move assets between your own wallets is not automatically a disposition cost.
Correction: Allocate only qualifying costs that effect the Bitcoin disposition, and document the allocation.
Adding the same fee to both sides
Why it fails: A disposition cost that reduces amount realized may not also be added to the basis of the stablecoin received.
Correction: Place each cost once, in the treatment supported by its purpose.
Best Value
- It can be a gift option
- Comes with secure packaging
- Helpful in various ways
Using an account-wide average cost
Why it fails: The tax result belongs to the units disposed of, and their holding period can differ.
Correction: Identify the lots or apply the applicable default rule for the custody and transaction date.
Assuming Form 1099-DA supplies basis
Why it fails: The IRS said most 2025 statements will not include basis.
Recommended Free Tools
Correction: Reconstruct basis from acquisition and wallet records and report the supported result whether or not a statement arrives.
Applying one year’s form instructions to another year
Why it fails: Digital-asset reporting and broker rules are evolving.
Correction: Check the Form 8949 and Schedule D instructions for the tax year being filed and preserve the rule used.
When crypto tax software or a professional can help
Crypto tax calculation software can organize exchange exports, wallet transfers, lot records, fees and Form 8949 data, but an import is not proof that every transaction was classified correctly. Review duplicate transfers, missing cost basis, unsupported lot selections, off-chain trades and fees that were assigned to the wrong event.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
A tax professional familiar with digital assets may be useful when you used several exchanges or self-hosted wallets, cannot establish specific identification, have high-value or loss-generating swaps, received assets through lending or staking, or need to coordinate federal and state filings. Give the preparer the underlying statements and lot-level records, not only a software summary.
Scope and timing of this guidance
This article describes U.S. federal income-tax treatment for an individual holding Bitcoin as a capital asset and swapping it for a materially different digital asset. It does not decide state, local, foreign, business, dealer, inventory, compensation, lending, staking or other specialized treatment. IRS digital-asset FAQs include updates dated December 15, 2025; the 2025 Form 8949 instructions apply to that form year; and the IRS Form 1099-DA reminder is dated January 28, 2026. Federal guidance and form instructions can change, so verify the rules for the tax year you are filing.
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.




