Skip to main content
Exchange Tax Guides6 min readUpdated Mar 2026

Coinbase Tax Guide: How to Report Every Transaction Type

Complete guide to Coinbase taxes covering 1099-DA forms, spot trading, staking rewards, Coinbase Earn income, and how to import your Coinbase transactions into tax software.

By FCT Editorial

Coinbase Tax Guide: How to Report Every Transaction Type

Key Takeaways

  • Coinbase reports trading activity to the IRS and provides 1099-K, 1099-B, or transitioning 1099-DA forms.
  • Spot trades are taxable capital gains or losses; use FMV at trade time to calculate basis.
  • Coinbase Earn and staking rewards are ordinary income at FMV when received.
  • Coinbase Card cashback is taxable income at receipt.
  • Missing cost basis on older transactions requires manual price lookups or tax software research.

Does Coinbase Report to the IRS?

Yes, Coinbase reports to the IRS. Coinbase received a John Doe summons in 2016 and has been cooperating with the IRS. All US customers with significant activity should assume Coinbase reports their transactions.

If you have a Coinbase account and sold crypto for fiat in any year, the IRS likely has a record. Proper reporting is essential. For a broader overview of crypto tax obligations, see our complete guide to crypto taxes.

Types of Coinbase Transactions and Their Tax Treatment

Spot Trading

Every time you buy or sell crypto on Coinbase, you create a taxable event. Buying (acquiring) is not itself taxable; selling (disposing) is taxable.

When you sell, calculate your gain or loss:

Gain/Loss = Sale Price (FMV) - Cost Basis of Crypto Sold

Cost basis is typically what you paid for the crypto. If you bought 1 BTC for $50,000 and sold it for $65,000, you have a $15,000 capital gain.

The character (short-term or long-term) depends on your holding period. Less than one year is short-term (taxed as ordinary income rates). More than one year is long-term (preferential rates).

Coinbase's transaction history shows the price of each trade, which you'll need for your tax calculations.

Coinbase Earn

Coinbase Earn allows you to learn about crypto projects and receive tokens in return. These earned tokens are ordinary income at fair market value when received.

You must report the dollar value of tokens received on the day of receipt, regardless of whether you hold or sell them immediately.

Example: You complete a Coinbase Earn lesson and receive $10 of a token. That $10 is ordinary income reported on your tax return. If you later sell the token for $12, you have a $2 capital gain.

The FMV at receipt becomes your cost basis for capital gains calculation.

Staking Rewards

Coinbase Staking allows you to earn rewards by staking certain tokens. Staking rewards are ordinary income at FMV when received, per IRS Rev. Rul. 2023-14.

When Coinbase deposits staking rewards into your account, you immediately have ordinary income at the FMV of the reward token at that moment.

Example: You stake ETH and receive 0.5 ETH in staking rewards when ETH is worth $2,000. You have $1,000 of ordinary income. Your cost basis in the 0.5 ETH is $1,000.

Staking rewards are taxable even if you don't immediately withdraw or sell them.

Coinbase Advanced Trades

Coinbase Advanced Trade is a separate trading interface for more sophisticated traders. The tax treatment is identical to spot trading; every trade is a taxable capital gain or loss.

Coinbase reports these trades on tax forms the same as regular spot trades.

Coinbase Commerce Payments

If you use Coinbase Commerce to receive crypto payments for goods/services, those payments are:

  • Ordinary income at FMV when received
  • Subject to self-employment tax if from a business

Coinbase will report significant Commerce activity. Record the FMV of payments at receipt for accurate reporting.

Coinbase Card Cashback

The Coinbase Card allows you to spend crypto at merchants. When you earn cashback rewards in crypto, that cashback is ordinary income at FMV when received.

This is a small but often-missed taxable event. If you earn $50 of cashback in a year, it's $50 of ordinary income.

How to Export Your Coinbase Transaction History

Coinbase provides a built-in export function:

  1. Log in to your Coinbase account
  2. Navigate to Reports or History
  3. Select the date range you need
  4. Download CSV file of all transactions

The CSV includes:

  • Transaction date
  • Type (buy, sell, transfer, earn, stake, etc.)
  • Asset
  • Quantity
  • Price (for some transaction types)
  • Total (some fields)

Use this CSV with tax software or spreadsheet software to calculate gains and losses. For details on how to complete Form 8949 with your Coinbase data, see our Form 8949 crypto guide.

Coinbase Tax Forms and 1099-DA Transition

Previous Forms

Coinbase previously issued:

  • 1099-K for payment settlement entities (sales proceeds)
  • 1099-MISC for rewards/interest (Earn, staking)
  • 1099-B (in some cases, for brokerage transactions)

These forms reported summarized activity but not detailed cost basis, which is why CSV export and tax software are essential.

1099-DA Transition

The IRS has introduced 1099-DA (Digital Asset) forms, effective 2025 tax year. Coinbase is transitioning to 1099-DA reporting. This new form will provide more detailed information about:

  • Each digital asset transaction
  • Gross proceeds
  • Aggregate cost basis (where available)
  • Holding period classification

The 1099-DA aims to standardize crypto tax reporting across exchanges. While more detailed than previous forms, you'll still need to match Coinbase's data to your tax software.

Handling Missing Cost Basis

Older Coinbase accounts may have incomplete cost basis information, especially if you:

  • Made trades before Coinbase provided detailed CSV exports
  • Transferred crypto from external wallets
  • Used Coinbase before they tracked cost basis comprehensively

How to find missing cost basis:

  1. Use a price tracking service (CoinGecko, CoinMarketCap) to look up historical prices for the transaction date
  2. Record the FMV at the date of transaction
  3. Reconstruct cost basis using this historical price data

This is tedious but necessary for accurate tax reporting.

Importing Coinbase into FastCryptoTax

FastCryptoTax makes Coinbase import simple:

  1. Download your transaction CSV from Coinbase
  2. Upload the CSV into FastCryptoTax
  3. FastCryptoTax automatically matches transactions to historical prices
  4. Review calculated gains/losses
  5. Export to tax return (Form 8949, Schedule D, etc.)

FastCryptoTax can also import directly from your Coinbase account via API, eliminating manual CSV export.

This content is for informational purposes only and does not constitute tax, legal, or financial advice. Consult a qualified tax professional for advice specific to your situation.

Frequently Asked Questions

No. Buying (acquiring) crypto is not a taxable event. Only selling, trading, or using crypto is taxable.
Yes. There's no reporting threshold for ordinary income. All Coinbase Earn is taxable, regardless of amount.
Yes. You must report all taxable income regardless of whether you receive a 1099 form. IRS records and crypto exchange reporting mean you should assume the IRS knows about your rewards.
Contact Coinbase support to request a corrected form. If they won't correct it, report the correct amounts on your tax return anyway and keep documentation. The IRS will reconcile.
Potentially, yes. Theft or casualty losses may be deductible. This requires documentation and consultation with your CPA.
Each Coinbase account is separate. Export transactions from each account and combine them in your tax software or spreadsheet. Ensure there's no double-counting of transactions.
No. Institutional accounts follow the same capital gains rules as retail accounts. The transaction types are the same. ## Recommendations for Coinbase Tax Management If you're a regular Coinbase user: - Export your transaction history annually - Use tax software that auto-imports from Coinbase for accurate matching to historical prices - Track Coinbase Earn and staking separately from trading; they're different tax categories - Keep records of any transfers from external wallets (important for cost basis) - Review Coinbase's tax documents annually, especially during the 1099-DA transition For a step-by-step walkthrough of the full filing process, see [how to file crypto taxes](/blog/how-to-file-crypto-taxes).

Ready to File Your Crypto Taxes?

FastCryptoTax generates your complete crypto tax report in minutes. Import from 300+ exchanges and wallets, get your Form 8949 and Schedule D, and file with confidence.

Get Started Free