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

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

For US federal income tax, Bitcoin is treated as property. Buying BTC is generally an acquisition to document; selling it, exchanging it for a different digital asset, or using it to pay for something can be a taxable disposition that produces a gain or loss. Keep records for both the units you acquire and the units you dispose of, including dates, quantities, dollar values, fees, and the basis assigned to each lot.

This guide covers US federal rules. State, territorial, and non-US tax treatment may differ, and the tax result of a particular transaction depends on its facts.

What to record for every Bitcoin transaction

Create a record for each acquisition and disposition, and link it to the exchange, wallet, account, transaction ID, or other records that support it. The IRS identifies transaction date and time, units, fair market value, and basis as information needed to calculate gain or loss. See the IRS digital assets guidance.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Transaction What to record
Purchase or other acquisition Date and time; BTC quantity; USD amount paid or fair market value; basis; relevant transaction costs; and the account or wallet where the units were received.
BTC received as income or payment Date and time; quantity; USD fair market value; how and why it was received; and the applicable income character. The circumstances affect how the receipt is treated and the basis for a later disposition.
Sale, exchange, gift, or payment Date and time; units disposed of; USD proceeds or fair market value of what was received; applicable costs; and the identity and basis of the units used.
Fees and transfers Fee amount, date, and whether paid in cash or BTC; what service it covered; and whether a transfer was between your own wallets or accounts.
Broker reporting Form 1099-DA and broker statements, alongside your own acquisition, wallet, and account records.

Keep records that substantiate your tax positions and the particular units you identify. The IRS distinguishes transaction costs from costs of transferring assets between your own wallets or accounts; the treatment of a fee depends on its purpose. If you pay a transaction-service fee in BTC, the BTC used to pay it may itself be a disposition. The IRS discusses these points in FAQs 53 and 97.

When selling, exchanging, or spending BTC can create a gain or loss

Selling BTC for dollars

If BTC is held as a capital asset, the gain or loss is generally the difference between its adjusted basis and the amount realized. Amount realized is generally the cash received plus the fair market value of any services received, reduced by transaction costs allocable to the disposition. Calculate and report the result in US dollars. The IRS explains this in FAQs 48, 49, 52, and 53.

Exchanging BTC for another digital asset

Exchanging BTC for a materially different digital asset is a disposition of the BTC transferred. Keep the value received, the units and basis of BTC given up, and costs to effect the exchange. Under IRS FAQ 72, costs paid to effect an exchange are generally allocable to the disposed asset rather than added to the received asset’s basis.

Paying for goods or services with BTC

Using BTC to buy an item or service is a disposition to account for, even if no dollars changed hands. Record the BTC quantity and basis, the transaction date and time, the fair market value of what you received, and relevant fees. The difference between the units’ basis and the value received can result in a gain or loss. The IRS addresses digital-asset payments in FAQ 97.

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.

How to identify the BTC units you disposed of

If you acquired BTC at different times, the units assigned to a disposition can affect both basis and holding period. IRS rules for specific identification depend on the transaction date and custody arrangement. For hosted-wallet situations, the IRS says that if the relevant specific-identification requirements are not met, use the default rule: treat units as disposed of in acquisition-time order, earliest first, regardless of when they were transferred into the wallet. See IRS FAQ 87.

The procedure is date-sensitive. For 2025 transactions, FAQ 88 describes temporary relief that includes recording a standing order in your books and records before the disposition. For transactions after December 31, 2025, it describes an instruction in place with the custodial broker no later than the sale, disposition, or transfer, using identifiers the broker accepts as sufficiently specific. Check the rule that applies to your transaction year and custody arrangement rather than assuming one method applies universally. Preserve the instruction and records showing which units it covered.

How holding period affects a capital-asset disposition

For a capital asset, a holding period of one year or less is short-term; more than one year is long-term. Keep acquisition and disposition dates and times so you can substantiate the holding period for each lot. The IRS sets out this distinction in its digital assets guidance. This classification does not by itself determine the amount of tax owed.

What Form 1099-DA tells you—and what it may omit

Broker reporting on Form 1099-DA applies to transactions on or after January 1, 2025. For 2025 transactions, brokers report gross proceeds, but generally are not required to report basis. The IRS said on January 28, 2026, that brokers had to furnish 2025 statements by February 17, 2026, and that most would not include basis. Reconcile the form with your own acquisition, wallet, and account records rather than treating its proceeds figure as a complete gain-or-loss calculation. See the IRS filing guidance, the 2026 Form 1099-DA instructions, and IRS Tax Tip 2026-07.

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

For 2026 and later, mandatory basis reporting applies to digital assets that are covered securities; basis reporting for noncovered securities is voluntary under the 2026 instructions. Whether a particular asset is covered can depend on its acquisition date, the asset, and broker custody and reporting facts. A 1099-DA therefore may not provide basis for every BTC disposition. You must report related income, gains, or losses whether or not you receive the form.

Best Value
Pro Tools Perpetual License NEW 1-year software download with updates + support for a year
  • Full version, permanent License of Avid Pro Tools. Includes 1-Year of software updates and upgrades.
  • Compose, record, edit, and mix high-quality music or sound for picture-on a Mac or PC-using Avid Pro Tools, the industry-standard audio production platform.
  • Avid Pro Tools comes packed with over 60 amazing virtual instruments, effects, and sound processing plug-ins, so you can sound your best. Get the sounds of natural sounding spaces and classic stompbox effects.
  • Software can be activated and used with iLok Cloud. iLok Key not included and not required.

For capital-asset dispositions, the IRS digital assets guidance points to Form 8949 and Schedule D, subject to the form instructions and the information supplied by the broker. Do not assume all Bitcoin-related tax items belong on those forms: income from events such as mining, staking, wages, or business payments follows different reporting paths.

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

Does moving BTC between your own wallets count as a sale?

A transfer between your own wallets is not automatically a sale. Still, document the transfer so your records connect the units across wallets and preserve their acquisition history. Record any fees separately: a fee for moving assets between your own accounts can be treated differently from a transaction cost, and paying a fee in BTC may involve a separate disposition of those units.

A practical recordkeeping checklist

  • Log each acquisition and disposition, with the date and time, BTC quantity, and relevant wallet or account.
  • Record the USD amount paid or fair market value at acquisition, and the basis and applicable acquisition costs.
  • For receipts, note the value, how the BTC was received, and why it was received.
  • For sales, exchanges, and spending, record proceeds or value received, fees, and the basis of the units disposed of.
  • Save transaction IDs, exchange statements, wallet records, fee details, lot-identification instructions, and Forms 1099-DA.
  • Keep your own supporting records even when a broker provides a tax form; the form may not report basis.

A paper or digital journal can help organize dates, quantities, dollar values, costs, and notes, but it is only an organizer. The underlying records must still support the amounts and units reported.

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

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.