TRX Fee: How Much TRON Charges for Different Transactions and How to Avoid Spending TRX

A TRX fee is payment for network resources, not a percentage of the amount. Here is how much TRX goes to TRX transfers, USDT transfers, address activation, and failed transactions, and how to send USDT without burning TRX.

Overtron Editorial
trx feetron transaction feetrx transfer feehow much trx for usdt transferusdt trc20 fee in trxtron network feetrx burn

Short answer: a TRX fee on TRON is not a flat charge or a percentage of the amount. It is payment for resources: bandwidth and energy. Sending TRX itself is usually free thanks to 600 free bandwidth units per day, but sending USDT requires energy. Without it, the network burns about 6.5 TRX, or about 13 TRX when the recipient address is empty. To avoid spending TRX, you get energy in advance by staking or renting it.

TRX fee: the network charges for resources, not a percentage

On TRON it does not matter whether you send 10 USDT or 100,000 USDT. The fee depends on how much work the network does, not on the amount. Every transaction consumes two resources. Bandwidth is the size of the transaction in bytes, and every operation needs it. Energy is smart contract computation, and you need it only when you call a contract, for example when sending USDT TRC-20.

If the sender's address has enough of the required resources, no TRX is charged at all. If it does not, the network burns TRX at the current resource price. That burn is the fee your wallet shows before you confirm. Resource prices are set by network parameters approved by Super Representatives, so they change over time.

What energy, bandwidth, and SUN are and how they convert to TRX is covered in detail in TRON fees explained: energy, bandwidth, and SUN.

TRX transfer fee: what each operation costs

Below are reference points for the main operations. Energy and bandwidth figures are typical network values; the exact usage of a specific transaction is shown in its details on Tronscan.

  • Sending TRX to an activated address uses only bandwidth, a few hundred units. It is usually covered by the 600 free daily bandwidth; once that is used up, the network burns a fraction of a TRX.
  • Sending TRX to a new, not yet activated address uses the same bandwidth plus about 1 TRX for account activation. The sender pays it.
  • Sending USDT TRC-20 to an address that already holds USDT uses about 65,000 energy and 345–360 bandwidth. Without energy, the network burns about 6.5 TRX.
  • Sending USDT to an empty address that holds no USDT yet uses about 131,000 energy. Without energy, the network burns about 13 TRX.
  • Other TRC-20 tokens, DEX swaps, approvals, and other contract calls use energy that depends on the specific contract; your wallet shows an estimate before you sign.
  • A failed transaction (REVERT, OUT_OF_ENERGY) does not refund the resources consumed or the TRX burned, even though the transfer did not go through.
  • Receiving TRX or USDT is free: only the sender spends resources.

As you can see, almost all of the "TRX fee" people notice is the burn for energy on USDT transfers. Sending TRX is cheap, while sending USDT without energy costs several TRX every time.

How much TRX you need to send USDT

This is the most common question, and the answer depends on two things: whether the recipient already holds USDT and whether you have energy.

  • No energy, recipient already holds USDT: about 6.5 TRX is burned. Keep a little more on your balance, because the energy price on the network can change and your wallet will not send the transfer if your TRX does not cover the fee estimate.
  • No energy, recipient is empty: about 13 TRX is burned, plus the same buffer.
  • Enough energy on your address: no TRX is needed for energy. Bandwidth remains, which the 600 free units usually cover; if they are used up, you need a fraction of a TRX or rented bandwidth.
  • Some energy, but less than required: the network uses all the energy you have and covers the shortfall by burning TRX.

Checking whether the recipient is empty is easy: paste the address into Tronscan search and see whether it holds any USDT. If there is no USDT balance, expect roughly double the energy usage.

Why the USDT smart contract consumes energy in the first place and where the burn comes from is explained in why USDT TRC-20 transfers burn TRX. If you need the full formula for the cost of a transfer at current network parameters, see how much a USDT TRC-20 transfer costs in 2026.

USDT fee in TRX: why you have to pay in TRX

USDT is a token that lives inside a smart contract on the TRON blockchain. The network itself accepts payment for resources only in TRX, so the fee for a USDT transfer is charged in TRX, not USDT. That leads to the classic situation: you have 1,000 USDT and 0 TRX in your wallet and cannot send anything, because the wallet says there is not enough TRX for the network fee.

When you withdraw USDT from an exchange, the fee is taken in USDT, but that is the exchange's own charge, and the exchange pays the network resources for that transaction. A personal wallet has no such middleman: the resource costs fall on your address.

Where TRX quietly disappears: common mistakes

  • The first transfer to a new wallet. The recipient is empty, so it takes about twice the energy, and without energy about 13 TRX burns instead of 6.5.
  • Many small transfers instead of one. Each transfer pays for resources in full, regardless of the amount.
  • Resending after a "stuck" status. Before sending again, look up the TXID on Tronscan, or you will pay twice and send the money twice.
  • Failed transactions. A contract error or a fee limit set too low burns energy and TRX without completing the transfer.
  • Sending TRX to an inactive address. The network charges the sender about 1 TRX to activate the account.
  • Relying on free bandwidth. 600 units per day cover roughly one simple USDT transfer; after that, bandwidth also starts costing TRX.

What exactly burns on an error and what comes back is covered in failed TRON transactions: REVERT and burned TRX.

How to avoid spending TRX on fees

1. Staking TRX for energy

You freeze TRX and receive energy that regenerates over 24 hours. Covering even one USDT transfer a day requires freezing a large amount of TRX, and unstaking under Stake 2.0 takes 14 days. The TRX price changes, so whether to keep TRX staked is your decision; we do not assess it.

2. Renting energy for specific transfers

Energy is delegated to your address for the term and amount you need, for example enough for 1, 2, or 4 transfers. Your USDT transfer then uses the rented energy, and no TRX is burned for energy. The rental cost depends on the market and is usually lower than burning TRX for the same amount. No private keys are shared: delegation only lets your address receive the resource.

3. Auto-refill for frequent transfers

If you send USDT many times a day, it is more convenient when energy is topped up automatically after you spend it. Your wallet stays ready for the next transfer, and you do not have to order energy by hand before each operation.

You can choose the amount and term on the TRON energy rental page: enter your address and number of transfers, and the energy arrives at your wallet.

What to check before sending USDT

  • Whether the recipient holds USDT: this decides whether you need about 65,000 or about 131,000 energy.
  • How much energy and bandwidth your address has: the resources tab in your wallet or on Tronscan.
  • How much TRX your wallet is about to burn: the fee line on the confirmation screen. If it shows several TRX, you do not have enough energy.
  • Whether you have enough TRX in case the energy runs out or turns out to be less than needed.
  • The recipient address: compare the whole address, not just the first and last characters.

Want to send USDT without burning TRX? In the Telegram bot @overtronbot you can rent energy for the number of transfers you need and pay from your balance in TRX or USDT. The cost depends on the market, and the bot shows the current price before you order.

Read also

FAQ

What is the TRX fee for sending TRX?

A TRX transfer uses only bandwidth, a few hundred units. If your address still has its 600 free daily bandwidth, the transfer costs nothing; if not, the network burns a fraction of a TRX. When sending to an inactive address, the sender also pays about 1 TRX for activation.

How much TRX do I need to send USDT TRC-20?

Without energy, about 6.5 TRX if the recipient already holds USDT, and about 13 TRX if the address is empty. Keep a small buffer on top. If your address has enough energy for the transfer, you need no TRX for energy.

Why is the USDT fee charged in TRX instead of USDT?

USDT is a token inside a smart contract on the TRON blockchain, and the network accepts payment for resources only in TRX. That is why you cannot send USDT from a personal wallet without TRX or energy.

Why does the USDT transfer fee vary?

The main reason is the recipient: sending to an empty address needs about 131,000 energy instead of 65,000. It also depends on how much energy and bandwidth your address already has and on the current resource price on the network.

Can I send USDT with no TRX in my wallet?

Yes, if your address has energy from staking or rental and enough bandwidth. Rented energy is delegated to your address, and the transfer goes through without burning TRX for energy.

How much TRX does it cost to activate a new TRON address?

An address is activated by an incoming transfer of TRX or a TRC-10 token, and the network charges the sender about 1 TRX. The recipient pays nothing for activation.

Is the fee refunded for a failed transaction?

No. If a transaction fails with REVERT or OUT_OF_ENERGY, the energy used and the TRX burned are not refunded. The USDT itself stays on your address.

How do I avoid spending TRX on USDT transfer fees?

Get energy in advance: freeze TRX for energy or rent energy for the number of transfers you need. For frequent transfers, energy auto-refill is convenient. Also combine small transfers and check whether the recipient already holds USDT.

How much free bandwidth does TRON give?

600 bandwidth units per day for an activated address. That covers roughly one or two simple transfers; beyond that, bandwidth is paid by burning TRX or by renting it.