Getting-paid guides · 04

A client wants to pay in USDT. What's the catch?The compliance, counterparty, price and irreversibility risks to think through before taking stablecoins.

By Yue Han Updated 2026-06-19 10 min read

A client sends one line: "I'll just pay you in USDT, it's fast and saves on fees." It sounds tempting, especially when your local bank is slow and expensive. But before you nod yes, you need to understand one thing: USDT isn't simply "digital dollars". It hands part of the risk a platform would normally carry for you straight over to you. This guide spells out where it's convenient, what it costs, and which things you should pin down before you take it.

On this page
  1. Why clients love paying in USDT
  2. The flip side: four risks you carry yourself
  3. Get the "chain" right first: TRC20 vs ERC20 vs BEP20
  4. Where it lands: exchange account vs self-custody wallet
  5. Before you take it, pin these down
  6. Do it yourself: run a small amount through first
  7. Address and chain: the most irreversible step
  8. One USDT payment, converted back: how much is left
  9. Scam signals specific to getting paid in crypto
  10. When to just say no to USDT
  11. Clear up a few myths before taking USDT
  12. FAQ
  13. What to read next

01Why clients love paying in USDT

USDT is a stablecoin pegged to the dollar, designed so that one USDT stays as close as possible to one dollar. Clients like paying with it usually because an on-chain transfer arrives in minutes, the network fee is fixed and often very low, and it sidesteps slow, expensive cross-border banking. For a client whose local rails on their side are poor, it really does save hassle.

Notice that what's convenient is the act of transferring. For you, the real problem starts after the transfer: how this USDT turns into local money you can actually spend, and what you have to carry along the way.

02The flip side: four risks you carry yourself

  • Irreversible. Send to the wrong address or wrong chain and the money is basically gone; no support can undo it for you.
  • Counterparty and compliance. Afterward you'll most likely turn it into local money via P2P, facing a stranger as the other party; rules on crypto also differ from place to place.
  • Price and de-pegging. USDT sits near one dollar most of the time, but it has briefly drifted before; how much local money you end up with is set by the live market price.
  • Knowledge barrier. No platform backstops you; you have to read addresses, networks and confirmations yourself, and if you can't, don't force it.

Accept these four, and USDT becomes a tool that's useful to you; if you can't accept any one of them, don't take it just to "save on fees".

The first time I took USDT, the "counterparty" one is exactly where I got burned. Receiving went smoothly; the trouble was converting it back into local money. I sold the coins to a buyer on a platform's P2P market, they paid, I released the coins, and a few days later that payment was flagged as problematic and my account balance was temporarily frozen for a review. The money wasn't lost in the end, but for two weeks I couldn't do anything with it, and that's when it really sank in: the hassle with USDT is almost never in the "receiving" — it's in every step you have to face alone afterward. The sections below take those steps apart one at a time.

03Get the "chain" right first: TRC20 vs ERC20 vs BEP20

This is the single most common way people trip up when taking USDT, and the step beginners overlook most. You have to grasp one counterintuitive thing first: the same "USDT" running on a different chain is a different thing, and the chains aren't interchangeable. USDT the client sends on Tron (TRC20) can't arrive at your Ethereum (ERC20) address, and vice versa. Think of them as checks from the same bank that only clear in different settlement systems.

You'll usually run into these three:

  • TRC20 (Tron). The most common one for freelance payments across Asia, Africa and Latin America. Its network fee is usually very low, often in the range of a few cents to a dollar or two per transfer, and it arrives fast. Most clients will default to wanting this one because it's cheap for them too.
  • ERC20 (Ethereum). The most "canonical" chain, supported most widely by wallets and platforms, but its network fee is the highest of the three; when the chain is congested a single transfer's fee can jump from a few dollars into the tens-of-dollars range. On small amounts, the fee alone can eat a meaningful slice, so it's not worth it.
  • BEP20 (BNB Smart Chain). Its network fee is also low, close to TRC20's level, and it's common among people in the Binance ecosystem. But be careful: a BEP20 address looks exactly like an ERC20 one (both start with 0x and are 42 characters), so you can't tell the chain apart by eye, only by agreement. Sending on the wrong chain is especially easy to do here.

Choosing is actually simple: go by which chain your "exit" can receive, then align with the client. Wherever you plan to withdraw the USDT — which exchange account, and which chains that account supports for this coin — check its deposit page first, then send the client the exact chain name and address you want to use, and have them send on that chain. Don't do it the other way around, letting the client pick the chain while you passively receive; that's how you end up with funds on a chain your exit doesn't support.

Wrong chain, and the money may be gone for good

If the client sends on chain A but you gave an address on chain B, that money is most likely lost and irreversible: no support can undo it, no platform backstops you. In rare cases it can be recovered by technical means, but that's either very hard or costs far more than the amount itself. So on the chain step, better to ask one more time and wait one more minute.

04Where it lands: exchange account vs self-custody wallet

Once the chain is settled, the next thing to think through is where this USDT actually lands. You have two kinds of destination, with completely different trade-offs.

  • Exchange account (custodial). On a mainstream exchange you have a USDT deposit address, and the client sends there. The upside is it's easy: the platform manages keys and security, and once it arrives you can convert it to local currency and withdraw to your bank on the same platform — the shortest path. The cost is that you first have to complete KYC, your account is bound by platform rules, and there's platform-level risk too (freezes, regional shutdowns, policy changes).
  • Self-custody wallet (non-custodial). A wallet app on your phone, say, where only you hold the private key (or seed phrase) and no one can freeze your assets. The cost is that all the responsibility is on you too: lose the seed phrase, get phished, or lose the phone with no backup, and that money is gone forever — no "reset password", no support. And after it lands in your wallet you usually still have to move it somewhere that can convert to local money, adding another fee and another transfer risk.

For anyone just starting to take USDT, the realistic choice is often: receive into an exchange account and cash out on the same platform. It puts "receiving" and "converting back to local money" in one place, one fewer transfer and one fewer thing to get wrong, and it's easier to read the arrival status. Once you genuinely understand private keys, seed phrases and on-chain transfers, self-custody is worth considering. This isn't saying custodial is always better; it's that custodial hands the part you're not yet fluent in over to somewhere with a process and support.

05Before you take it, pin these down

Before you agree to be paid in USDT, answer these four questions first:

  • Which chain? The same USDT is a different thing on different chains, so you must align with the client before the transfer.
  • Which address receives it? You need an address that can receive, checked carefully; if the address is wrong, the money is gone.
  • How will you turn it back into local money? Think the exit through first; don't wait until it arrives to find you can't cash out.
  • Is it compliant where you are? Rules vary by region, so if you're unsure, look into it first; this site doesn't give legal advice.

06Do it yourself: run a small amount through first

The first time you take USDT, don't have the client send the whole large amount up front. Run the whole flow with a small amount first — not busywork, but the cheapest insurance in getting paid in crypto. Why it's worth testing: an on-chain transfer is irreversible, so once the address or chain is wrong there's no fix; and the act of "testing" verifies three things at once, before you've put real money on the line — whether the address you gave is right, whether the chain you agreed on connects, and whether your exit can actually convert it back to local money. If any one of the three is broken, the cost of finding out with a small amount is far lower than finding out with the whole payment.

How much? An amount small enough that losing all of it wouldn't hurt, yet large enough to cover the network fee. Too small (say, exactly the fee) is pointless — you can't see the net amount that lands. A few dollars to a dozen or so is usually enough to run the whole path. Have the client carve this small amount out of the total they owe; don't make it extra money on top.

Small-amount test, three steps
  1. Have the client send a small amount first, on the chain you agreed on; send them the exact chain name and address your exit supports, don't relay it by word of mouth.
  2. Once it arrives, use a block explorer (pick by chain, e.g. tronscan for Tron, etherscan for Ethereum, bscscan for BNB Smart Chain), enter the TXID the client gives you, and check four things: whether the amount received matches what you agreed, whether the receiving address is really yours, whether the chain is right, and whether the confirmations are enough (showing Success / confirmed, not Pending). Don't just trust the sender's screenshot — screenshots can be faked, the on-chain record can't.
  3. Then try turning that small amount into local currency to run the exit through too, and see exactly how much you actually keep on a small conversion and how much gets shaved off; for how to do that, see the next guide.

Pass the small-amount test, then have the client send the rest. The few minutes and few dollars of fee this costs are the cheapest peace of mind you can buy yourself.

07Address and chain: the easiest to get wrong, and the most irreversible step

USDT can move on several chains, commonly Tron (TRC20) and Ethereum (ERC20). They aren't interchangeable: if the client sends on one chain and you give an address on another, the money is very likely lost, and it's irreversible. So before the transfer, always do two things: confirm with the client that you're both on the same chain, and check the receiving address character by character, ideally by copy-paste and comparing the first and last characters, not by typing it out.

One more word on "confirmations": once a transfer is broadcast on-chain, it doesn't count instantly — the network has to confirm it a number of times before it's final. Different chains and platforms require different confirmation counts; TRC20 is usually fast, tens of seconds to a few minutes; ERC20 can take a bit longer when congested. When receiving on an exchange, the platform shows "N confirmations needed", and the balance may not be usable until then. If the confirmations aren't there and the status is still Pending, don't treat the money as arrived, and certainly don't release or refund anything to the client on that basis.

Irreversible means there's no undo

A crypto transfer has no "cancel" button, and no support team can claw it back for you. Better to take the first one slow and check it twice than to rush and get it wrong.

08One USDT payment, converted back: how much is left

"Saves on fees" is the client's favorite line, but it only holds for the transfer leg. What actually decides how much you keep is the spread on the step where you convert USDT back into local currency, and that cost is often more hidden than a bank wire fee. Let's walk one concrete example.

Say the client sends you 1,000 USDT as agreed, on TRC20:

  • Network fee: the client pays a small network fee to send this (TRC20 is usually in the single-digit-dollar range), and it's mostly borne by the client; even if it lands on you, it's just a few dollars. At this point you have close to 1,000 USDT.
  • The spread to convert back to local money: you'll most likely sell the USDT to someone via a platform's P2P or over-the-counter to get local currency. The cost here isn't a labeled "fee" — it's how far below "1 USDT = 1 dollar" you can actually sell. That discount floats with the market and with supply and demand in your region; it might be one or two percent, or more; the more urgently you sell and the more niche your currency, the wider the spread tends to be. Estimate a 1.5% discount, and 1,000 USDT converts to roughly the local-money equivalent of 985 dollars.
  • Withdrawing to your bank: moving the local currency from the platform to your bank card may carry a small withdrawal fee too, depending on the platform and where you are.

Add those legs up, and 1,000 USDT reaching your bank card might be the local-money equivalent of 975–990 dollars, depending on your selling spread and the withdrawal fee. Now compare that with a channel like Wise: Wise lays the exchange rate and fees out plainly on a single statement, and for a four-figure cross-border transfer the total cost is usually a single-digit percentage or lower. In other words, the wire fee USDT saves may well be eaten back by the FX spread, so "saves on fees" doesn't necessarily hold: it just moves the cost from a visible place to one you don't easily spot.

So don't just go by "USDT is cheaper" — work out the total cost of each path and then decide. To quickly estimate what one payment nets you, run the network fee and the spread through the USDT cash-out calculator; to understand exactly how the convert-back-to-local-money leg works and where you lose the most, read cashing out USDT to local currency.

Tax: keep records, go by your local rules

Most regions treat the stablecoins you receive as income for tax purposes, the same as receiving dollars or local currency, so it has to be reported. It's best to note the date, the amount, and the dollar/local-currency value at the time right when you receive it — you'll need it at tax time. Rules vary widely by place, and this site doesn't give tax advice; exactly how to report it and whether it's taxable go by your region's current rules, and if unsure, consult a local professional first.

09Scam signals specific to getting paid in crypto

Ordinary payments have scammers too, but the crypto setting — irreversible and hard to claw back — has spawned a few plays aimed specifically at the person receiving money. What they share: getting you to do an irreversible action before you've checked things properly. When you see the signals below, stop.

  • Fake escrow / fake "platform guarantee". They give you an official-looking "third-party escrow" site or support agent, saying the money is already in escrow and you just complete some step to release it. These sites and agents are usually forged, aimed at getting you to pay an "unlock fee" or "deposit" first, or to hand over account details. Real escrow never asks you to pay first to unlock money that should already be yours.
  • Overpayment, asking you to refund the difference. They "accidentally" send an extra amount, or send a screenshot showing an overpayment, and ask you to return the excess. What you send back is real money, while their "overpayment" may never have arrived at all, or is a forged deposit notice. Anything that asks you to refund first is almost always this play.
  • "You release the coins first, I'll pay right away." In P2P or OTC trades, they ask you to send the USDT out first on a promise to pay local currency afterward, or send a "payment made" screenshot to rush you into releasing. Don't release until the money is in your account and confirmed in your own records — screenshots and SMS notices can be faked.
  • Rushing you to skip the check. Constant urgency — "limited time", "expiring now", "stop checking and just send the address" — is really about not letting you take the time to verify on a block explorer or to get suspicious. The harder they rush you, the more you slow down. A legitimate client won't fall through because you spent two extra minutes checking.

One general rule to protect yourself: reverse any "pay out first, confirm later" order. Confirm on-chain and in your own account that the money truly arrived, the amount is right and the chain is right, before you do the next thing; screenshots, notifications and a support agent's verbal promise don't count.

10When to just say no to USDT

In some situations, the best move is to politely decline and switch to another way to get paid:

  • You don't understand concepts like address, chain and confirmations, and you don't have time to learn them.
  • This is a large amount that matters to you and you can't afford to lose, yet it's your first time taking USDT.
  • The other side manufactures urgency, pushes you to "send the address quick" or "just take it first", or asks you to do something else first. That's often a scam signal, so stop right away.

If you weigh it up and decide to take USDT, you'll most likely need an exchange to receive and convert it. Before you sign up, confirm whether your region is supported and how cash-out works. Offers and eligibility for invite code BNB186 are subject to the actual Binance registration page, and the site may earn a commission.

Sign up on Binance with code BNB186 →

11Clear up a few myths before taking USDT

USDT always equals one dollar, rock steady.

It's near a dollar most of the time, but it has briefly drifted before; the local money you can get is set by the live market price, not a fixed number.

Taking USDT has no fees, it's the cheapest.

The on-chain network fee may be very low, but turning it into local currency carries a spread and counterparty risk, and that's the bigger part, so count it all in.

It arrives in minutes, so it's very safe.

Fast and safe are two different things. Precisely because it's fast and irreversible, when you send to the wrong chain or address you have almost no chance to fix it.

12FAQ

Is taking USDT illegal?

It depends on your region's current rules, and they vary a lot. This site doesn't give legal advice; go by your local official rules in force, and if unsure, consult a local professional first.

The client says USDT saves me a lot, is that true?

The transfer step really can save, but you have to count the spread on "turning it back into local money" too; the total cost isn't necessarily lower than a channel like Wise. Test it with a small amount first.

Do I need to know a lot about crypto to take it?

At a minimum you need to understand address, chain and confirmations, and how to verify arrival with a block explorer. If you can't follow that, don't take it yet, or pick another channel.

TRC20, ERC20, BEP20 — which chain should I have the client use?

Go by which chain your exit can receive. Check first which chains your withdrawal exchange supports for this coin, then send the client that exact chain name and address and have them send on it. TRC20 and BEP20 network fees are usually lower, ERC20 higher; the same USDT isn't interchangeable across chains, and sending on the wrong one is most likely unrecoverable.

The client says they overpaid and wants a partial refund. Should I send it?

This is one of the most common scam plays in getting paid in crypto. Their "overpayment" may never have arrived or is a forged deposit notice, while what you send back is real money. Confirm on-chain and in your own account that every payment truly arrived, the amount is right and the chain is right, before discussing anything else; anything that asks you to refund first, stop.

13What to read next

One final check is worth making routine: put the asset, network, address, amount and confirmation method in the payment instructions you send the client, and have both sides verify them independently. For a large payment, send a small test first and release the balance only after it arrives. A few minutes here is usually far cheaper than tracing a wrong network, address or amount later.

Sources

Fees, rules and regional availability are whatever each official page shows in real time.

Updated 2026-06-19. This page explains the benefits and risks of taking stablecoins, to help you judge whether to take them and how to take them more safely; it doesn't give investment, tax or legal advice, nor does it encourage you to take on risk beyond what you understand. Whether it's compliant or available depends on your region's current rules and platform policies.