HomeBlogBinance API Tax Guide
Tax Software Integration

API Keys Instellen op Binance voor Belastingsoftware

Complete guide to connect Binance with your crypto tax software

Create Binance Account

20% lifetime fee discount with code TRADEOFF20

Why You Need API Keys for Tax Software

Cryptocurrency transactions are taxable events in most countries. Tax software helps you automatically calculate your gains, losses, and taxable income from crypto trading. To do this, the software needs access to your transaction history.

With API Connection

  • Automatic transaction import
  • Real-time sync for new trades
  • Complete history with minimal effort
  • Accurate cost basis calculation

Without API Connection

  • Manual CSV exports needed
  • Time-consuming data entry
  • Risk of missing transactions
  • Higher chance of errors

Security Best Practices

Follow these practices to keep your Binance account safe when using API keys.

Read-Only Permissions

CRITICAL

Only enable "Enable Reading" - never enable trading or withdrawal permissions for tax software.

IP Whitelisting

Restrict API access to your tax software's known IP addresses when possible.

Unique API Keys

Create separate API keys for each service. Never reuse keys across platforms.

Regular Rotation

Delete and recreate API keys annually or if you suspect any compromise.

Never Share Secrets

CRITICAL

Your API secret is like a password. Never share it via email, chat, or support tickets.

Monitor API Activity

Check your API Management page regularly for any unauthorized access attempts.

Step-by-Step API Key Creation

Follow these steps carefully to create a secure, read-only API key for your tax software.

1

Log in to Binance

Access your Binance account

Binance login page with email/phone and password fields
  • Go to binance.com and click "Log In"
  • Enter your email or phone number
  • Complete 2FA verification if enabled
  • Make sure you are on the official Binance website
2

Navigate to API Management

Find the API settings page

Account menu showing API Management option
  • Click on your profile icon in the top right
  • Select "API Management" from the dropdown
  • Or navigate directly to: Account > API Management
  • You may need to verify your identity again
3

Create New API Key

Generate a new API key pair

API Management page with "Create API" button
  • Click "Create API" button
  • Choose "System generated" API key type
  • Enter a descriptive label (e.g., "Koinly Tax")
  • Complete email and 2FA verification
4

Configure Permissions

Set read-only permissions

API permissions settings with checkboxes
  • Enable ONLY "Enable Reading" permission
  • DISABLE "Enable Spot & Margin Trading"
  • DISABLE "Enable Futures" permission
  • DISABLE "Enable Withdrawals" - CRITICAL!
5

Set IP Restrictions (Recommended)

Add IP whitelist for extra security

IP restriction settings with input field
  • Click "Restrict access to trusted IPs only"
  • Add your tax software's IP addresses
  • Koinly IPs: Check their documentation
  • Or select "Unrestricted" for easier setup
6

Save Your API Credentials

Copy and store your API key and secret

API key and secret display screen
  • Copy your API Key (public)
  • Copy your Secret Key (shown only once!)
  • Store both securely - you cannot view the secret again
  • Click "Save" to confirm API creation

Required Permissions (Read-Only)

Tax software only needs READ access to your account. Never enable trading or withdrawal permissions when creating API keys for tax purposes.

Enable Reading

ENABLE

Required for tax software to read your transaction history, trades, and deposits/withdrawals.

Enable Spot & Margin Trading

DISABLE

NOT needed for tax software. Keep disabled to prevent unauthorized trades.

Enable Futures

DISABLE

NOT needed for tax software. Keep disabled even if you trade futures.

Enable Withdrawals

DISABLE

NEVER enable this for tax software. Critical security risk if enabled.

Connecting to Popular Tax Software

Once you have your API key and secret, connect them to your preferred tax software.

K

Koinly

Free - $279/year

  • Supports 800+ exchanges
  • DeFi & NFT tracking
  • Tax-loss harvesting
  • Multiple country support
Countries: US, UK, Canada, Australia, 65+ more
Visit Website
CT

CoinTracker

Free - $199/year

  • Portfolio tracking
  • Real-time prices
  • TurboTax integration
  • Cost basis methods
Countries: US, UK, Canada, Australia
Visit Website
CTC

CryptoTaxCalculator

$49 - $299/year

  • Advanced DeFi support
  • Margin trading
  • Smart contract analysis
  • Professional reports
Countries: US, UK, Australia, Canada, 65+ more
Visit Website
TT

TokenTax

$65 - $3,500/year

  • Full-service option
  • CPA review available
  • Audit support
  • NFT support
Countries: US, International
Visit Website

IP Whitelisting (Optional but Recommended)

IP whitelisting adds an extra layer of security by only allowing API access from specific IP addresses. If your tax software provides their IP addresses, add them to your API key restrictions.

IP Restricted (More Secure)

Only specified IP addresses can use the API key. Best for services with static IPs.

Unrestricted (Easier)

Any IP can use the API key. Acceptable with read-only permissions, but less secure.

Finding Tax Software IPs

Check your tax software's documentation or support pages for their IP addresses. Most providers list them in their help center under "API setup" or "Integration" guides.

Common Errors and Solutions

Invalid API Key

Cause: API key was entered incorrectly or has been deleted

Solution: Double-check for spaces or typos. Regenerate the key if needed.

API Key Expired or Revoked

Cause: Binance has disabled your API key due to inactivity or security

Solution: Create a new API key and update your tax software.

IP Not Whitelisted

Cause: Your tax software's IP is not in the allowed list

Solution: Add the software's IP addresses or set API to "Unrestricted".

Insufficient Permissions

Cause: "Enable Reading" permission is not enabled

Solution: Edit your API key and enable the "Enable Reading" checkbox.

Rate Limit Exceeded

Cause: Too many API requests in a short time

Solution: Wait 5-10 minutes and try syncing again.

Missing Transaction History

Cause: API only shows recent history or certain transaction types

Solution: Manually export CSV for older transactions from Binance.

Veelgestelde Vragen

Ready to Simplify Your Crypto Taxes?

Create your Binance account today and set up API keys for seamless tax reporting. Get 20% off all trading fees with our referral code.

Create Binance Account

Referral Code: TRADEOFF20 - 20% Lifetime Fee Discount

Binance Product Guides

Explore more ways to use Binance and maximize your earnings

Binance Earn Gids

Verdien passief inkomen op Binance met Simple Earn, Launchpool en Dual Investment. Tot 100%+ APY.

Up to 100%+ APY

Binance Futures Gids

Beheers futures trading met tot 125x hefboom. Leer perpetual contracts, margin types en risicobeheer.

Up to 125x Leverage

Binance Launchpad Gids

Krijg vroege toegang tot nieuwe tokens. Koop tegen lanceerprijs of farm gratis met BNB op Launchpool.

Free Token Airdrops

Binance Copy Trading Gids

Kopieer automatisch ervaren traders. Geen handelservaring nodig - volg de professionals en verdien.

No Experience Needed

Binance Auto-Invest Gids

Automatiseer je beleggingsstrategie met Dollar-Cost Averaging. Stel een schema in en laat je vermogen groeien met vaste regelmatige inleg.

DCA Made Easy

BNB Token Voordelen Gids

Ontdek de kracht van BNB: geniet van handelskosten korting, participeer in token burns en unlock exclusieve voordelen op het Binance-ecosysteem.

25% Fee Discount

Binance Convert vs Spot Trading Gids

Vergelijk Convert en Spot Trading op Binance. Leer de voordelen en nadelen van beide methoden om slimmer te handelen.

Zero Fee Convert

Binance Web3 Wallet Gids

Verken DeFi en NFT's met je eigen wallet. Beheer je digitale activa veilig en ontgrendel kansen op het Web3-netwerk.

Self-Custody

Binance Leningen Gids

Leen met je crypto als onderpand. Krijg direct liquiditeit zonder je posities te verkopen.

Instant Liquidity

Registreren bij Binance vanaf iPhone in 2026

Stap-voor-stap handleiding voor het aanmaken van een Binance-account op iPhone. Gebruik verwijzingscode TRADEOFF20 voor 20% korting op handelskosten. Inclusief adblocker troubleshooting.

20% Fee Discount

Registreren bij Binance vanaf Android in 2026

Stap-voor-stap handleiding voor het aanmaken van een Binance-account op Android. Gebruik verwijzingscode TRADEOFF20 voor 20% korting op handelskosten. Inclusief Chrome adblocker troubleshooting.

20% Fee Discount

Registreren op Binance iOS App in 2026

Download Binance uit de App Store en registreer met code TRADEOFF20 voor 20% korting. Complete iOS app installatiegids met Face ID.

20% Fee Discount

Binance Fees Guide

Complete guide to Binance trading fees and how to reduce them. Save up to 40% with referral codes and BNB discounts.

Fee Breakdown

Binance 2FA Verificatie Strategie 2026 | Veilige Setup Gids

Stap-voor-stap Binance 2FA setup gids voor 2026. Configureer Authenticator, anti-phishing code en opname whitelist in minuten. Gebruik TRADEOFF20 voor 20% kostenkorting.

Security Setup

Binance Referral Code 2026

Get 20% discount with code TRADEOFF20.

20% Discount

Binance Referral Code Not Working?

Fix referral code issues on Binance.

Troubleshoot

Binance Fee Calculator

Calculate your exact Binance trading fees.

Fee Calculator

Binance Fee Guide for Beginners

Simple guide to understanding Binance fees.

Beginner Guide

Binance Lowest Fee Settings

Optimize your settings for the lowest possible fees.

Save on Fees

Binance Spot vs Futures Fees

Compare spot and futures fee structures.

Fee Comparison

Binance vs OKX Fees

Side-by-side fee comparison of Binance and OKX.

Exchange Comparison

Is Binance 20% Discount Real?

Truth about the Binance 20% fee discount.

20% Off Verified

Binance Alpha Box Airdrop Guide

How to participate in Binance Alpha Box airdrops.

Free Airdrops

Add Binance Referral Code After Signup

How to add a referral code to existing account.

After Signup Fix