Skip to main content

KMK Ventures

Crypto Tax Accounting: The Complete 2026 Guide for Investors, Businesses & CPAs

Crypto Tax Accounting

Quick answer: Crypto tax accounting is the process of tracking, valuing, and reporting every digital asset transaction so your books and your tax return agree. In the U.S., the IRS treats crypto as property. Selling, swapping, or spending it is a taxable event, and since January 1, 2025, you must track cost basis wallet by wallet. Businesses also record crypto at fair value under U.S. GAAP (ASU 2023-08), while the tax return still follows IRS property rules.


What Is Crypto Tax Accounting?

Crypto tax accounting combines two jobs that people often mix up:

  • Accounting: recording crypto in your books (bookkeeping, valuation, reconciliation, financial statements).
  • Tax: calculating gains, losses, and income, then reporting them on the right IRS forms.

For an individual investor, the focus is mostly tax: gains, losses, and cost basis. For a company that accepts, holds, or pays in crypto, both matter. Your cryptocurrency accounting must support the numbers on your tax return, and your tax return must tie back to your books.

If you are searching for digital asset accounting, accounting for cryptocurrency, or bitcoin accounting, this guide covers both sides.

How the IRS Taxes Cryptocurrency

The IRS classifies digital assets as property, not currency. That single rule decides almost everything. Every disposal triggers a gain or loss, calculated as proceeds minus cost basis. The IRS digital assets page is the primary source for these rules, and you should answer the digital asset question on Form 1040 truthfully every year.

Taxable events

  • Selling crypto for USD or any fiat currency
  • Swapping one crypto for another (for example, ETH for BTC)
  • Spending crypto on goods or services
  • Receiving crypto as payment for work
  • Earning mining or staking rewards (ordinary income at fair market value when you gain control of them)
  • Receiving airdrops or hard-fork coins

Generally non-taxable events

  • Buying crypto with USD and holding it
  • Moving crypto between wallets you own (still record it for basis tracking)
  • Donating crypto to a qualifying charity
  • Gifting crypto, within the annual gift exclusion

Crypto tax rates at a glance

Holding periodTax treatment
One year or lessShort-term gain, taxed at your ordinary income rate
More than one yearLong-term gain, taxed at 0%, 15%, or 20% depending on income
Mining, staking, airdrops, crypto paid for workOrdinary income at fair market value when received
Business mining or crypto paymentsOrdinary business income; self-employment tax may apply

High earners may also owe the 3.8% Net Investment Income Tax on investment gains. State tax rules vary.

The Biggest 2025–2026 Change: Wallet-by-Wallet Basis and Form 1099-DA

Two changes have reshaped crypto tax compliance.

1. Wallet-by-wallet cost basis. Starting January 1, 2025, you must track basis separately for each wallet and account. Lumping all your Bitcoin into one pooled “universal” cost basis is no longer accepted. If you don’t identify which units you sold, the default is FIFO (first in, first out) within that specific wallet or account. Rev. Proc. 2024-28 gave a one-time safe harbor to reallocate unused basis as of January 1, 2025. That window has closed for most taxpayers, and the allocation you made, or didn’t make, now stands.

2. Form 1099-DA. Custodial brokers such as exchanges now report digital asset activity on Form 1099-DA.

  • 2025 transactions: brokers report gross proceeds.
  • 2026 transactions (forms issued in early 2027): brokers also report cost basis, but only for “covered” assets acquired in that broker’s account on or after January 1, 2026.

A 1099-DA does not capture everything. It can’t see self-custody wallets, and it often lacks basis for coins you moved onto the platform. You are still responsible for reporting accurately on Form 8949 and Schedule D, whatever the 1099-DA shows. The IRS explains the broker reporting rules in its final regulations fact sheet.

What to do: reconcile every 1099-DA against your own records before filing, and keep documentation of how you allocated basis.

Crypto Accounting Methods: How Many Are There?

People often ask how many accounting methods there are for cryptocurrency. For tax, you choose how to identify which units you sold. There are four common approaches:

  1. FIFO (First In, First Out): the oldest units are sold first. This is the IRS default when you don’t identify specific units.
  2. LIFO (Last In, First Out): the newest units are sold first. It requires proper identification.
  3. HIFO (Highest In, First Out): the highest-cost units are sold first, which usually reduces gains. It requires proper identification.
  4. Specific Identification: you choose exactly which units to sell and keep records that prove it. LIFO and HIFO are applications of this method.

For financial reporting, U.S. GAAP now requires in-scope crypto assets to be measured at fair value, with changes flowing through net income (ASU 2023-08, effective for fiscal years beginning after December 15, 2024). Fair-value accounting does not change your tax return. That is why businesses often keep two sets of numbers that must reconcile.

Common Challenges in Crypto Accounting

  • Fragmented data. Transactions are spread across Coinbase, Binance, MetaMask, Ledger, and DeFi protocols, and each exports differently.
  • Fair market value. You need the USD value at the moment of every trade, swap, or payment.
  • Missing cost basis. Transfers between wallets and platforms often break the basis trail.
  • Lot tracking. Wallet-by-wallet rules multiply the number of lots to manage.
  • Business classification. Revenue, expenses, and conversions must follow GAAP, or your financial statements and tax filings drift apart.

Crypto Bookkeeping: How to Do It Properly

Good crypto bookkeeping turns raw wallet activity into clean, auditable books. A reliable process looks like this:

  1. Import every source. Pull data from all exchanges, wallets, and chains, using CSV exports or API connections.
  2. Classify each transaction. Label it as a buy, sell, swap, transfer, income, fee, or gift.
  3. Assign fair market value in USD at the transaction timestamp.
  4. Apply a basis method per wallet or account, and keep it consistent.
  5. Reconcile. Match wallet balances to your records and flag unmatched transfers.
  6. Post to your ledger and run monthly or quarterly reviews.

Crypto in QuickBooks Online (QBO)

QuickBooks Online does not track crypto lots or cost basis natively. Most teams use a crypto tax tool such as Koinly, CoinTracker, or TokenTax to calculate gains, then post summarized journal entries into QBO: a dedicated crypto asset account, realized gain/loss accounts, and income accounts for staking or crypto revenue. Our QuickBooks accounting and Xero accounting teams set this up so your books and your tax software tell the same story. For ongoing records, see our bookkeeping services.

Enterprise Crypto Accounting: What Businesses Must Get Right

If your company accepts crypto payments, holds digital assets on its balance sheet, or pays vendors and contractors in crypto, plan for these areas:

  • Revenue recognition: record crypto revenue at fair value when you earn it.
  • Fair value measurement: follow ASU 2023-08 and document your pricing source.
  • Crypto-to-fiat conversions: track realized gains and losses on every conversion.
  • Wallet-to-ledger reconciliation: the on-chain balance must match the general ledger.
  • Internal controls: document custody, access, and approval policies.
  • Entity tax reporting: crypto activity flows into the return for your entity type, so see our guides for LLC, LLP and partnership returns and C corporation returns.

Companies with heavier needs often add a virtual CFO for reporting, forecasting, and board-ready numbers around digital assets.

Forms You May Need

  • Form 1040 (digital asset question): answered by every filer.
  • Form 8949 and Schedule D: report sales, swaps, and spending.
  • Schedule 1 / Schedule C: report staking, mining, airdrops, and crypto income.
  • Form 1099-DA: received from custodial brokers.
  • Estimated tax payments: often needed if you earn crypto income without withholding.

Our individual tax return team prepares these forms with full transaction support, and tax planning and advisory helps you manage holding periods, estimated payments, and loss harvesting. Under current law, crypto is generally treated as property rather than a security for the wash-sale rule, but this area is actively debated, so confirm the current rule before relying on it.

When to Hire Crypto Tax Help

DIY tax software works for simple buy-and-hold situations. Consider a crypto tax professional when you have:

  • Transactions across many wallets, exchanges, or chains
  • DeFi, staking, liquidity pools, NFTs, or token launches
  • A business that holds or accepts crypto
  • Missing basis, unreported past years, or an IRS notice
  • A large gain, a loss-harvesting plan, or an entity restructuring

Who does what: CPA, attorney, or specialist

ProfessionalBest for
Crypto tax CPA / tax accountantReturn preparation, basis reconciliation, bookkeeping, planning
Crypto tax attorney / lawyerIRS disputes, criminal-exposure questions, legal structuring
Crypto tax specialistComplex DeFi, staking, and multi-chain activity

How to choose the best crypto tax CPA

Searching for a crypto tax lawyer near me or a crypto tax accountant in Los Angeles is common, but crypto work is done remotely, so location matters less than expertise. Look for:

  • Direct experience with Form 8949, wallet-by-wallet basis, and Form 1099-DA reconciliation
  • Familiarity with your tools (QuickBooks, Xero, Koinly, CoinTracker, TokenTax)
  • Clear data security practices
  • Experience with your entity type (individual, LLC, S corp, C corp)
  • A written process for audit support

At KMK Ventures, our U.S.-focused team works with individuals and businesses across the country, including Los Angeles and other major crypto markets, on crypto tax help, reconciliation, and ongoing accounting for crypto assets. Our data security standards protect your wallet and exchange data, and you can meet the team before you commit.

How KMK Ventures Helps With Crypto Tax Accounting

  • Crypto tax reconciliation: consolidate exchanges and wallets, rebuild basis, and produce an auditable gain/loss report
  • Crypto accounting setup: configure your tools and chart of accounts for digital assets
  • Tax filing support: Form 8949, Schedule D, Schedule 1, and entity returns
  • Tax planning: holding periods, estimated payments, and loss harvesting
  • Business crypto accounting: revenue recognition, fair value, conversions, and GAAP reporting
  • Audit support: documentation and response help if the IRS asks questions, through our audit support services

Not sure where to start? Talk to our crypto tax team and we’ll review your situation.

Crypto Tax Accounting Checklist

  • Export complete histories from every exchange and wallet
  • Confirm fair market value for each transaction
  • Apply a basis method per wallet or account
  • Reconcile every Form 1099-DA with your records
  • Separate income (staking, mining, airdrops) from capital gains
  • Reconcile crypto balances to your books each month
  • Plan estimated tax payments
  • Keep records and documentation for at least three years after filing (longer if you underreported)

Frequently Asked Questions

What is crypto tax accounting?

It is the practice of recording and valuing digital asset transactions and reporting the resulting gains, losses, and income to the IRS. It connects your bookkeeping to your tax return.

Conclusion

Crypto is no longer a gray area for tax authorities. With wallet-by-wallet basis, Form 1099-DA, and fair-value accounting for businesses, accuracy now depends on clean records and a repeatable process. Whether you are an investor, a founder, or a finance team, KMK Ventures can handle your crypto tax accounting from bookkeeping through tax filing, so you stay compliant and can focus on growth. Browse more guides on our blog, or schedule a call today.

Disclaimer: This article is for general information only and is not tax or legal advice. Rules change, so confirm current requirements with a qualified tax professional.