How it works
A receipt records execution result, Energy usage, Bandwidth usage, contract data and paid fees.
Quick answer
TRON uses Bandwidth for transaction bytes and Energy for smart-contract computation. USDT TRC-20 transfers are contract calls, so both resources can affect the result and final cost.
Primary sources
Protocol explanations are based on official TRON developer documentation. Live values should always be read from the network.