How to Check Binance Deposit Amount Discrepancy: Why Does the Received Amount Differ from the Sent Amount?
When the amount credited to your Binance account doesn't match the amount you sent, the difference is almost always the network fee (miner fee / gas fee) deducted by the sending platform. This fee is collected by the blockchain network itself and has nothing to do with Binance. Verifying this is straightforward: use the transaction hash (TxID) to look up the actual received amount and fee breakdown on a blockchain explorer, and you'll see exactly where the missing portion went.
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 1: Check How Much Fee the Sending Platform Deducted
Binance does not charge any deposit fees. The total amount debited from your sending account actually consists of two parts: the amount sent to the destination address + the blockchain network fee.
On the platform where you initiated the withdrawal, you will typically see two line items:
Withdrawal Amount: The amount of crypto you intended to send
Network Fee (Miner Fee / Gas Fee): The fee paid to the blockchain network for processing this transaction, which you bear as the sender
Total amount deducted from your account = Withdrawal Amount + Network Fee. The final amount that arrives at Binance = Withdrawal Amount (assuming no other deductions or slippage occur).
What counts as done: Locate the exact "fee" amount for this transaction in the withdrawal history or transaction details on the sending platform.
Step 2: Verify On-Chain Using the TxID on a Blockchain Explorer
If you suspect the sending platform charged too much, or you simply want to confirm the gap is legitimate, use the TxID to check the on-chain details.
Steps to follow:
Copy the Transaction Hash (TxID) from either the sending platform's withdrawal record or your Binance deposit record
Open the corresponding blockchain explorer (Etherscan for Ethereum, Tronscan for TRON, BscScan for BNB Smart Chain, etc.)
Paste the TxID into the search bar and navigate to the transaction details page
Look for the following fields:
"Amount" or "Value": The actual amount of tokens transferred in this transaction (this is what you ultimately received)
"Gas Fee" or "Transaction Fee": The fee paid to the blockchain network for this transaction
What counts as done: You have confirmed on the blockchain explorer that the "received amount" and "transaction fee" match what the sending platform displayed.
Step 3: Check the "Received" Amount in Your Binance Deposit History
Log in to the Binance app or website, go to Wallet → Transaction History → Deposit, and locate this deposit record. The page will display the actual amount Binance received. This figure is the amount credited after the network fee has been deducted on-chain.
If the amount Binance displays matches the "Withdrawal Amount" shown on the sending platform, there is no additional loss. If it is lower than the withdrawal amount, there may be cross-chain bridging costs or slippage involved — and Binance explicitly states that depositing unsupported tokens may result in irreversible loss of assets.
What counts as done: The "Received Amount" in your Binance deposit history has been verified.
The world's largest cryptocurrency exchange by trading volume,leading in security and liquidity.
New user benefit: Enjoy 20% off trading fees upon registration!
Common Causes and Risk Reminders
Network fees mistaken as "Binance charges": Binance does not charge users any deposit fees. However, the blockchain network itself charges a miner fee, and this cost is borne by the sender (you). Fee rates vary significantly between networks — an ERC20 (Ethereum) transaction can cost tens of dollars in gas, while TRC20 and BEP20 fees are much lower.
Withdrawal fee policies of sending platforms: Different exchanges have different withdrawal fee structures. Some charge a flat fee, others a percentage. Always review the specific fee schedule of the platform you are withdrawing from before initiating a transfer.
Binance requires a minimum number of confirmations: Even after a transaction is confirmed on-chain, Binance requires a sufficient number of block confirmations before crediting the assets to your account. During this waiting period, the amount does not change — only the status is pending an update. For certain networks like FIL, transfers require 60 network node confirmations, and crediting to your account may need up to 910 confirmations.
Start by checking your withdrawal record on the sending platform to see how much fee was deducted for this transaction, then cross-reference the actual credited amount in your Binance deposit history. If the difference equals the fee exactly, it's just the normal on-chain cost. If the discrepancy seems abnormal or exceeds expectations, use the TxID to pull up the full details on the relevant blockchain explorer and confirm whether the fee is reasonable. If the issue remains unresolved, submit a "Crypto Deposit Not Arrived" appeal through the Binance Help Center, attaching the TxID and relevant screenshots.
