How to Get TRX for Gas on TRON: 5 Practical Ways
In short: to get TRX for gas you can withdraw it from an exchange, buy it in a wallet with a card, swap USDT for TRX through an off-chain service, or skip TRX entirely by renting energy. On 21.10.2026 one USDT transfer burns roughly 6.4–13 TRX, so a 15–20 TRX buffer covers most single transfers.
Why do I need TRX at all if I'm sending USDT?
USDT on TRON is a TRC20 token, which means every transfer is a call to the Tether smart contract. The TRON network does not accept USDT as payment for that call. It charges two resources instead: energy for contract execution and bandwidth for the bytes of the transaction. If your address has neither, the network burns TRX to cover the gap. That is the "gas" your wallet is asking for. The mechanics are explained in TRON's resource model documentation.
This catches out a lot of people arriving from Ethereum. On EVM chains you pay gas in ETH; on TRON you pay in TRX or in resources that you either stake or rent. Our step-by-step guide on how to send USDT TRC20 walks through the full transfer flow once the fee question is settled.
How much TRX do I actually need for gas?
The amount depends mostly on the recipient. The USDT contract charges dynamic energy, and a recipient who has never held USDT needs a new storage slot written, which roughly doubles the energy. Here is what the network charged on 21.10.2026 at 100 SUN per unit of energy and 1,000 SUN per byte of bandwidth:
| Scenario | Energy used | TRX burned for energy | Bandwidth (≈345 bytes) | Rough total |
|---|---|---|---|---|
| Recipient already holds USDT | ~64,285 | ~6.43 TRX | 0 if free 600 left, else ~0.35 TRX | 6.4–6.8 TRX |
| Recipient has never held USDT | ~130,285 | ~13.03 TRX | 0 or ~0.35 TRX | 13.0–13.4 TRX |
| Sending plain TRX to an activated address | 0 | 0 | 0 or ~0.27 TRX | 0–0.3 TRX |
| Sending TRX to a brand-new address | 0 | 0 | plus 1 TRX account creation fee | ~1.1 TRX |
Energy figures move with network parameters and the contract's dynamic multiplier, so treat them as a snapshot. Every activated address gets 600 free bandwidth points per day, enough for one USDT transfer but not two. For a live estimate against your own recipient, use the fee calculator.
Where can I get TRX for gas? Five working routes
1. Withdraw TRX from an exchange
If you already have an account on Binance, OKX, Kraken or another exchange that lists TRX, buy a small amount and withdraw it on the TRON network to your wallet address. The exchange pays the on-chain cost from its own hot wallet and charges you a flat withdrawal fee that you can see on its withdrawal page before confirming. TRX withdrawals are typically fast because TRON produces a block about every three seconds. Our general guide to withdrawing from an exchange covers network selection and confirmations, and the Binance USDT TRC20 withdrawal guide walks through Binance's withdrawal screen step by step.
The catch: many exchanges set a minimum withdrawal amount, so you may end up moving more TRX than you need for one transfer. That is not necessarily a bad thing if you send USDT regularly.
2. Buy TRX inside your wallet
Trust Wallet, TronLink and several other wallets integrate third-party on-ramps that sell TRX for a bank card. This is the fastest option if you have no exchange account, but card on-ramps often add a spread and a processing fee, and some require identity verification. Check the final amount you will receive before paying.
3. Swap USDT for TRX off-chain
If your USDT is the only thing you hold, an off-chain swap service can take USDT and send TRX back. The key word is off-chain: an on-chain DEX swap is itself a contract call that needs energy, so with zero TRX you cannot start it. A service that receives your USDT and pays out TRX from its own wallet avoids this, although sending the USDT still costs energy. Our explainer on swapping USDT to TRX compares the approaches, and EnergyTRX offers a USDT to TRX swap through its Telegram bot.
4. Ask someone to send you TRX
A friend, colleague or the person paying you can send a few TRX to your public address. Sending TRX to an already-activated address costs almost nothing: it uses bandwidth only, and the sender's free daily allowance usually covers it. Share your T-address and nothing else.
5. Don't buy TRX: rent energy
The fifth route sidesteps the question. If you rent around 65,000 energy (or around 131,000 for a first-time recipient) and delegate it to your address before the transfer, the contract call is paid by energy and nothing is burned. With free bandwidth still available, the transfer can go through with zero TRX spent. The details, including which wallets let you do this, are in our guide on sending USDT without TRX.
Which route makes sense for my situation?
| Your situation | Sensible route | Watch out for |
|---|---|---|
| You have an exchange account | Withdraw TRX on the TRON network | Minimum withdrawal size and the exchange's fee |
| No exchange, have a bank card | Buy TRX in the wallet app | On-ramp spread and KYC |
| Only USDT, nothing else | Off-chain USDT→TRX swap or energy rental | The swap itself needs one funded USDT transfer |
| One-off urgent transfer | Rent energy for the transfer | Rental must land before you sign |
| Frequent transfers, same wallet | Keep a TRX buffer or use an automated energy top-up | Free bandwidth runs out after one transfer a day |
There is no universally cheapest answer. Burning TRX always costs the full network price; rented energy is usually priced below that, but how much below depends on the market that day. If you send USDT many times a week, the difference compounds, and it is worth comparing both.
What mistakes should I avoid when getting TRX for gas?
- Sending TRX on the wrong network. TRX also exists as wrapped or bridged tokens on other chains. When withdrawing from an exchange, choose the TRON network, not BEP20 or ERC20, and check that the address starts with
T. - Buying exactly the estimated amount. Energy prices and the contract's dynamic multiplier can shift. A buffer of a few TRX prevents a failed transaction caused by an underfunded fee limit.
- Trusting "free gas" offers. Anyone who asks for your seed phrase or private key to "top up gas" is attempting theft. Gas providers only ever need your public address.
- Forgetting the new-address penalty. If you are paying someone who has never held USDT, budget for roughly double the energy.
- Leaving TRX stuck in a frozen state. If you stake TRX for resources under Stake 2.0, unstaking takes 14 days. Don't stake the TRX you need for next week's fees.
How do I check that the TRX has arrived before I send USDT?
Open your address on Tronscan and look at the TRX balance and the "Resources" panel. You should see the TRX amount you expected and, if you rented energy, the delegated energy figure. Only then sign the USDT transfer. If the transaction later shows OUT_OF_ENERGY or your wallet still complains about insufficient TRX, the energy or TRX did not cover the full cost. Increase the buffer and try again.
Once TRX or energy is in place, the rest of the process is routine: paste the address, double-check the first and last characters, send a small test if the amount is large, and confirm.
Send your next transfer on rented energy
Right now, 65,000 energy for an hour is 3.15 TRX. Energy on your address in seconds, no keys needed.
Frequently asked questions
How much TRX do I need for gas to send USDT TRC20?
On 21.10.2026, burning TRX for a standard USDT transfer costs about 6.4 TRX to a wallet that already holds USDT and about 13 TRX to an empty address, plus roughly 0.35 TRX for bandwidth if your free daily allowance is used up. Keep a small buffer on top.
Can I swap USDT for TRX inside my wallet if I have no TRX at all?
Usually not. An on-chain swap is itself a smart contract call that needs energy or TRX, so you hit the same wall. Exchanges, off-chain swap services and energy rental get around this.
Is it cheaper to buy TRX or rent energy?
It depends on the market on the day and on how many transfers you make. Burning TRX pays the full network price; rented energy is usually priced below the burn cost. Compare both for your volume before deciding.
Can someone send me TRX for gas?
Yes. Any TRON address can send you TRX. Share only your public T-address. Nobody legitimate ever needs your seed phrase or private key to send you gas.
Why does my wallet say I need TRX when I have plenty of USDT?
USDT TRC20 is a token on TRON. The network charges fees in its own resources, energy and bandwidth, and if you have none it burns TRX. USDT cannot pay TRON network fees.