Quick Summary Box:
Category |
Information |
Supported Methods |
API and CSV |
Estimated Time |
5 to 10 minutes |
Platforms Supported |
Web and Mobile |
Filing Support |
100+ Countries |
Ideal For |
Investors, Futures Traders, DeFi Users |
Get Started |
Bybit is a global crypto derivatives exchange known for its powerful trading features, including spot, margin, and perpetual contracts. With a sleek interface and fast execution speed, Bybit is a favourite among both beginners and professional traders. Available on both mobile and web, it supports a wide range of crypto assets and tools for enhanced trading.
But when it comes to crypto taxes, things can get complicated. That’s where KoinX comes in. By integrating your Bybit account via API or uploading a CSV file, KoinX imports all your transactions and automatically generates accurate, tax-compliant reports for over 100 countries. Whether you’re a casual investor or an active futures trader, KoinX simplifies tax reporting for you.
How to Integrate Bybit with KoinX?
Bybit can be integrated through 2 ways, API and CSV methods.
Integrating Bybit with API (Web View)
Through API integration, you can integrate Bybit with KoinX. Your Bybit account will be integrated with KoinX in just a few clicks.
Follow these easy step-by-step instructions:
Step 1: Log in to your ByBit account.
Step 2: Click here to directly open the Trade and Enjoy Seamless Tax Compilation page

Step 3: On the same page, scroll down and click on Create Tax API

Step 4: Under the API Key Name, enter KoinX and click on Create API Key

Step 5: Enter the Google 2FA code and click on the Submit button

Step 6: Copy the API Key & API Secret and keep them in a safe place.
Now click on Okay
Note: Please keep your API secret key safe.

Step 7: Log in to KoinX.

Step 8: Click on the Integrations section and then Add Integration.

Step 9: On the Integration page, search for the ByBit exchange and select the exchange.

Step 10: Now click on API Key, then enter the API Key & Secret Key that you have copied and kept safely. Once done, click on the Import Now button.

Integrating Bybit with CSV (Web View)
Step 1: Log in to your ByBit account.
Step 2: Click Here, to open the Data Export page.

Step 3: Under Transaction Log, in the Account option, select Main Account

Step 4: Now, in Type, select all options under both Account Change Details and Funding Records

Step 5: In the Time (UTC) option, Select Customize under Select Range for the financial year you want to import your transaction.

Step 6: Now click on Export.
Step 7: Scroll down and you will see My Exports. Wait for a few seconds, and you will get the Download under Action option.

Step 8: Log in to KoinX.

Step 9: Click on the Integrations section and then Add Integration.

Step 10: On the Integration page, search for the ByBit exchange and select the exchange.

Step 11: Click on Upload Data and upload the CSV file you downloaded from ByBit, and then click the Submit button.

ByBit API Integration (Mobile View)
There are 2 ways to integrate Bybit with KoinX (mobile view). One is easy and quick API integration, and we also support manual CSV file upload. Let’s look at these methods:
Step 1: Log in to your ByBit account.
Step 2: Click here to open the Trade and Enjoy Seamless Tax Compilation page directly

Step 3: On the same page, scroll left and click on Create Tax API

Step 4: Under the API Key Name, enter KoinX and click on Create API Key

Step 5: Enter the Google 2FA code and click on the Submit button

Step 6: Copy the API Key & API Secret and keep them in a safe place.
Now click on Okay
Note: Please keep your API secret key safe.

Step 7: Log in to KoinX.

Step 8: Click on the Integrations icon at the bottom left.

Step 9: On the Integrations page, click on Add Integration and search ByBit, and select the exchange.

Step 10: Now, click on API Key, then enter the API Key & Secret Key that you have copied and kept safely. Once done, click on the Import Now button.

Integrating Bybit with CSV (Mobile View)
Step 1: Log in to your ByBit account.
Step 2: Click Here, to open the Data Export page.

Step 3: Under Transaction Log, in the Account option, select Main Account

Step 4: Now, in Type, select all options under both Account Change Details and Funding Records

Step 5: In the Time (UTC) option, Select Customize under Select Range for the financial year you want to import your transaction.

Step 6: Now click on Export.
Step 7: Scroll down and you will see My Exports. Wait for a few seconds, and you will get the Download under the Action option.

Step 8: Log in to KoinX.

Step 9: Click on the Integrations icon at the bottom left.

Step 10: On the Integrations page, click on Add Integration and search ByBit and select the exchange.

Step 11: Click on Upload Data and upload the CSV file you downloaded from ByBit in Click or drag file to this area to upload, and then click the Submit button.

What to Do After Integration?
Once your data is fetched on KoinX, you can do the following things:
Review Transactions:
Once your Bybit account is integrated via API or CSV, head to the “Transactions” tab in KoinX. Review your trades, transfers, and rewards to ensure everything has been imported correctly. Check that the data covers your full financial year to avoid any reporting gaps.
Verify Auto-Classification Activities:
KoinX automatically identifies and categorises all your Bybit activities—including spot trades, futures, staking rewards, and internal transfers. You don’t need to do any manual tagging. Just review your transaction types and ensure everything is properly labelled before generating your tax report.
Generate Tax Reports:
After reviewing your data, go to the “Tax Reports” section and select your financial year and region. KoinX will process all your Bybit transactions and generate a fully compliant tax report that’s easy to file or share with your tax consultant.
File Your Crypto Taxes With Confidence:
Once the report is ready, you can use it to file taxes directly through your country’s tax portal or pass it on to your accountant. With KoinX, you can be confident your Bybit activity is accurately accounted for and compliant with tax rules in your region.
Common Errors and Troubleshooting
- Opening the CSV File Before Upload: Avoid opening the CSV file before uploading it. Spreadsheet software can change formatting, leading to upload errors in KoinX.
- Editing the CSV File Before Upload: Never edit the file’s structure or values after downloading from Bybit. Modified files often result in incorrect imports or failed transaction recognition.
- Incorrect Financial Year or Date Range: Ensure the CSV export or API sync includes the full date range for the financial year you’re filing. Missing data will affect your tax report’s accuracy.
- API Key Permissions Incomplete: If using API, ensure your key has read-only access to order history, positions, and wallet transactions. Missing permissions can cause partial imports.
- Sync Delay or Timeout: For large transaction volumes, the API sync may take extra time. Wait a few minutes and refresh your dashboard before retrying.
If issues persist, please reach out to KoinX support or visit our Help Centre.
Need Help?
Having trouble connecting your Bitget account to KoinX?
- Visit our Help Centre
- Reach out to us on Twitter
- Email us at support@koinx.com
- Chat with us directly via live support from your dashboard
Frequently Asked Questions
Is My Money Safe in Bybit?
Yes, Bybit is considered a secure exchange in 2025 despite facing a significant security breach. The platform responded with transparency, restored affected services, and improved its protective systems. It uses industry-standard security measures including cold wallet storage, real-time monitoring, and KYC protocols to safeguard user funds and build trust across its global user base.
Does Bybit Have Tax in India?
Yes, if you’re an Indian resident, your Bybit transactions are taxable under Indian crypto tax laws. Profits from trading, selling, or earning crypto are taxed at 30%, with an additional 1% TDS on each transfer. Since Bybit is a foreign exchange, users must calculate and report taxes manually using tools like KoinX.
Can I Use Bybit Without KYC?
Yes, Bybit offers limited access to trading without KYC. However, to unlock full features like high withdrawal limits, fiat deposits, or advanced financial products, you must complete KYC verification. Bybit provides multiple KYC levels, and enhanced verification improves platform security and compliance with international regulatory requirements.
Does Bybit Require a PAN Card?
Yes, Bybit requires Indian users to link their PAN card for identity verification. PAN can only be associated with one Bybit account. Once submitted, the account becomes non-transferable. Users can update their documents manually if changes are needed by visiting the platform’s “Update Identity Document” section.
How Is 30% Tax Applied to Crypto in India?
In India, any profits earned by selling or trading crypto, including on platforms like Bybit, are taxed at a flat 30%. In addition, a 1% TDS is applicable on each crypto transfer. Indian users must manually track, report, and pay these taxes if the exchange does not deduct them at source.