Sending 1,000 USDT sounds like one decision, but it is really two: which network you send on, and which network the recipient can receive on. The cheapest route is not always the one with the lowest fee on paper. It is the cheapest route that the recipient actually accepts, and one where you have enough gas to send.
Rule one: the receiver decides the network
Before thinking about fees, ask the recipient which network their address is on. A friend's self-custody wallet may support several, but an exchange deposit address is usually tied to specific networks. If you send on a network they do not support, the funds may be stuck or need a manual recovery. The guide sent crypto to the wrong network shows how messy that gets.
So the real question is: of the networks they accept, which is cheapest for you to send on?
What sending costs on each network
When you send USDT directly, you pay the network fee in the chain's native coin. As a neutral reference, here are LarkSwap's approximate payout costs per USDT network, which reflect how expensive each chain is to send on. They are set by LarkSwap and can be adjusted; your own wallet fees will vary with congestion.
| Network | Approx. cost per send | Gas coin you need | On 1,000 USDT |
|---|---|---|---|
| Polygon | about $0.05 | POL | 0.005 % |
| BEP20 | about $0.10 | BNB | 0.01 % |
| Solana | about $0.10 | SOL | 0.01 % |
| Arbitrum | about $0.10 | ETH on Arbitrum | 0.01 % |
| TRC20 | about $1.50 | TRX (energy) | 0.15 % |
| ERC20 | about $2 | ETH | 0.2 % |
The key point: on 1,000 USDT, even the most expensive networks cost a small percentage. The cost difference becomes dramatic on small amounts, which is why ERC20 is a poor choice for sending 30 USDT.
Case 1: you and the recipient share a network
This is the cheapest scenario. If you hold USDT on BEP20 and they accept BEP20, a direct send costs a few cents of BNB. No swap is needed, no fee beyond the network fee. The same goes for Solana, Polygon or Arbitrum.
Case 2: you hold one network, they accept another
Now you need to move the USDT across chains first. A cross-network swap is one way. Here is the worked math on LarkSwap, sending 1,000 USDT TRC20 and receiving USDT BEP20:
- Service fee: 0.4 % of 1,000 = 4 USDT, included in the quote.
- Payout network cost for BEP20: about 0.1 USDT.
- Received: 1,000 − 4 − 0.1 ≈ 995.9 USDT on BNB Smart Chain.
- Plus your own TRX cost for sending the TRC20 deposit.
You can also set the recipient's address as the payout address, so the swap and the delivery happen in one step. Choosing ERC20 as the payout instead would cost about 2 USDT on that side, so roughly 994 USDT would arrive. Try it on USDT TRC20 to USDT BEP20 or USDT BEP20 to USDT TRC20.
A swap is not the only option. If you have an exchange account, depositing on one network and withdrawing on another is another route; its cost is whatever that exchange charges for withdrawals.
Tips to keep it cheap and safe
- Send a small test first when paying a new address. Costing cents on a cheap network, it is well worth it on 1,000 USDT.
- Keep gas in the right coin. TRX for TRC20, BNB for BEP20, SOL for Solana, ETH for ERC20 and Arbitrum. USDT alone cannot pay its own fee; see why you need TRX to send USDT.
- Avoid ERC20 for small or frequent transfers. It is the most expensive network to send and to receive on.
- Paste, then verify. Compare the first and last characters of the address, and make sure the network name matches on both sides.
- Mind the 30-minute lock if you swap. Send right after creating the order.
Which stablecoin, by the way?
If the recipient accepts USDC instead, the same logic applies: about $0.05 on Base, $0.10 on Solana, $2 on ERC20. The guide USDC vs USDT compares the two, and the low fee crypto exchange page summarizes LarkSwap's costs.
And if the 1,000 USDT is for spending
Sometimes the cheapest transfer is no transfer: paying a merchant that accepts crypto directly. Travelers, for example, can rent a luxury car in Dubai with crypto. Check which network the merchant accepts before you send.
Frequently asked questions
What is the cheapest network to send 1,000 USDT?
Polygon, BEP20, Solana and Arbitrum usually cost a few cents per transfer. TRC20 costs more because of energy, and ERC20 is typically the most expensive. The cheapest valid choice is the cheapest network the recipient accepts.
How much do I receive if I swap 1,000 USDT TRC20 to BEP20 on LarkSwap?
About 995.9 USDT: 1,000 minus the 0.4 % fee of 4 USDT, minus a payout network cost of roughly 0.1 USDT. Your own TRX cost for sending the deposit is separate.
Should I send a test transaction first?
For a new address, yes. On a cheap network a test costs cents and confirms that the address and network are correct before you move the full 1,000 USDT.