TRON Energy vs Bandwidth: What Each Resource Pays For
Energy pays for smart contracts, bandwidth for transaction size. Free limits, burn prices and what 656 real USDT transfers paid, as of Oct 13, 2026.
- Category
- Calculations
- Published
- Reading time
- 7 min

Energy and bandwidth are the two resources every TRON transaction is paid with. Bandwidth pays for the size of a transaction in bytes, and every address gets 600 free units a day. Energy pays for running smart contracts, has no free allowance and makes up about 95% of the cost of a USDT transfer when you pay by burning TRX.
Below is a side-by-side comparison, the rules that decide when TRX gets burned, and what we saw in 656 real USDT transfers on Oct 12-13, 2026.
The two resources side by side
All network figures are as of Oct 13, 2026, from the TRON chain parameters (TronScan) and the TRON developer docs.
| Energy | Bandwidth | |
|---|---|---|
| Pays for | Smart contract execution | Transaction size in bytes |
| Needed by | USDT and other token transfers, any contract call | Every transaction, including plain TRX transfers |
| Free daily allowance | None | 600 units per address |
| Burn price | 100 SUN per unit | 1,000 SUN per unit |
| Standard USDT transfer | 64,285 units | 345 units |
| USDT transfer to a new address | 130,285 units | 345 units |
| Plain TRX transfer | 0 | 257 to 275 units, usually 265 |
| If you are short | Network uses what you have and burns TRX for the rest | Network burns TRX for the whole amount |
| Staking yield today | about 9.61 per staked TRX per day | about 1.62 per staked TRX per day |
| Recovery | Rolling 24 hours | Rolling 24 hours |
What energy is and why USDT needs so much of it is covered in What is TRON energy. Here we focus on how the two resources work together.
The cost of one transfer, split by resource
Take a standard USDT transfer from an address with no energy, no staked bandwidth and the free bandwidth already used up. The network burns TRX for both resources:
- energy: 64,285 × 100 SUN = 6,428,500 SUN = 6.4285 TRX;
- bandwidth: 345 × 1,000 SUN = 345,000 SUN = 0.345 TRX;
- total: 6.7735 TRX.
Bandwidth is about 5% of the bill. Each unit of bandwidth is 10 times more expensive than a unit of energy, but a transfer needs 186 times fewer of them. That is why advice about USDT fees is almost always about energy, and why a wallet that “has energy” can still lose a few tenths of a TRX per transfer.
The rule that surprises people: bandwidth is all or nothing
The two resources are charged differently when you are short.
Energy is combined. If your address has 40,000 energy and the transfer needs 64,285, the network uses your 40,000 and burns TRX only for the missing 24,285, that is 2.4285 TRX. In our sample, 11 of 656 transfers paid this way.
Bandwidth is not. The network first tries bandwidth from staking or delegation, then the free allowance, then burns TRX. Each option must cover the whole transaction on its own. The docs are explicit: the network “does not combine payment methods or burn TRX only for the portion that a quota does not cover” (paying for resources).
A worked example. You have 300 free bandwidth left and send USDT:
- needed: 345 bandwidth;
- available free: 300, which does not cover 345;
- result: the free 300 stay unused and the network burns 345 × 1,000 SUN = 0.345 TRX.
On average, 600 free units a day cover about 1.7 USDT transfers (600 / 345). A second transfer on the same day often runs into this rule.
What 656 real transfers paid
To see how this plays out, we pulled ten mainnet blocks, one every two hours from 12:55 UTC on Oct 12 to 06:55 UTC on Oct 13, 2026, and read the receipts of every direct USDT transfer in them.
| What we counted | Transfers | Share |
|---|---|---|
| All successful USDT transfers | 656 | 100% |
| Used 64,285 energy (recipient holds USDT) | 515 | 78.5% |
| Used 130,285 energy (recipient has no USDT) | 141 | 21.5% |
| Burned TRX for energy, fully or partly | 72 | 11.0% |
| Burned TRX for bandwidth | 283 | 43.1% |
So almost nine in ten senders had energy covered, by staking or delegation. But more than four in ten still paid TRX for bandwidth. For plain TRX transfers in the same blocks the share was lower, 188 of 1,509 (12.5%), because they are smaller (usually 265 to 268 bytes) and two of them fit into the free allowance.
The sample is ten blocks, not the whole network, so read it as an illustration rather than a statistic. The takeaway holds anyway: if you send USDT more than once a day, bandwidth is a small but steady cost.

Staking: which resource to stake for
When you stake TRX, you choose one resource. The pools are different sizes, so the yield differs. As of Oct 13, 2026:
- energy: 180,000,000,000 per day shared across 18,729,496,901 staked TRX, about 9.61 per TRX;
- bandwidth: 43,200,000,000 per day shared across 26,685,858,067 staked TRX, about 1.62 per TRX.
For one USDT transfer a day, that means about 6,689 TRX staked for energy and about 213 TRX staked for bandwidth. Bandwidth staking is cheap in absolute terms and removes the 0.345 TRX charge. Energy staking is where the big amount sits. Both lock coins: after unstaking, TRX returns only after 14 days.
If you do not hold that much TRX, energy can be delegated to your address for a set period instead.
At an example rate of 32 SUN per unit for 1 hour, energy for one standard transfer costs 65,000 × 32 = 2,080,000 SUN, or 2.08 TRX. This is an example rate: the exact price is shown in the service before you pay, and reference prices are on the pricing page.

What to check before a USDT transfer
- Energy: on your address page in TronScan, compare available energy with 64,285 or 130,285.
- Bandwidth: check that at least 345 is available. If not, keep at least 0.35 TRX on the address, or the transfer may fail.
- Recipient: find out whether their address already holds USDT; a new address needs twice the energy.
- After sending: open the receipt in TronScan and check whether any TRX was burned for energy or for bandwidth. No burn on both lines means the resources were covered in full.
Step-by-step ordering is described in the guides, and the full fee breakdown is in the USDT TRC-20 transfer fee guide.
FAQ
Which costs more, energy or bandwidth? Per unit, bandwidth: 1,000 SUN against 100 SUN. Per USDT transfer, energy: 6.4285 TRX against 0.345 TRX.
Does a TRX transfer need energy? No. A plain TRX transfer uses only bandwidth, usually 265 to 268 units.
Can I stake for both resources? Yes, but each stake goes to one resource. You can split your TRX between two stakes.
Why did I pay 0.345 TRX if I rented energy? Energy covers the contract call only. Bandwidth is charged separately, and if your free allowance could not cover the full 345 units, the network burned TRX for all of it. More answers are in the FAQ.