Free Bitcoin Tax Calculator

Calculate exactly what you owe the IRS on your Bitcoin trades. Paste every BTC buy and sell, get short-term vs long-term split, estimated federal tax, and a Form 8949-ready table. Uses FIFO lot matching (the IRS default).

Capital GainsShort vs Long-TermLoss HarvestingForm 8949BitcoinEthereumWash-Sale Rule
Not tax advice. Estimates only, US federal brackets (2025/2026), no state tax. Confirm every number with a licensed CPA before filing.
CSV format: date, type, asset, qty, price_usd. Type is buy or sell. Date is YYYY-MM-DD. Price is total per-unit USD price (not total cost).

Form 8949 summary

Per-lot detail, FIFO matched. Copy into your tax software or download as CSV.

Want this for your full wallet, not just pasted trades?

Crypto Clarity AI ($19 lifetime, no subscription) connects your wallets, runs the same FIFO logic across every chain you've used, and gives you a year-end Form 8949 export plus concentration-risk and scam-exposure analysis.

Get the $19 audit →

How Bitcoin is taxed in the US

The IRS treats Bitcoin as property. Every time you sell, swap, or spend BTC, you trigger a capital gain or loss based on the difference between the sale price and your cost basis (what you originally paid). Holding period determines whether the gain is short-term (ordinary rates, up to 37%) or long-term (0% / 15% / 20%).

Common Bitcoin taxable events: selling for USD, swapping BTC for another coin, spending BTC on goods or services, earning BTC from mining or interest (taxed as income at fair market value when received). Wallet-to-wallet transfers between accounts you own are not taxable.