- Home
- Import Exchange Data
- Binance
Import guide
Import Your Binance Data
Import your Binance transaction history and use it to calculate your crypto gains and tax.
On this page
What gets imported
Spot and convert
Buys, sells, swaps and dust conversions.
Earn and airdrops
Savings and staking rewards, plus airdrops.
USD-M futures
Settlements on contracts that settle in USDT or USDC.
P2P orders
Completed INR orders, with the rupee amount you paid.
Not imported yet
- COIN-M futures, which settle in the contract's own coin and carry no USD value to convert.
- P2P orders settled in a currency other than INR.
- Options and Alpha exports.
- The separate Spot Trade History statement from the Orders page. Use the transaction records export instead.
Before you start
Binance account
You need access to Export Transaction Records under Asset History.
CryptoKar account
Free to create. You can import and see your tax calculation before you pay for a report.
Part 1
Download your report from Binance
Every file comes from the Export Transaction Records dialog under Asset History. Export one range at a time, then upload the files together.
- Export only the file types you have used, then upload them together. P2P is the one people miss.
- The download link stays live for 7 days only, so save the file as soon as Binance says it is ready.
- Binance caps how many statements you can generate each month. The dialog shows your remaining quota.
- Never open the export in Excel or Google Sheets before uploading. That changes the file and the import fails.
This file carries your spot trades, conversions, transfers and futures settlements.
Step 1: Open Asset History
Log in to Binance and go to Assets, then Asset History.
Step 2: Open Export Transaction Records
Move your pointer over the export icon and click Export Transaction Records.
Step 3: Set the time range
The presets cover the past 6 months. For anything older, click Customize and pick your own dates.
Step 4: Choose the account and coin
Select the account, sub-account and coin you want in the statement, then click Generate.
Step 5: Download when ready
Binance sends an SMS or email when the statement is done. Go back to the Export Transaction Records pop-up and click Download.
Step 6: Repeat for older periods
One export covers one range. Run it again for each earlier period until your full history is covered.
Binance's own instructions
Exchanges rename menus from time to time. If a step here does not match what you see, check the source.
Part 2
Import into CryptoKar
Step 1: Open Integrations
Sign in to CryptoKar and click Integrations in the sidebar.
Step 2: Pick your exchange
Search for it in the integrations list and open its upload page.
Step 3: Add your files
Drag the files in or browse for them. You can select files for all your years at once.
Step 4: Click Parse & Import
CryptoKar reads the files in your browser and adds the transactions to your account.
Step 5: Check your transactions
Open Transactions to see what came in. Anything CryptoKar could not price is marked there.
Step 6: View your tax calculation
Open Reports for your crypto gains, TDS and Schedule VDA rows for the year.
Things to know
- Binance reports in USDT. CryptoKar converts each transaction using the rate for that date, not today's rate.
- Do not upload the Spot Trade History statement from Orders, Spot Order. It is a different export with different columns and the import will reject it. Use Export Transaction Records under Asset History.
- Do not rename or edit the files. The header carries the timezone your transactions are stamped in, and CryptoKar uses it to place them in the right year.
- Binance limits how many statements you can generate per month and keeps each download link for 7 days.
Frequently Asked Questions
Questions people ask before their first Binance import.
Troubleshooting
- The export is still generating
- Large ranges take time and the Status column shows the time left. If the SMS or email does not arrive, check the pop-up again in an hour or two.
- The download link has expired
- Binance keeps it for 7 days. Generate the statement again, then download it the same day.
- The file was rejected
- It is probably the Spot Trade History statement from the Orders page. Export from Asset History, Export Transaction Records instead.
- P2P orders in other currencies are missing
- Only completed INR orders can be priced from the P2P file. Orders settled in another fiat currency are skipped.
Still stuck? Tell us what happened and we will look at the file.
Other import guides
CryptoKar calculates your tax from the transaction data you import. Review your report before you file. If you have questions about your tax situation, speak with a qualified tax professional.
Last updated 21 August 2026
Calculate Your Crypto Tax
Import your exchange data and get started. Supports CoinDCX, WazirX, Binance and Bybit.


