How to send USDT safely, step by step
A plain guide to sending USDT and other stablecoins to family, friends or clients anywhere in the world: picking the right network, checking the recipient and avoiding costly mistakes.
Stablecoins like USDT and USDC have become one of the most common ways people move money online. Freelancers get paid in them by clients abroad, families use them to send support across borders, and friends settle small debts with them. A dollar stablecoin moves the same way whether your recipient is next door or on another continent.
Sending USDT is easy once you know the rules. Getting one detail wrong can mean the money is gone for good. This guide walks through it step by step.
What you need before you send
- A wallet that holds USDT. This can be a self-custody wallet, where you hold the keys, or an exchange account, where the exchange holds them for you. We explain the difference in custodial vs non-custodial wallets.
- The recipient's correct details. Usually a wallet address, and on BetaPay a 10-digit number.
- The right network. USDT exists on several blockchains. Both sides must use the same one.
- A small amount for the network fee. Most networks charge a fee to process the payment.
Step 1: Agree on the network first
This is where most people lose money. USDT is issued on several networks, including Tron (often labelled TRC-20), Ethereum (ERC-20), BNB Chain (BEP-20) and newer stablecoin-focused chains such as Plasma. The same address format can exist on more than one network, so a wallet may happily accept a payment on the wrong one.
Before you send, ask the recipient one question: "Which network should I use?" If they don't know, don't guess. Ask them to check the receive screen of their wallet or exchange.
Same token, same address, wrong network: the money can end up somewhere the recipient can't reach.
Step 2: Get the recipient's details from the source
Ask for the address or number directly from the person, ideally by copying it from their wallet's receive screen. Avoid reusing an address from an old message or your transaction history. Scammers send tiny payments from look-alike addresses so that a fake one appears in your history, a trick called address poisoning. We cover it in how to avoid sending crypto to the wrong address.
Step 3: Check the full address, not just the start
A crypto address is a long string like 0x8f3a…c41e. Most people check the first and last few characters, and attackers know that. Compare the whole address, or better, use a wallet that shows you who you're paying.
On BetaPay you type a 10-digit number instead of an address. The app checks the number for typos on your phone, looks it up in an onchain registry, and shows the owner's name before you approve. If the name isn't who you expected, you stop. Read more in how the 10-digit BetaPay number works.
Step 4: Send a small test first
For a large amount, or a recipient you've never paid before, send a small test payment first. Ask the person to confirm it arrived, then send the rest. The extra network fee is worth the peace of mind.
Step 5: Review the fee and approve
Your wallet should show the amount, the network and the network fee before you approve. Read all three. On BetaPay the review screen shows them together, and you approve with your PIN or fingerprint. The payment is signed on your phone; your keys never leave it.
Step 6: Keep the transaction hash
After you send, your wallet gives you a transaction hash, a long ID for the payment. Save it or share it with the recipient. Anyone can look it up on a block explorer to confirm the payment went through, which settles most "I haven't received it" conversations in seconds.
Common mistakes to avoid
| Mistake | What happens | How to avoid it |
|---|---|---|
| Wrong network | Funds arrive where the recipient can't use them | Agree on the network before sending |
| Address from old history | You may pay a scammer's look-alike address | Get fresh details from the person |
| Checking only the first few characters | A poisoned address slips through | Check the whole address, or a name |
| No gas token | The payment fails or gets stuck | Keep a small balance for fees |
| Sending everything at once to a new contact | One mistake costs the full amount | Send a small test first |
Turning USDT into local currency
Sending USDT moves value between wallets. Turning it into your local currency in a bank account is a separate step, usually done through an exchange or a licensed on and off-ramp provider. Check that any provider you use is properly registered, compare rates before you trade, and never share your recovery phrase with anyone offering to help.
The short version
- Agree on the network.
- Get the details directly from the recipient.
- Check the whole address, or the name.
- Test with a small amount.
- Review the fee and approve.
- Keep the transaction hash.
BetaPay is built to make steps 2 and 3 simple: a number you can say out loud and a name you can check before you pay. Join the waitlist to get your number early.