Merchant panel
English
Get the app

Networks and transactions

What are Tron energy and bandwidth?

DefinitionTron energy and bandwidth are the two resources the Tron network charges for transactions: bandwidth pays for the size of every transaction, and energy pays for smart-contract work such as sending USDT TRC20. If you don’t have enough, TRX is burned to cover it.

How Tron fees work

Tron doesn’t charge a simple gas price the way Ethereum does. Every transaction uses bandwidth, measured by its size in bytes, and every smart-contract call also uses energy, measured by how much computation it needs. A plain TRX transfer needs only bandwidth; a TRC20 token transfer, such as USDT, needs both.

Each account gets a small free bandwidth allowance that refills every day, which often covers simple TRX transfers. Ordinary accounts get no free energy. When an account lacks the energy or bandwidth a transaction needs, the network burns TRX from that account to cover the shortfall, and that burned TRX is the fee you see.

Three ways to pay for energy

Whoever sends the transaction must cover its energy, in one of three ways:

  • Burn TRX: nothing to set up; the network takes TRX at the current energy price for each transaction
  • Stake TRX: lock TRX on the network to receive energy or bandwidth that regenerates over 24 hours; unstaked TRX comes back after a waiting period
  • Use delegated energy: another account that has staked TRX can delegate its energy to your address, usually for a rental fee

Why USDT transfers cost more than TRX transfers

A USDT transfer runs the token’s smart contract and updates two balances, so it uses far more resources than a TRX transfer. Sending USDT to an address that holds no USDT usually costs roughly twice the energy, because the contract has to create a new balance entry.

Energy and bandwidth prices are network parameters that Tron governance can change, so last month’s fee is not a reliable guide. Look at the estimate right before you confirm, and avoid these mistakes:

  • Holding USDT TRC20 with no TRX at all, so the transfer can’t pay its fee
  • Keeping only the bare minimum of TRX, then sending to an empty address that needs more
  • Paying an unknown website for energy rental by sending TRX first

Tron energy in Waletifi

Waletifi supports Tron and USDT TRC20. To send TRC20 USDT you need a little TRX, or energy, for the network fee. The app warns you before you try to send if it is missing, and the review screen always shows the fee before you confirm.

Questions and answers

Why do I need TRX to send USDT TRC20?

Every TRC20 transfer consumes energy and bandwidth, and if your account has none, the network burns TRX to pay for them. With no TRX and no energy, the transfer can’t be sent.

What is the difference between energy and bandwidth on Tron?

Bandwidth pays for the size of a transaction and is used by every transfer, while energy pays for smart-contract computation and is used by token transfers like USDT TRC20. Accounts get some free bandwidth each day, but no free energy.

Is staking TRX for energy worth it?

It can be if you send TRC20 tokens often, because staked TRX keeps producing energy every day. For occasional transfers, burning a little TRX is simpler, and staked TRX stays locked until you unstake and wait out the release period.

Put the terms into practice

Install Waletifi, write down your 24 words and see these ideas at work in your own non-custodial wallet.

Get it on Google PlayComing soon Download on the App StoreComing soon Direct download (APK)

Android 7.0 or later. Download only from waletifi.com, and check the address bar before you install.