How to Generate Your CoinDCX Web3 Tax Report with KoinX
Connect your CoinDCX Web3 account to KoinX in a few steps to generate and file your CoinDCX Web3 taxes accurately. Tracks Section 194S TDS and generates an ITD-compliant Schedule VDA report.
File Upload · ~15 min · Web3 Trades · Token Swaps · DeFi · On-chain Transfers · India
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.
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.
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.
Do I also need to set up CoinDCX Direct Connect or File Upload?
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.
What financial year and duration should I select?
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.
How long does CoinDCX Web3 report generation take?
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.
Why do I upload to CoinDCX Web3 and not the regular CoinDCX integration?
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.
Can I upload Web3 reports for multiple financial years?
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.
Does KoinX support Indian crypto tax reporting from CoinDCX Web3?
Yes. KoinX correctly classifies Web3 transactions under Indian VDA tax rules and includes them in your Schedule VDA-ready ITR report.
Check your Spam or Junk folder. If still missing, contact CoinDCX support with your registered email address and the financial year you selected.
KoinX shows an error when uploading the file
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.
Transaction count is lower than expected after upload
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.
Web3 Trade Report option not visible in the CoinDCX app
Update the CoinDCX app to the latest version via the App Store or Google Play, then navigate to Profile -> Generate Reports again.
Uploaded to the regular CoinDCX integration by mistake
Delete the failed import from KoinX -> Integrations -> CoinDCX, then go to Add Integration, search for CoinDCX Web3, and re-upload the file there.