You deposited 1,000 USDT to Binance but only 999 showed up. Or you sent 0.5 ETH and found 0.498 in your account. Why is the amount lower? Did you get shortchanged? Take a breath — in the vast majority of cases, this is completely normal. If you don't have a Binance account yet, sign up for Binance first and download the Binance app to view your detailed deposit records.
The Most Common Reason for a Lower Amount
Reason 1: The Sender Deducted a Withdrawal Fee
This accounts for over 90% of all "amount mismatch" cases. When you withdraw from another exchange (OKX, Bybit, etc.) to Binance, the sending platform charges a withdrawal fee.
Here's how it works:
- You withdraw 1,000 USDT
- OKX charges a 1 USDT fee (TRC20 network)
- 999 USDT is actually sent to the blockchain
- Binance receives and credits 999 USDT
The "missing" 1 USDT wasn't taken by Binance — it was collected by the sender.
Reference Withdrawal Fees by Platform
| Platform | TRC20 Fee | ERC20 Fee | BEP20 Fee |
|---|---|---|---|
| OKX | ~0.8–1 USDT | ~3–10 USDT | ~0.3 USDT |
| Bybit | ~1 USDT | ~5–15 USDT | ~0.3 USDT |
| Gate | ~1 USDT | ~5–20 USDT | ~0.5 USDT |
Fees are adjusted based on network conditions. Always check the actual amount shown on each platform.
Reason 2: The Token Has a Transfer Tax
Some cryptocurrencies (particularly certain meme coins and DeFi tokens) have a transfer tax built into their smart contract. A percentage is automatically deducted from every transfer.
Common characteristics of transfer-tax tokens:
- A tax is applied on buys, sells, and/or transfers (typically 2–10% or even higher)
- The deducted portion may go to a liquidity pool or be burned
If you deposited one of these tokens, the lower credited amount is due to the token's own mechanism.
Reason 3: Gas Fees Deducted from the Transfer Amount
In most cases, gas fees (miner fees) are deducted from your native token balance and don't affect the transferred amount. For example, when sending USDT on Ethereum, the gas fee comes from your ETH balance.
However, some wallets or platforms may deduct gas fees directly from the transfer amount:
- You send 1,000 USDT
- Gas fee equivalent to 3 USDT is deducted from the transfer
- 997 USDT arrives at Binance
Reason 4: Exchange Rate Differences in Fiat Deposits
If you purchased crypto through C2C (P2P) or a third-party payment channel, the amount you receive depends on the exchange rate at the time of execution. Rates fluctuate in real time, so the price you saw and the final execution price may differ slightly.
Reason 5: Decimal Precision Differences
Token amounts on the blockchain can be extremely precise (often 8 or even 18 decimal places), but they may be rounded for display. This can cause tiny visual discrepancies when very precise amounts are involved.
How to Verify the Discrepancy
Step 1: Check the Sender's Fee Details
Log into the sending platform and check the withdrawal record:
- Confirm the total amount sent
- Check the fee amount
- Calculate: Amount Sent − Fee = Expected Credited Amount
Step 2: Verify on a Blockchain Explorer
Search the transaction using the TxID:
- Check the actual amount transferred in the transaction
- This amount should equal "Amount Sent − Fee"
- Confirm the amount received at the Binance address
Step 3: Check the Binance Deposit Record
In the Binance app deposit history:
- Confirm the credited amount
- Compare it with the amount shown on the blockchain explorer
- These two should match
Step 4: Calculate the Total Difference
Add up all fee components:
- Sender's withdrawal fee
- Token transfer tax (if applicable)
- Gas fee deduction (if applicable)
- See whether the total accounts for the discrepancy
Does Binance Charge Deposit Fees?
The clear answer: Binance does not charge deposit fees.
When you deposit cryptocurrency to Binance, there is zero charge on Binance's end. Any reduction in the amount you see comes entirely from the sending platform or blockchain network fees — it has nothing to do with Binance.
This is clearly stated on Binance's deposit page.
How to Minimize Transfer Losses
Choose a Low-Fee Network
- For USDT transfers, prioritize TRC20 or BEP20 — fees under 1 USDT
- Avoid using ERC20 during high gas periods
- Compare rates across networks before deciding
Consolidate Small Transfers
If you need to make multiple deposits to Binance, accumulate funds at the sender first, then send in one larger transfer. This way you only pay the fee once.
Watch for Platform Promotions
Some exchanges occasionally run withdrawal fee reduction campaigns. Take advantage of these when they come up.
Avoid Direct Deposits of Transfer-Tax Tokens
If a token has a high transfer tax, consider converting it to USDT on the sending platform first, then depositing the USDT to Binance. This may be more cost-effective than depositing the taxed token directly.
What to Do If the Discrepancy Can't Be Explained
If, after careful calculation, the difference still doesn't add up, it may be a system issue:
- Take screenshots of the deposit record, sender's record, and blockchain explorer
- Contact Binance support
- Provide the TxID and a detailed explanation of the discrepancy
- Wait for support to investigate
Frequently Asked Questions
Will every deposit have a lower credited amount?
If you're transferring from another exchange, a withdrawal fee is always deducted, so the credited amount will indeed be less. From a personal wallet sending standard tokens (like USDT), the amount typically isn't reduced because gas is paid from a different token.
Why does my BTC deposit show the same amount as I sent?
BTC miner fees are deducted separately from your BTC balance and aren't subtracted from the transfer amount. When you send BTC from an exchange, the platform fee is also charged separately, so the credited amount usually equals the sent amount minus the platform's fee.
What if I received more than expected?
This is extremely rare but theoretically possible. If your credited amount is higher than expected, check whether you may be confusing multiple deposits. For coins that use Memos, it's also conceivable (though almost never happens) that another user's deposit with the same Memo could be credited to your account.
Should I worry about a difference of a few cents?
If the difference falls within the normal fee range, it's expected and nothing to worry about. Only reach out to support if the discrepancy is large and unexplainable.
How can I find out the fee before sending?
On the sending platform's withdrawal page, after entering the amount and selecting the network, the estimated fee and actual credited amount are usually displayed. Verify before submitting.
Security Tips
- Check the sender's fee schedule before depositing so you're not surprised when less arrives
- Use Binance official channels for all operations
- When verifying discrepancies, treat blockchain explorer data as the authoritative source
- Research transfer tax rates in advance for tokens that have them
- Keep records of all your transfers for future reference