Home Articles Categories Download About Register Binance
中文 EN JA KO
Fund Management

Why Did I Receive Less Than I Sent When Depositing to Binance

· About 15 min

Why the Received Amount Is Less Than the Sent Amount

After depositing to Binance, you might notice the amount that actually arrived is slightly less than what you sent. This is extremely common. Many users assume Binance deducted a fee, but in reality, Binance does not charge any fees for deposits. So where did the money go? The answer: it was consumed by the blockchain network's transaction fees (gas fees or miner fees).

Understanding this requires clarity on the fee structure involved in the deposit process. If you haven't registered yet, sign up for Binance to learn about the full process, and download the Binance app to conveniently view your deposit records in real time.

Where Fees Come From During Deposits

Withdrawal Fees from the Sending Platform

If you're transferring from another exchange to Binance, the sending platform (such as OKX, Huobi, etc.) charges a withdrawal fee. This fee is deducted at the time you initiate the withdrawal. For example, if you withdraw 100 USDT from OKX to Binance and OKX charges 1 USDT as a withdrawal fee, only 99 USDT is actually sent.

On-Chain Gas Fees (Miner Fees)

If you're transferring from a decentralized wallet (such as MetaMask, Trust Wallet, etc.), you need to pay on-chain gas fees. Gas fees are paid to miners or validators as an incentive for processing your transaction. The fee amount depends on the network you're using and how congested it is at the time.

Gas fees vary dramatically between networks. The Ethereum ERC20 network has the highest gas fees — during busy periods, a single transaction can cost ten to fifty dollars. TRC20 and BEP20 networks have very low gas fees, usually under one dollar. The Bitcoin network falls in between, typically costing one to ten dollars.

Does Binance Charge a Deposit Fee

To repeat: Binance does not charge any fees on on-chain deposits. Any reduction in your received amount is entirely due to the sending platform's withdrawal fee or on-chain gas fees — it has nothing to do with Binance.

Fee Analysis for Different Scenarios

Transferring from an Exchange to Binance

The fee structure here is straightforward. The sending exchange charges a fixed withdrawal fee, and Binance charges nothing. The received amount equals the sent amount minus the withdrawal fee.

Example: You withdraw 100 USDT (TRC20) from OKX. OKX charges 1 USDT. Binance receives 99 USDT.

Transferring from a Decentralized Wallet to Binance

In this case, gas fees are deducted from your wallet balance. If you pay gas with a different token (for example, using ETH to pay gas on the Ethereum network to transfer USDT), your USDT received amount is unaffected, but your ETH balance decreases.

If your wallet doesn't have enough of the gas token (for example, you want to transfer USDT on Ethereum but don't have any ETH), the transaction won't go through.

C2C Purchases

In C2C trades, Binance does not charge fees. The fiat amount you pay is the merchant's quoted price multiplied by the purchase quantity. However, note that merchant prices are typically slightly higher than the mid-market rate — this spread is your implicit cost.

How to Check Exactly How Much Was Deducted

Check the Sending Platform's Records

On the platform or wallet you sent from, check the withdrawal or transaction history. It will typically clearly show the withdrawal amount, fee, and the actual amount sent.

Check via Block Explorer

Enter your transaction hash on a block explorer to see detailed information about the transaction, including the sent amount, received amount, and fees. Some networks (like Ethereum) display gas fees separately, while others (like Bitcoin) show fees as the difference between sent and received amounts.

Check Binance's Deposit Record

In the Binance app's deposit history, the displayed amount is what you actually received. Compare this with the amount sent from the originating platform — the difference is the fee.

How to Minimize Fee Losses on Deposits

Choose Low-Fee Networks

If you're transferring USDT or other multi-chain assets, prioritize TRC20 or BEP20 networks. Fees on these networks are far lower than on ERC20. Withdrawing USDT to Binance via TRC20 from most exchanges costs only about 1 USDT in fees, while ERC20 can cost ten or more.

Transfer Larger Amounts at Once

On-chain fees are typically flat (not percentage-based). Whether you send 10 USDT or 10,000 USDT, the fee might be the same 1 USDT. Rather than making multiple small transfers, accumulate a decent amount and transfer it all at once to save on fees.

Avoid Congested Network Periods

The Ethereum network tends to be congested during peak global trading hours (typically daytime in North America and Europe), driving gas fees higher. If you must use the ERC20 network, try transferring during Beijing time early morning, when gas fees are typically lower.

Compare Fee Rates Across Platforms

Different exchanges may charge different withdrawal fees for the same coin and network. Some exchanges occasionally run zero-fee withdrawal promotions. If you frequently transfer between platforms, compare the fees across major platforms to find the best deal.

Binance doesn't charge on the receiving end, which already saves you the receiving-side fee. You just need to optimize costs on the sending side.

Frequently Asked Questions

Does Binance really not charge anything for deposits

On-chain deposits to Binance are genuinely free. C2C trades also have no Binance fees, though merchants may apply a markup. Express purchases (credit card buys) carry a service fee of roughly two to three percent.

Why do some coins require a high minimum deposit amount

Certain coins or networks have minimum deposit thresholds. If you deposit less than the minimum, the funds may not arrive and won't be refunded. This limit is displayed on Binance's deposit page — be sure to check before depositing.

What if the received amount is much less than expected

If the difference between the received amount and your calculation exceeds normal fee ranges, first verify the transaction details on the block explorer. Confirm the relationship between the sent amount, fees, and received amount. If there's genuinely an anomaly, contact support via the Binance app and provide the transaction hash for investigation.

Can fees be refunded

Once on-chain fees are paid, they cannot be refunded — these are charges collected by the blockchain network, not controlled by any platform. Withdrawal fees charged by the sending platform are also non-refundable.

Security Tips

Some scammers impersonate support staff and tell you that "a fee must be paid for the deposit to arrive" or "a verification payment is needed to unfreeze your funds." These are all scams. Binance deposits never require any additional payments. Ignore such messages and only verify information through official Binance channels.

Android: direct APK install. iOS: requires overseas Apple ID