Binance is one of the busiest exchanges in the world, and that activity creates a long paper trail the IRS expects you to report. Whether you use Binance.US or trade on Binance internationally, this guide walks through the forms you'll see, how to pull a clean export, and how each type of transaction is taxed.
You Owe Tax Even Without a Form
Whether or not Binance sends you a tax form, you are responsible for reporting every taxable transaction. Forms are informational; the legal obligation to report your trades, swaps, and rewards exists regardless. Your complete transaction export is the source of truth.
Binance.US vs. Binance Global
It's important to know which platform you used. Binance.US is the U.S.-regulated entity available to American residents and issues U.S. tax forms. Binance.com(the global platform) is not available to U.S. persons, and U.S. users generally will not receive standard U.S. tax forms from it — but the obligation to self-report remains.
What Tax Forms Does Binance Issue?
For Binance.US users, the forms you may receive include:
- Form 1099-MISC — issued if you earned $600 or more in rewards income such as staking or referral bonuses during the year
- Form 1099-B / 1099-DA — with new broker reporting rules phasing in, exchanges are increasingly reporting proceeds and, over time, cost basis on digital asset sales
A 1099 Can Be Misleading on Its Own
If you moved crypto onto Binance from another wallet or exchange, Binance may not know your original cost basis. A 1099 reporting only proceeds — with missing or zero basis — can drastically overstate your gain. Always reconcile forms against your own full transaction history before filing.
How to Export Your Binance Transaction History
Your transaction export is the foundation of an accurate return. The general steps:
- Log in and open the Orders or Transaction History section
- Choose Export and select the full date range for the tax year (Jan 1 to Dec 31)
- Export all transaction types — trades, deposits, withdrawals, converts, and rewards
- Download the CSV files (large histories may be split into multiple files)
- For the most complete data, generate API keys (read-only) so tax software can pull every record automatically
Read-only API access is generally the cleanest method because it captures internal conversions and small reward deposits that are easy to miss in manual CSV exports.
How Binance Transactions Are Taxed
Trades and Conversions
Every trade is a disposal of one asset and acquisition of another. Selling BTC for USD, or converting BTC to ETH, triggers a capital gain or loss based on your basis and the value at the time of the trade. The "Convert" feature is taxable just like a regular trade.
Earn, Staking, and Rewards
Income from Binance Earn, staking, savings products, and referral bonuses is ordinary income at the fair market value when you receive it. That value also becomes the cost basis for those tokens going forward.
Trading Fees
Fees paid on trades generally adjust your numbers: a fee on a purchase adds to cost basis, while a fee on a sale reduces your proceeds. Over hundreds of trades these fees add up and slightly reduce your taxable gains, so they're worth capturing.
Example: A Convert Transaction
You bought 0.1 BTC for $4,000. Months later you use Convert to swap that 0.1 BTC, then worth $6,500, into ETH. You have a $2,500 capital gain on the BTC even though you never cashed out to dollars. Your new ETH carries a $6,500 cost basis.
Reporting Binance Activity on Your Return
The data maps to standard IRS forms:
- Form 8949 — every trade, sale, and conversion with dates, proceeds, and basis
- Schedule D — totals of your short- and long-term gains and losses
- Schedule 1 — staking, Earn, and other rewards income
Common Binance Filing Mistakes
- Treating "Convert" transactions as non-taxable
- Ignoring small reward deposits that add up to reportable income
- Relying on a 1099 with missing cost basis
- Forgetting transfers from other wallets, which leaves basis incomplete
- Not reconciling Binance.US and Binance.com activity if you used both over time
Import Your Binance History in Minutes
BasisTracker reads your Binance CSV or read-only API export, reconciles every trade and reward, tracks cost basis across transfers, and generates a ready-to-file Form 8949.
Download BasisTrackerFree to start · Windows 10/11
Conclusion
Doing your Binance taxes correctly comes down to one thing: a complete, reconciled transaction history. Forms like the 1099 are a starting point, not the full story, especially when cost basis is missing or you transferred crypto in from elsewhere.
Export everything, treat converts and rewards as taxable, capture your fees, and reconcile against any forms you receive — and your Binance filing will hold up to scrutiny.
This article is for informational purposes only. Tax laws can change; consult a qualified tax professional for personalized advice.