Register via our exclusive referral link for permanent fee discounts — Sign Up →
All Registration KYC App Deposit P2P Futures Security Earn
Deposit and Withdraw

Why Is My Binance Deposit Amount Different from What I Sent

· ~ 16 min read · ChainKer Editorial Team

Discovering that the amount credited to your Binance account doesn't match what you sent can be confusing and even alarming. Why is the amount less? Where did the difference go? In most cases, there's a perfectly reasonable explanation. If you don't have a Binance account yet, register on Binance first, then download the Binance app to easily check your fund details.

Common Reasons for Amount Discrepancies

Reason 1: The Sender Charged a Withdrawal Fee

This is the most common reason. When you transfer from another exchange (like OKX, Bybit, etc.) to Binance, the sending platform deducts a withdrawal fee.

For example:

  • You withdraw 1,000 USDT from OKX to Binance
  • OKX charges a 1 USDT TRC20 withdrawal fee
  • Binance receives 999 USDT

That 1 USDT difference is OKX's fee — Binance didn't deduct anything.

Reason 2: Miner Fees / Gas Fees

If you transferred from a personal wallet (like MetaMask, Trust Wallet, etc.) to Binance, the transaction requires paying miner fees (gas fees). These are deducted from your native token balance (e.g., ETH on the Ethereum network, BNB on BSC) and typically don't affect the transferred token amount.

However, in certain edge cases (such as insufficient balance for gas), the transaction may fail or the deducted amount may differ from expectations.

Reason 3: The Token Has a Transfer Tax

Some tokens (particularly certain DeFi tokens or meme coins) have a transfer tax built into their smart contract. A percentage is automatically deducted on each transfer. For example:

  • A token has a 5% transfer tax
  • You send 1,000 tokens, but only 950 arrive
  • The 50 deducted tokens go to an address designated by the project

This deduction is a feature of the token itself, not related to Binance.

Reason 4: Exchange Rate Fluctuations (Fiat Deposits)

If you purchased crypto via fiat (such as through a C2C trade), the amount of crypto received depends on the exchange rate at the time of the transaction. The rate may fluctuate between when you place the order and when the trade settles.

Reason 5: Checking the Wrong Account

Binance has multiple account types (Spot Account, Funding Account, Futures Account, etc.). Deposits may go to a different account than the one you're currently viewing.

Reason 6: Minimum Deposit Threshold

If the deposit amount is below Binance's minimum deposit requirement for that coin, the deposit may not be credited. However, in this case, the deposit typically doesn't arrive at all rather than partially arriving.

How to Verify the Discrepancy

Step 1: Check the Sender's Fee Details

Log in to the sending platform and review the withdrawal record details:

  • Actual withdrawal amount
  • Fee amount
  • Net amount (should equal withdrawal amount minus fee)

Step 2: Check on a Blockchain Explorer

Look up the TxID on a blockchain explorer to verify:

  • The actual amount sent in the transaction
  • Whether any token transfer tax was deducted
  • The exact amount received at the destination address

Step 3: Check Binance Deposit Records

In the Binance app, review your deposit history:

  • Amount credited
  • Corresponding coin and network
  • Check balance changes across all accounts

Step 4: Calculate the Difference

Sent amount - withdrawal fee - token tax = expected received amount. If this matches the amount shown on Binance, the deductions are normal.

Amount Discrepancy Analysis by Scenario

Scenario 1: Exchange-to-Exchange Transfer

Sent amount - sender's withdrawal fee = received amount

This is the simplest case — the difference comes entirely from the sender's fee. Different platforms charge different fees depending on the coin and network.

Scenario 2: Wallet to Binance

For standard tokens (like USDT, ETH):

  • Gas fees are deducted from native token balance, not affecting the transferred token amount
  • The received amount should equal the sent amount

For tokens with transfer taxes:

  • Received amount = sent amount x (1 - tax rate)

Scenario 3: C2C Purchase

  • The amount of crypto received is determined by the trade price
  • Fiat paid / trade unit price = expected crypto received
  • Minor rounding differences may occur

Does Binance Charge Deposit Fees?

Binance does not charge any deposit fees. This is absolutely clear. When you deposit crypto to Binance, Binance deducts nothing. If the credited amount is less than expected, the cause is always on the sender's side or built into the token's mechanics.

You can confirm this on the deposit page in the Binance app, where Binance clearly states "No deposit fee."

What to Do About Amount Discrepancies

Normal Discrepancies

If the difference can be explained by fees or token taxes, it's normal and requires no action.

Unexplained Discrepancies

If the difference can't be explained after calculating, follow these steps:

  1. Carefully review the transaction details on a blockchain explorer
  2. Confirm there isn't confusion between multiple transactions
  3. Check that you're looking at the correct account
  4. If you confirm an anomaly, contact Binance support with TxID and other details

When to Contact Support

  • The credited amount doesn't match the received amount shown on the blockchain explorer
  • The deposit record shows the correct amount but your account balance hasn't increased accordingly
  • A single deposit has been deducted multiple times

How to Minimize Fee Costs

  1. Choose low-fee networks: For USDT transfers, pick TRC20 or BEP20 — much cheaper than ERC20
  2. Watch for promotions: Some platforms periodically offer zero-fee withdrawal events
  3. Consolidate transfers: Combine multiple small transfers into one to pay fees only once
  4. Use internal transfers: If both platforms support a type of internal transfer, it might be fee-free
  5. Choose low-gas periods: Ethereum gas fees are much lower during off-peak hours

FAQ

Why was USDT sent to me by someone else also less than expected?

The sender may have selected the option to deduct fees from the transfer amount. Different wallets and platforms handle fee deduction differently — some deduct from the balance, some from the transfer amount.

Is it normal for my BTC deposit to be short by a few satoshis?

Generally, BTC transfers shouldn't have amount loss (miner fees are deducted from the sender's balance). If the received amount is short, check whether the sender deducted fees from the transfer amount.

My deposit record shows one amount but my balance changed by a different amount?

Check for automated actions such as auto-subscribe to earn products or recurring buy plans that may have transferred some funds immediately after the deposit arrived.

My balance is very different from the fiat amount I deposited?

Fiat deposits go through C2C trades, and the crypto received depends on the trade price. Prices can vary significantly at different times.

Can the sender cover the fees instead?

This depends on the sending platform's settings. Some platforms let you choose between "sender pays fee" or "recipient pays fee," but most exchanges deduct withdrawal fees from the sent amount.

Safety Tips

  • Before each transfer, understand the sender's fee structure so you know what to expect
  • Use the official Binance registration channel for secure operations
  • Save records and screenshots of every transfer for easy reconciliation
  • If a discrepancy can't be explained, contact support promptly
  • Exercise caution with tokens that have transfer taxes — research the tax rate beforehand
Sign Up on Binance Now
Use our referral link to get permanent trading fee discounts

Download Binance App and Start Trading

Android APK direct download, no VPN required. iOS requires a non-China Apple ID.