How to import data via Binance API key?

How do I get my Binance API key?

  1. Log into your Binance account.
  2. In the top right corner of your profile, select API Management and then click Create Tax Report API.


  3. For Security verification, you need to click on "Send code" to get an E-Mail and a text message on your smartphone from Binance.
  4. Enter the received codes and confirm the Security verification with send.
  5. Leave the restrictions like it can be seen here:


  6. Copy your API key and your Secret.
    Your Secret is now shown only once and available to copy!
  7. To import your data, you must first create an Integration in the Blockpit Web App.
    To do so, click + Integration in the upper navigation.
  8. Select Binance from the list of exchanges, and then copy the API key and the secret into the designated fields. Confirm your entries by clicking Create.


If you still use an old standard API and not the new Tax Report API, you can simply create one according to the instructions above. Then copy the new API key and the secret into your existing Blockpit Integration. How this works exactly, you can read here.


Which data can be imported via Binance API?

Your complete transaction history always serves as the basis for your tax report. Preferably, automatic API solutions are used to import your transactions. Our team is committed to implementing all API data provided by your exchange for you.

Using the following list, you can identify all products that are implemented:


icon-clock.svg Due to the large product scope and limitations of the Binance API, there may be a delay of several hours or days in synchronizing your data.


check.png Crypto Deposits & Withdrawals
check.png Fiat Deposits & Withdrawals
check.png Fee Payments
check.png Spot Market Trades
check.png Leveraged Token Trades
check.png Futures Trades PnL (Profit, Loss, Fee, Funding)
check.png Buy Crypto (via Card/SEPA/etc.)
check.png Direct Conversion
check.png Dust to BNB Conversions (partially available)
check.png Margin Trades & Loans (Cross & Isolated) (Loans & Repays imported as Unlabeled Deposit and Unlabeled Withdrawal - Label "Non-Taxable" applicable.)
check.png Earn: Rewards & Distribution (Locked Staking, Launchpad Claims, Launchpool, BNB Vault, etc.)
ETH/BETH Staking (Locked) (For internal transfers from ETH into BETH staking, a Trade can be created manually to resolve mismatched balance tips).

In case of missing transactions, you can identify them in the history of your exchange and help our support team via ticket to include them in our import spectrum.

Not Supported

x.png Simple Earn: Flexible (Real-Time APR Rewards)
x.png Auto-Invest
x.png Dual-Invest (Withdrawals on subscription date must be created manually.)
Liquid Swaps
Liquidity Farming
x.png Binance Pool Mining
x.png Binance Card/Pay/Gift
x.png Referral Bounties
x.png Trading Bots 
x.png Block Trading
x.png OTC Trades (P2P)
x.png Crypto Loans
x.png Auto-Conversions
x.png NFTs


Binance does not provide data for delisted assets and trading pairs via API.

You can find missing transactions by clicking on the corresponding product link in the list above and adding them to your Binance Integration manually, or by migrating your CSV data into our Excel template.

  • You can find your Dust to BNB conversions under the menu item "BNBConvert".

    Binance only provides a limited number of your latest Dust to BNB transactions via API.

    Missing transactions can be identified from the CSV file you receive by exporting your Binance Transaction Record and can be migrated as follows.

    The transaction labels "Payment" and "Non-Taxable In" record the corresponding market value at the time of the transaction.

    Use the filter function in the respective column to search for "Small Assets Exchange BNB". Also, avoid negative values in the Blockpit template.

    Migrate Dust to BNB Conversions into Blockpit - Manual Import Template.png

    Load the edited Blockpit - Manual Import Template into your integration.


Synced Balance:


check.png All Account Balances


question.png Launchpool
question.png Liquid Swap Shares

If your assets are not locked in the Spot Wallet, but in the Launchpool, they will not be displayed in their entirety in the Synced Balance of your Blockpit integration (until reflow). However, this has no effect on the tax report, as no outflows (transactions) happen internally in your Binance Integration.

Please note the information about how the asset balance is calculated in this article.
If balances are not displayed, you can help our support team via ticket to include them in our import scope.

Here you will find instructions on how to create an API-Integration in Blockpit.


Will Binance automatically deduct the tax for me?

Was this article helpful?