
How to do your Binance taxes in 2022
Transaction type | File Import | Automatic Import |
---|---|---|
Withdrawals | ||
Deposits | ||
Trades | ||
Trading Fees | ||
Interest Received | ||
Rewards | ||
Staking Rewards | ||
Small assets exchange BNB | ||
Converts | ||
Large OTC Trades | ||
Distribution | ||
Futures | ||
Futures Funding Fee | ||
Liquid Swaps | ||
Comission History | ||
Super BNB Mining | ||
Launchpool Interest | ||
Binance Card | ||
Dual Savings | ||
Isolated Margin | ||
Cross Margin | ||
Options |
How to export your Binance transaction history
Automatic import
You can import transactions from Binance into Divly by using our API integration. After you have provided the API keys, Divly will be able to fetch your latest transactions anytime you click "Import Transactions" in the wallet page.
Important:
The File Import from Binance typically includes more transaction types than what the API can offer. WE STRONGLY RECOMMEND USING THE FILE IMPORT. MOST ISSUES ARE SOLVED IF YOU USE THE FILE IMPORT.
Expect the Binance API import to take between 10-60 minutes to complete.
Do not combine the CSV and API import, you will risk adding duplicate transactions.
Step by step guide:
-
Sign in to Binance.
-
Hover over the account icon in the top right, then click API Management in the dropdown. Alternatively go directly to https://www.binance.com/en/my/settings/api-management.
-
Click Create Tax Report API.
-
Pass the security verification by providing your phone and email verification codes.
-
Copy the API Key and API Secret into Divly.
File import
You can import transactions from Binance into Divly by downloading and importing a CSV file. Make sure to download the CSV file every time you want to include the latest transactions.
Important:
Binance only allows you to download CSV files that contain 12 months of transaction history. In order to correctly calculate your taxes you will need to download multiple CSV files if your trading history spans longer than 12 months. Binance also takes time to generate statements - this usually ranges from an hour to several days depending on their server capacity.
Step by step guide:
-
Sign in to Binance.
-
In the navigation bar at the top click on Wallet and select Transaction History from the dropdown.
-
In the top right click on Export Transaction Records.
-
Select the time frame for which you would like to download your transaction history and make sure All is selected under Account. You can then click on the button Generate. Binance will start generating a statement. This may take some time and you will be notified by email when it is ready.
-
Repeat the above process until you have created statements for all your transaction history on Binance.
-
Unzip the file if it is in a tar.gz or zip file. If it is in a .tar format and you're unable to unzip it, consider using a free third-party service like Createzip. Please note that we have no affiliation with Createzip. Please use third party services at your own discretion.
-
Drag and drop the CSV files to where it says Upload CSV. Divly will import the transactions.
If you can't find the right file using the above instructions, feel free to follow the instructions on the images below: