Skip to main content
File Upload · ~15 min · Web3 Trades · Token Swaps · DeFi · On-chain Transfers · India

What’s covered

Web3 trades

Token swaps and Web3 trading activity.

DeFi activity

DeFi interactions and protocol activity.

On-chain transfers

On-chain token transfers and movements.

Indian VDA tax

Schedule VDA-ready ITR reporting for India.

Before you start

CoinDCX account

Active account with Web3 transaction history, accessible via the CoinDCX mobile app.

KoinX account

Free account - no credit card needed.
This article covers CoinDCX Web3 trades only. For exchange trades (Spot, Futures, Deposits, Withdrawals), use the CoinDCX Integration Guide. Most users need both.

Connect CoinDCX Web3 to KoinX

CoinDCX Web3 uses File Upload only - generate your Web3 Trade Report from the app and upload it to KoinX.

Download your CoinDCX Web3 Trade Report

1

Open the CoinDCX app and log in

Launch the CoinDCX app on your phone and sign in.
2

Go to Web3 Trade Report

Tap Profile -> Generate Reports -> Web3 Trade Report.
3

Select the Financial Year

Choose the relevant Financial Year (e.g. FY 2025-2026).
4

Select full duration

Under Duration, select Q1 to Q4 to capture the entire financial year.
Always select Q1 to Q4. Individual quarters will result in missing transactions and an inaccurate tax report.
5

Tap Generate and wait for email

Tap Generate. CoinDCX sends the report to your registered email once ready. This may take up to 4 hours. Check your spam folder if you do not receive it.
6

Download the file

Once you receive the email, download the report file directly. Do not open or edit it.
File downloaded - scroll down to the Upload to KoinX section to complete your import.

Upload to KoinX

1

Open KoinX Integrations

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

Select CoinDCX Web3

Search for and select CoinDCX Web3 - not the regular CoinDCX integration.
3

Upload the report file

Drag and drop or click to upload the report file received from your CoinDCX email.
4

Submit

Click Submit. KoinX processes and imports your CoinDCX Web3 transaction data.
Done. Your CoinDCX Web3 trades are now in KoinX, classified and ready for tax report generation.
KoinX reads every Web3 transaction and maps it to the correct tax treatment under Indian law - token swaps, on-chain transfers, and DeFi activity are all classified automatically. Head to Tax Reports to generate your report.
Never open or edit the file before uploading. Re-download from the CoinDCX email if you already opened it.

Frequently asked questions

Yes, if you have exchange trades. This article only covers Web3 transactions. For Spot, Futures, Deposits, and Withdrawals, use the CoinDCX Integration Guide alongside this one. Most users need both.
Select the financial year you are filing for and always choose Q1 to Q4 as the duration. Never select individual quarters - this leads to missing transactions and an inaccurate tax report.
Up to 4 hours. The report is emailed to your registered address once ready. Check your Spam or Junk folder if you do not receive it within that window.
CoinDCX Web3 and regular CoinDCX are two separate integrations in KoinX. The regular integration handles exchange trades. Web3 reports have a different file structure and must go to the CoinDCX Web3 integration to be parsed correctly.
Yes. Generate a separate report for each financial year and upload all files to KoinX under the CoinDCX Web3 integration for accurate tax calculation across your full history.
Yes. KoinX correctly classifies Web3 transactions under Indian VDA tax rules and includes them in your Schedule VDA-ready ITR report.

Troubleshooting

Check your Spam or Junk folder. If still missing, contact CoinDCX support with your registered email address and the financial year you selected.
The file was likely opened in Excel or another app before uploading. Spreadsheet apps reformat date and number columns, breaking the file. Re-download the original from the CoinDCX email and upload the unmodified file.
Individual quarters were selected instead of Q1 to Q4 when generating the report. Re-generate the Web3 Trade Report for the same financial year, select Q1 to Q4, and upload the new file to KoinX.
Update the CoinDCX app to the latest version via the App Store or Google Play, then navigate to Profile -> Generate Reports again.
Delete the failed import from KoinX -> Integrations -> CoinDCX, then go to Add Integration, search for CoinDCX Web3, and re-upload the file there.

CoinDCX - Direct Connect

Connect CoinDCX exchange trades directly from the app.

WazirX Integration

Import WazirX trades via CSV upload.

CoinSwitch Integration

Import CoinSwitch trades via Tax P&L statement.

BitBns Integration

Connect BitBns via Direct Connect or CSV Upload.

Ready to file your CoinDCX crypto taxes?

Create a free KoinX account - no credit card required. Import your CoinDCX Web3 data and generate your Indian crypto tax report in minutes.
Last modified on June 18, 2026