When the trading fee is deducted from the coins you buy (i.e., "received asset" deducted), it means you actually receive fewer coins, so the cost per coin will be higher than the nominal price you see when placing the order. The core logic: you spend a fixed amount of USDT, but receive fewer coins, so the unit price naturally increases.

The world's largest cryptocurrency exchange by trading volume,leading in security and liquidity.
New user benefit: Enjoy 20% off trading fees upon registration!
Here's how to understand the fee deduction mechanism and calculate the true cost.
Step 1: Understand Binance Spot "Received Asset Fee Deduction" Mechanism
Binance spot trading fees are deducted by default from the asset you actually receive after the trade. This is different from what many beginners assume ("fees are deducted from the payment asset") — it's taken from the coin you buy.
How it works specifically:
When buying: You use USDT to buy BTC. The system deducts the fee directly from the BTC you receive. Your final received BTC = executed amount of BTC - fee (BTC).
When selling: You sell BTC for USDT. The system deducts the fee from the USDT you receive. Your final received USDT = executed USDT amount - fee (USDT).
An example: You spend 60,000 USDT to buy 1 BTC, fee rate 0.1%. Fee = 1 BTC × 0.1% = 0.001 BTC. You actually receive 0.999 BTC, not 1 whole BTC.
Step 2: Calculate Real Position Cost Using "Received Asset Fee Deduction" Method
Once you understand the fee logic, you can use "actual payment / actual received" to calculate the true cost price.
What to do: Divide the total money you actually spent by the number of coins you actually received to get the real unit price.
How to do it:
Using the same example: You actually paid 60,000 USDT (to buy 1 BTC), but only received 0.999 BTC.
True position cost = 60,000 USDT / 0.999 BTC ≈ 60,060.06 USDT/BTC.
Key point: This true cost is higher than the 60,000 USDT execution price. The difference may seem small, but for high-frequency trading or grid strategies, these tiny differences can accumulate significantly.

The world's largest cryptocurrency exchange by trading volume,leading in security and liquidity.
New user benefit: Enjoy 20% off trading fees upon registration!
Step 3: How to Verify and Confirm in Transaction History
You don't need to manually calculate this every time. Binance will compute it for you; you just need to know where to look.
What to do: In the [Spot Wallet], check the "Position Cost" or go to [Order History] to verify the "Actual Received Quantity".
How to do it:
Check wallet cost basis: In [Spot Wallet], find the coin you bought. The system displays "Position Cost" or "Average Open Price," which already accounts for fees. That is your true cost.
Check order records: Go to [Order History] or [Trade History], find that order. It clearly lists "Executed Amount," "Fee," and the final "Actual Received Quantity." Use these three numbers to verify the cost basis.
When you've done this: You know where to find the system-calculated real cost basis and how to cross-check it using the numbers in your order records.


