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

  1. Open the Binance App
  2. Go to the deposit page
  3. Select the coin and network
  4. 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

  1. Check the minimum: Verify the minimum deposit amount before every deposit to avoid losing funds.
  2. Choose the right network: Low-fee networks maximize the amount you receive.
  3. Verify all details: Double-check the address, network, and amount carefully.
  4. Use official channels: Sign up for Binance and download the Binance App through official links.
  5. 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