← All Bitcoin articles
California Bitcoin / U.S. taxes

Bitcoin Taxes Explained: Buying, Selling, Spending and Transfers

A U.S.-focused explanation of common Bitcoin tax events, basis records and where Form 1099-DA fits.

Published October 17, 202613 min readSources reviewed

The short answer

In the United States, the IRS generally treats Bitcoin as property. Buying with dollars and simply holding generally does not create a realized gain, while selling, swapping or spending appreciated bitcoin generally can. Moving bitcoin between wallets you own is normally not a taxable disposition. Your records still matter even when a tax form arrives from a broker.

Separate holding, transfer and disposal

An ordinary purchase of Bitcoin with dollars generally establishes cost basis; it does not realize a gain simply because you now own the asset. When Bitcoin later rises or falls in value, unrealized movement alone is not the same thing as a taxable sale. When you sell for dollars, trade it for another asset, or spend it on goods or services, a disposition can occur.

The IRS states that transferring digital assets between wallets or accounts you own is not in itself a taxable event. That distinction matters for people moving coins from an exchange to cold storage. Network fees, service fees, staking-like arrangements, and unusual transactions can complicate the overall tax treatment; the general rule is not a substitute for individualized advice.

  • Buying and holding: normally no realized gain.
  • Selling or spending: usually examine basis and proceeds.
  • Moving between your own addresses: generally no disposition.

Calculate a simple gain or loss

Suppose you bought a quantity of BTC for $500 including applicable acquisition costs, then sold that same quantity for $650 net of selling expenses. Your illustrative gain is $150. If you sold after a different holding period, the applicable tax character and rates may differ.

In practice you might have bought on five dates at five prices. Accurate basis tracking matters. The IRS describes specific identification requirements, and broker records can differ from the basis you have in self-custody. Do not guess which lot was spent if you have not maintained adequate support.

  • Record acquisition date, amount, dollar value, and fees.
  • Record disposition date, amount received, and asset units.
  • Reconcile wallet history to exchange or broker statements.

What happens when Bitcoin buys something

If you purchase a $30 item using Bitcoin acquired for $20, you may have a $10 realized gain even though you never converted it to dollars yourself. The merchant separately records revenue measured in dollars. Using Bitcoin as a payment method does not automatically create a tax-free spending exemption.

Fees and transaction-specific rules can change the arithmetic. Businesses may face ordinary-income, inventory, sales-tax, and accounting considerations depending on their structure and activity. This page focuses on high-level U.S. federal treatment and should not be read as state-specific or personalized tax advice.

  • Consumer spending can be a disposal.
  • Merchants must record receipt value.
  • Keep receipts from both sides of a transaction.

Understand Form 1099-DA without overreading it

U.S. brokers began new digital-asset transaction reporting under Form 1099-DA rules. A broker-provided form can help reconstruct gross proceeds, but it may not include full cost basis, especially when coins were moved among providers or held in self-custody.

Your tax return ultimately depends on correctly identifying transactions, proceeds, basis, and character under applicable rules. Receiving no form does not prove that nothing is reportable. Receiving a form for a wallet transfer does not automatically turn an otherwise nontaxable self-transfer into a sale.

  • Keep your own complete transaction ledger.
  • Compare form information against wallet records.
  • Check the current year's IRS instructions rather than old screenshots.

A year-end workflow

Export provider histories, assemble noncustodial transaction records, reconcile transfers between your own addresses, categorize sales and spending, and flag any transactions that lack reliable basis or valuation. Review the output with a tax professional for unusual cases, entities, mining, gifts, or inherited assets.

Good tax records are also a security tool: they can make suspicious transactions, missing withdrawals, and duplicated imports easier to detect. Store the records securely without exposing recovery secrets.

  • Use official IRS FAQs as the source of truth for federal basics.
  • Do not put private keys in tax software.
  • Retain support for specific identification and valuation.

Classify illustrative transactions

Use this original comparison to turn the explanation into a practical choice. These scenarios illustrate different constraints; the right answer depends on circumstances and current provider rules.

SituationWhat matters
Buy BTC with dollars, holdNormally an acquisition, not a realized sale gain.
Sell appreciated BTCPotential taxable disposition; calculate documented basis and proceeds.
Move between your own addressesGenerally not taxable; preserve transfer records.

Frequently asked questions

Do I owe tax if I only bought Bitcoin and held it?

A standard purchase and holding period generally do not realize a gain, though your overall tax situation can include other events.

Is sending bitcoin to my own wallet taxable?

Normally no, according to IRS guidance, although good documentation is important and associated transactions require review.

Does Form 1099-DA calculate all my gains?

Not necessarily. A broker may lack your complete basis, especially after self-custody transfers.

Sources and further verification

  1. IRS: Digital asset transaction FAQs
  2. IRS: Form 1099-DA instructions