Crypto Deposit Not Received? 10 Causes and How to Fix Each (2026)
You sent USDT or another coin. Your wallet says the money has left, but the balance on the other side still shows zero. It is one of the most stressful moments in crypto, especially when you need that balance today.
The good news: in most cases the money is not lost. It is still confirming, it is waiting for a small top-up, or it simply needs to be matched by hand. This guide shows you how to find out exactly where your payment is in about five minutes, the 10 most common causes, and what to do in each case. It works for any SMM panel, online store, payment gateway or exchange, not just ours.
Quick answer: Find your transaction ID (TXID) in your wallet or exchange withdrawal history and paste it into the block explorer for the network you used: Tronscan for TRC20, BscScan for BEP20 or Etherscan for ERC20. If it shows Success and the correct receiving address, the payment reached the blockchain and the receiver can credit it, so send them the TXID. If it shows Failed, nothing was delivered and you can send again. If there is no TXID at all, your exchange has not sent the withdrawal yet.
First 5 Minutes: What to Check Before You Panic
- Wait 15 to 30 minutes. Most transfers on Tron and BNB Smart Chain confirm within minutes, but exchanges and payment gateways can add their own processing time.
- Do not send the payment again. Paying twice is how one delayed payment becomes two problems.
- Find your TXID. Open your exchange's withdrawal history or your wallet's activity and copy the transaction ID, also called the transaction hash or Tx hash.
- Check which network you used. TRC20, BEP20 (BNB Smart Chain), ERC20, TON or another one. Your withdrawal details show it.
- Take screenshots of the withdrawal details and of the deposit or invoice page. You will need them if you contact support.
Step 1: Look Up Your TXID on a Block Explorer
A block explorer is a free public website that shows every transaction on a blockchain. It is the final word on your payment, more reliable than your wallet app or the receiver's dashboard. Paste your TXID into the search box of the right explorer:
| Network you used | Addresses start with | Explorer |
|---|---|---|
| Tron (TRC20) | T | tronscan.org |
| BNB Smart Chain (BEP20) | 0x | bscscan.com |
| Ethereum (ERC20) | 0x | etherscan.io |
| TON (for example USDT in Telegram Wallet) | UQ or EQ | tonviewer.com |
| Solana | Letters and numbers, no fixed prefix | solscan.io |
| Bitcoin | 1, 3 or bc1 | mempool.space |
Tip: BEP20 and ERC20 addresses look exactly the same, because both start with 0x. If your TXID is not found on BscScan, try Etherscan, and the other way round. That one check often reveals a wrong-network mistake straight away.
Step 2: Read the Result
| What the explorer shows | What it means | What to do |
|---|---|---|
| Success, and the receiving address matches the deposit page | Your payment reached the blockchain. The receiver's system has not credited it yet | Wait a little, then send the TXID to the receiver's support |
| Success, but the receiving address is different | The money went to another address | See cause 3 |
| Pending or Confirming | The network is still confirming it. Receivers credit only after a set number of confirmations | Wait. Do not send again |
| Failed or Reverted (for example OUT_OF_ENERGY on Tron) | The transaction did not go through and the tokens did not move | Check your wallet balance, fix the fee problem and send again (cause 6) |
| Found, but on a different network than the deposit page asked for | Wrong network | See cause 2 |
| Not found on any explorer | Nothing has been sent to the blockchain yet | Your exchange is still processing the withdrawal (cause 1) |
The 10 Most Common Reasons a Crypto Deposit Doesn't Arrive
For each cause you will find the signs that point to it and the fix.
1. Your exchange has not actually sent it yet
Signs: the withdrawal shows Processing, Pending or Under review, and there is no TXID.
Exchanges often hold withdrawals for security checks, a new device or new address, address whitelisting rules, or network maintenance. Until a TXID appears, the money is still inside the exchange, not on the blockchain, and the receiver cannot see it.
Fix: check your email and the exchange app for a verification request, then contact the exchange's support. The receiver cannot see or speed up a payment that has not been sent.
2. You used the wrong network
Signs: the TXID shows Success, but on a different network than the deposit page asked for. A typical example: the page said USDT BEP20 and you sent USDT ERC20 to the same 0x address.
The same coin on a different network is, in practice, a different asset. The receiver's system only watches the network it asked for, so the payment never shows up there. Whether it can be recovered depends on who controls that address (see the wrong-network section below).
Fix: contact the receiver's support right away with the TXID and the network you actually used. Recovery is manual, can take days, often costs a fee and is never guaranteed.
3. The address was wrong or "poisoned"
Signs: the TXID shows Success, but the receiving address on the explorer is not the one on the deposit page.
The usual reasons are an old address saved from an earlier deposit, an address someone sent you in a chat, or address poisoning. In that scam, criminals send you a tiny transfer from an address that looks almost the same as one you use, hoping you will copy it from your history next time. Clipboard malware that swaps copied addresses also exists.
Fix: if the money went to a stranger's address, it usually cannot be reversed. Report it to your exchange anyway. To prevent it, always copy a fresh address from the deposit page and compare the first and last 4 to 6 characters before sending. Never copy an address from your transaction history.
4. You sent less than the invoice because a fee was deducted
Signs: the invoice shows Partially paid, Underpaid or Wrong amount, and the amount that arrived is slightly lower than the invoice.
Many exchanges take the withdrawal fee out of the amount you type. If the invoice is for 50 USDT and you type 50, the exchange may deliver 50 minus its fee, which is not enough to complete the invoice.
Fix: if the invoice is still open, many gateways, Cryptomus included, let you send the missing amount to the same address. If it has expired, contact the seller's support with your invoice or order number and TXID. Next time, make sure the "amount received" figure in your exchange matches the invoice.
5. The invoice expired, or you paid an old address
Signs: the invoice shows Expired, or you sent to an address from a previous invoice, or you paid the same invoice twice.
Gateway invoices have a timer and often a unique address for each payment. Some gateways, Cryptomus included, still mark a payment as paid if you sent it before the invoice expired and it confirmed later. A payment sent after expiry, or to an old invoice's address, usually has to be matched by hand.
Fix: contact support with the TXID and the invoice number. Create a new invoice for every deposit and pay it before the timer ends.
6. Your Tron transfer failed with OUT_OF_ENERGY
Signs: Tronscan shows the transaction as Failed with OUT_OF_ENERGY. Some TRX has gone from your wallet, but your USDT is still there.
This only happens when you send from your own wallet, such as Trust Wallet or TronLink. Exchanges pay the network fee for you and charge a withdrawal fee instead. On Tron, a USDT transfer needs "energy", which is paid in TRX. In late 2026, a transfer without staked energy burns roughly 6.5 TRX to an address that already holds USDT and about twice that to a brand-new address. If your wallet doesn't have enough TRX, the transfer fails and the TRX used is not refunded.
Fix: add TRX to your wallet, or rent energy, then send again. Nothing reached the receiver, so there is no risk of paying twice. The same idea applies to other networks: BEP20 needs a little BNB for gas and ERC20 needs ETH.
7. A memo, tag or payment note was missing
Signs: the deposit page asked for a memo, tag, comment or note and you left it empty or typed it wrong. This is common with TON, XRP and XLM deposits to exchanges, and with some Binance Pay instructions.
Shared addresses use the memo to tell customers apart. Without it, the receiver can see the money but cannot tell who sent it.
Fix: contact the receiver's support with the TXID and proof of payment. Exchanges usually have a recovery form for missing memos, often with a fee. USDT sent on TRC20 or BEP20 to a normal deposit address does not usually need a memo.
8. You sent a different token, or a fake one
Signs: you sent USDC instead of USDT, or a token that is called USDT but is not the real one. Scam tokens copy the name and logo.
Fix: open the transaction on the explorer and check the token contract. Real USDT on Tron uses the contract TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t. USDT on BNB Smart Chain uses 0x55d398326f99059fF775485246999027B3197955. If you sent a supported coin that the receiver simply wasn't expecting, contact support. A fake token has no value and cannot be credited.
9. An AML or risk check put the payment on hold
Signs: the invoice or the receiver says the payment is locked, blocked or on hold.
Payment gateways and exchanges screen incoming crypto. If the coins passed through an address linked to scams, mixers or sanctioned services, the payment can be frozen. Cryptomus, for example, has a "locked" status for funds held under its AML program. This can happen even when you bought the coins from a P2P seller in good faith.
Fix: follow the gateway's instructions, and contact both the seller and the gateway. You may be asked to show where the funds came from. Buying from a well-known exchange and avoiding unknown P2P sellers lowers the risk.
10. Network congestion or maintenance
Signs: the TXID stays Pending for a long time, or your exchange shows that deposits or withdrawals on that network are suspended.
Fix: wait. Check the exchange's announcements page. Deposits delayed by maintenance are normally credited once it ends. On Ethereum, a transaction sent with a very low gas fee can get stuck. Many wallets offer a Speed up or Cancel button while it is still pending.
All 10 Causes at a Glance
| Cause | Can it be fixed? | Who can fix it |
|---|---|---|
| 1. Exchange has not sent it | Yes | Your exchange |
| 2. Wrong network | Sometimes, often with a fee | The owner of the receiving address |
| 3. Wrong or poisoned address | Rarely | Usually no one |
| 4. Underpaid invoice | Yes | You (send the rest) or the seller |
| 5. Expired invoice or old address | Usually | The seller's support |
| 6. OUT_OF_ENERGY on Tron | Yes, your USDT never left | You (add TRX and resend) |
| 7. Missing memo or tag | Usually, often with a fee | The receiver or exchange |
| 8. Different or fake token | Depends on the token | The receiver, if the token is real |
| 9. AML hold | Often, but it takes time | The gateway or exchange |
| 10. Congestion or maintenance | Yes | Time |
What to Send Support: Copy This Template
One complete message gets a much faster answer than five short ones. Copy this, fill it in and attach your screenshots:
Hi, my deposit has not been credited.
Username or account email: ...
Amount and coin: ... (for example 50 USDT)
Network: ... (for example TRC20)
TXID: ...
Date and time sent, with time zone: ...
Invoice or order number, if any: ...
Screenshots attached.
Beware of fake support. Scammers watch public groups and comment sections for "deposit not received" posts, then message people pretending to be support. Real support will never ask for your seed phrase or private key, and will never ask you to pay an "unlock" or "activation" fee to release a deposit. Your TXID is public and safe to share. Your seed phrase is not.
Sent on the Wrong Network: Can You Get It Back?
The honest answer depends on who controls the receiving address:
- Your own wallet (for example MetaMask or Trust Wallet). The same 0x address usually works on both BNB Smart Chain and Ethereum. Add the other network in your wallet and the funds should appear. You will need a little BNB or ETH to move them.
- An exchange deposit address. Big exchanges have recovery tools. Binance, for example, offers self-service deposit recovery. Expect a fee, a wait of days or weeks, and no guarantee, especially for unsupported networks.
- A payment gateway or merchant. Contact the merchant first with the TXID and network. They may need help from their gateway, and recovery is not always possible.
Because recovery is uncertain, prevention is the real fix: match the network by its name on both sides, never by how the address looks.
How to Avoid Deposit Problems Next Time
- Copy the address fresh from the deposit page every time.
- Choose the same network name on both sides, for example TRC20 and TRC20.
- Make sure the amount received after fees equals the invoice amount.
- Pay before the invoice timer runs out, and create a new invoice if it expires.
- When you send from your own wallet, keep a little TRX, BNB or ETH for network fees.
- Send a small test amount the first time you use a new address.
- Save the TXID and a screenshot of every deposit.
- Never share your seed phrase or private key with anyone.
New to paying with crypto? Our guide on how to pay an SMM panel with USDT and crypto explains TRC20 vs BEP20, Binance Pay and Cryptomus step by step.
Deposit Problems on SafeSMM
- Accepted methods: USDT (TRC20 and BEP20), Binance Pay, Cryptomus and Perfect Money. Users in Pakistan can also pay with Easypaisa, JazzCash and NayaPay.
- Automatic crediting: Cryptomus payments are added to your balance automatically after network confirmation. For other methods, follow the steps shown on the Add Funds page.
- Payment not showing? Contact us through WhatsApp, Telegram (@SafeSMM_Admin) or a support ticket with your username, the amount, the TXID and a screenshot. Our team checks the payment and helps you sort it out. All official contacts are on our contact page.
- Balance rules: deposits stay in your SafeSMM balance and are not sent back to wallets or exchanges. If an order fails or is only partly delivered, the unused amount returns to your balance automatically. See our terms.
- Want to test first? Message our support on Telegram (@SafeSMM_Admin) and ask for the $0.10 test balance before your first deposit.
Wondering whether a panel is safe to deposit with at all? Read how to verify SafeSMM yourself, or browse all services and prices on the services page.
Frequently Asked Questions
How long should a USDT deposit take?
Once your exchange or wallet has sent it, USDT on TRC20 or BEP20 usually confirms within a few minutes. Exchange processing and gateway checks can add time. If the explorer shows Success and nothing has been credited after about an hour, contact the receiver with your TXID.
My wallet says sent but the receiver says not received. Who is right?
The block explorer. Look up the TXID and check the status, the network and the receiving address. That tells both sides exactly what happened.
Can a crypto transaction be cancelled or reversed?
Not once it is confirmed. Crypto has no chargebacks. Only a transaction that is still pending, mainly on Ethereum, can sometimes be replaced with Speed up or Cancel in your wallet.
My USDT TRC20 transfer failed. Did I lose my USDT?
No. A failed transfer does not move the USDT. You only lose the TRX burned as a fee. Add more TRX or rent energy and send again.
Why did the receiver get less than I sent?
Your exchange or wallet most likely deducted its withdrawal or network fee from the amount. Check the "amount received" line before you confirm a withdrawal.
Is it safe to share my TXID?
Yes. A TXID is public information that anyone can look up on a block explorer. Never share your seed phrase, private key or exchange password.
I paid an expired invoice. What now?
Contact the seller's support with the TXID and the invoice number. Some gateways still credit a payment that was sent before expiry and confirmed later. Otherwise support can match it by hand.
Final Words
A missing crypto deposit feels scary, but most cases come down to a few simple causes: a withdrawal that has not been sent yet, a fee that made the amount too small, an expired invoice or a network mix-up. Start with your TXID and a block explorer, find your situation in the list above, and send support one complete message. And next time, a 30-second check of the address, the network name and the final amount prevents almost all of these problems.
If your SMM order is the problem rather than the payment, read why an order stays pending and how to fix it.