Binance Tax Reporting
Import your Binance transaction history into dTax and calculate capital gains, income, and generate IRS Form 8949 — automatically.
CSV Format
Binance Transaction History CSV (11 locales supported)
API Sync
Supported via CCXT
DeFi Support
CEX trades only
Auto-detect
Format detected automatically
Official Website
binance.comHow to Export from Binance
- 1
Log in to Binance at binance.com and click your profile icon → Order History.
- 2
Select 'Transaction History' → 'Generate all statements'.
- 3
Choose 'All' for account type, select date range, and click 'Generate'.
- 4
Download the generated CSV file from the same page.
- 5
Upload to dTax — Binance format is auto-detected across 11 language locales.
Import to dTax
- 1
Sign up at getdtax.com (free — no credit card needed).
- 2
Go to Data Sources → Add Source → Upload CSV.
- 3
Upload your CSV file. The format is auto-detected.
- 4
dTax parses, classifies, and deduplicates all transactions.
- 5
Go to Tax → Calculate to generate your Form 8949 and Schedule D.
Binance FAQ
Does dTax support both Binance.com and Binance.US?
Yes. dTax has separate parsers for Binance.com and Binance.US transaction exports, handling the different column formats automatically.
Can I sync Binance via API instead of CSV?
Yes. dTax supports CCXT API integration with Binance. Create a read-only API key in Binance settings (no withdrawal permission needed), and dTax syncs your spot, margin, and futures trades automatically.
How does dTax handle Binance futures and perpetual contracts?
dTax imports realized PnL from Binance futures as taxable income. Enable 'include futures' in your Binance data source settings to sync perpetual contract transactions.
Also supported
Ready to calculate your Binance taxes?
Free plan: unlimited transaction imports. PRO ($49/year) unlocks all 13 cost basis methods and full report export.