What Is TRON Energy and How It Pays for USDT Transfers
TRON energy pays for smart contract execution. Why a USDT transfer uses 64,285 energy, where energy comes from and what it costs as of Oct 13, 2026.
- Category
- Calculations
- Published
- Reading time
- 8 min

TRON energy is the network resource that pays for running smart contracts. Every USDT TRC-20 transfer is a smart contract call, so it needs energy: 64,285 units for a standard transfer and 130,285 for a transfer to an address with no USDT yet. If your address has no energy, the network burns TRX instead, at 100 SUN per unit as of Oct 13, 2026.
Below we explain what energy is, why USDT needs so much of it, where it comes from and how to read it on a real transaction.
What energy is
TRON charges for two resources. Bandwidth pays for the size of a transaction in bytes. Energy pays for computation: every instruction of the TRON virtual machine has a fixed energy cost, and a contract call costs the sum of the instructions it runs (TRON developer docs).
A plain TRX transfer does not run a contract, so it uses no energy at all. A USDT transfer does, because USDT on TRON is a TRC-20 token contract. The difference between the two resources is covered in detail in TRON energy vs bandwidth.
Three properties matter in practice:
- There is no free energy. Bandwidth comes with a small free daily allowance; energy does not (resource model).
- Energy regenerates. Energy you got by staking recovers over a rolling 24-hour window after you use it.
- Energy can be topped up by burning. If your address has part of the energy a call needs, the network uses it and burns TRX for the remainder.
Why a USDT transfer needs 64,285 energy
The number looks large for moving a token balance from one record to another, and there is a reason for it. Since 2023 TRON has a dynamic energy model: when a contract is called heavily, the network multiplies its energy cost by a factor between 1 and 4.4. As of Oct 13, 2026 the USDT contract sits at the maximum factor, 34,000 in network units, which is the cap set by the getDynamicEnergyMaxFactor parameter (paying for resources).
The transaction receipt shows how much of the cost is that surcharge. We took two USDT transfers from block 87067213 (Oct 13, 2026) and split them:
| Transfer | Energy used | Of which surcharge (energy_penalty_total) |
Base cost | Surcharge share |
|---|---|---|---|---|
| To an address that holds USDT | 64,285 | 49,635 | 14,650 | 77% |
| To an address with no USDT | 130,285 | 100,635 | 29,650 | 77% |
So more than three quarters of the energy you pay for is the congestion surcharge on a heavily used contract. If USDT traffic ever drops far enough, the factor steps down and transfers get cheaper in energy. Until then, plan with the round figures used across this site: about 65,000 and 131,000.
Why the second line is twice as large is explained in why sending USDT to a new address costs more.
How to read energy in a receipt
Every transaction has a receipt, shown in the resource section of the transaction page in TronScan and returned by the TRON API. For energy, four fields matter (API names):
energy_usage_total: everything the call consumed;energy_usage: the part covered by energy on the sender’s address, own or delegated;energy_fee: TRX burned for the rest, in SUN;origin_energy_usage: the part paid by the contract deployer; for USDT it was 0 in 63 of 64 transfers in that block and 1 unit in the remaining one.
For example, this transfer used 64,285 energy and burned 6,428,500 SUN for it, that is 6.4285 TRX.
Where energy comes from
There are three ways to get energy onto an address.
| Source | How it works | Cost of one standard transfer (64,285 energy) | What you give up |
|---|---|---|---|
| TRX burn | Network burns TRX at 100 SUN per unit | 6.4285 TRX | Nothing in advance, highest price per transfer |
| Staking TRX | You stake TRX and get energy that regenerates daily | No fee, but about 6,689 TRX staked per transfer a day | Coins locked, 14-day wait after unstaking |
| Delegated energy (rental) | Another address delegates energy to yours for a set period | Depends on the rental rate | Nothing locked; you pay per period |
Delegation is a standard network operation: one address passes its energy to another through DelegateResourceContract, and takes it back later (TRON docs). It is busy: in the ten blocks we sampled on Oct 12-13, 2026 there were 663 delegations and 663 reclaims.
Rental pricing uses the same unit. At an example rate of 32 SUN per unit for 1 hour, 65,000 energy 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.

How the burn price has changed
The burn price is a network parameter, getEnergyFee, and it changes only by a vote of Super Representatives. Here is its history from approved proposals:
| Proposal | Approved | Burn price, SUN per unit |
|---|---|---|
| #47 | Nov 2020 | 40 |
| #51 | Feb 2021 | 140 |
| #71 | Oct 2021 | 280 |
| #79 | Dec 2022 | 420 |
| #95 | Sep 2024 | 210 |
| #104 | Aug 2025 | 100 |
Source: the proposal list of the TRON mainnet, checked on Oct 13, 2026, and proposal #104 on TronScan. The next two approved proposals, #106 and #107, did not touch this parameter. The lesson: a fee you calculated a year ago may be wrong today, so check the current value in TronScan before any large calculation.
How much TRX staking takes
The amount of energy you get for staking is a share of a fixed daily pool:
Energy per day = your staked TRX / all TRX staked for energy × 180,000,000,000
As of Oct 13, 2026 the network had 18,729,496,901 TRX staked for energy. That gives 180,000,000,000 / 18,729,496,901 = 9.61 energy per staked TRX per day. From there:
- one standard transfer a day: 64,285 / 9.61 = about 6,689 TRX staked;
- one transfer to a new address a day: 130,285 / 9.61 = about 13,557 TRX;
- ten standard transfers a day: about 66,890 TRX.
The figure moves every time someone stakes or unstakes, so treat it as a snapshot. It matches the rule of thumb of about 6,700 TRX per daily transfer used elsewhere on the site.

What to do before your next USDT transfer
- Check what the recipient holds. If their address has no USDT, plan for 130,285 energy, not 64,285.
- Check your energy. Your address page in TronScan shows available energy. Anything below the full amount means the network burns TRX for the difference.
- Pick a source. For a few transfers a month, renting energy for one period is usually simpler than locking thousands of TRX. For a large TRX balance you plan to hold anyway, staking can make sense.
- Keep some TRX for bandwidth. A USDT transfer also needs 345 bandwidth; if your free allowance cannot cover all 345 units, the network burns 0.345 TRX for the whole transfer.
- Verify the receipt. After sending, check in the TronScan receipt that no TRX was burned for energy. If it is not, see the OUT OF ENERGY guide for what went wrong.
Energy for a single transfer can be ordered in the UsdtPull service; a full cost comparison is in the USDT TRC-20 fee guide.
FAQ
Is TRON energy a token? No. Energy is a resource attached to an address. You cannot send it like a coin, but an address can delegate it to another address.
Does the amount of USDT affect energy? No. Sending 10 USDT and 100,000 USDT uses the same energy. Only the recipient’s balance status matters.
Does unused energy carry over? Staked energy does not pile up beyond your daily amount: it regenerates up to your limit over 24 hours. Delegated energy works the same way while the delegation lasts.
Can I get energy without TRX at all? Energy can be delegated to your address by someone else. You still need a small amount of TRX for bandwidth if your free allowance runs out. More answers are in the FAQ.