Daily Fees
Total USD fees paid to Bitcoin miners each day. Halving-day spikes and inscription events stand out against four orders of magnitude of history; the share of revenue is the long-run security gauge.
Chart data refreshed 01 May 2026 · 20:20 UTC
Today's fees
$207.5K
Quiescent regime
Spot BTC
$78,199.03
+3.2% 24h
7-day average
$195.9K
Trend window
Fee share
0.6%
Of miner revenue
TL;DR
- What it is
- Total fees paid to miners across every confirmed Bitcoin transaction in a day, summed in USD. The 7-day average smooths event spikes; the share-of-revenue leg compares fees to the block subsidy at that day’s spot.
- Where we are
- Latest $207.5K in fees, 7-day average $195.9K, fee share at today’s spot 0.6%. The fee market reads as Quiescent on the four-regime map below.
- Why it matters
- Fees are the second leg of miner revenue and the entire post-2140 leg. The chart’s long-run trajectory is the live answer to Bitcoin’s security-budget question: as the subsidy halves every four years, do fees fill the gap? The data has six halvings of evidence and the next halving is the next test.
- The catch
- Daily fees are demand-driven, not policy-set. A single inscription wave or a wallet shake-out moves the headline by an order of magnitude in a day. The 7-day average and the four-regime read are the lenses to use; the single-day number is the headline only on event days. Pair with transaction count to separate capacity-bound from demand-bound regimes.
What the chart shows
01Daily Fees plots the network’s aggregate fee revenue in USD per day on a logarithmic right axis spanning $100 to $100M. The rust-tinted area is the raw daily total; the white line on top is the 7-day simple moving average that damps single-day inscription spikes. Price runs muted on the log left axis for cycle context; halving markers mark each subsidy-cut step.
Today’s reading is $207.5K; the 7-day average is $195.9K; the live-recomputed fee share at today’s $78,199.03 spot is 0.6%. The fee market is in the Quiescent regime — one of four named bands defined in the next section.
The fee-market regime map
02Fee data is too volatile to read off the latest day. A useful regime read needs both a level (the 7-day average) and a context (the share of miner revenue). Crossing either threshold in either dimension is enough to move the regime label; both thresholds in both dimensions confirm it. Four named regimes cover the post-2017 history.
Quiescent. 7-day SMA below $1M and fee share below 5%. The mempool is cleared most blocks, fees compete on the floor, and miners are paid almost entirely from the subsidy. Fits the bulk of 2018–2019 and the mid-2025 lull.
Active. 7-day SMA between $1M and $5M and fee share between 5% and 15%. The default steady-state regime in the late-2020s — some blocks fill fully, fee competition is real but not severe. Fits most of 2024 outside event days and the latter half of 2026 to date.
Congested. 7-day SMA between $5M and $25M and fee share between 15% and 35%. Mempool backlog is sustained; fee competition is meaningful enough to deter low-priority transactions. Fits the late-2017 mempool shake-out, the 2021 spring run, and the 2023 Ordinals waves outside their peaks.
Eruption. 7-day SMA above $25M and/or fee share above 35%. Fees are within an order of magnitude of the subsidy, sometimes above it. Has fired at the December 2017 cycle-top mempool wave, the 2023 Ordinals second wave, and most distinctly around the April 2024 halving when the Runes launch pushed a single-day share to 73.8%. Eruption regimes lasting more than a week are rare; lasting more than a month, unprecedented.
The regime read is descriptive, not normative. A Quiescent regime says nothing about whether prices will rally or fade; an Eruption regime says nothing about whether the underlying activity is wallet payments or inscription metadata. It is a frame for what kind of fee-market environment the network is in.
How it is calculated
03Three identities, one schedule. For every day d:
fees(d) = sum of (inputs − outputs) across all confirmed transactions in d
subsidy_usd(d) = reward(d) × 144 × price(d)
share(d) = fees(d) / (fees(d) + subsidy_usd(d))
The fee surplus is the protocol-level definition: every transaction’s inputs minus outputs, summed over the block, paid to the miner alongside the block subsidy. The 7-day SMA is a simple unweighted mean over the trailing seven days; the share denominator uses the protocol’s halving schedule (the same one that drives the daily issuance chart) and the day’s closing price. The reading row above re-prices the subsidy denominator against live spot so the share ticks with the BTC price through the day; the chart and the cycle-anchor table use the daily-close pricing for cross-cycle consistency.
The series spans 17 Jan 2009 to 28 Apr 2026. Pre-2020 daily resolution is sparser than the recent tail by source design; the SMA windows treat the available points as the trend signal. Methodology and the rolling-window choices are documented on the methodology page.
How to read it
04Three useful lenses, in increasing order of analytic value. Level reading. The 7-day SMA against the four regime bands; the live regime label is shown in the reading row. Share reading. Fee share of miner revenue at today’s spot — the second axis of the regime map and the long-run security-budget gauge. Cycle-aligned reading. The cycle-anchor table below puts each anchor in price context; this is where the cross-cycle comparisons earn their keep.
The shape of the chart on a log axis is the entire fee-market history at readable amplitude: a near-zero floor through 2010–2014, a step up in the 2017 mempool wave, a noisier post-SegWit middle through 2018–2022, and the 2023–24 inscription/Runes era pushing fees within an order of magnitude of the subsidy on event days. The trend is non-monotonic; reading it as “fees grow each cycle” is a stronger claim than the data supports.
| Reading | Regime | What it has meant |
|---|---|---|
| < $1M & < 5% | Quiescent | Mempool is cleared most blocks; the floor fee dominates. Fits 2018–19 and the post-2024-event lulls. Miners are paid almost entirely from the subsidy. |
| $1–5M & 5–15% | Active | The default steady-state regime in the late-2020s. Some blocks fill fully, fee competition is real but not severe. Fits most of 2024 outside event days. |
| $5–25M & 15–35% | Congested | Sustained mempool backlog; fee competition is meaningful enough to deter low-priority transactions. Fits late-2017, 2021 spring, and the 2023 Ordinals waves outside their peaks. |
| > $25M or > 35% | Eruption | Fees within an order of magnitude of the subsidy, sometimes above it. December 2017, the 2023 Ordinals second wave, and the April 2024 Runes launch — the rarest of the four regimes. |
Historical readings
05Reading fees at canonical cycle dates is the cleanest summary of how the chart moves with both price and protocol-level demand events. The 2017 mempool peak, the 2021 cycle top, the 2023 inscription waves, and the April 2024 Runes launch are the four event clusters that account for most of the chart’s vertical range over the last decade. The 2025–2026 stretch has been defined by the absence of an event cluster.
| Date | Event | Close (USD) | Fees · share |
|---|---|---|---|
| 2017-12-21 | 2017 mempool peak — pre-SegWit shake-out | $16,355.24 | $18.7M fees · 38.9% share |
| 2018-12-15 | 2018 cycle low | $3,216.63 | $75.9K fees · 1.2% share |
| 2021-04-21 | 2021 first peak | $56,294.73 | $14.2M fees · 21.9% share |
| 2021-11-10 | 2021 cycle top | $67,145.37 | $1.2M fees · 2.0% share |
| 2023-05-08 | BRC-20 wave — inscriptions break-out | $28,611.44 | $17.8M fees · 40.8% share |
| 2023-12-16 | 2023 Ordinals peak | $41,992.01 | $23.8M fees · 38.6% share |
| 2024-04-19 | 2024 halving day | $63,461.59 | $7.8M fees · 21.4% share |
| 2024-04-20 | Runes launch — all-time fee day | $63,988.82 | $81.1M fees · 73.8% share |
| 2025-04-19 | Post-halving +1y | $84,433.75 | $542.2K fees · 1.4% share |
When fees beat the subsidy
06The single rarest event in this chart is a day on which fees exceeded the block subsidy — share above 50%. It has happened 1 times on record, all clustered around the April 2024 halving. The single highest fee-share day is 20 Apr 2024, the day block 840,000 was mined and the Runes protocol launched, when fees came in at $81.1M against a subsidy of roughly $29M — a fee share of 73.8%. For one day the post-2140 economy was a working preview.
The pattern matters because Bitcoin’s long-run security model rests on that share rising structurally, not just spiking on event days. A subsidy halving every four years means the absolute USD figure of the subsidy compresses unless price is rising; if price stagnates, fees are the only remaining miner-revenue lever. The April 2024 cluster is the first time the chart has stress-tested that thesis at non-trivial scale.
| Date | Fees (USD) | Share |
|---|---|---|
| 20 Apr 2024 | $81.1M | 73.8% |
What this means for you
07For an investor. The fee share is the cleanest live read of Bitcoin’s security-budget thesis. A long-run trend toward higher steady-state fees would confirm the thesis that fee revenue can carry security through to 2140; a flat or declining trend in calm periods would invalidate it. The chart to date supports neither thesis cleanly — event spikes are real but transient, and the calm-period floor has not lifted materially across the last three cycles. Pair with daily issuance to see the subsidy half of the equation.
For a Bitcoin miner or operator. The 7-day SMA is the planning number. Sustained Active or Congested regimes change the marginal economics of hash-rate deployment; sustained Quiescent regimes squeeze marginal operators and show up in the hash-ribbon capitulation read. The four regimes correspond loosely to four operating stances: defensive (Quiescent), neutral (Active), opportunistic (Congested), and exceptional (Eruption).
For a researcher or analyst. The cleanest cross-cycle comparison is fee share, not absolute fees, because the latter conflates sats-per-vByte with BTC price. The cycle-anchor table above presents both. For blockspace decomposition, read alongside daily transactions — the count tells you whether fee pressure is capacity-bound (count flat, fees rising) or demand-bound (count rising, fees rising in lockstep).
When it fails
08USD framing mixes two volatilities. Daily fees in dollars reflect both sats-per-vByte fee pressure and BTC price. A flat fee market with a rising price prints a rising USD-fee line even if no more transactions are being sent. The fee share of revenue partially neutralises this — both numerator and denominator scale with price — but the chart’s headline is still in dollars. For a price-neutral read, the satoshis-per-byte fee market is the cleaner lens; we do not chart it here.
Single-day spikes are misleading. A coordinated wallet movement, an inscription mint, or a low-fee mining-pool block can move the single-day total by a factor of three. The 7-day SMA exists for this reason; use it for regime calls and use the raw daily total only for event reading. The Eruption regime threshold is set on the SMA precisely so a single bad day cannot trip it.
Fee revenue is one half of miner economics. The other half is the block subsidy, which steps down at every halving and rounds to zero around 2140. The fee share rises mechanically as the denominator falls; reading the share trend without that context will overstate “structural” fee growth. The daily issuance companion chart is the right cross-reference.
Pre-2020 resolution is sparser. Source data drops to a four-day cadence pre-2020; SMA windows during that era are effectively wider than their names. Treat the early-history fee floor as approximate; the post-2020 daily resolution is reliable.
Frequently asked
09Canonical questions from Google’s “People also ask” for bitcoin transaction fees, bitcoin miner revenue, and bitcoin fee share, answered against the data on this page.
- How much do Bitcoin transaction fees cost per day?
- On 01 May 2026, the network paid $207.5K in transaction fees in aggregate, with a 7-day average of $195.9K. Daily totals span four orders of magnitude across Bitcoin’s history — from a few thousand dollars in the early years to $81 million on the day the Runes protocol launched at the April 2024 halving block.
- What share of miner revenue comes from fees?
- The fee share is
fees / (fees + subsidy_usd), wheresubsidy_usd = reward × 144 × price. At today’s spot the share is 0.6%; the steady-state ranges 1–10% in calm regimes and 30–50% during fee-market events. By 2140 the subsidy has rounded to zero and the share is 100% by construction — the long-run security budget rests entirely on this leg. - Why are Bitcoin fees so volatile?
- Block weight is fixed at four million weight units; demand is not. When demand exceeds capacity, fees bid up — a sharp ramp rather than a linear one, because users compete in a sealed-bid auction for inclusion. A doubling of demand against a fixed supply can produce a ten-fold fee increase in days. The chart’s tallest spikes — 2017’s mempool shake-out, the 2023 Ordinals waves, the 2024 Runes launch — are each examples of that auction firing.
- When have Bitcoin fees exceeded the block subsidy?
- Only on a handful of days, all clustered around the April 2024 halving and the Runes launch. The single highest fee-share day on record is 20 Apr 2024 at 73.8% — fees that day were nearly three times the subsidy. The post-2140 economy is the asymptote of that regime; whether Bitcoin’s security model holds in steady state at fees-only revenue is an open question this chart is the live indicator for.
- How are Bitcoin fees calculated?
- Each transaction includes a fee equal to
inputs − outputs; that surplus is paid to whichever miner includes the transaction in a block. Wallets typically choose a fee in satoshis per vByte; the network-wide daily fee total is the sum across every confirmed transaction in the day’s 144 blocks. The chart shows that total in USD using the day’s closing price.