Back to Blog
EducationUpdated September 16, 2026·4 min read

Sending money across borders with stablecoins: the real costs, the cheapest rails, and a step-by-step transfer without an exchange account

A bank wire takes days and a remittance company takes a fee of several percent; a USDT transfer on TRON costs cents and settles in seconds. The catch is the two ends — getting in and out of fiat. This guide gives the full cost picture, the rail to use, a concrete transfer walkthrough with an account-free swap in the middle, and the mistakes that cost people money.

The cost of the old way

The World Bank tracks what it costs to send $200 across borders: the global average has sat around six percent for years, and the corridors that matter most to migrants — into Africa and South Asia — are often higher. Bank wires add correspondent fees and take one to five business days. Money-transfer operators are faster but price the exchange rate against you.

A stablecoin transfer has a different cost structure:

LegCostTime
Sender buys stablecoin (P2P or exchange)0–2% depending on routeminutes to hours
On-chain transfer, USDT on TRONcentsseconds
Recipient sells stablecoin for local cash (P2P)0–2%minutes to hours

The chain in the middle is nearly free. Everything depends on the two ends.

Choosing the rail

For a person-to-person transfer, the rail should be the one the recipient can most easily cash out. In most of the world that is USDT on TRON (TRC-20): the deepest P2P liquidity in Latin America, Africa, South and Southeast Asia, and the Middle East; cents per transfer; one confirmation. USDT on TON is growing where Telegram wallets are common. USDC is the choice where the recipient uses regulated exchanges in the US or EU.

If you hold something else — Bitcoin, ETH, USDT on Ethereum — you convert once, before sending, to the rail the recipient uses. That conversion is where an account-free swap fits: BTC → USDT (TRC-20), USDT (ERC-20) → USDT (TRC-20), USDT (TRC-20) → USDT (TON) — one step, no exchange account, native token on the recipient's rail.

A concrete transfer, step by step

Say you hold Bitcoin and want to send the equivalent of $500 to someone who will cash out via P2P in their country.

  1. Ask the recipient for a USDT (TRC-20) address from their own wallet — not from an exchange unless they are sure the exchange accepts TRC-20 deposits from unknown senders.
  2. Open BTC → USDT (TRC-20). Enter the BTC amount that gives ~$500 of USDT in the estimate. The estimate already includes the spread and the TRON payout fee.
  3. Paste the recipient's TRC-20 address as the receiving address. The payout goes directly to them; you can also receive it to your own wallet first and forward it if you prefer to check first.
  4. Add your own Bitcoin refund address. If anything is outside limits, funds come back to you.
  5. Send the Bitcoin with a fee that confirms in one or two blocks. Two confirmations (~20 minutes) lock the rate.
  6. The USDT arrives in the recipient's wallet within seconds of payout; the status page shows the TRON transaction hash they can check.
  7. The recipient sells P2P for local currency, or spends the USDT directly where it is accepted.

Total cost: the swap's all-in spread (visible before step 5), your Bitcoin fee, and the recipient's P2P spread. Total time: about half an hour, most of it Bitcoin confirmations. Starting from USDT on TRON already, the transfer is a single transaction costing cents.

The two ends: getting in and out of fiat

  • In. Buy USDT with local currency on a P2P platform or exchange, or convert from crypto you already hold. The P2P guide covers escrow and the scams to avoid.
  • Out. The recipient sells USDT P2P for a bank transfer or cash, or uses a local exchange. In many countries this is now a mainstream retail activity with tight spreads; in a few it is restricted — check the recipient's side.

Mistakes that cost money

  • Wrong network. USDT sent as ERC-20 to a TRC-20 address, or the reverse, is the most common loss in remittances. Confirm the network label with the recipient in writing.
  • Exchange deposit address as destination. Exchanges may not credit deposits below their minimum or from unknown sources; some need a memo. Have the recipient use their own wallet.
  • Cheap Bitcoin fee on the sending leg. Delays the swap by hours and exposes the transfer to rate drift.
  • Fee-deducting wallets. If your wallet subtracts the fee from the amount, less arrives; the swap recalculates and the recipient receives less than planned.
  • Not keeping the status link. It is the only receipt for the swap; save it.

Privacy and compliance notes

An on-chain transfer is a public record between two addresses. Neither address carries a name unless an exchange attached one; sending from your own wallet to the recipient's own wallet keeps it that way. Tax and reporting obligations for gifts and remittances are set by each country; a stablecoin transfer does not change them.

Frequently asked questions

How long does it take end to end? Seconds on-chain. With a Bitcoin conversion first, about half an hour. The fiat ends depend on the P2P counterparty — minutes to hours.

Is it cheaper than a remittance company for small amounts? Usually, if the recipient has a P2P route with a tight spread. For very small amounts, the P2P spreads at both ends matter more than the chain.

Can the recipient receive without a wallet? They need a wallet — any free mobile wallet supporting TRC-20 USDT. Set it up together before the first transfer.

What if the recipient's country restricts crypto? Then the cash-out end may be difficult or illegal for them. Check before sending.

Which coin should I hold if I send regularly? USDT on TRON, so each transfer is a single cheap transaction. Convert into it once from whatever you hold — the pairs page lists every route in.

Ready to swap privately?

No account required. Start in seconds.

Start swapping →