Why Is My Binance Deposit Less Than Sent? On-Chain Fees Explained

 / 
 / 
2

When you deposit to Binance, the amount credited is less than what you sent. The money was not taken by Binance. It was charged by the platform you sent from or by the blockchain network. On-chain transfers are not like PayPal or bank transfers. Many layers are involved, and each layer may create a cost.

Binance Exchange
The world's largest cryptocurrency exchange by trading volume,leading in security and liquidity.
New user benefit: Enjoy 20% off trading fees upon registration!

First, find out where the money went — which layer charged the fee

Binance itself does not charge an on-chain deposit fee. The "less" you see usually happens at two stages:

Stage 1: Withdrawal fee charged by the sending platform

This is the most common case. If you send money to Binance from another exchange such as OKX or Gate, the sending platform charges a fixed withdrawal fee. This fee is deducted when you make the withdrawal.

For example: you withdraw 100 USDT on OKX. OKX charges a 1 USDT fee, so 99 USDT is actually sent to the chain. Binance receives 99 USDT, so your deposit is 99 USDT. So your Binance record is indeed lower, but the fee was charged by OKX, not Binance.

Stage 2: On-chain miner fee (gas fee)

If you send directly from a decentralized wallet such as MetaMask or Trust Wallet to Binance, you need to pay the blockchain network's gas fee. This fee goes to miners or validators to process your transaction.

Gas fees differ greatly by network:

  • TRC20 (Tron): usually less than $1
  • BEP20 (BSC): usually less than $1
  • ERC20 (Ethereum): may be $10–50 during peak times

Note: If you send USDT from a wallet, the gas fee is usually deducted from your ETH or TRX balance. The USDT deposit amount will not be reduced, but your gas token balance will decrease.

How to check the exact amount deducted

Method 1: Check the withdrawal record on the sending platform. Go to the platform where you sent the funds and find the withdrawal details. It usually shows three numbers: withdrawal amount, fee, and actual amount sent. You can see exactly how much was charged.

Method 2: Check with a block explorer. Copy the transaction hash (TxID) and look it up on the relevant block explorer such as Etherscan or Tronscan. The "received amount" in the explorer is the amount actually sent on-chain, and it should match the amount credited by Binance.

Risk warning: deposits below the minimum amount may not be credited at all

Besides fee deductions, there is a more serious risk: if the deposit amount is below Binance's minimum, the system may not credit it at all. The minimum deposit amount is different for each coin and network. Check Binance's deposit page before sending. If the amount is below the threshold, do not send it. Otherwise, your funds may get stuck on-chain and you will need customer service to handle it manually.

Binance Exchange
The world's largest cryptocurrency exchange by trading volume,leading in security and liquidity.
New user benefit: Enjoy 20% off trading fees upon registration!

Checklist after your deposit

Go to Binance App Wallet → Deposit History to check the deposit record. If the credited amount is less than what you sent, compare it with the withdrawal record on the sending platform. The difference should exactly equal the fee charged by the sending party. If the amounts do not match, take the TxID to a block explorer and check how much was actually sent on-chain.