Skip to main content
File Upload · 10-15 min · Spot · Futures · Deposits · Withdrawals · Borrowing · 100+ countries

What’s covered

Spot trades

Spot orders and trade history.

Futures PNL

Futures positions and PNL history.

Deposits and Withdrawals

On-chain deposits and withdrawals.

Borrowing and Repayments

Margin borrowing and repayment records.

Before you start

Poloniex account

Active account with transaction history.

KoinX account

Free account - no credit card needed.

Connect Poloniex to KoinX

Poloniex uses File Upload only - export all six CSV report types and upload them together in KoinX. Each file covers a maximum of 1 year, so you may need multiple files per report type to cover your full history.
Export all six report types from your Poloniex account. You can upload all files together in KoinX in one session.
1

Log in to Poloniex

Go to poloniex.com and sign in to your account.
2

Go to Withdrawals

Click Activity in the top right corner -> Wallet -> Withdrawals.
3

Export and download

Click Export, select your date range (maximum 1 year per file), and click Download. Repeat for each year of withdrawal history.
Also download your Deposits report - switch to the Deposits tab to continue.

Upload to KoinX

1

Open KoinX Integrations

Log in to app.koinx.com -> Integrations -> Add Integration.
2

Select Poloniex

Search for Poloniex and select it.
3

Upload all your files

Click Upload and select all your Poloniex CSV 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 Poloniex files are in, head to Tax Reports on KoinX - your capital gains across spot trades, futures, deposits, withdrawals, borrowing, and repayments are already calculated and your report is ready to download.
Never open, edit, or modify any Poloniex CSV file before uploading. This corrupts the file format. If you already did - re-download a fresh copy directly from Poloniex.

Frequently asked questions

Yes. Uploading all six report types - Withdrawals, Deposits, Spot Orders Trade History, Futures PNL History, Borrowing, and Repayments - is necessary for a full and accurate tax calculation. Missing any one file will result in incomplete transaction history.
Poloniex restricts each CSV export to a maximum date range of 1 year. If your history spans multiple years, export one file per year for each report type and upload all files together in a single KoinX session.
Yes. KoinX accepts all six Poloniex CSV types in a single upload session. Select all files at once when uploading - multi-select works. KoinX deduplicates overlapping records automatically.
No. Poloniex does not provide tax-ready reports for direct filing. By exporting your CSV files and importing them into KoinX, your full transaction history is processed and a compliant, country-specific crypto tax report is generated within minutes.
Yes. KoinX supports 100+ countries with dedicated report formats for India, the US, UK, Australia, Canada, Germany, and more. After importing your Poloniex data, select your country to generate the correct report.

Troubleshooting

Check that all six report types were exported and uploaded. If records from specific years are missing, confirm each file covers the correct date range and re-upload the missing files together with the rest in one KoinX session.
Ensure each CSV file covers the full date range of your history. Since each export is limited to 1 year, you need one file per year per report type. Export the missing year and re-upload all files together.
Re-download a fresh copy of the file directly from Poloniex without opening it. Opening the file in Excel or Google Sheets reformats date and number columns, breaking the file structure KoinX expects.
Confirm the Futures PNL History CSV was exported and uploaded. This file is separate from Spot Orders and must be downloaded independently from Activity -> Futures -> PNL History.
Confirm both the Borrowing and Repayments CSVs were exported from Activity -> Spot Orders -> Borrowing and Repayment respectively, and uploaded alongside the other five files.
This happens when overlapping CSV files covering the same date range are uploaded. Go to KoinX -> Integrations, remove the duplicate Poloniex upload, and re-upload a clean set of files with no overlapping date ranges.

Bybit Integration

Connect Bybit via API key or file upload.

Binance - File Upload

Export Binance CSVs for Spot, P2P, Earn, and Options.

Bitget - API Upload

Connect Bitget via Tax API Key or Normal API Key.

OKX Integration

Sync OKX trades and earn history via API or CSV.

Ready to generate your Poloniex crypto tax report?

Create a free KoinX account - no credit card required. Import your Poloniex transactions and generate a country-specific tax report in minutes.
Last modified on June 18, 2026