> ## Documentation Index
> Fetch the complete documentation index at: https://guides.koinx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 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.

<Info>
  **File Upload**  ·  **\~15 min**  ·  Web3 Trades · Token Swaps · DeFi · On-chain Transfers  ·  **India**
</Info>

## What's covered

<CardGroup cols={2}>
  <Card title="Web3 trades" color="#0066CC" icon="arrow-right-arrow-left">
    Token swaps and Web3 trading activity.
  </Card>

  <Card title="DeFi activity" color="#0066CC" icon="chart-line">
    DeFi interactions and protocol activity.
  </Card>

  <Card title="On-chain transfers" color="#0066CC" icon="building-columns">
    On-chain token transfers and movements.
  </Card>

  <Card title="Indian VDA tax" color="#0066CC" icon="receipt">
    Schedule VDA-ready ITR reporting for India.
  </Card>
</CardGroup>

## Before you start

<CardGroup cols={2}>
  <Card title="CoinDCX account" icon="building-columns">
    Active account with Web3 transaction history, accessible via the CoinDCX mobile app.
  </Card>

  <Card title="KoinX account" icon="sparkles" href="https://app.koinx.com/get-started">
    Free account - no credit card needed.
  </Card>
</CardGroup>

<Note>
  **This article covers CoinDCX Web3 trades only.** For exchange trades (Spot, Futures, Deposits, Withdrawals), use the [CoinDCX Integration Guide](/integration/coindcx). Most users need both.
</Note>

***

## Connect CoinDCX Web3 to KoinX

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

<Tabs>
  <Tab title="File Upload">
    ## Download your CoinDCX Web3 Trade Report

    <Steps>
      <Step title="Open the CoinDCX app and log in">
        Launch the **CoinDCX** app on your phone and sign in.
      </Step>

      <Step title="Go to Web3 Trade Report">
        Tap **Profile** -> **Generate Reports** -> **Web3 Trade Report**.
      </Step>

      <Step title="Select the Financial Year">
        Choose the relevant **Financial Year** (e.g. FY 2025-2026).
      </Step>

      <Step title="Select full duration">
        Under **Duration**, select **Q1 to Q4** to capture the entire financial year.

        <Warning>
          Always select **Q1 to Q4**. Individual quarters will result in missing transactions and an inaccurate tax report.
        </Warning>
      </Step>

      <Step title="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.
      </Step>

      <Step title="Download the file">
        Once you receive the email, download the report file directly. Do not open or edit it.
      </Step>
    </Steps>

    <Note>
      File downloaded - scroll down to the Upload to KoinX section to complete your import.
    </Note>

    ## Upload to KoinX

    <Steps>
      <Step title="Open KoinX Integrations">
        Log in to [app.koinx.com](https://app.koinx.com) -> **Integrations** -> **Add Integration**.
      </Step>

      <Step title="Select CoinDCX Web3">
        Search for and select **CoinDCX Web3** - not the regular CoinDCX integration.
      </Step>

      <Step title="Upload the report file">
        Drag and drop or click to upload the report file received from your CoinDCX email.
      </Step>

      <Step title="Submit">
        Click **Submit**. KoinX processes and imports your CoinDCX Web3 transaction data.
      </Step>
    </Steps>

    <Check>
      **Done.** Your CoinDCX Web3 trades are now in KoinX, classified and ready for tax report generation.
    </Check>

    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](https://app.koinx.com/tax-report) to generate your report.

    <Warning>
      **Never open or edit the file before uploading.** Re-download from the CoinDCX email if you already opened it.
    </Warning>
  </Tab>
</Tabs>

***

## Frequently asked questions

<AccordionGroup>
  <Accordion title="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](/integration/coindcx) alongside this one. Most users need both.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>
</AccordionGroup>

***

## Troubleshooting

<AccordionGroup>
  <Accordion title="Web3 report email not received after 4 hours">
    Check your Spam or Junk folder. If still missing, contact CoinDCX support with your registered email address and the financial year you selected.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>
</AccordionGroup>

***

## Related integrations

<CardGroup cols={2}>
  <Card title="CoinDCX - Direct Connect" icon="mobile" href="/integration/coindcx">
    Connect CoinDCX exchange trades directly from the app.
  </Card>

  <Card title="WazirX Integration" icon="arrow-right-arrow-left" href="/integration/wazirx">
    Import WazirX trades via CSV upload.
  </Card>

  <Card title="CoinSwitch Integration" icon="file-arrow-up" href="/integration/coinswitch">
    Import CoinSwitch trades via Tax P\&L statement.
  </Card>

  <Card title="BitBns Integration" icon="chart-line" href="/integration/bitbns">
    Connect BitBns via Direct Connect or CSV Upload.
  </Card>
</CardGroup>

<Card title="Ready to file your CoinDCX crypto taxes?" color="#6366f1" icon="rocket" href="https://app.koinx.com/get-started">
  Create a free KoinX account - no credit card required. Import your CoinDCX Web3 data and generate your Indian crypto tax report in minutes.
</Card>
