Export your KuCoin transaction history as CSV files and import into KoinX to generate your crypto tax report. Covers spot, margin, futures, P2P, and earn.
File Upload · ~10 min · Spot · Margin · Futures · P2P · Earn · 100+ countries
Select the type of transaction report you want to download - Spot, Margin, Futures, P2P, Earn, and any others available. Repeat the export for each transaction type.
Select all available transaction types even if you have not used them. KuCoin exports a single ZIP file containing around 33 different CSV files - extract and upload all files together. KoinX automatically picks the required files and ignores non-relevant ones.
3
Set your date range
Choose the date range covering your full trading history. Set the start date to your first trade and the end date to yesterday. You can also export per financial year (e.g. 1 April 2024 to 31 March 2025) to cover all financial years separately.
KuCoin limits exports to 1 year per file. If your history spans multiple years, export year by year and upload all files together in one KoinX session.
4
Export and download
Click Export to generate the report. Once ready, download the ZIP file. Extract the contents before uploading to KoinX. Do not open or edit any CSV files.
KuCoin notifies you via email or SMS when the export is ready. Download links are valid for 30 days - download promptly. You can also send the report to a third-party email by clicking Email on the Recent Exports page.
All files downloaded and extracted - scroll down to the Upload to KoinX section to import everything at once.
Log in to app.koinx.com -> Integrations -> Add Integration.
2
Select KuCoin
Search for KuCoin and select the File Upload method.
3
Upload all your files
Click Upload and select all your extracted KuCoin CSV files at once. Multi-select works - upload all years and all transaction types together.
4
Submit
Click Submit and wait for KoinX to process and import your full KuCoin transaction history.
Done. KoinX reads your transactions, classifies them, deduplicates overlapping records, and prepares everything for gains calculation and report generation.
Now that your KuCoin files are in, head to Tax Reports on KoinX - your capital gains across spot, futures, P2P, staking, and earn are already calculated and your report is ready to download.
Never open or edit any KuCoin CSV files before uploading. This corrupts the file format. If you already did - re-export fresh copies from KuCoin and upload those instead.
KoinX Connect is a Chrome extension that automates the entire KuCoin export and import process for you. It drives the export flow on KuCoin in the background, downloads and extracts the ZIP, and uploads every CSV to KoinX automatically - you only need to log in where prompted.
Install KoinX Connect
Add the KoinX Connect Chrome Extension before starting.
Click the KoinX Connect extension icon in Chrome → select KuCoin from the list of supported exchanges.
2
Set date range and start extraction
The panel shows KuCoin Report Extraction and pre-fills your current financial year dates - adjust if needed. Set your From Date and To Date → click Start Extraction.
3
Log in to KuCoin if prompted
The extension opens KuCoin and checks if you’re logged in. If not, log in before proceeding. No other action is needed.
4
Wait for KuCoin to generate files
KuCoin can take anywhere from 30 minutes to ~2 hours to generate the files. The extension monitors the Export History page automatically and keeps checking until everything is ready.
5
ZIP downloads, extracts, and uploads automatically
Once ready, the extension downloads the ZIP, extracts all CSV files, and uploads them to the KoinX Integrate KuCoin page. The wallet is named KuCoin-1 by default.
6
Log in to KoinX if prompted
If you’re not signed in to KoinX, log in when asked - the extension waits and resumes automatically once you’re signed in.
7
Review and submit
All extracted CSV files are attached to the KoinX upload form. Review them and click Submit to finish.
Done. KoinX processes the uploaded files and syncs your KuCoin transactions. The new integration appears as KuCoin-1 on your Integrations page.
Behind the scenes, the extension configures and submits the export for you:
Opens KuCoin’s Export History page and the Export dialog.
Selects all markets and transaction types supported by KoinX, sets your custom date range, enables Sub-Accounts, and sets the file type to CSV.
Confirms the export request on KuCoin’s summary modal.
Since KuCoin limits each export to a maximum of 1 year, if your date range spans more than a year the extension automatically splits it into multiple requests, submitted one after another.
You’ll see status messages like “STEP 1 - EXCHANGE LOGIN: Checking KuCoin login status…”, “STEP 2 - TRADE REPORT: Looking for Export button…”, and “STEP 4 - KOINX UPLOAD: Please log in to KoinX to continue.” as each stage completes.
Yes. Select all available transaction types - Spot, Margin, Futures, P2P, Earn, and others - even if you have not used some of them. KuCoin bundles everything into a single ZIP with around 33 CSV files. Upload all extracted files together and KoinX picks the relevant ones automatically.
What if my trading history spans more than 1 year?
KuCoin limits exports to 1 year per file. Export year by year starting from your first trade date, extract each ZIP, and upload all CSV files together in one KoinX session.
What is the KuCoin monthly export limit?
KuCoin allows a maximum of 20 exports per month. If you reach this limit, wait for the monthly reset or contact KuCoin support for assistance.
How long are KuCoin download links valid?
Download links are valid for 30 days only. If your link expires, go back to Export History and re-generate the export.
Does KoinX support my country's crypto tax rules?
Yes. KoinX supports 100+ countries with dedicated report formats for India, the US, UK, Australia, Canada, Germany, and more. After importing your KuCoin data, select your country to generate the correct report.
Ensure all transaction types were selected when generating the export. Re-export with all options selected, extract the ZIP, and re-upload all CSV files together in one KoinX session.
CSV files won't upload to KoinX
Re-download fresh CSV files from KuCoin without opening or modifying them. Extract the ZIP and upload the original unmodified files. Opening files in Excel or Google Sheets reformats the structure and breaks the upload.
Export failed or file is incomplete
Try exporting with a smaller date range. Large date ranges can sometimes cause export failures on KuCoin’s end. Split the range and upload all files together in KoinX.
Monthly export limit reached
KuCoin allows 20 exports per month. If you have reached the limit, wait for the monthly reset or contact KuCoin support for assistance.
Download link has expired
KuCoin download links are valid for 30 days only. If your link has expired, go back to Export History and re-generate the export.
KoinX is showing duplicate KuCoin transactions
This happens when overlapping CSV files covering the same date range are uploaded. Go to KoinX -> Integrations, remove the duplicate KuCoin upload, and re-upload a clean set of files with no overlapping date ranges.