Indian ERPNext teams that pay overseas vendors in USDT on TRON see the invoice post cleanly. The TRX balance does not. Every TRC-20 send burns energy from the same company address if you never prepared it.
Energy in one page
- Native TRX send: mostly bandwidth.
- USDT TRC-20 send: a contract call. It wants energy. No energy means TRX is destroyed at send time.
- A closing-week payment run of twenty vendor bills can wipe a treasury TRX buffer you labelled gas spare.
A practice that survives month-end
- Keep one dedicated sending address in the company wallet.
- Before Payment Entry submit, read energy on that address.
- If it is short, buy tron energy or rent trx energy onto that address, wait until the explorer shows it, then broadcast.
- rent tron energy fits addresses you do not want frozen for the long term.
TronZap does the rent as a one-shot on TronZap.com, or as an API from a Frappe scheduled job: rent, wait, send, write the txid on the Payment Entry. Desk in Singapore.