> ## 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 BitMart Tax Report with KoinX

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

<Info>
  **File Upload**  ·  **Up to 7 working days for file delivery**  ·  Spot · Deposits · Withdrawals  ·  **100+ countries**
</Info>

## What's covered

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

  <Card title="Staking and Rewards" color="#0066CC" icon="piggy-bank">
    Staking income and reward distributions.
  </Card>

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

  <Card title="Trading Fees and Rebates" color="#0066CC" icon="receipt">
    Fee records and trading rebates.
  </Card>
</CardGroup>

## Before you start

<CardGroup cols={2}>
  <Card title="BitMart account" icon="building-columns">
    Active account with access to your registered email address.
  </Card>

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

***

## Connect BitMart to KoinX

**BitMart does not provide a direct download option for transaction history - reports must be requested through the Help Center or Live Chat and may take up to 7 working days.**

<Tabs>
  <Tab title="File Upload">
    ## Request your BitMart transaction history

    <Steps>
      <Step title="Open the BitMart Help Center request form">
        Log in to your BitMart account and visit the [BitMart Help Center](https://bitmart.zendesk.com/hc/en-us). Click **Submit a Request** or open [https://bitmart.zendesk.com/hc/en-us/requests/new](https://bitmart.zendesk.com/hc/en-us/requests/new) directly.
      </Step>

      <Step title="Fill in the request form">
        Complete the form with the following details:

        | Field            | Value                                               |
        | ---------------- | --------------------------------------------------- |
        | Request Type     | General Enquiries                                   |
        | Registered Email | Your correct BitMart registered email               |
        | BitMart ID       | Your BitMart ID if available (speeds up processing) |
        | Subject          | Data Export for Tax Reporting                       |
        | Issue Type       | General Enquiries                                   |
        | Device Type      | Select your device                                  |

        In the **Description** field, include the following:

        > Hello Team, Please provide my complete BitMart account transaction history from the date I opened my account until yesterday. Kindly include Trade History, Deposit History, and Withdrawal History, along with all other transaction types associated with my account for tax reporting purposes.
      </Step>

      <Step title="Submit and confirm the ticket">
        Click **Submit**. A confirmation pop-up will appear asking "Does this article answer your question?" - click **No, I need help** to ensure the support ticket is sent to the BitMart team.

        <Warning>
          You must click "No, I need help" on the confirmation pop-up. If you skip this step, your ticket will not be submitted to BitMart support.
        </Warning>
      </Step>

      <Step title="Wait for the CSV file">
        BitMart support will prepare the report and send the CSV file to your registered email address. Delivery may take up to 7 working days. Check your Spam or Junk folder if it does not arrive in your inbox.

        <Note>
          You can also request the same data export via BitMart Live Chat after logging in, if you prefer not to use the Help Center form.
        </Note>
      </Step>
    </Steps>

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

      <Step title="Upload your file">
        Click **Upload** and select the CSV file received from BitMart support.
      </Step>

      <Step title="Submit">
        Click **Submit**. KoinX reads and imports your full transaction history automatically.
      </Step>
    </Steps>

    <Check>
      **Done.** KoinX reads your transactions, classifies them, and prepares everything for gains calculation and report generation.
    </Check>

    Now that your BitMart file is in, head to [Tax Reports](https://app.koinx.com/tax-report) on KoinX - your capital gains across trades, deposits, and withdrawals are already calculated and your report is ready to download.

    <Warning>
      **Never open or modify the BitMart CSV file before uploading.** This corrupts the file format. If you already did - submit a fresh request to BitMart support and upload the new file.
    </Warning>
  </Tab>
</Tabs>

***

## Frequently asked questions

<AccordionGroup>
  <Accordion title="How long does it take to receive the BitMart CSV file?">
    BitMart processes data export requests manually. Delivery may take up to 7 working days. Check your Spam or Junk folder if the email has not arrived in your inbox after a few days.
  </Accordion>

  <Accordion title="Why do I need to click 'No, I need help' after submitting?">
    BitMart's Help Center shows a confirmation pop-up asking if the suggested articles resolved your issue. You must click "No, I need help" to ensure your request is actually submitted as a support ticket and sent to the BitMart team. Skipping this step means your ticket is not created.
  </Accordion>

  <Accordion title="What transaction types should I request from BitMart?">
    Request Trade History, Deposit History, and Withdrawal History, along with all other transaction types associated with your account. Specify that you need the complete history from the date you opened your BitMart account to yesterday for tax reporting purposes.
  </Accordion>

  <Accordion title="Does BitMart provide tax reports directly?">
    No. BitMart does not provide tax-ready reports for direct filing. By requesting your CSV and importing it into KoinX, your full transaction history is processed and a compliant, country-specific crypto 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 BitMart data, select your country to generate the correct report.
  </Accordion>
</AccordionGroup>

***

## Troubleshooting

<AccordionGroup>
  <Accordion title="BitMart CSV email has not arrived">
    Allow up to 7 working days and check your Spam or Junk folder. If the email still has not arrived, log back into BitMart and submit a new support request or contact BitMart Live Chat to follow up on the existing ticket.
  </Accordion>

  <Accordion title="Transactions appear missing or incomplete after upload">
    Ensure your support request explicitly asked for Trade History, Deposit History, and Withdrawal History, along with all other transaction types from account creation to yesterday. Submit a new request to BitMart specifying the missing data if needed.
  </Accordion>

  <Accordion title="CSV file won't upload to KoinX">
    Upload the original CSV file received from BitMart without opening or editing it. Opening the file in Excel or Google Sheets reformats the structure and causes an invalid file error in KoinX. Submit a fresh request to BitMart and upload the new unmodified file.
  </Accordion>

  <Accordion title="Support ticket was not created after submitting the form">
    If you did not click "No, I need help" on the confirmation pop-up, your ticket was not submitted. Return to the [BitMart request form](https://bitmart.zendesk.com/hc/en-us/requests/new), complete it again, and click "No, I need help" when prompted.
  </Accordion>

  <Accordion title="KoinX is showing duplicate BitMart transactions">
    This happens when multiple CSV files covering overlapping date ranges are uploaded. Go to **KoinX** -> **Integrations**, remove the duplicate BitMart upload, and re-upload a single file covering your full history.
  </Accordion>

  <Accordion title="Prefer not to use the Help Center form?">
    You can also contact BitMart Live Chat after logging in to your account and request the same full transaction history data export directly through chat.
  </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 BitMart 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 BitMart transactions and generate a country-specific tax report in minutes.
</Card>
