Tron doesn't charge a simple fee per transfer. It meters two resources, and how you pay for them decides what each USDT transfer costs you.
Two resources
- Bandwidth pays for the size of a transaction. Every account gets a small free daily allowance, which covers a few plain TRX transfers.
- Energy pays for running smart contracts. A USDT (TRC-20) transfer runs the token contract, so it needs energy: tens of thousands of units for a typical transfer, and noticeably more when the recipient has never held the token before. The exact amounts depend on network parameters, which change.
Three ways to get energy
- Burn TRX. With no energy, the network burns TRX from the sender to cover it. Simple and always available, and usually the most expensive option.
- Stake TRX. Staking TRX gives an account a daily energy allowance. It locks up capital and suits steady, predictable volume.
- Rent energy. Energy rental services delegate energy to your address for a fee, often for much less than burning.
How Valtu handles it
Before each TRC-20 payout or sweep, Valtu estimates the energy it needs. Then:
- if you've connected an energy provider key in the gas station and renting is cheaper, it rents the energy for that transfer;
- otherwise, your gas wallet tops the sending address up with the TRX it will burn.
Either way, the transfer carries a fee limit, so a mispriced contract call can't burn more than expected.
What to tell your finance team
Budget for USDT on Tron as "energy plus a little bandwidth", watch the gas wallet's TRX balance, and compare rental against burning every so often: the cheapest option moves with the market. Details for Tron on Valtu: Tron network · USDT on Tron.