Tienes USDT en la billetera, pulsas Enviar y aparece “energía insuficiente”, “ancho de banda insuficiente” o insufficient funds for gas. El problema no está en los USDT. Falta aquello con lo que esa red cobra la comisión: energía, ancho de banda y TRX en TRON, ETH en Ethereum, BNB en BNB Smart Chain.
En todas estas redes USDT es un token, y moverlo exige ejecutar un contrato inteligente. Esa ejecución no se paga con USDT. Por eso solo hay dos salidas: poner el activo de comisión (o el recurso) en la misma dirección donde están los USDT, o enviar de una forma en la que no tengas que pagar tú la comisión de red. Volver a intentarlo sin más no es una de ellas.
Si faltan, se quema TRX
Sin TRX ni energía delegada, se bloquea
Se cobra como gas
El saldo en USDT no sirve
Se cobra como gas
Primero hace falta BNB
Fíjate en la palabra que usa el error
Cada billetera redacta el aviso a su manera, pero casi siempre nombra el recurso que falta. Con eso sabes en qué red estás:
- “Energía”, “Energy”, “ancho de banda”, “Bandwidth” o una petición de TRX: es TRON y el USDT es TRC20.
- “Gas” junto a ETH, o un texto como
insufficient funds for gas * price + value: Ethereum, ERC20. - “Gas” junto a BNB: BNB Smart Chain, BEP20.
Una misma billetera puede guardar USDT de varias redes con el mismo nombre. En la pantalla de envío la red suele aparecer junto al activo. Compruébala antes de seguir: la solución cambia por completo.
TRON: ancho de banda y energía se miden por separado
La documentación para desarrolladores de TRON distingue dos recursos. El ancho de banda cubre el tamaño en bytes de cada transacción; la energía cubre la ejecución de contratos inteligentes.
Lo que importa aquí es la cuota gratuita. Según esa documentación, cada cuenta puede usar hasta 600 puntos de ancho de banda gratis en una ventana móvil de 24 horas. La energía no tiene cuota gratuita: se obtiene haciendo staking de TRX o recibiéndola delegada de otra cuenta; si no hay, la red quema TRX para cubrirla. Enviar USDT TRC20 es una llamada a contrato, así que necesita energía.
De ahí el callejón sin salida típico: la dirección tiene USDT, nada en staking y cero TRX. Puede que el ancho de banda gratuito alcance, pero no hay energía ni TRX que quemar, y el envío no sale.

Quizá veas también fee_limit: el tope de lo que una llamada a contrato puede gastar en energía, expresado en sun (1 TRX = 1.000.000 sun). La mayoría de billeteras lo rellena sola. Si se bajó a mano o la estimación se quedó corta, la ejecución puede agotarse a medias y fallar, y una transacción fallida no es necesariamente gratis. El explorador de bloques muestra lo que consumió; lo vemos más abajo.
¿Cuánto TRX hace falta?
No hay una cifra fija que merezca la pena copiar. La energía de un envío de USDT puede depender del estado del contrato y de la dirección que recibe, y cuánto TRX vale cada unidad de energía es un parámetro de la red que se ajusta. El “cuesta unos X TRX” de cualquier tutorial describe el día en que se escribió.
Es más fiable esto: manda una cantidad pequeña de TRX a la dirección, vuelve a la pantalla de envío y lee la estimación de energía, ancho de banda y TRX a quemar que muestra la billetera. Envía cuando el saldo la cubra con algo de margen.
Tres formas de conseguir energía
Dejar TRX en la dirección y que la red lo queme. No requiere pasos extra y encaja con quien envía USDT de vez en cuando. A cambio, cada envío quema TRX de verdad.
Hacer staking de TRX para obtener energía. Suele estar en el apartado “Recursos” o “Stake” de la billetera. La energía se recupera en 24 horas. La documentación indica un periodo de espera de 14 días tras retirar el staking antes de poder sacar el TRX, así que conviene a quien envía USDT a menudo y ya pensaba mantener TRX. Hacerlo para un único envío deja el dinero bloqueado dos semanas.
Recibir energía delegada. El protocolo permite que una cuenta delegue la energía obtenida con staking a otra dirección, que la usa sin hacer staking. Los servicios de “alquiler de energía” son terceros que funcionan sobre esa función; no los ofrece TRON.
Un alquiler legítimo solo necesita tu dirección y un pago en TRX. Si te piden la frase de recuperación, la clave privada o que firmes algo en una web desconocida, detente: la energía delegada llega a tu dirección sin que nadie toque tus claves. Para un solo envío, recargar TRX evita tener que evaluar a un intermediario.
Ethereum y BNB Smart Chain: falta ETH o BNB
Aquí es más sencillo. No hay cuota gratuita ni capa de recursos; la comisión se paga con la moneda nativa. La documentación de Ethereum dice que el gas se paga en ETH, y la documentación de BNB Chain presenta BNB como el gas de la ejecución de contratos. Solo USDT en la dirección, sin ETH o BNB, significa que no hay envío.
La pantalla de confirmación suele mostrar una comisión estimada y una máxima. Según la documentación de Ethereum, se devuelve al remitente la diferencia entre la comisión máxima y lo realmente cobrado (tarifa base más propina). El saldo tiene que cubrir la máxima; el cargo final suele ser menor.
La misma página explica qué ocurre si una transacción se queda sin gas a mitad de ejecución: los cambios se revierten, pero se consume todo el gas que aportó la transacción. Los USDT no se mueven y aun así falta algo de ETH.
“Acelerar” no arregla un saldo en cero
Acelerar sustituye una transacción pendiente por otra con una oferta más alta. Sin ETH ni BNB en la dirección, una oferta mayor sigue sin poder pagarse. Primero recarga, luego envía.
Llevar la moneda de comisión sin cometer otro error
Lo habitual es retirar un poco desde un exchange. Elige la red que corresponde: TRX por TRON; ETH por la red principal de Ethereum (ERC20), no por una capa 2; BNB por BNB Smart Chain (BEP20). Con la red equivocada, la moneda llega a la misma dirección pero en otra cadena, y el lado de tus USDT sigue sin nada con qué pagar. Las diferencias están en qué red elegir para enviar USDT.
Los retiros tienen mínimos y comisiones, y para mover una cantidad pequeña de TRX o ETH la comisión de retiro puede pesar mucho. Revisa ambas cosas antes; en comparar comisiones en transferencias pequeñas está el método.
A veces puedes saltarte la billetera. Supón que los USDT siguen en un exchange y pensabas retirarlos a tu billetera para reenviarlos después. Si quien recibe acepta depósitos en esa misma red, retira directamente a su dirección: la comisión de retiro de la plataforma cubre la red y tu billetera no necesita TRX ni ETH. La diferencia entre ambos cargos se explica en comisiones de trading, retiros y gas.
Si ya falló un intento, búscalo en la cadena
Copia el hash de la transacción fallida desde el historial de la billetera y ábrelo en el explorador de esa red: Tronscan, Etherscan o BscScan. Mira tres cosas:
- Estado: fallida, revertida o nunca emitida. Lo que no llegó a la cadena normalmente no costó nada.
- Consumo: energía, ancho de banda y TRX quemado en TRON; la comisión de la transacción en Ethereum o BNB Smart Chain.
- Movimiento del token: una transacción fallida no incluye transferencia de USDT, así que el saldo debería seguir en la dirección original.
Si el explorador marca éxito pero los USDT no están donde esperabas, el problema es otro: empieza por USDT no recibido.
Corrige la causa antes de repetir. Reenviar una transacción idéntica casi siempre significa pagar la comisión otra vez.
Deja un poco de moneda de comisión en esa dirección
Si vas a volver a enviar USDT desde la misma billetera, mantén en esa dirección una cantidad pequeña de TRX, ETH o BNB, tomando como referencia la estimación de tu red habitual y dejando algo más. Antes de cada envío, repasa red y dirección con la lista de comprobación.
También conviene avisar a quien recibe: si luego mueve esos USDT desde su propia billetera, necesitará la misma moneda de comisión.