Skip to main content
File Upload  ·  ~10 min  ·  Spot · P2P · Earn · Options  ·  100+ countries

What’s covered

Before you start


How to export your Binance transaction history

Binance uses File Upload only — export each product type you’ve used (Spot, P2P, Earn, Options, Alpha) and upload all files together in one KoinX session. Only download the tabs that apply to you.
Export only the file types you’ve actually used. You can upload all files together in KoinX.
1

Log in to Binance and go to Asset History

Go to binance.comWalletAsset History.
2

Open Export Transaction Records

Click the Download icon on the right → Export Transaction Records.
3

Select Transaction History

Under Data Type, choose Asset HistoryTransaction History.
4

Set your full date range

Select 1 Jan 2017 to till date. Keep Excel as the file format.
5

Generate and download

Click Generate. Once it appears in Export Details, download it. Do not open it.
Also download your P2P report if you’ve used Binance P2P - switch to the P2P (C2C) Orders tab.

Upload to KoinX

1

Open KoinX Integrations

Log in to app.koinx.comIntegrationsAdd Integration.
2

Select Binance

Search for Binance and select it.
3

Upload all your files

Click Upload and select all your Binance files at once. Multi-select works.
4

Submit

Click Submit. KoinX processes your files and imports your full transaction history.
Done. KoinX reads your transactions, classifies them, deduplicates overlapping records, and prepares everything for gains calculation and report generation.
Now that your Binance files are in, head to Tax Reports on KoinX - your capital gains across Spot, P2P, Earn, and Options are already calculated and your report is ready to download.
Never open Binance CSV files in Excel or Google Sheets before uploading. This corrupts the file format. If you already did - re-export a fresh copy from Binance.

Frequently asked questions

Only download the file types you’ve actually used. If you’ve only done Spot trading, one file is enough. If you’ve used P2P, Earn, or Options, export those separately and upload everything together in one session.
Binance stores P2P (C2C) activity in a completely separate section from regular trades. It’s not included in the standard Transaction History export — you must download C2C History separately.
Set it from 1 Jan 2017 to today to capture your complete history. Partial exports lead to missing transactions and inaccurate tax calculations.
Binance may fail to generate the file. In that case, split the date range into smaller chunks (e.g., 2–3 years per file) and upload all files together in KoinX.
Yes. KoinX supports 100+ countries with dedicated tax report formats for India, the US, UK, Australia, Canada, Germany, and more. Select your country after importing to generate the right report.

Troubleshooting

Download and upload the C2C History file. P2P activity is stored separately and requires its own export from the Binance Data Download Center.
Download the Advanced Earn / Dual Investment history file and upload it alongside your other files.
Ensure you exported the Options Transaction History file. Binance limits this to 1 year per export — you may need multiple files.
Reduce the date range and generate multiple smaller files. Exports exceeding 50,000 records may fail on Binance’s end.
Each Binance export type has a monthly generation limit. Wait for the monthly reset or contact Binance Support to request an increase.

Ready to generate your Binance crypto tax report?

Create a free KoinX account — no credit card required. Import your Binance data and generate a country-specific tax report in minutes.
Last modified on July 24, 2026