> ## 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 Currency.com Tax Report with KoinX

> Connect your Currency.com Exchange account to KoinX in a few steps to generate tax reports compliant with your local jurisdiction.

<Info>
  **API**  ·  **5-10 min**  ·  Crypto · Indices · Commodities · Shares  ·  **100+ countries**
</Info>

## What's covered

<CardGroup cols={2}>
  <Card title="Crypto trades" color="#0066CC" icon="arrow-right-arrow-left">
    Buy, sell, and conversions.
  </Card>

  <Card title="Indices and Commodities" color="#0066CC" icon="chart-line">
    Tokenised indices and commodity trades.
  </Card>

  <Card title="Shares and Fiat" color="#0066CC" icon="building-columns">
    Tokenised share trades and fiat activity.
  </Card>

  <Card title="Deposits and Withdrawals" color="#0066CC" icon="receipt">
    On-chain deposits and withdrawals.
  </Card>
</CardGroup>

## Before you start

<CardGroup cols={2}>
  <Card title="Currency.com account" icon="building-columns">
    Active account with transaction history.
  </Card>

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

***

## Connect Currency.com to KoinX

**API Key syncs your full Currency.com transaction history automatically - no file exports needed.**

<Tabs>
  <Tab title="API Key">
    ## Generate your Currency.com API key

    <Steps>
      <Step title="Log in to Currency.com">
        Go to [currency.com](https://www.currency.com) and sign in to your account.
      </Step>

      <Step title="Open Settings">
        Click the **Settings icon** in the bottom left corner of the screen.
      </Step>

      <Step title="Open API Integration">
        Click on **API Integration** and then click **Generate API Key**.
      </Step>

      <Step title="Set permissions to Read">
        Set permissions to **Read** before clicking **Generate Key**.

        <Warning>
          Select **Read** permissions only. Never enable trading or withdrawal permissions on an API key connected to a third-party service.
        </Warning>
      </Step>

      <Step title="Copy your API key and Secret Key">
        Copy both your **API Key** and **Secret Key** and store them securely. The Secret Key is shown only once.
      </Step>
    </Steps>

    ## Connect Currency.com 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 Currency.com">
        Search for **Currency.com** and select it.
      </Step>

      <Step title="Paste your keys and import">
        Paste your **API Key** and **Secret Key** into the respective fields and click **Import Now**.
      </Step>
    </Steps>

    <Check>
      **Done.** KoinX begins syncing your Currency.com history. Large accounts may take a few minutes.
    </Check>

    Once your Currency.com data is in, head over to [Tax Reports](https://app.koinx.com/tax-report) on KoinX - your capital gains, income breakdown, and country-specific crypto tax report are ready for you there.

    ## API key notes

    <Note>
      * **Read permissions are required** - keys with broader permissions may be rejected by KoinX as a security measure.
      * **Secret Key is shown once only** - copy it immediately at the time of creation and store it securely.
      * **Use Sync Now** to pull the latest Currency.com transactions into KoinX at any time from the Integrations panel.
    </Note>
  </Tab>
</Tabs>

***

## Frequently asked questions

<AccordionGroup>
  <Accordion title="What permissions does the Currency.com API key need for KoinX?">
    Read permissions only. This gives KoinX access to your full transaction history without the ability to place trades or move funds. Never generate an API key with broader permissions for a third-party service.
  </Accordion>

  <Accordion title="Will Currency.com show my Secret Key again after I leave the page?">
    No. Currency.com displays the Secret Key only once at the time of creation. Copy it immediately and store it securely. If lost, delete the key from API Integration and generate a new one.
  </Accordion>

  <Accordion title="Do I need to report my Currency.com transactions for tax purposes?">
    Yes. You must report your taxes if you perform crypto transactions via Currency.com or any other exchange. Tax laws and regulations on crypto transactions vary by country - follow the rules set by the concerned authority in your region.
  </Accordion>

  <Accordion title="Does Currency.com provide tax reports directly?">
    No. Currency.com does not provide tax-ready reports. By connecting your Currency.com account to KoinX via API key, your full transaction history is imported automatically and a compliant, country-specific tax report is generated within minutes.
  </Accordion>

  <Accordion title="Does KoinX support my country's crypto tax rules?">
    Yes. KoinX supports 100+ countries with dedicated report formats for India, the US, UK, Australia, Canada, Germany, and more. After importing your Currency.com data, select your country to generate the correct report.
  </Accordion>
</AccordionGroup>

***

## Troubleshooting

<AccordionGroup>
  <Accordion title="API key error on connection">
    Confirm the key was generated with Read permissions in **Currency.com** -> **Settings** -> **API Integration**. Delete the credentials in KoinX and re-enter both values carefully - copy directly from Currency.com to avoid invisible characters.
  </Accordion>

  <Accordion title="Transactions are missing after sync">
    Ensure the transaction history covers the full period from your Currency.com account creation date with no gaps. Trigger a manual re-sync from **KoinX** -> **Integrations** -> **Currency.com**. If records are still missing, disconnect and reconnect with a fresh API key.
  </Accordion>

  <Accordion title="API sync keeps failing">
    Check the Currency.com platform for ongoing maintenance. If the platform is operational, verify the key is still active under **Settings** -> **API Integration**. Regenerate if expired, re-enter credentials in KoinX, and trigger a fresh sync.
  </Accordion>

  <Accordion title="API connection worked before but stopped syncing">
    Currency.com API keys can become inactive following account security changes. Log in to Currency.com, check the key status under **Settings** -> **API Integration**, and regenerate if inactive. Update the new credentials in KoinX under **Integrations** -> **Currency.com** -> **Edit**.
  </Accordion>

  <Accordion title="Indices or commodities trades are missing from KoinX">
    Confirm Read permissions on the key include access to all account and product types. If trades are still missing after re-syncing, generate a new API key and reconnect in KoinX.
  </Accordion>

  <Accordion title="KoinX is showing duplicate Currency.com transactions">
    Check **KoinX** -> **Integrations** for duplicate Currency.com connections and remove any extras. If a file was previously uploaded for the same period, delete those transactions before re-syncing via API.
  </Accordion>
</AccordionGroup>

***

## Related integrations

<CardGroup cols={2}>
  <Card title="Bybit Integration" icon="bolt" href="/integration/bybit">
    Connect Bybit via API key or file upload.
  </Card>

  <Card title="Binance - File Upload" icon="chart-bar" href="/integration/binance">
    Export Binance CSVs for Spot, P2P, Earn, and Options.
  </Card>

  <Card title="Bitget - API Upload" icon="key" href="/integration/bitget">
    Connect Bitget via Tax API Key or Normal API Key.
  </Card>

  <Card title="OKX Integration" icon="chart-line" href="/integration/okx">
    Sync OKX trades and earn history via API or CSV.
  </Card>
</CardGroup>

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