Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › Bitcoin

How to Calculate Crypto Capital Gains When Swapping Bitcoin for a Stablecoin (U.S. Federal Guide)

By Freedom251 Team · · 12 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For U.S. federal income-tax purposes, swapping Bitcoin for a stablecoin generally disposes of the Bitcoin and realizes a capital gain or loss. Calculate the result in U.S. dollars: subtract the adjusted basis of the Bitcoin units you disposed of from the swap’s amount realized. In its simplest form: gain or loss = amount realized − adjusted basis.

This guide assumes you are an individual, hold Bitcoin as a capital asset (not as inventory or property of a trade or business), and are asking about federal tax. State, local, foreign, dealer, business, and specialized rules can differ. Your transaction date, unit-identification records, fees, custody arrangement, and basis determine the actual result.

As an Amazon Associate I earn from qualifying purchases.

Is exchanging Bitcoin for USDC, USDT, or another stablecoin taxable?

Usually, yes. Digital assets are treated as property, so general property-transaction principles apply. A Bitcoin-for-stablecoin exchange involves disposing of Bitcoin and receiving a different digital asset. The fact that the stablecoin is designed to track a dollar does not make the Bitcoin disposal tax-free.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Internal Revenue Service FAQ 66 describes the amount realized for an exchange of digital assets that differ materially in kind or extent as the fair market value (FMV) of the digital assets received, plus the FMV of transaction services received to effect the exchange, reduced by certain transaction costs allocable to the disposition. You must translate the result into U.S. dollars at the date and time of the exchange.

IRS FAQ 100 also states that gain or loss on stablecoins held as capital assets is recognized when those stablecoins are later disposed of, even when a broker did not report the transaction on Form 1099-DA or a substitute statement. Thus, the initial swap can create a gain or loss on Bitcoin, and a later sale, exchange, or other disposition of the stablecoin can create a separate gain or loss.

The calculation in one equation

Use this equation for the Bitcoin units disposed of:

Recognized gain or loss = amount realized in U.S. dollars − adjusted basis of the Bitcoin disposed of

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • A positive result is a gain.
  • A negative result is a loss.
  • Zero means the amount realized equals the adjusted basis.

For a materially different digital-asset exchange, the amount realized generally starts with the FMV of the stablecoin received. Add the FMV of any transaction services received as part of the exchange, then subtract qualifying transaction costs that are allocable to disposing of the Bitcoin. Do not subtract unrelated wallet-movement costs, and do not count the same fee again in the basis of the stablecoin you receive.

Step 1: Gather the records before doing arithmetic

Collect the records for both the Bitcoin acquisition and the swap. A complete file should show:

  • Each acquisition date and time.
  • The number of Bitcoin units acquired in each lot.
  • The U.S.-dollar FMV at each acquisition.
  • Acquisition fees, commissions, transfer taxes, and other acquisition costs.
  • The date and time of the Bitcoin-for-stablecoin exchange.
  • The quantity and type of stablecoin received.
  • The exchange’s dollar value for the transaction, if one is recorded.
  • Trading fees, gas fees, commissions, transfer taxes, and other charges connected with the disposition.
  • Wallet, exchange, or account identifiers and transaction hashes where available.
  • Evidence showing which Bitcoin units were selected when only part of a holding was swapped.

Export statements rather than relying on a screen that may later change. Keep the records that support the FMV you used, especially for decentralized, off-chain, or otherwise unusual transactions.

Step 2: Determine the adjusted basis of the Bitcoin sold

Basis is generally the Bitcoin’s cost in U.S. dollars, adjusted as required by the tax rules. The IRS identifies the acquisition asset, acquisition date and time, number of units, and FMV at acquisition as relevant basis information. The 2025 Form 8949 instructions state that basis for a digital asset includes acquisition transaction fees, commissions, transfer taxes, and other acquisition costs.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If you bought 0.40 BTC for $18,000 and paid a $60 acquisition fee, the starting basis of that lot is generally $18,060. If you later dispose of only 0.10 BTC from that lot, allocate the lot’s basis proportionally unless your records establish a different per-unit basis: $18,060 ÷ 0.40 = $45,150 per BTC, so 0.10 BTC has a $4,515 basis before any other required adjustments.

Do not assume an exchange’s displayed “cost basis” is complete. It may omit transfers from another wallet, fees paid in a different asset, or lots held at another platform. Reconcile the exchange history with your own acquisition records.

Step 3: Identify exactly which Bitcoin units were disposed of

A partial swap requires a lot decision. The units you identify determine both the basis and the holding period. If you can meet the IRS’s specific-identification requirements, select the particular units and preserve contemporaneous evidence of that selection.

Specific identification

For a broker-custodied account, use the broker’s lot-selection records, confirmations, or other documentation that identifies the units sold. For an unhosted wallet, maintain records that connect the outgoing transaction to particular incoming lots and show the identification made at the time of the transfer or exchange.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When specific identification is not established

Failure to satisfy the applicable identification requirements generally invokes an acquisition-time ordering rule. The details depend on the custody arrangement and transaction date. IRS FAQs 82 and 84–87 distinguish unhosted wallets, 2025 broker-custody relief, transactions after 2025, and the default rule. Do not apply a single first-in, first-out assumption to every wallet or account without checking the rule for your situation.

Make a written lot schedule for each swap. Record the units selected, their acquisition dates, per-unit basis, and the evidence supporting the selection. If a broker changed its lot-identification process or the transaction occurred across multiple accounts, ask a tax professional familiar with digital assets to review the records.

Step 4: Value the stablecoin and other consideration at the exchange time

Use the FMV at the date and time the Bitcoin-for-stablecoin exchange occurred, not the value at the end of the day or when you later move the stablecoin. For an exchange-facilitated receipt, IRS FAQ 26 describes using the U.S.-dollar value recorded by the exchange. Save the trade confirmation, order history, or other valuation record.

If the value of the property received cannot be determined with reasonable accuracy, IRS FAQ 102 says to use the FMV of the transferred digital asset at the transaction date and time. For an off-chain transaction, FAQ 26 refers to the value at the time the transaction would have been recorded on-chain. Document the method and timestamp you used rather than substituting a later quoted price.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What counts as amount realized?

For a materially different digital-asset exchange, start with:

  • FMV of the stablecoin received.
  • FMV of transaction services received, if any service was part of the exchange.
  • Less qualifying transaction costs allocable to disposing of the Bitcoin.

The remaining dollar amount is the amount realized for the Bitcoin disposition. The stablecoin’s intended dollar peg is not a substitute for a transaction-time valuation record; use the actual quantity received and the supported FMV at that time.

Step 5: Classify fees and other transaction costs correctly

IRS FAQ 53 describes digital-asset transaction costs as amounts paid in cash or property for services provided by another person to effect a purchase, sale, or disposition. Examples include transaction and gas fees, transfer taxes, and commissions.

Cost or charge Typical treatment for the Bitcoin-to-stablecoin swap What to document
Trading commission charged by the exchange May reduce the amount realized when allocable to disposing of the Bitcoin. Trade confirmation showing the commission, currency, and allocation.
Gas or network fee required to execute the swap May be a disposition cost when it is paid to effect the exchange and is allocable to the Bitcoin disposition. Transaction hash, fee amount, asset used to pay, and dollar valuation.
Transfer tax or similar charge tied to the disposition May reduce amount realized if allocable to the disposition. Settlement statement or platform record.
Fee paid to acquire the original Bitcoin Generally included in the Bitcoin’s basis. Original purchase confirmation and fee record.
Cost to move Bitcoin between your own wallets or accounts Not a disposition cost merely because the asset moved between accounts you control. Sending and receiving wallet records showing common ownership.
Fee already used to reduce amount realized Do not add the same cost again to the basis of the stablecoin received. A ledger showing one treatment for each fee.

Fees paid in Bitcoin or another digital asset require a dollar value at the relevant time. Keep the asset quantity, timestamp, and price source. A fee can be economically small but still matter when many lots or transactions are involved.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Step 6: Compute the gain or loss

Once the lot basis, amount realized, and allocable costs are established, perform the subtraction:

  1. Add the FMV of the stablecoin received and any transaction services received.
  2. Subtract qualifying costs allocable to disposing of the Bitcoin.
  3. Subtract the adjusted basis of the identified Bitcoin units.
  4. Label the result as a gain or loss and retain the calculation with the supporting records.

Illustrative example

Assume the identified Bitcoin units have an adjusted basis of $20,000. At the exchange timestamp, the stablecoin received has a supported FMV of $27,000. You pay $100 of qualifying costs allocable to the disposition.

Item Amount
FMV of stablecoin received $27,000
Qualifying disposition costs −$100
Amount realized $26,900
Adjusted basis of Bitcoin disposed of −$20,000
Recognized gain $6,900

This is arithmetic using hypothetical figures, not a market-price example or an IRS-published calculation. Replace every figure with your transaction records and supported FMV.

Partial-lot example

Suppose you acquired 0.50 BTC for $15,000 plus a $75 acquisition fee, giving that lot a $15,075 basis, and later identify 0.20 BTC from it for a swap. The lot’s basis is $30,150 per BTC, so the identified 0.20 BTC has a $6,030 basis. If the stablecoin received is worth $8,500 and qualifying disposal costs are $40, the amount realized is $8,460 and the gain is $2,430.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If the 0.20 BTC came from several lots, calculate each lot separately and add the allocated bases. Do not average all wallet holdings unless the applicable identification rule actually produces that result.

Step 7: Determine short-term or long-term treatment

For capital assets, the IRS treats a disposition as short-term when the holding period is one year or less and long-term when it is more than one year. Measure the holding period for the particular Bitcoin units disposed of, from their acquisition date through the exchange date, using the identified lots or the applicable default identification rule.

A single swap can therefore contain both short-term and long-term lots. Separate the units and calculations rather than assigning one holding period to the entire wallet. The holding period affects the reporting category and the tax treatment applicable to that category; the correct rate depends on your overall tax situation and is not determined by this calculation alone.

How to report the swap on federal forms

Form 8949 and Schedule D

Individuals generally report capital-asset digital-asset dispositions on Form 8949 and summarize the results on Schedule D, subject to the form-specific exceptions. The 2025 Form 8949 instructions direct short-term digital-asset dispositions to boxes G, H, or I and long-term dispositions to boxes J, K, or L. The correct box depends on whether a reporting statement was received and whether basis was reported to the IRS.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use the transaction description, acquisition date, disposition date, proceeds or amount realized, basis, and resulting gain or loss required by the form. If one swap contains multiple lots with different acquisition dates or holding periods, list the lots in the manner permitted by the instructions or use an approved statement attachment that provides the required detail.

Form 1099-DA and the 2025 transition

Broker Form 1099-DA reporting applies to covered transactions from January 1, 2025. In a January 28, 2026 Tax Tip (2026-07), the IRS said most 2025 Forms 1099-DA will not include basis. The same reminder says every taxpayer must report related income, gains, or losses whether or not a Form 1099-DA is received.

Reconcile each broker statement to your own acquisition and disposal ledger. A missing basis figure is not permission to omit the transaction; reconstruct the basis from your records and retain the supporting documents. Conversely, do not copy a broker’s proceeds or basis blindly when the statement conflicts with the actual quantity, fee treatment, or lot selection.

What happens when you later dispose of the stablecoin?

The stablecoin you receive generally has a new basis based on its value at the Bitcoin swap. Keep the quantity, date, time, and dollar value used for that receipt. If you later exchange it for another digital asset, sell it for dollars, spend it, or otherwise dispose of it, calculate a separate gain or loss using the stablecoin’s adjusted basis and the amount realized in that later transaction.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Small changes in a stablecoin’s value can still produce a reportable result. A later disposition may produce a loss, a gain, or no gain or loss, depending on the receipt value, later value, fees, and the units selected. Do not treat a stablecoin as permanently tax-neutral merely because it seeks to maintain a one-dollar value.

Recordkeeping checklist

Retain enough information to substantiate the position on your federal return. For every Bitcoin-to-stablecoin swap, keep:

  • Exchange statement, trade confirmation, or on-chain transaction record.
  • Exact date and time, including the time zone used by the platform.
  • Bitcoin quantity disposed of and stablecoin quantity received.
  • Dollar FMV and the valuation source or exchange-recorded value.
  • Every fee, commission, gas charge, and transfer tax, including the asset used to pay it.
  • Acquisition records for each Bitcoin lot, including fees included in basis.
  • Specific-identification instructions, confirmations, or wallet evidence.
  • Calculations showing amount realized, basis, and gain or loss.
  • Form 1099-DA and substitute statements, even when basis is blank.
  • Records linking later stablecoin dispositions to the stablecoin lots received.

Keep contemporaneous records rather than trying to reconstruct lot selections after prices have moved. IRS guidance requires sufficient records to substantiate positions taken on federal returns.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Common errors and how to correct them

Assuming the swap is tax-free because the stablecoin tracks the dollar

Correct the premise: the Bitcoin is generally disposed of for a materially different digital asset. Perform the amount-realized-minus-basis calculation at the swap time.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Using today’s price instead of the exchange timestamp

Replace the later quote with the FMV at the date and time of the exchange. Preserve the exchange’s recorded dollar value or other contemporaneous valuation evidence.

Best Value
HAUTOCO Accounting Ledger Book A5 Horizontal Ledger Books for Small Business Bookkeeping Expense Tracker Notebook for Home Budget Tracking Personal Finance Log Journal 8.3 x 6.2'', Black
  • 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

Using the entire wallet’s basis for a partial swap

Identify the actual units disposed of and allocate only those units’ basis. If identification is not documented, determine which default rule applies for the custody arrangement and transaction year.

Subtracting every wallet fee

Separate a fee that executes the disposition from a cost to move assets between your own wallets or accounts. The latter is not automatically a disposition cost.

Counting one fee twice

Track whether a cost reduced amount realized. Under IRS FAQ 72, a cost allocated to disposing of the transferred assets may not also be added to the basis of the assets received.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Relying on a 1099-DA with no basis

For many 2025 transactions, the IRS says basis will not appear on the form. Reconstruct basis from acquisition and lot records and report the transaction even if no form arrives.

Combining short- and long-term lots

Separate lots by holding period before completing Form 8949. A single trade can contain both categories.

When a spreadsheet or tax software is useful

A spreadsheet can work for a small number of clearly documented transactions. Useful columns include wallet or account, transaction ID, asset sent, asset received, quantity, timestamp, FMV source, fee asset and value, selected lot, acquisition date, per-unit basis, holding period, amount realized, and gain or loss.

Crypto tax calculation software can help import exchange and wallet histories, match transfers, calculate lot basis, and produce a digital-asset tax-reporting file. Review its assumptions before filing: imports can misclassify transfers as sales, omit fees, duplicate transactions, or select lots differently from your contemporaneous instructions. Software output is not a substitute for records or for checking the applicable identification rule.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Consider a tax professional familiar with digital assets when you have self-hosted wallets, off-chain trades, missing transaction history, many transfers, mixed short- and long-term lots, business activity, or a disagreement between your records and a broker statement. Ask how the professional handles the transaction year, custody type, specific identification, fees paid in digital assets, and Form 1099-DA basis gaps.

Scope and current-law caveat

This explanation addresses U.S. federal income-tax treatment for an individual holding Bitcoin as a capital asset and swapping it for a stablecoin. It does not determine state, local, foreign, business, dealer, employee-compensation, lending, staking, mining, or other specialized treatment. IRS digital-asset FAQs and annual form instructions can change, so recheck the instructions for the tax year you are filing. The guidance summarized here was current through October 13, 2026, including IRS FAQ updates dated December 15, 2025, the 2025 Form 8949 instructions, and the January 28, 2026 Form 1099-DA reminder.

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.

Bitcoincapital gainscryptocurrency taxesForm 1099-DAForm 8949StablecoinsU.S. federal tax

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.