CoinStart ZH EN JA KO Binance Official
Home Tutorials Topics About Binance Official
ZH EN JA KO

How to Export Your Binance Trade Reports

As crypto tax regulations tighten worldwide, more and more traders are realizing they need to get their records in order. Whether you're filing proactively or preparing for a potential audit, having a complete trade report on hand is always a good idea. Binance provides several export features, but they're scattered across different pages and many users can't find them all.

Before you start, make sure your Binance account is in good standing. If you haven't registered yet, sign up through the Binance website — the link includes a fee discount. Mobile users can download the Binance App, though exporting reports is easier on the desktop site.

What Data You Need to Export

For tax reporting purposes, you typically need these categories:

  1. Spot trade records: Time, price, quantity, and fees for every buy and sell
  2. Futures trade records: P&L from opening and closing positions
  3. Deposit records: Incoming transfers to Binance (to document fund sources)
  4. Withdrawal records: Outgoing transfers from Binance
  5. Earnings records: Savings interest, staking rewards, airdrops, referral commissions, etc.
  6. C2C trade records: Fiat buy/sell transactions

Each category is exported from a different page. Here's how to do each one.

Exporting Spot Trade Records

Step 1: Go to Trade History

Log in to Binance on a desktop browser. Click "Orders" in the top navigation, then select "Spot Orders" → "Trade History."

Step 2: Set your filters

  • Select a trading pair (or choose "All")
  • Set the date range (best to go by calendar year, e.g., Jan 1 – Dec 31, 2025)
  • Confirm any other filter settings

Step 3: Click Export

Look for the "Export" button in the upper-right area. Choose the format (usually CSV). The system will generate the file, which may take a few minutes for heavy traders.

Once ready, download it from the "Export Records" page.

Note: Each export has a date-range limit (typically 3 or 6 months max). For a full year, you may need multiple exports that you then merge manually.

Exporting Futures Trade Records

The path is similar but with a different entry point:

  1. Click "Orders" → "Futures Orders"
  2. Select "Trade History"
  3. Set the date range
  4. Click Export

Futures records include entry price, exit price, realized P&L, fees, and funding rates.

Exporting Deposit & Withdrawal Records

  1. Go to "Wallet" → "Transaction History" or "Deposit/Withdrawal History"
  2. Toggle between the "Deposit" and "Withdrawal" tabs
  3. Set the date range
  4. Export as CSV

Deposit and withdrawal records are critical for tax reporting because they document where your crypto assets came from and where they went.

Exporting Earnings Records

Passive income like savings interest and staking rewards may also need to be reported:

  1. Go to "Wallet" → "Earnings History" or "Earn" → "Earnings History"
  2. Select the earnings type (flexible interest, fixed interest, staking rewards, etc.)
  3. Set the date range
  4. Export

This category is often overlooked, but in many regions passive income must be reported at the market price on the date received.

Using Binance's Tax Report Tool

Binance offers a dedicated tax-report tool that auto-generates summary reports:

  1. On the Binance desktop site, search for "Tax Report" or find it in your account dashboard
  2. Select the tax year you need
  3. The system compiles all your trading activity into a report
  4. Download in PDF or CSV format

The tool automatically calculates capital gains (using a specific method), but be aware:

  • The calculation method it uses (e.g., FIFO) may not match your jurisdiction's tax rules
  • If you trade on multiple exchanges, Binance's report only covers Binance data
  • Cross-platform transfers may show up as transactions with unknown cost basis

Use this report as a reference, but don't rely on it exclusively.

Third-Party Tax Tools

If your trading is complex (multiple exchanges, DeFi activity, NFT trades, etc.), consider professional crypto tax software:

  • Koinly: Supports Binance API import, auto-matches trades, and calculates taxes
  • CoinTracker: Similar functionality with a user-friendly interface
  • TokenTax: Particularly suited for U.S. users

These tools typically require a read-only Binance API key or CSV file import. Their advantage is the ability to aggregate data from multiple platforms and calculate taxes according to your local rules.

Common Export Issues

Issue 1: Incomplete data

Binance has data-retention limits, so very old records may not be exportable. Build a habit of exporting and backing up at least once a year.

Issue 2: CSV opens as garbled text

This is usually an encoding issue. In Excel, go to "Data" → "From Text/CSV" and select UTF-8 encoding. Or open the file in Google Sheets, which typically handles encoding automatically.

Issue 3: Timestamps are in UTC

Binance exports use UTC time by default. If you need local time, use an Excel formula to adjust timestamps in bulk.

Issue 4: Some trades show a cost basis of 0

If you transferred coins in from an external wallet, Binance doesn't know your original purchase price, so cost shows as 0. You'll need to fill in the original acquisition cost yourself.

Tips for Organizing Your Data

  1. Create a dedicated folder and organize all exports by year
  2. Export quarterly instead of waiting until year-end — this prevents gaps
  3. Track wallet-to-wallet transfers outside Binance; these matter for calculating cost basis
  4. If significant amounts are involved, consult a professional tax advisor rather than guessing

Tax compliance is tedious, but as regulations tighten, major exchanges are increasingly sharing user data with tax authorities. Being proactive is far better than scrambling when an inquiry arrives. Get your records sorted now so you're ready when you need them.

Download Binance App

Android APK direct install, iPhone via overseas Apple ID

Register on Binance Now

Sign up through our link for an automatic 20% trading fee discount