Skip to article
Degrees of SatoshiFollow the connections.
Degrees of Satoshi/ Encyclopedia

Encyclopedia Ethereum · Entry 05

Ethereum gas fees: units, prices and the amount actually paid

Theme
Ethereum
Sources
12 cited records
Reading time
About 3 minutes
Automated verification
Substantive update
In this article

At a glance

Key facts

Key facts for Ethereum gas fees: units, prices and the amount actually paid
FactDetailSource
Execution feeGas used × effective gas price[1]
Base feeRemoved from circulation[2]
Maximum feeA price cap per gas, not an automatic tip[2]
01

Keep gas units, gas price and transferred value separate

A transaction consuming 50,000 gas at an effective price of 12 gwei per gas pays 600,000 gwei, or 0.0006 ETH, for execution gas. The gas limit is its allowed work budget; gas used is the work actually charged under the rules.

The transaction’s transferred ETH value is another field. A zero-value contract call can still consume gas or move ERC-20 tokens. For a completed transaction, use its receipt and identify any additional blob or rollup fee components before calling the figure the total cost.

02

Example: compute the burn and tip separately

Take an illustrative 21,000-gas transfer with a 5-gwei base fee, a 1-gwei priority fee and a sufficient maximum-fee cap. The execution fee is 126,000 gwei, or 0.000126 ETH.

Of that, 105,000 gwei is the base-fee component and 21,000 gwei is the priority component. The first is burned. These fixed example inputs teach the arithmetic; they are not a current fee estimate.

03

A limit protects the budget but can also stop execution

The gas limit bounds consumption. Setting it above actual use does not by itself charge the whole ceiling. Setting it too low can cause out-of-gas failure; unlike simply waiting in the mempool, included failed execution can incur a fee.

The maximum fee per gas also limits how much of the offered priority fee fits above the base fee. Effective price is determined by those caps and the block conditions, rather than automatically equaling the largest number a wallet displays.

04

An execution estimate is not every possible application cost

Rollups can charge for execution and for publishing data to Ethereum. Blob transactions have a distinct blob-fee mechanism. A swap or bridge may add application or service charges. Label the component being estimated.

A sponsor can hide the network charge from a user or bill in another asset, but somebody still settles it. Comparing two quoted totals is meaningful only when they cover the same action, network and fee components.

Direct answers

Questions people ask

Does transferring more ETH always use more gas?

No. Resource use depends on the operation and its state, not simply the monetary amount sent. A contract call can be more complex than an ordinary transfer.

Is the maximum fee always what I pay?

No. The included transaction uses an effective gas price constrained by the cap and actual gas consumption. The full quoted maximum is not automatically charged.

Why did a reverted transaction cost money?

The network executed work before reaching the failure. Reverting the requested state changes does not make that consumed work free.

Inspect the evidence

The answer and key facts have stable claim links. These records retain the scope and qualification when reused.

Gas measures Ethereum execution work. An ordinary execution fee is gas used multiplied by the effective gas price, paid in ETH. Under EIP-1559 that price combines the block’s base fee and an allowed priority fee within the sender’s cap. A gas limit is a resource ceiling, not the amount necessarily charged.

Scope: Ethereum. Verification: verified · 2026-10-02T18:16:35.976Z.

Link to this claim
Execution fee: Gas used × effective gas price

Scope: Ethereum. Verification: verified · 2026-10-02T18:16:35.976Z.

Link to this claim
Base fee: Removed from circulation

Scope: Ethereum. Verification: verified · 2026-10-02T18:16:35.976Z.

Link to this claim
Maximum fee: A price cap per gas, not an automatic tip

Scope: Ethereum. Verification: verified · 2026-10-02T18:16:35.976Z.

Link to this claim
Revision history
  1. — First publication after primary-source research and independent automated verification.
  2. — Expanded explanation: Keep gas units, gas price and transferred value separate. Worked examples are illustrative; source checks and independent verification are recorded separately.

On the Understand Ethereum path · Learn next: Smart contracts: programmed rules, examples and outside promises

Source register

Sources and references

Retrieval dates and locators are recorded individually.
  1. Gas and feesethereum.org contributors

    Supports gas units, ETH/gwei units, base/priority fees, resource limits and charges for executed failed transactions.

    Locator: How are gas fees calculated; base fee; gas limit · Version / scope: dcc900ff125891da5b6c723b905a7113cf1bd864 · Retrieved: 2026-10-02T14:35:40.393022+00:00Open source
  2. EIP-1559: Fee market changeEthereum Improvement Proposals

    Defines the base-fee burn, tip, maximum fee and effective gas price calculation.

    Locator: Abstract; specification; reference implementation · Version / scope: ac912ca6a9685590345dd8e5736cda75976d0131 · Retrieved: 2026-10-02T14:35:51.249311+00:00Open source
  3. Ethereum Virtual Machineethereum.org contributors

    Supports deterministic execution, opcodes and the distinction between temporary execution memory and persistent state.

    Locator: State transition function; EVM instructions; storage · Version / scope: dcc900ff125891da5b6c723b905a7113cf1bd864 · Retrieved: 2026-10-02T14:35:40.399163+00:00Open source
  4. EIP-4844: Shard Blob TransactionsEthereum Improvement Proposals

    Defines blob commitments, separately priced blob gas and time-limited data serving; original capacity constants are not treated as current limits.

    Locator: Abstract; gas accounting; consensus-layer validation; rationale · Version / scope: ac912ca6a9685590345dd8e5736cda75976d0131 · Retrieved: 2026-10-02T14:35:51.590523+00:00Open source
  5. Scaling overviewethereum.org contributors

    Supports rollup execution/settlement roles and distinct security assumptions of sidechains and offchain data systems.

    Locator: Layer 2 scaling; rollups; sidechains; validium · Version / scope: dcc900ff125891da5b6c723b905a7113cf1bd864 · Retrieved: 2026-10-02T14:35:47.354550+00:00Open source
  6. ERC-4337: Account Abstraction Using Alt MempoolEthereum Request for Comments

    Defines user operations, bundlers, programmable validation and sponsored gas settlement.

    Locator: Abstract; definitions; UserOperation; EntryPoint; paymasters · Version / scope: 583335b7912e51b1ea515bb662532dd29b27e786 · Retrieved: 2026-10-02T14:35:55.049363+00:00Open source
  7. Gas and feesethereum.org contributors

    Execution resource units, fee components and gas expenditure.

    Locator: What is gas?; Base fee; Priority fee · Retrieved: 2026-10-02T17:03:41.688ZOpen source
  8. Ethereum JSON-RPCethereum.org contributors

    RPC response fields, transaction receipts, call simulation and log filtering.

    Locator: eth_getTransactionByHash; eth_getTransactionReceipt; eth_call; eth_getLogs; eth_getCode; eth_estimateGas; eth_getBalance; eth_getStorageAt; eth_getTransactionCount; default block parameter · Retrieved: 2026-10-02T17:03:42.060ZOpen source
  9. Fee market change for ETH 1.0 chainEthereum Improvement Proposals

    Base fees, fee caps, priority fees and effective transaction gas price.

    Locator: Specification · Version / scope: EIP/ERC-1559; retrieved document hash recorded · Retrieved: 2026-10-02T17:03:42.151ZOpen source
  10. ERC-20 Token StandardEthereum Improvement Proposals

    Token supply, displayed units and balance accounting.

    Locator: totalSupply; balanceOf; transfer; decimals; approve; allowance; transferFrom; Transfer · Version / scope: ERC-20 · Retrieved: 2026-10-02T17:03:45.826ZOpen source
  11. Shard Blob TransactionsEthereum Improvement Proposals

    Blob commitments, separate blob-gas fee calculations and temporary data availability.

    Locator: Gas accounting; Opcode to get versioned hashes; Point evaluation precompile; Consensus layer validation · Version / scope: EIP/ERC-4844; retrieved document hash recorded · Retrieved: 2026-10-02T17:03:42.506ZOpen source
  12. OP Stack transaction feesOptimism

    Rollup execution, data-publication and operator fee components depend on active network upgrades.

    Locator: Gas fee components; Execution gas fee; L1 data fee; Operator fee · Retrieved: 2026-10-02T17:55:17.901ZOpen source
How this article was made

Research and drafting use AI assistance. A separate automated review checks claims against primary sources; no external expert or named human review is implied. Publication, substantive editing, source retrieval and verification are recorded separately. This version was independently checked by an automated reviewer on 2 October 2026.

Editorial method and corrections

Degrees of Satoshi editorial project. “Ethereum gas fees: units, prices and the amount actually paid.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/ethereum-gas-fees/