# TRON Fees

TRON transactions consume **Bandwidth Points**, **TRX**, and **Energy Points** in any combination, though not Energy Points alone.

The fees are calculated based on the size of the transaction in bytes and the number of opcodes that are performed by a contract.

Points are consumed depending on the operation:

- **Bandwidth Points**:
Are used (in Fordefi) for transactions such as transferring TRX or TRC-20 tokens. Bandwidth is consumed based on the size of the transaction in bytes. Over the course of a single day, every wallet address is rewarded with 600 free daily bandwidth points. If a vault does not have enough bandwidth, TRX will be burned for bandwidth points.
- **Energy Points**:
Are used for token operations. Every token operation involves opcodes that consume energy, for example: transferring a token. If the sender does not have enough energy, TRX will be burned for energy points.


Note that:

- When transferring funds to a new account, a one-time activation fee of 1 TRX is charged automatically to the sender's balance. In Fordefi, you will see this fee as part of the transaction's overall fee.
- Each time the sender attaches a memo to a transaction, a fee of 1 TRX is charged automatically from their balance.