Free preview · no sign-up · multi-exchange

Binance Tax Calculator

Upload your Binance transaction history CSV and preview a filing-ready tax report with accurate cost basis in minutes. Optionally combine with Coinbase, Kraken, or Nexo to apply one global cost basis across every exchange in a single report.

Instant preview No sign-up Multi-exchange: Binance + Coinbase Wallet + CSV merge
Step 1
Choose your country

Apply the right tax rules from the start.

Step 2
Choose tax year

Preview the report for the year you need to file.

Steps 3-5

Upload Binance and combine exchanges

Start with your Binance CSV. Optionally add Coinbase, Kraken, or Nexo to apply one global cost basis across every exchange in a single report.

One global cost basis Up to 3 exchanges No sign-up
Primary exchange
Binance CSV Required

Upload the full Binance export first. You can add other exchanges next.

Drop your Binance CSVs here
Drop one or more Binance CSVs here or . Binance often caps each export to ~1 year — upload all the files since you opened your account so cost basis carries forward correctly.

Export your Transaction History:

  1. Log in to binance.com
  2. Click Wallet and open Asset History
  3. Open the export flow and select Export Transaction Records
  4. Set the time range from account opening to today, not just the tax year
  5. Generate and download the CSV when Binance finishes preparing it

This export includes spot trades, Earn, staking, deposits, withdrawals, dust conversions, and more. Binance CSV is the required first step on this page.

Add additional exchanges (optional)
Combine Binance with up to 2 more exchanges for the full tax picture
Add on-chain wallet coverage (optional)
Optional wallet coverage
MetaMask, Phantom, or pasted wallets

Connect your wallet app for a faster start, or paste EVM, Solana, and BTC addresses manually.

Read-only. Pull in EVM wallets faster.
Read-only. Pull in Solana wallets faster.
or paste wallet addresses manually
Paste wallet address
📡 41+ EVM chains 🌐 Phantom + SPL history ⚖ 8,000+ DeFi protocols 💰 Max 5 wallets
Upload your Binance CSV first; then optionally add other exchanges or wallets for complete coverage.
No sign-up required One global cost basis Read-only wallet scan Multi-exchange
Why Binance users choose DYOR.tax

Built for 75+ Binance operations, wallet coverage, and filing-ready reports

From Binance and Binance.US CSVs to MetaMask, Phantom, and pasted wallet addresses, the preview is designed to make a high-friction tax workflow feel guided, trustworthy, and fast.

📊
Reporting

75+ Operation Types

Spot trades, Convert, BNB small assets, Earn subscriptions, Launchpool rewards, withdrawals, and more are classified from one export.

🌐
Coverage

Wallet + CSV Merge

Optionally merge MetaMask, Phantom, and pasted wallet addresses with your Binance CSV to cover DeFi, self-custody transfers, and on-chain activity in one report.

💰
Income

Earn, Savings, and Launchpool

Binance Earn, Savings interest, staking rewards, and Launchpool distributions are separated from capital gains and valued at the right time.

🌎
Local rules

7 Countries Supported

US, UK, Canada, Australia, New Zealand, India, and South Africa. Country-specific cost basis rules and filing language are built straight into the preview.

Simple, one-time pricing

No subscriptions. Pay once per tax year.

Up to 50 events
$29
51 – 100
$39
501 – 1,000
$59
1,001 – 3,000
$79
3,001 – 5,000
$99
5,001+
$129

Why Binance Tax Reporting Is Harder Than It Looks

Binance is one of the largest crypto exchanges in the world, supporting hundreds of trading pairs and a wide range of financial products. Unlike Coinbase, Binance does not issue 1099 forms to US users, so you're entirely responsible for calculating and reporting your own gains, losses, and income. Every spot trade, Earn deposit, Savings redemption, Convert, and Launchpool reward is a potential taxable event that needs accurate cost basis tracking.

What makes it complex

Tax reporting: Binance does not issue 1099 forms

Binance does not issue Form 1099-DA, 1099-B, or any other IRS tax form to most users. This means the IRS may not receive a copy of your trading activity, but you are still legally required to report all crypto gains, losses, and income on your tax return.

Following the $4.3 billion DOJ settlement in November 2023, Binance has reduced services for US-based customers. Some US users have migrated to Binance.US or other exchanges but still need to report historical Binance.com activity. DYOR.tax processes both Binance.com and Binance.US CSV formats.

Binance US vs Binance.com

Binance.US and Binance.com are separate platforms with different CSV export formats. Binance.US serves US customers and has a simplified product set, while Binance.com offers the full range of Earn, Launchpool, and other products. Our parser handles both formats automatically Just upload whichever CSV you have.

How DYOR.tax solves this

Upload your Binance CSV and we parse all 75+ operation types automatically. Our two-pass cost basis engine uses your complete history (including prior years) to build accurate cost basis queues, then calculates gains and losses for your selected tax year. US users can choose FIFO, LIFO, or HIFO, while UK users automatically get HMRC-compliant Section 104 pooling.

If you also traded on-chain, optionally connect MetaMask or Phantom, or paste wallet addresses to merge exchange data with DeFi activity across 41+ EVM chains, Solana, and Bitcoin. Cross-source self-transfer detection avoids double-counting.

What's in the report

Your paid PDF includes everything you need to file: a capital gains filing table mapped to your country's tax forms (Form 8949 for US, SA108 for UK, Schedule 3 for Canada), crypto income summary, top assets by P&L, end-of-year holdings with cost basis, and a complete transaction audit trail. UK reports include a Match column showing whether each disposal was matched via same-day rule, bed & breakfast, or Section 104 pool.

Binance tax calculator by country

Country-specific Binance tax guides with local tax rules, filing forms, and deadlines:

🇺🇸 US · 🇬🇧 UK · 🇨🇦 Canada · 🇦🇺 Australia · 🇳🇿 New Zealand · 🇮🇳 India · 🇿🇦 South Africa

Supported countries

We generate country-specific reports for the US, UK, Canada, Australia, New Zealand, India, and South Africa. Each report uses the correct cost basis method, tax rates, and filing rules for that country.

Bitcoin wallet support

Hold BTC in a hardware wallet? Add your Bitcoin addresses (P2PKH, P2SH, Bech32, or Taproot) and we'll scan your full transaction history and merge it with your Binance data. Up to 3 BTC addresses per report.

Also available

We support Coinbase (35+ transaction types) and Kraken (ledger format with refid pairing). If your year also touched the US-only Binance stack or offshore derivatives-focused venues, see our Binance.US, Bybit, and OKX pages too. Each calculator handles the exchange's unique CSV format and transaction types.

Binance tax guides

How to Report Binance on Your Taxes — step-by-step filing guide covering BNB fee disposals, Earn income, and all 75+ operation types.

Binance Tax Forms: What Binance Sends (and Doesn't) — why Binance doesn't issue 1099s and what you must calculate yourself.

Best Crypto Tax Software 2025 — how different tools compare on exchange support, country rules, and pricing.

Free Crypto Tax Calculator — what's included in the free preview vs the paid filing report.

Frequently Asked Questions

Log in to binance.com, click the Wallet icon, and go to Asset History. Click the export icon, select Export Transaction Records, set the time range to cover your account opening to today, not just the tax year, and click Generate. This single export includes trades, Earn, staking, and all other activity. We need your full purchase history, including prior years, to calculate cost basis correctly.

No. Upload your CSV, get a free preview instantly. No email, no account, no sign-up. You only pay if you want the full PDF report.

Yes. We parse all Binance Earn products including Flexible Savings, Locked Savings, Launchpool rewards, and staking distributions. Interest and rewards are reported separately, and the received tokens enter your cost basis at their fair market value on the day received.

Futures and margin transactions are tracked in the CSV, but specialized PnL calculation for leveraged positions is not yet supported. Spot trades, Earn products, deposits, withdrawals, and all other standard operations are fully supported.

US reports support FIFO, LIFO, and HIFO. FIFO uses oldest lots first, LIFO newest lots first, and HIFO highest-cost lots first. UK uses HMRC-compliant Section 104 pooling with same-day and bed & breakfast rules.

Yes. Binance often caps each export to roughly one year of history, so active traders need to attach multiple files to cover their full timeline. Drop all the CSVs from the same Binance account at once: we run a same-account check, deduplicate any overlapping rows from the boundary day, and feed everything into a single chronological FIFO so cost basis from older trades carries forward to newer disposals correctly.

Different sub-accounts (different user IDs) are rejected — generate a separate report per sub-account so the disposals don't get mixed.

Upload your Binance CSV first, then optionally connect MetaMask or Phantom, or paste wallet addresses manually. We scan 41+ EVM chains, Solana, and Bitcoin. Your wallet data is merged with your Binance CSV, with cross-source self-transfer detection to avoid double-counting transfers between your own accounts.

Your CSV is processed server-side and never stored permanently. Wallet scanning and optional wallet connections are read-only and only query public blockchain data. No private keys and no spending approvals. Reports are stored encrypted with 12-month retention.

Preview is always free. Full reports start at $29 for up to 50 taxable events, up to $129 for 5,000+ events. One-time payment, no subscriptions. UK pricing shown in GBP.

No. Binance does not issue Form 1099-DA, 1099-B, or any other IRS tax form to most users. You are responsible for calculating and reporting your own crypto gains, losses, and income. DYOR.tax generates the numbers you need for Form 8949 and Schedule D.

Yes. We support both Binance.com and Binance.US CSV formats. The parser detects which format you uploaded and processes it automatically. Just export your transaction history and upload it.