- Why Check Your Historical Fees
- Method 1: Check via the Binance APP
- Method 2: Export Reports via the Web Platform
- Method 3: Retrieve Complete Data via API
- Method 4: Use Binance Tax Reports
- Fee Analysis Dimensions
- Sample Fee Analysis Report: A Typical User
- Building a Fee Monitoring Habit
- Using Fee Data to Optimize Trading
- Summary
How to Check Your Historical Fee Spending on Binance: Find Out What You've Really Paid
"Do you know how much you've paid in fees on Binance in total?" Most traders have never seriously thought about this question. But when you actually look at your historical fee totals, the results can be shocking — active traders may spend tens of thousands of USDT in fees per year. This article will show you how to comprehensively view and analyze your fee spending, which is the first step toward cost optimization.
Why Check Your Historical Fees
Many traders think they don't trade much and their fees should be low. But the reality is:
- 3 small trades per day × 365 days = 1,095 trades
- 10,000 USDT per trade × 0.1% = 10 USDT
- Annual fees: 10 × 1,095 × 2 (buy + sell) = 21,900 USDT
Yes, the seemingly negligible 0.1% can accumulate to over 20,000 USDT per year. Checking your historical fees helps you to:
- Understand your true costs: Know exactly how much you've spent
- Assess optimization opportunities: Determine which strategies offer the most value
- Calculate rebate earnings: If you use a rebate link, see how much you've received back
- Adjust your trading strategy: Identify unnecessary high-frequency trading
Method 1: Check via the Binance APP
View Spot Trading Fees
- Open the Binance APP
- Tap the "Assets" tab at the bottom
- Select "Orders" → "Spot Orders"
- Switch to "Trade History"
- Each trade record shows the fee amount and currency
View Futures Trading Fees
- Go to the "Futures" page
- Tap "Transaction History" or "Order History"
- Check the fee for each futures trade
View Funding Rate Payments
- Futures page → "Transaction History"
- Switch to the "Funding Fee" tab
- View the income and expense for each funding rate settlement
Limitations
The limitation of viewing via the APP is that you can only check trade by trade — there is no convenient way to see the total. If you need aggregated data, the web platform or API method is recommended.
Method 2: Export Reports via the Web Platform
Export Trade History
- Log in to the Binance website
- Go to "Orders" → "Spot Orders" → "Trade History"
- Select a time range (maximum 3 months per export)
- Click the "Export" button
- Download the CSV or Excel file
Key Fields in the Exported File
| Field | Description |
|---|---|
| Date(UTC) | Trade execution time |
| Pair | Trading pair |
| Side | Buy / Sell |
| Price | Execution price |
| Executed | Executed quantity |
| Amount | Trade amount |
| Fee | Fee amount |
| Fee Coin | Fee currency |
Calculate Total Fees in Excel
After downloading the CSV, you can aggregate the data as follows:
- Open the CSV file
- Locate the Fee column
- Group by Fee Coin
- Sum each group separately
- Convert to USDT using the exchange rate at the time
Example summary result:
| Fee Currency | Total | Approx. USDT Equivalent |
|---|---|---|
| BNB | 1.5 BNB | ≈900 USDT |
| USDT | 320 USDT | 320 USDT |
| BTC | 0.002 BTC | ≈130 USDT |
| ETH | 0.05 ETH | ≈175 USDT |
| Total | ≈1,525 USDT |
Method 3: Retrieve Complete Data via API
For more technically proficient users, the Binance API can be used to obtain a more complete set of fee data.
API Endpoint Overview
| Endpoint | Purpose |
|---|---|
| GET /api/v3/myTrades | Spot trading fees |
| GET /fapi/v1/userTrades | USDT-margined futures fees |
| GET /dapi/v1/userTrades | Coin-margined futures fees |
| GET /fapi/v1/income | Funding rate income/expense |
Simple Aggregation Script Approach
- Call the trade history endpoint to retrieve all transaction records
- Extract the
commission(fee amount) andcommissionAsset(fee currency) from each trade - Group and aggregate by time period
- Convert to USDT for a unified total
Method 4: Use Binance Tax Reports
Binance provides a tax reporting feature that, while primarily intended for tax filing, contains complete fee information.
Steps
- Log in to the Binance website
- Go to "Account" → "Reports Center"
- Select "Tax Report"
- Choose a time range
- Generate and download the report
Tax reports include fee details for all transactions and are the most comprehensive data source available.
Fee Analysis Dimensions
Once you have the data, it is recommended to analyze it across the following dimensions:
Dimension 1: Monthly Trend Analysis
| Month | Volume (USDT) | Fees (USDT) | Effective Rate |
|---|---|---|---|
| Jan | 200,000 | 320 | 0.16% |
| Feb | 350,000 | 490 | 0.14% |
| Mar | 500,000 | 650 | 0.13% |
| Apr | 150,000 | 225 | 0.15% |
| ... | ... | ... | ... |
Look for months with unusually high trading volume (which may indicate impulsive trading), and check whether the effective fee rate is reasonable.
Dimension 2: By Trade Type
| Trade Type | Volume Share | Fee Share | Avg. Rate |
|---|---|---|---|
| Spot trading | 40% | 35% | 0.075% |
| Futures (open/close) | 50% | 55% | 0.05% |
| Funding rate | - | 8% | Variable |
| Withdrawals | - | 2% | Fixed |
Although futures fees have a lower rate, the leverage multiplier effect typically results in higher absolute fee spending.
Dimension 3: Maker vs. Taker Analysis
| Order Type | Trades | Volume | Fees |
|---|---|---|---|
| Maker | 120 | 800,000 | 480 |
| Taker | 380 | 1,200,000 | 960 |
| Total | 500 | 2,000,000 | 1,440 |
| Maker share | 24% | 40% | 33% |
If the Taker share is too high, there is significant room for optimization.
Dimension 4: BNB Discount Analysis
| Item | With BNB Discount | Without BNB Discount | Difference |
|---|---|---|---|
| Actual spot fees | 750 USDT | - | - |
| Fees without BNB | - | 1,000 USDT | - |
| Savings from BNB discount | 250 USDT |
Sample Fee Analysis Report: A Typical User
User Profile: Moderately Active Trader
| Basic Info | Value |
|---|---|
| Duration | 1 year |
| Avg. monthly spot volume | 100,000 USDT |
| Avg. monthly futures volume (notional) | 500,000 USDT |
| VIP level | VIP 0 |
| BNB discount | Enabled |
| Rebate | Not used |
Annual Fee Breakdown
| Fee Item | Monthly Avg | Annual Total |
|---|---|---|
| Spot fees (with BNB discount) | 150 USDT | 1,800 USDT |
| Futures open/close fees | 500 USDT | 6,000 USDT |
| Futures funding rates | 200 USDT | 2,400 USDT |
| Withdrawal fees | 10 USDT | 120 USDT |
| Annual Total | 860 USDT | 10,320 USDT |
Optimization Potential Analysis
| Optimization Measure | Estimated Annual Savings |
|---|---|
| Sign up with rebate link (20%) | 1,560 USDT |
| Increase futures Maker ratio (to 60%) | 1,440 USDT |
| Reduce unnecessary high-frequency trades | 500–1,000 USDT |
| Optimize withdrawal network selection | 50 USDT |
| Total Optimization Potential | 3,550–4,050 USDT |
With optimization, annual fees could drop from 10,320 USDT to approximately 6,300–6,800 USDT — a savings of over 30%.
Building a Fee Monitoring Habit
It is recommended to develop a habit of regularly reviewing your fees:
Weekly Check
- Number of trades and total volume this week
- Total fees paid this week
- Maker/Taker ratio
Monthly Analysis
- Export monthly transaction records
- Aggregate fees by category
- Compare with the previous month
- Evaluate whether strategy adjustments are needed
Quarterly Review
- Summarize quarterly fee spending
- Analyze fee rate trends
- Assess potential for VIP level upgrades
- Check rebate payouts received
Using Fee Data to Optimize Trading
Identify Overtrading
If your monthly fees exceed 50% of your monthly profit, you likely have an overtrading problem. Consider reducing trading frequency and improving the quality of each trade.
Evaluate Whether a VIP Upgrade Is Worth It
Cross-reference your fee data with the VIP rate table, calculate the savings from upgrading, and determine whether increasing your trading volume to qualify is worthwhile.
Calculate Rebate Value
| Annual Fees | 10% Rebate | 15% Rebate | 20% Rebate |
|---|---|---|---|
| 5,000 USDT | 500 | 750 | 1,000 |
| 10,000 USDT | 1,000 | 1,500 | 2,000 |
| 20,000 USDT | 2,000 | 3,000 | 4,000 |
| 50,000 USDT | 5,000 | 7,500 | 10,000 |
Summary
Checking your historical fee spending is the first step toward cost optimization. Most traders are surprised the first time they see their total fees — it is almost always more than expected.
Action recommendations:
- Act now: Use the methods in this article to review your historical fees
- Keep records: Export and log your fee data every month
- Analyze and optimize: Identify your largest fee sources and target them specifically
- Monitor continuously: Build the habit of regularly reviewing your fees
Know yourself and know your costs. Only by understanding your fee spending can you optimize it purposefully — making every fee dollar count.
Claim Your 500U Bonus on Binance
Register on Binance through our exclusive link and enjoy permanent fee discounts