Predictable fees. Made easy.

Hedera's fee schedule is set by the Hedera Governing Council and always based in USD — making it easy to estimate API call costs.

Fees documentation

Hedera API fees overview

Powering your decentralized application has never been easier. The most common API calls for Hedera's network services are outlined here — with price estimates based in USD and displayed in HBAR. Take a look at our fees documentation for more details.

*Hedera does not guarantee the accuracy of the fees on this page. You understand that You are solely responsible for payment of any actual fees charged to the account by the Hedera Network and Hedera will not be responsible for any discrepancies in the fees estimated and the actual fees charged.

Fee estimator (beta)

Visit this page on a laptop or desktop sized device to estimate costs for your Hedera-powered decentralized application.

Fee estimator (beta)

Calculate estimated development and management costs for your Hedera-powered decentralized application. For more details on the Hedera API, visit Docs.Hedera.com.

Unpacking Hedera transaction fees

Transaction fees on Hedera consist of a service, network, and node fee. You’ll only ever see a single transaction fee, but it’s useful to understand what’s packed inside.

End user account

Hedera transaction fee

Service fee

A service fee reflects the collective nodes’ costs in processing and storage, to process a cryptocurrency payment, storing a file, or executing a smart contract. The service fee is paid from the user to the Hedera treasury, with a portion then distributed as node and proxy payments (coming soon).

Network fee

A network fee reflects the collective nodes’ costs in bandwidth and processing to achieve consensus on transactions. The network fee is paid from the user to the Hedera treasury, with a portion then distributed as node and proxy payments (coming soon).

Node fee

A node fee reflects that node’s costs in bandwidth and processing for submitting a transaction or responding to a query. Users pay a fee directly to whichever node submits a transaction to the network on their behalf or responds to a query.

Treasury
Account

Node
Account

Service fee

A service fee reflects the collective nodes’ costs in processing and storage, to process a cryptocurrency payment, storing a file, or executing a smart contract. The service fee is paid from the user to the Hedera treasury, with a portion then distributed as node and proxy payments (coming soon).

Network fee

A network fee reflects the collective nodes’ costs in bandwidth and processing to achieve consensus on transactions. The network fee is paid from the user to the Hedera treasury, with a portion then distributed as node and proxy payments (coming soon).

Node fee

A node fee reflects that node’s costs in bandwidth and processing for submitting a transaction or responding to a query. Users pay a fee directly to whichever node submits a transaction to the network on their behalf or responds to a query.

Fees FAQ

Found below are some of the most commonly asked questions about Hedera API fees. Please visit our full FAQ for the entire list of questions.

Does Hedera or network nodes ever take custody of my hbars?

Never! Each transaction and its associated fee payments are executed by simultaneously updating the account balances. Only the person in possession of the private key has control of the hbars in the account.

Where can I find the full Hedera transaction & query fee schedule?

A detailed view of the Hedera fee schedule can be found in the official Hedera documentation.

Who sets the price for Hedera fees?

The Hedera Governing Council sets the pricing, and it approves any changes to the pricing schedule.

Are Hedera transactions fees set in fiat (USD) or HBAR?

Hedera transaction fees are set in fiat (USD) but paid in HBAR. The exchange rate between fiat and HBAR is updated regularly to reflect current market rates.

How often does the pricing for Hedera change?

The Hedera Governing Council reviews pricing at each council meeting and requires unanimous support to approve all changes to the pricing schedule.

If I send more HBAR in the transaction fee operation than required, do I receive a refund?

Yes, if a client calculates a transaction fee that is higher than necessary, they will be charged only the actual fee. Technically, it is not a ‘refund’ as they are never charged the higher fee.