What Is Ethereum Gas?

By Brian Nibley · August 15, 2022 · 7 minute read

We’re here to help! First and foremost, SoFi Learn strives to be a beneficial resource to you as you navigate your financial journey. Read more We develop content that covers a variety of financial topics. Sometimes, that content may include information about products, features, or services that SoFi does not provide. We aim to break down complicated concepts, loop you in on the latest trends, and keep you up-to-date on the stuff you can use to help get your money right. Read less

What Is Ethereum Gas?

On the Ethereum platform, “gas” is a unit describing the amount of computational power needed to execute specific operations on the network. Because every Ethereum transaction consumes computational resources, transactions come with a cost. Gas is the fee needed to conduct an Ethereum transaction.

So in essence, an eth gas fee is a transaction fee on the Ethereum platform. Gas is denominated in units called gwei.

What Are Ethereum Gas Fees?

To prevent users from spamming the network with endless transactions, every cryptocurrency requires a small fee to send coins along its blockchain. These fees are typically paid to miners who validate transactions, but the fees also can give users the incentive to mine crypto.

Sending ETH from one Ethereum wallet to another also requires fees. Moreover, the Ethereum network charges fees to run applications on using its blockchain technology, giving an ETH transaction fee an added type of utility. Because ETH fees provide the energy, or power, to run applications on Ethereum, these fees are also called “gas.”

Ethereum fees can only be paid in ether (ETH), or ERC-20 tokens, the native currency of Ethereum. ETH gas prices are denominated in a unit known as “gwei.” And one gwei equals 0.000000001 ETH.

đź’ˇ Recommended: How to Buy Ethereum (ETH)

How Ethereum Gas Works

Ethereum underwent an upgrade in August 2021 known as the London Upgrade, which altered the way that ETH gas fees are calculated.

Pre London Upgrade

Before the London Upgrade, ETH gas worked like this:

•   Assume Alice wants to pay Bob 1 ETH. The gas limit is 21,000 units, while the gas price is 200 gwei.

•   The total fee is calculated as: (gas units (limit) x gas price per unit). In this example, that would equal: 21,000 x 200 = 4,200,000 gwei, or 0.0042 ETH.

•   When Alice sends the ETH, 1.0042 ETH comes from her Ethereum wallet. Bob receives 1.0000 ETH. An Ethereum miner receives 0.0042 ETH.

Post London Upgrade

The London Upgrade was introduced in an effort to make Ethereum’s fees more predictable for users. It also introduced a burn mechanism into Ethereum, to offset issuance of new ETH (there is no limit to how much ETH can be minted).

As of this upgrade, each block has a base fee, which is calculated by the network based on current demand for block space. This base fee gets burned (destroyed), so users are now expected to include a tip or priority fee with each ETH transaction — the greater the tip, the hope is, the more the transaction will gain priority.

This tip provides compensation to miners; many expect that most crypto wallets will integrate a feature that sets the tip fee automatically.

After the London Upgrade, gas works like this:

•   Assume Alice wants to send Bob 1 ETH. The gas limit is 21,000 units, the base fee is 100 gwei, and Alice includes a tip of 10 gwei.

•   The new formula is: gas units (limit) x (base fee + tip). This can be calculated as 21,000 x (100 + 10) = 2,310,000 gwei, or 0.00231 ETH.

•   When Alice sends the ETH, 1.00231 ETH will be subtracted from her wallet. Bob will receive 1.0000 ETH. A miner will receive the tip of 0.00021 ETH. And 0.0021 ETH will be burned.

Alice also has the ability to set a maximum fee for the transaction. The difference between the max fee and actual fee will be refunded. This allows users to set a maximum amount to pay for transactions without having to worry about overpaying.

This makes things more predictable, as under the old transaction fee model, fees could wind up being higher than anticipated during times of extreme network congestion.

đź’ˇ Recommended: Is Crypto Mining Still Profitable in 2022?

Average ETH Gas Prices

According to ycharts.com, the average Ethereum Gas price is about 32.79 gwei, as of August 10, 2022. Over the course of the past 12 months, this price has gone as high as 474.57 gwei and as low as 12.28 gwei.

What this means in dollars: Between Jan. 2021 and May 2022, Ethereum’s average daily gas fee was about $40, reaching the highest daily average in May 2022: about $196.63.

As of August 10, 2022, Ethereum average gas fees are about $1.60.

How Will Gas Fees Change in Ethereum 2.0?

The Ethereum project has been working on a massive transition from a proof-of-work (PoW) consensus mechanism, which involves mining, to the more energy-efficient proof-of-stake (PoS) verification model.

By some reports, Ethereum developers have embarked on a test of the PoS blockchain, but the final transition to the new blockchain may not occur until the fall of 2022.

The update has been called Ethereum 2.0, Serenity, or Eth2, but now has been dubbed “the merge.” The plan is to eliminate the PoW mining protocol in favor of a more climate friendly PoS, which promises to reduce certain strains on the network and increase capacity, but it’s unlikely that the cost of gas will go down.

Get up to $1,000 in stock when you fund a new Active Invest account.*

Access stock trading, options, auto investing, IRAs, and more. Get started in just a few minutes.


*Customer must fund their Active Invest account with at least $25 within 30 days of opening the account. Probability of customer receiving $1,000 is 0.028%. See full terms and conditions.

How Do Ethereum Gas Fees Relate to Transactions?

The way Ethereum gas fees relate to transactions is pretty simple: Each transaction requires a fee to be paid to miners as an incentive for processing the transaction. The general concept is not unlike that of other cryptocurrencies.

The only difference with ETH gas is that because the Ethereum Virtual Machine (EVM) is also a state machine, additional fees are required for more complex transactions, such as those involving smart contracts.

What Is the Ethereum Gas Limit?

The standard limit on an Ethereum gas fee is 21,000 units. The ether gas limit refers to the maximum amount of gas a user can consume to conduct a transaction.

Transactions involving smart contracts are more complicated, and require more computational power to execute. So these transactions need a higher gas limit than simpler transactions like sending payments.

Setting a gas limit too high is fine — the EVM will refund what doesn’t get used. But setting a gas limit too low could result in a user losing some ETH and having their transaction declined.

If a user were to place an Ether gas limit of 50,000 for an ETH transfer, for example, the EVM would consume 21,000 and refund the remaining 29,000. But if someone were to set a gas limit of 20,000, and the transaction were to require 21,000 units, the EVM could consume 20,000 gas units as it tries to fulfill the transaction, but the transaction won’t complete.

In this case, the user would hold on to the ETH they tried to send, but their 20,000 gas units would be lost because the EVM consumed it trying to complete the failed transaction.

What Is the Benefit of a Gas Fee?

The benefit of an ETH gas fee post London Upgrade is that users can better anticipate what their total transaction cost will be. They can also send higher tips to miners to prioritize their transactions. This can be useful when someone wants to send money right away and doesn’t want to wait too long for the transaction to confirm.

Another benefit of an adequate ETH gas fee is that it ensures a transaction will be accepted by the network. A too-low fee can result in a transaction being rejected, in which case a user could lose the gas they spent and not have their transaction go through.

Reducing ETH Gas Costs

Developers hoped that the London Upgrade might reduce gas costs, but so far the data doesn’t support this.

Individual users have little to no control over their own gas costs, as the fee is determined by the current state of the network. Because block space is limited, the more transactions that are taking place at any given time, the more competition there will be for transactions in each block. This results in higher fees as users compete to have their transactions be confirmed, bidding gas prices upward.

That said, there are some ways individuals can try to reduce gas fees.

•   Stick to weekend transactions: Typically, gas prices are higher during weekdays and lower on weekends.

•   Initiate transactions at off times: Those who follow gas prices carefully have noticed that the least busy time is between midnight and 4:00 a.m. Eastern Standard Time (EST).

The Takeaway

Depending on the purpose of the transaction, ETH gas can be used toward smart contract functionality or simply for sending ETH or ERC-20 tokens over the Ethereum network. Gas fees vary according to how much activity is on the network at any given time, and thanks to the London Upgrade, users can add more generous tips to help prioritize their transactions.

While the much-heralded upgrade to Ethereum’s new proof-of-stake blockchain is in the works, and promises greater efficiencies on some fronts, it’s not likely to reduce gas fees. That said, as of August 2022, the cost of gas is quite low: about $1.60.


Photo credit: iStock/finchfocus

SoFi Invest®
INVESTMENTS ARE NOT FDIC INSURED • ARE NOT BANK GUARANTEED • MAY LOSE VALUE
SoFi Invest encompasses two distinct companies, with various products and services offered to investors as described below: Individual customer accounts may be subject to the terms applicable to one or more of these platforms.
1) Automated Investing and advisory services are provided by SoFi Wealth LLC, an SEC-registered investment adviser (“SoFi Wealth“). Brokerage services are provided to SoFi Wealth LLC by SoFi Securities LLC.
2) Active Investing and brokerage services are provided by SoFi Securities LLC, Member FINRA (www.finra.org)/SIPC(www.sipc.org). Clearing and custody of all securities are provided by APEX Clearing Corporation.
For additional disclosures related to the SoFi Invest platforms described above please visit SoFi.com/legal.
Neither the Investment Advisor Representatives of SoFi Wealth, nor the Registered Representatives of SoFi Securities are compensated for the sale of any product or service sold through any SoFi Invest platform.

Crypto: Bitcoin and other cryptocurrencies aren’t endorsed or guaranteed by any government, are volatile, and involve a high degree of risk. Consumer protection and securities laws don’t regulate cryptocurrencies to the same degree as traditional brokerage and investment products. Research and knowledge are essential prerequisites before engaging with any cryptocurrency. US regulators, including FINRA , the SEC , and the CFPB , have issued public advisories concerning digital asset risk. Cryptocurrency purchases should not be made with funds drawn from financial products including student loans, personal loans, mortgage refinancing, savings, retirement funds or traditional investments. Limitations apply to trading certain crypto assets and may not be available to residents of all states.

2Terms and conditions apply. Earn a bonus (as described below) when you open a new SoFi Digital Assets LLC account and buy at least $50 worth of any cryptocurrency within 7 days. The offer only applies to new crypto accounts, is limited to one per person, and expires on December 31, 2023. Once conditions are met and the account is opened, you will receive your bonus within 7 days. SoFi reserves the right to change or terminate the offer at any time without notice.

First Trade Amount Bonus Payout
Low High
$50 $99.99 $10
$100 $499.99 $15
$500 $4,999.99 $50
$5,000+ $100

SOIN0722043

All your finances.
All in one app.

SoFi QR code, Download now, scan this with your phone’s camera

All your finances.
All in one app.

App Store rating

SoFi iOS App, Download on the App Store
SoFi Android App, Get it on Google Play

TLS 1.2 Encrypted
Equal Housing Lender