Home / Crypto / Gas Fees Explained: Why Ethereum Transaction Fees Keep Changing

Gas Fees Explained: Why Ethereum Transaction Fees Keep Changing

You try to swap $50 of tokens and the wallet quotes you a $23 fee. An hour later, the same transaction costs $1.80. Welcome to gas fees — the most confusing, most complained-about, and most misunderstood part of using Ethereum and similar blockchains. Gas isn’t a scam and it isn’t random. It’s a real-time auction for limited space, and once you understand the mechanics, you can cut what you pay dramatically with a few simple habits. Here’s what’s actually happening under the hood and why the price swings so wildly.

What “Gas” Actually Is

Every action on Ethereum — sending ETH, swapping tokens, minting an NFT — requires computational work from the network’s validators. Gas is the unit that measures that work, like kilowatt-hours measure electricity. A simple ETH transfer might cost 21,000 units of gas; a complex DeFi transaction might cost 200,000+ units.

What you actually pay is: gas units used × gas price per unit. The gas price is denominated in “gwei” (a billionth of an ETH) and set by a live auction — when many people want their transactions processed at once, they bid higher, and the price spikes. Your wallet converts the total into dollars for display, which is why the same transaction costs different dollar amounts at different times: both the gwei price and ETH’s dollar price are moving.

Why Fees Swing So Much: The Block Space Auction

Ethereum produces a block roughly every 12 seconds, and each block fits only so many transactions. Think of it as a bus that leaves every 12 seconds with limited seats. When demand is calm, everyone gets a seat cheaply. When a hyped NFT mint or a market crash sends thousands of people rushing for the bus simultaneously, seats go to the highest bidders — and fees can spike 10–50x within minutes.

The base fee and the tip

Since the 2021 “London” upgrade, each block has a base fee that adjusts automatically: if blocks are more than half full, the base fee rises (up to 12.5% per block); if emptier, it falls. Crucially, the base fee gets burned (destroyed), which is part of why ETH’s supply sometimes shrinks. On top of the base fee, you add a small priority tip to incentivize validators to include your transaction sooner. Wallets set both automatically, but understanding them lets you override sensibly — which brings us to saving money.

What actually causes the spikes

The worst congestion follows predictable triggers: major NFT mints, token launches and airdrop claims, sharp market moves (everyone rushing to sell or buy at once), and popular DeFi events like liquidations. Weekend nights US time are often cheapest; weekday afternoons during market drama are often priciest. Sites that track live gas prices let you check conditions before transacting — a 30-second check that regularly saves 50% or more.

How to Pay Less: Practical Strategies

Time your transactions

Gas follows daily and weekly rhythms. Historically, fees dip late at night and on weekends (US time) when Asia and Europe are quiet, and spike during US weekday afternoons. If your transaction isn’t urgent, waiting a few hours routinely cuts fees in half. Set a custom gas price slightly below the wallet’s suggestion and let the transaction confirm in the next few blocks instead of the next one — patience is literally money here.

Use layer-2 networks

This is the single biggest saver. Layer-2 networks like Arbitrum, Base, and Optimism process transactions off the main Ethereum chain and settle them in batches, cutting fees to pennies — often under $0.10. Most major apps and tokens now operate on layer-2s. If you’re just starting with Ethereum, our guide to how to tell if a website is safe pairs well with choosing where to buy.

Batch and simplify

Each on-chain action costs gas, so combine steps: approve and swap in efficient ways, avoid unnecessary token approvals (and periodically revoke old ones), and prefer simpler transactions. Interacting directly with well-designed app interfaces usually costs less gas than convoluted multi-step routes through aggregators — though aggregators sometimes find cheaper paths overall. For heavy DeFi users, the savings from these habits compound into hundreds of dollars yearly.

Gas on Other Networks (It’s Not Just Ethereum)

Every blockchain has its own fee logic. Bitcoin fees spike during congestion too (measured in satoshis per byte of transaction data) — that’s part of why timing matters for large transfers too. Solana’s fees are fractions of a cent by design, though the network has suffered congestion-related outages. BNB Chain, Avalanche, and Polygon each have their own fee markets, generally far cheaper than Ethereum mainnet.

The pattern is universal: fees are the price of scarce block space. Chains that prioritize low fees do so by accepting trade-offs elsewhere (fewer validators, different security assumptions). There’s no free lunch in blockchains — only different menus. Understanding this helps you evaluate the endless “Ethereum killer” claims: ask what they sacrificed for cheap fees, because something was always sacrificed.

Gas Fees and Your Taxes

A detail Americans miss: gas fees aren’t just a cost — they’re potentially tax-relevant. Fees paid to acquire crypto generally add to your cost basis (reducing future taxable gains); fees tied to selling may be deductible against proceeds. Keep records. The IRS digital assets guidance treats these as part of transaction costs, and if you’re active on-chain, our guide to common tax deductions for freelancers explains the recordkeeping that keeps you compliant.

Common Gas Fee Mistakes

  • Setting gas absurdly high “to be safe.” Wallets already pad estimates. Manually 10x-ing the price just donates money to validators.
  • Setting it too low and getting stuck. A transaction with too-low gas can pend for hours or days. Most wallets let you “speed up” (replace with higher fee) or cancel — learn where that button is before you need it.
  • Transacting during obvious congestion. If crypto Twitter is melting down about a mint, wait. The mint will still be there tomorrow; the $80 fee won’t need to be.
  • Ignoring layer-2. Paying mainnet fees in 2026 for routine transactions is like taking a taxi across town when the subway costs a dollar.
  • Approving unlimited token spending. Those approvals cost gas and create security risk. Approve exact amounts where possible — and watch for signs your email account has been hacked, since compromised email is how most account takeovers start.

Conclusion

Gas fees feel arbitrary until you see the auction underneath: limited block space, variable demand, and a base fee that breathes with congestion. Once that clicks, the playbook is straightforward — check conditions before transacting, wait out the spikes, set custom fees when you’re not in a hurry, and do routine activity on layer-2 networks where fees are pennies. You’ll routinely pay 70–90% less than the impatient default, and you’ll understand why Ethereum’s fees behave the way they do — which puts you ahead of most users and most “Ethereum killer” marketing. In crypto, patience isn’t just a virtue; it’s a discount. The CFPB’s guide to virtual currency risks covers fee-related consumer complaints.

Frequently Asked Questions

Why did my $20 transaction cost $40 in gas?

You transacted during peak congestion, when the base fee spiked. The fee depends on network demand at that moment, not your transaction size — a $20 swap and a $20,000 swap can cost identical gas.

What is gwei?

A gwei is one-billionth of an ETH — the unit gas prices are quoted in. If gas is 30 gwei and your transaction uses 100,000 gas units, you pay 0.003 ETH. Wallets handle the conversion; you just need to know lower gwei means cheaper.

Can I get a refund on gas fees?

No. Gas is paid to validators for processing, win or lose — even failed transactions cost gas. This is why double-checking transaction details before confirming matters so much.

Are gas fees lower on weekends?

Usually, yes — late nights and weekends (US time) historically show lower fees as global activity dips. But major events (launches, crashes) override the pattern anytime.

Will Ethereum gas fees ever stay low permanently?

Upgrades keep pushing routine activity to layer-2s where fees are tiny, so mainnet fees matter less each year. But base-layer block space will always be scarce by design — that’s what keeps the network decentralized — so mainnet spikes during manias are here to stay.

Leave a Reply

Your email address will not be published. Required fields are marked *