- Why There's a Difference Between Sent and Received Amounts
- Reason 1: The Sending Platform Deducted a Withdrawal Fee
- Reason 2: On-Chain Gas Fees
- Reason 3: Deposit Amount Below the Minimum
- Reason 4: Token Precision Issues
- How to Investigate the Exact Cause
- When the Credited Amount Is Zero
- How to Minimize Amount Loss
- FAQ
- Safety Tips
Why There's a Difference Between Sent and Received Amounts
After depositing crypto to the Binance App, many users notice the credited amount is slightly less than what they sent. While this can be confusing, it's perfectly normal in most cases and has a logical explanation. If you don't have a Binance account yet, sign up for Binance to learn more about how deposits work.
Here are the common reasons for the discrepancy.
Reason 1: The Sending Platform Deducted a Withdrawal Fee
This is the most common cause. When you withdraw from another exchange (such as OKX, Bitget, etc.) to Binance, the sending platform charges a withdrawal fee that's deducted directly from your withdrawal amount.
Example
Say you withdraw 500 USDT from an exchange to Binance, and that exchange charges a 1 USDT TRC-20 withdrawal fee:
- Withdrawal amount you entered: 500 USDT
- Amount actually sent after fee deduction: 499 USDT
- Amount credited on Binance: 499 USDT
The 1 USDT difference is the sending platform's withdrawal fee — not something Binance charged.
Fee Differences Across Networks
Using USDT as an example, withdrawal fees vary dramatically by network:
| Network | Typical Fee |
|---|---|
| TRC-20 | ~1 USDT |
| BEP-20 | ~0.3–1 USDT |
| ERC-20 | ~5–20 USDT |
| SOL | ~0.1–1 USDT |
Choosing a low-fee network minimizes the amount lost to fees. Download the Binance App to see supported network options on the deposit page.
Reason 2: On-Chain Gas Fees
If you're sending tokens from a personal wallet (such as MetaMask or Trust Wallet) to Binance, gas fees are usually paid separately and won't reduce the transfer amount. In other words, sending 100 USDT from a wallet means 100 USDT arrives, with the gas fee deducted from your native token balance (ETH, BNB, TRX, etc.).
However, watch out for tokens with a built-in transfer tax. Some token smart contracts include an automatic transfer tax that deducts a percentage from every transaction. With these tokens, the received amount will always be less than the sent amount.
Reason 3: Deposit Amount Below the Minimum
Every coin on Binance has a minimum deposit requirement. If your deposit falls below this threshold:
- The funds will not be credited to your Binance balance
- The funds typically cannot be refunded
- This effectively means the funds are lost
How to Check Minimum Deposit Amounts
- Open the Binance App
- Go to the deposit page
- Select the coin and network
- The page will display the "Minimum Deposit" information
Common Minimums (for reference only — check the app for current values)
- BTC: ~0.0001 BTC
- ETH: ~0.001 ETH
- USDT (varies by network): Usually a few to several dozen USDT
- BNB: ~0.01 BNB
Always verify the minimum before each deposit.
Reason 4: Token Precision Issues
In rare cases, blockchain token precision (number of decimal places) can cause tiny discrepancies during transfer. For example, sending 100.123456789 tokens when the token only supports 8 decimal places may result in 100.12345678 arriving — a negligible rounding difference.
These discrepancies are so small they can generally be ignored.
How to Investigate the Exact Cause
If you notice a discrepancy, follow these steps:
Step 1: Check the Sender's Fee Breakdown
On the sending platform (another exchange or wallet), look at the detailed record for this withdrawal/transfer. It usually shows:
- Withdrawal amount (what you entered)
- Fee (deducted by the platform)
- Actual amount sent (withdrawal amount minus fee)
Step 2: Verify the On-Chain Amount via Blockchain Explorer
Use the TxID to look up the transaction on the corresponding blockchain explorer. It will show the exact amount of tokens transferred on-chain — this is the actual amount sent to Binance's address.
Step 3: Compare With the Binance Credited Amount
Check the credited amount in your deposit history on the Binance App. Under normal circumstances, this should match the on-chain amount exactly.
Drawing Conclusions
- If the post-fee amount = on-chain amount = Binance credited amount: The difference is from the sender's fee. Completely normal.
- If the on-chain amount > Binance credited amount: Something unusual may have occurred on Binance's end. Contact support.
- If the sent amount > on-chain amount (with no visible fee deduction): The token may have a built-in transfer tax. Check whether the token has such a mechanism.
After signing up for Binance, you can contact live support at any time to inquire about anomalies.
When the Credited Amount Is Zero
If your balance hasn't changed at all after a deposit, check the following:
Deposit Is Still Processing
The most common reason. Open your deposit history and check the status. If it says "Processing," just keep waiting.
Funds Went to a Different Account Type
Binance has multiple account types (Spot, Funding, Futures, etc.). The default destination may not be the account you're looking at. Try switching between accounts on the Assets page.
Wrong Address or Network
If you entered the wrong address or network, the funds may not have reached your Binance account. Use a blockchain explorer to verify that the transaction's receiving address matches the one Binance provided.
Token Not Displayed in Asset List
Some lesser-known tokens need to be searched by name in the asset search bar. Not all tokens appear in the list by default.
How to Minimize Amount Loss
Choose Low-Fee Networks
Fee differences across networks are enormous. For the same USDT transfer, TRC-20 might cost just 1 USDT while ERC-20 could cost 10 USDT or more. Choosing a low-fee network significantly reduces losses.
Reduce the Number of Transfers
Every transfer incurs a fee. If you need to move a large sum, do it in one transfer rather than splitting it into multiple smaller ones.
Compare Withdrawal Fees Across Platforms
Different exchanges may charge different fees for the same coin on the same network. If you hold assets on multiple platforms, withdraw from the one with the lowest fee.
Use Binance Internal Transfers
If the sender is also a Binance user, the internal transfer feature delivers funds instantly with zero fees — no amount loss whatsoever.
FAQ
Does Binance charge deposit fees?
No. Binance does not charge for any crypto deposits. The difference between what you sent and what arrived comes from the sending platform's withdrawal fee.
Can funds below the minimum deposit be returned?
Usually not. Deposits below the minimum are not credited and typically cannot be refunded. Always check the minimum requirement before depositing. Download the Binance App to view this on the deposit page.
Do multiple small deposits accumulate?
Each deposit is processed independently. If each one is below the minimum, they won't be credited — even if their total exceeds the minimum.
What if the credited amount is less than the on-chain amount?
This is uncommon. If the Binance credited amount is less than the actual on-chain transfer, it may be a system anomaly. Contact support for investigation.
Safety Tips
- Check the minimum: Verify the minimum deposit amount before every deposit to avoid losing funds.
- Choose the right network: Low-fee networks maximize the amount you receive.
- Verify all details: Double-check the address, network, and amount carefully.
- Use official channels: Sign up for Binance and download the Binance App through official links.
- Save transaction records: Keep the TxID and screenshots for every deposit in case you need them for verification or appeals.
Understanding why deposit amounts differ helps you plan fund transfers better and avoid unnecessary fee losses.
Download Binance App
Click to download — available on all platforms
Register Now
Register via our exclusive link and download the Binance app to enjoy permanent trading fee discounts