A $20 USDT payment on Tron has up to three costs: the gateway's payment fee (usually 0.23–2% of the invoice, so about $0.05–$0.40), the Tron network fee for moving the coins (about $2.20 per USDT transfer on 8 November 2026), and any withdrawal fee the gateway adds when you send the money to your own wallet. On a small invoice, the network and withdrawal costs decide the total, not the percentage. At Crypto Merchant the payment fee is 1% (0.20 USDT on $20), the customer's checkout shows a gas fee that is never more than $5, and each payout carries a gas fee for the transfer.
Last checked: 8 November 2026.
What fees are there on one USDT-Tron payment?
| Cost | Who sets it | Typical size on $20 | When it is charged |
|---|---|---|---|
| Payment (processing) fee | The gateway | 0.23–2%, sometimes plus a fixed fee: about $0.05–$0.65 | When the payment is credited |
| Network fee to move the coins | The Tron network | About 6.84 TRX ($2.20) per USDT transfer to a wallet that already holds USDT | Each time the coins move on-chain |
| Withdrawal or payout fee | The gateway, plus the network | From the network's cost alone to a fixed 1–5 USDT | Each time you withdraw |
| Conversion fee | The gateway | For example, NOWPayments lists 1.5% instead of 1% with conversion | Only if you convert to another coin |
Who pays which part differs. Some gateways add a network fee to what the customer pays, some take it from your balance, and some put the payment straight into your wallet, so there is nothing to withdraw.
Why is Tron the expensive part of a small payment?
Every USDT transfer on Tron burns energy, paid in TRX. In our daily snapshot of 8 November 2026 (05:40 UTC), one USDT transfer cost 6.84 TRX ($2.20) to a wallet that already holds USDT, and 13.35 TRX to a wallet that has never held USDT, because the token contract has to create its balance. A plain TRX transfer cost 0.27 TRX ($0.09). These are the network's own costs, the same whichever gateway or wallet sends the coins, and they change with the TRX price. Today's figures are on network fees, and how crypto network fees work explains why sending USDT needs TRX.
On a $1,000 invoice, $2.20 is 0.2%. On a $20 invoice, it is 11%. That is why the fixed parts matter more than the percentage for small sales.
What would $20 plus one withdrawal cost at each gateway?
Published standard rates, from each provider's own pages, checked on 29 October 2026 unless stated. "Network fee" means the gateway passes on the blockchain's cost without stating a figure. Rates change and some depend on your volume, so confirm them with each provider. Crypto Merchant wrote this comparison.
| Gateway | Payment fee on $20 | One USDT-Tron withdrawal | What the published rates add up to | Source |
|---|---|---|---|---|
| Crypto Merchant (checked 8 November 2026) | 1% = 0.20 USDT | A gas fee for the transfer, from your gas balance or the coins being moved. No set minimum on manual payouts | The payment fee + the payout's gas fee. The customer also pays a gas fee shown at checkout, never more than $5 | Pricing, checkout docs |
| NOWPayments | 1% = $0.20 (1.5% with conversion), plus network fee | 0% service fee, plus the network fee | $0.20 + network fees | Pricing |
| CoinPayments | 1% on tokens = $0.20, plus network fee | No CoinPayments withdrawal fee; the network's fee applies | $0.20 + network fees | Fees |
| Cryptomus | 2% for new users = $0.40 | 3.00 USDT | $3.40 | Fees |
| OxaPay | 1.5% on links and invoices = $0.30 | 1 USDT | $1.30 | Pricing |
| Coinremitter | 0.23% = $0.05 (its terms and homepage disagree on whether it's charged per payment or per withdrawal) | Its USDT-TRC20 page lists a 5 USDT network fee (2 USDT with its Gas Station) without saying at which step. Minimum payment 8 USDT | $5.05 ($2.05 with Gas Station) | USDT-TRC20 page |
| Plisio | 0.5% (API) = $0.10 | Not stated on the pages we read | $0.10 + the withdrawal cost | Pricing |
| BitPay | 1–2% + 25¢ = $0.45–$0.65 (seen in search results only) | Crypto settlement in USDT needs a 200 USDT minimum | Not reachable with one $20 payment | Settlement docs |
| CoinGate | 1% | Doesn't accept USDT | n/a | Supported currencies |
Two warnings when you read this table. First, it compares published list prices, not what every merchant pays: several gateways lower their rate on request or by volume. Second, a fixed withdrawal fee is paid once per withdrawal, not once per payment, so the last column is the worst case of withdrawing after every single sale.
How do you lower the total on small USDT payments?
- 1Withdraw less often. One withdrawal after fifty $20 payments spreads its cost across all of them. At Crypto Merchant you can pay out manually, at a balance threshold or on a schedule, so one payout's gas fee covers many invoices. See crypto settlement for developers.
- 2Offer cheaper networks next to Tron. USDT on BNB Smart Chain, Polygon, Solana, Arbitrum or Ethereum moved for under one cent on 8 November 2026 (network fees). Solana adds a one-time account cost when the receiving wallet has never held the token. Many customers can send from more than one network.
- 3Withdraw to a wallet that already holds USDT. On Tron, the first USDT transfer to a new address costs about twice as much.
- 4Skip conversion if you can keep USDT. Conversion adds a fee or a margin on top.
- 5Check the minimum. Some gateways don't credit small payments on Tron at all, or hold settlement until a minimum is reached.
What does Crypto Merchant charge on a $20 USDT-Tron payment?
| Step | What you pay | Where it comes from |
|---|---|---|
| Customer pays the invoice | 1% = 0.20 USDT; 19.80 USDT is credited to your balance | Taken from the payment |
| Moving the payment into your pool wallet | Covered by the gas fee the customer sees at checkout, never more than $5. On most networks it is a few cents; USDT on Tron costs more. If a sweep costs more than the customer paid, you pay the rest as a gas fee | The customer, as part of the amount due; any rest from your gas balance or the coins being moved |
| One payout to your wallet | A gas fee for the transfer. No set minimum on manual payouts and no monthly fee | Your gas balance if you've added one, otherwise the amount sent |
| Expired or cancelled invoice | Nothing | n/a |
Crypto Merchant is custodial: it holds the keys to the deposit wallets and moves the coins for you, and you withdraw when you choose. There is no setup fee and no monthly fee. The API returns the customer's gas fee as network_fee_amount and network_fee_usd, so your system can show it before checkout. If most of your sales are a few dollars, put the cheaper USDT networks first in your checkout. See pricing for the full list of costs, accepting USDT on Tron for the network itself, and the USDT TRC-20 API tutorial to build it.