Skip to main content
File Upload · 5-10 min · Spot · Deposits · Withdrawals · P2P · 100+ countries

What’s covered

Spot trades

Buy, sell, and conversions.

P2P trades

Peer-to-peer crypto transactions.

Deposits and Withdrawals

On-chain deposits and withdrawals.

Tax P&L

Financial year profit and loss summary.

Before you start

CoinSwitch account

Active account accessible via app or website, with access to your registered email.

KoinX account

Free account - no credit card needed.

Connect CoinSwitch to KoinX

CoinSwitch uses File Upload only - export your Tax P&L report via the app or website and upload it to KoinX.
Download your CoinSwitch statement from the mobile app or the website. Both methods produce the same file - use whichever is more convenient.
1

Log in to the CoinSwitch app

Open the CoinSwitch app and sign in to your account.
2

Open your profile

On the home page, tap the profile icon (circular blue icon at the top left).
3

Go to Reports and select Tax P&L

Navigate to Reports -> Tax P&L.
4

Select financial year and all quarters

Select the Financial Year you want to report (e.g. FY 2025-2026) and select All Quarters.
5

Send statement

Tap Send Statement. The file will be sent to your registered email address.
Check your Spam or Junk folder if the email has not arrived within a few minutes. Download the file from the email without opening it.

Upload to KoinX

1

Open KoinX Integrations

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

Select CoinSwitch

Search for CoinSwitch and select it.
3

Upload your file

Click Upload or drag your CoinSwitch statement file into the upload area and select the .xlsx file received from your email.
4

Submit

Click Submit and wait for KoinX to process and import your transactions.
Done. KoinX reads your transactions, classifies them, and prepares everything for gains calculation and report generation.
Now that your CoinSwitch file is in, head to Tax Reports on KoinX - your capital gains across all trades and transfers are already calculated and your report is ready to download.
Only .xlsx files are accepted for CoinSwitch uploads. CSV and PDF formats are not supported. If you received a different file type, re-request the statement from CoinSwitch and ensure you download the .xlsx version.

Frequently asked questions

Both methods produce the same file. Use whichever is more convenient. The app exports Tax P&L under Reports, while the website exports Account Reports under the same section. Both are sent to your registered email as an .xlsx file.
Select the financial year you are filing for and choose All Quarters to ensure your complete history for that year is included. To avoid missing any transactions, always export from your very first trade on CoinSwitch to today.
CoinSwitch exports statements as .xlsx files. KoinX only accepts .xlsx format for CoinSwitch uploads - CSV and PDF formats are not supported. Do not convert or open the file before uploading.
The app sends the file almost immediately. The website may take 5-10 minutes. Check your Spam or Junk folder if the email has not arrived after that time.
Yes. KoinX supports 100+ countries with dedicated report formats for India, the US, UK, Australia, Canada, Germany, and more. After importing your CoinSwitch data, select your country to generate the correct report.

Troubleshooting

Check your Spam or Junk folder. If the email is still missing after 10 minutes, log back into CoinSwitch and re-request the statement. Confirm your registered email address is active and accessible.
Only .xlsx files are accepted. If you received a CSV or PDF, re-request the statement from CoinSwitch and download the correct .xlsx version. Do not convert the file using Excel or Google Sheets.
Confirm you selected All Quarters for the correct financial year. If records from earlier periods are missing, re-export the statement for those financial years separately and upload all files together in one KoinX session.
Re-download the original .xlsx file from your CoinSwitch email without opening it. Opening the file in Excel or Google Sheets reformats the structure and breaks the upload.
This happens when overlapping files covering the same financial year are uploaded. Go to KoinX -> Integrations, remove the duplicate CoinSwitch upload, and re-upload a single file covering the correct period.
On the app, the profile icon is a circular blue icon at the top left. On the website, it appears at the top right. If you cannot locate it, try refreshing the page or logging out and back in.

CoinDCX - Direct Connect

Connect CoinDCX directly from the app in 4 taps.

WazirX Integration

Import WazirX trades via CSV upload.

Mudrex Integration

Connect Mudrex via Direct Integration or XLSX Upload.

BitBns Integration

Connect BitBns via Direct Connect or CSV Upload.

Ready to generate your CoinSwitch crypto tax report?

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