gasrent

Articles

Home / Articles / How much energy does a USDT TRC-20 transfer on Tron use?

How much energy does a USDT TRC-20 transfer on Tron use?

Short answer

Rent 65,000 energy when the person you are paying already holds USDT. Rent 131,000 when their USDT balance is zero. A USDT TRC-20 transfer spends a little less than that. The size of the payment does not matter: 2 USDT and 20,000 USDT cost the same energy.

What the wallet is actually charging

TRX itself moves for almost nothing. USDT does not, and the first time you notice is a confirmation screen asking for several TRX on a transfer that felt ordinary. The wallet calls it a fee. It is the network burning your TRX, because the sending address had no energy and USDT is a contract. Calling that contract spends energy. With none available, Tron destroys TRX to cover the work.

Renting Tron energy is how you put the resource on the address before you sign, so that burn does not have to happen. You still pay something. You pay a rental, for a clock time you choose, instead of the full burn.

There are two rentals because there are two kinds of recipient. A deposit address that already holds USDT, an exchange hot wallet, your own other address with a few dollars left on it: 65,000 is the one. Someone who has never received USDT, or who sent the last of it away yesterday: 131,000. If you are guessing, take the larger. It covers both. If you pay the same merchant every day and you have seen USDT sitting there, the smaller one is enough.

The rental is delegated to the address that will sign, not to the recipient. It expires. Fifteen minutes is enough when you are about to press send. How long is worth buying is its own question, and so is whether you should burn, stake, or rent in the first place.

The number the chain actually spends

The round orders are not the consumption. A completed USDT transfer reports its cost as energy_used, and that integer already includes the dynamic-energy penalty on the USDT contract. You do not add the penalty a second time.

When the recipient already has a USDT balance, the measured cost is 64,285. When the balance is zero and the contract has to open a new line for them, it is 130,285. The second is not twice the first. Twice 64,285 is 128,570. The empty-balance call sits 1,715 above that, because writing a new slot costs more than editing one. Why a new recipient is the expensive one is that slot, not the age of the address and not the amount.

65,000 and 131,000 each sit 715 above those measurements. gasrent will not sell 64,285: the smallest order is 65,000, and the largest is 4,000,000. The spare 715 is there so a slightly heavier block does not leave you a few hundred energy short. A shortfall burns TRX for the missing units, which is the fee you were trying to get out of. If you want the live integer for a specific pair rather than these two handbook figures, check the sender and the recipient before you sign. The check simulates 0.000001 USDT. Energy does not grow with the amount. A reverted simulation is thrown away, because its energy number is shorter than a transfer that actually lands.

Missing energy is priced in sun, from the chain parameter wallet/getenergyprices. One TRX is 1,000,000 sun. The snapshot gasrent keeps when a node is silent, dated 1 August 2026, ends at 100 sun per energy. At that fee, 64,285 burns 6.428500 TRX and 130,285 burns 13.028500 TRX. The same history has been 10, 20, 40, 140, 210, 280, and 420 sun, so the TRX figure moves when the parameter moves. A rental quote is not this burn. It is whatever the cheapest delegation costs at the moment you ask.

More articles