# Why Is TRX Still Charged After Renting Energy? Check delivery, the sending address, available Energy and the transaction receipt before buying again. A practical TRONow troubleshooting guide for TRC20 USDT transfers. Canonical: https://tronow.io/en/guides/usdt-transfer-troubleshooting/ Reviewed by TRONow · 2026-09-12 ## Start with the transaction receipt A TRX charge does not by itself mean the Energy rental failed. Check the USDT transaction’s execution status and fee details, then compare the sending wallet and the rental delivery. Keep the rental payment hash and the USDT transfer hash separate. ## Match the symptom to the next check Stop automatic retries while the result is unclear. Use the order status and the wallet’s current resources to decide the next step. | What you see | What to check | Next step | | --- | --- | --- | | Paid, but no Energy yet | Rental order status and delivery address | Wait for delivery or contact support with the payment hash. | | Energy in a different wallet | USDT sender versus Energy recipient | Use the intended sending wallet; do not resend an order blindly. | | TRX charged on the USDT transfer | Receipt fee breakdown and available Energy | Distinguish Energy from Bandwidth charges. | | Failed or pending transfer | Execution receipt and transaction status | Resolve the existing transaction before submitting another. | ## Energy and Bandwidth are different Renting Energy does not provide Bandwidth. A smart-contract transfer can consume both resources; when resources are insufficient, TRX may still be burned. Do not interpret a rental quote as an all-inclusive guarantee of the transfer’s network fees. ## Check delivery before sending USDT In wallet checkout, Energy is delivered to the payment wallet. Confirm that this is also the wallet sending USDT. TRONow currently quotes a one-hour rental. Check that delivery has completed and the resources remain available; payment success and order acceptance are intermediate steps. ## Read the result instead of guessing On Tronscan, open the USDT transaction to inspect its result and fees. Developers can use wallet/gettransactioninfobyid for the execution receipt. A transaction hash is an identifier, not proof of success. An empty result needs further checking rather than a new payment. ## What to send to support Use the website’s official contact link. Provide the order ID if available, payment transaction hash, USDT transaction hash, public wallet address and approximate time. Never send a private key, seed phrase or API secret. For an API timeout, query by client_order_id before retrying the same order. ## Resource library - [TRON Energy and USDT transfer fees](https://tronow.io/en/guides/tron-energy-usdt/) - [Build reliable TRON Energy purchases with an API](https://tronow.io/en/guides/tron-energy-api/) - [About TRONow: TRON Energy rental and merchant API](https://tronow.io/en/about/) - [How TRONow Energy pricing works](https://tronow.io/en/pricing/) - [TRONow FAQ: purchases, deposits and API access](https://tronow.io/en/faq/) - [Engineering reliable TRON Energy API orders](https://tronow.io/en/guides/reliable-energy-integration/) - [65,000 or 131,000 Energy for a USDT Transfer?](https://tronow.io/en/guides/usdt-energy-65000-131000/) - [TRON · Resource model](https://developers.tron.network/docs/resource-model) - [TRON · Transaction receipt](https://developers.tron.network/reference/gettransactioninfobyid)