Fees’ share Over the last 30 measurable days, fees were 0.50% of what miners earned. The rest is the tail emission of 0.6 XMR per block.
Daily totals come from every block header since 2014. Fees are counted exactly for tail-era days where every block stayed within 300 kB. Prices are our own samples, so USD figures start when we started sampling.
Fees as a share of miner revenue, per day 6.0% 0.00%
2014-04-20 (5-day mean): 0.00% 2014-05-05 (5-day mean): 0.00% 2014-05-20 (5-day mean): 0.00% 2014-06-04 (5-day mean): 0.06% 2014-06-19 (5-day mean): 0.09% 2014-07-04 (5-day mean): 0.06% 2014-07-19 (5-day mean): 0.09% 2014-08-03 (5-day mean): 0.06% 2014-08-18 (5-day mean): 0.07% 2014-09-02 (5-day mean): 0.67% 2014-09-17 (5-day mean): 0.56% 2014-10-02 (5-day mean): 0.45% 2014-10-17 (5-day mean): 0.36% 2014-11-01 (5-day mean): 0.36% 2014-11-16 (5-day mean): 0.29% 2014-12-01 (5-day mean): 0.31% 2014-12-16 (5-day mean): 0.46% 2014-12-31 (5-day mean): 0.22% 2015-01-15 (5-day mean): 0.27% 2015-01-30 (5-day mean): 0.25% 2015-02-14 (5-day mean): 0.23% 2015-03-01 (5-day mean): 0.36% 2015-03-16 (5-day mean): 0.36% 2015-03-31 (5-day mean): 0.40% 2015-04-15 (5-day mean): 0.29% 2015-04-30 (5-day mean): 0.23% 2015-05-15 (5-day mean): 0.28% 2015-05-30 (5-day mean): 0.21% 2015-06-14 (5-day mean): 0.27% 2015-06-29 (5-day mean): 0.22% 2015-07-14 (5-day mean): 0.17% 2015-07-29 (5-day mean): 0.34% 2015-08-13 (5-day mean): 0.29% 2015-08-28 (5-day mean): 0.22% 2015-09-12 (5-day mean): 0.23% 2015-09-27 (5-day mean): 0.21% 2015-10-12 (5-day mean): 0.23% 2015-10-27 (5-day mean): 0.26% 2015-11-11 (5-day mean): 0.19% 2015-11-26 (5-day mean): 0.25% 2015-12-11 (5-day mean): 0.31% 2015-12-26 (5-day mean): 0.29% 2016-01-10 (5-day mean): 0.28% 2016-01-25 (5-day mean): 0.32% 2016-02-09 (5-day mean): 0.44% 2016-02-24 (5-day mean): 0.34% 2016-03-10 (5-day mean): 0.39% 2016-03-25 (5-day mean): 0.91% 2016-04-09 (5-day mean): 0.45% 2016-04-24 (5-day mean): 0.38% 2016-05-09 (5-day mean): 0.41% 2016-05-24 (5-day mean): 0.55% 2016-06-08 (5-day mean): 0.41% 2016-06-23 (5-day mean): 0.40% 2016-07-08 (5-day mean): 0.52% 2016-07-23 (5-day mean): 0.41% 2016-08-07 (5-day mean): 0.60% 2016-08-22 (5-day mean): 1.4% 2016-09-06 (5-day mean): 1.3% 2016-09-21 (5-day mean): 1.1% 2016-10-06 (5-day mean): 0.44% 2016-10-21 (5-day mean): 0.34% 2016-11-05 (5-day mean): 0.36% 2016-11-20 (5-day mean): 0.35% 2016-12-05 (5-day mean): 0.36% 2016-12-20 (5-day mean): 0.38% 2017-01-04 (5-day mean): 0.65% 2017-01-19 (5-day mean): 1.1% 2017-02-03 (5-day mean): 1.1% 2017-02-18 (5-day mean): 1.0% 2017-03-05 (5-day mean): 1.1% 2017-03-20 (5-day mean): 1.4% 2017-04-04 (5-day mean): 3.0% 2017-04-19 (5-day mean): 1.1% 2017-05-04 (5-day mean): 1.4% 2017-05-19 (5-day mean): 1.7% 2017-06-03 (5-day mean): 1.7% 2017-06-18 (5-day mean): 1.4% 2017-07-03 (5-day mean): 1.6% 2017-07-18 (5-day mean): 1.5% 2017-08-02 (5-day mean): 1.6% 2017-08-17 (5-day mean): 2.6% 2017-09-01 (5-day mean): 2.3% 2017-09-16 (5-day mean): 1.7% 2017-10-01 (5-day mean): 1.7% 2017-10-16 (5-day mean): 2.1% 2017-10-31 (5-day mean): 2.0% 2017-11-15 (5-day mean): 1.9% 2017-11-30 (5-day mean): 3.0% 2017-12-15 (5-day mean): 3.3% 2017-12-30 (5-day mean): 3.8% 2018-01-14 (5-day mean): 3.9% 2018-01-29 (5-day mean): 4.4% 2018-02-13 (5-day mean): 2.0% 2018-02-28 (5-day mean): 2.0% 2018-03-15 (5-day mean): 1.2% 2018-03-30 (5-day mean): 1.2% 2018-04-14 (5-day mean): 1.3% 2018-04-29 (5-day mean): 1.6% 2018-05-14 (5-day mean): 1.7% 2018-05-29 (5-day mean): 1.3% 2018-06-13 (5-day mean): 0.85% 2018-06-28 (5-day mean): 0.85% 2018-07-13 (5-day mean): 1.0% 2018-07-28 (5-day mean): 1.0% 2018-08-12 (5-day mean): 0.93% 2018-08-27 (5-day mean): 0.86% 2018-09-11 (5-day mean): 1.0% 2018-09-26 (5-day mean): 0.71% 2018-10-11 (5-day mean): 0.69% 2018-10-26 (5-day mean): 0.04% 2018-11-10 (5-day mean): 0.07% 2018-11-25 (5-day mean): 0.05% 2018-12-10 (5-day mean): 0.03% 2018-12-25 (5-day mean): 0.03% 2019-01-09 (5-day mean): 0.07% 2019-01-24 (5-day mean): 0.11% 2019-02-08 (5-day mean): 0.10% 2019-02-23 (5-day mean): 0.10% 2019-03-10 (5-day mean): 0.17% 2019-03-25 (5-day mean): 0.15% 2019-04-09 (5-day mean): 0.18% 2019-04-24 (5-day mean): 0.13% 2019-05-09 (5-day mean): 0.15% 2019-05-24 (5-day mean): 0.17% 2019-06-08 (5-day mean): 0.18% 2019-06-23 (5-day mean): 0.17% 2019-07-08 (5-day mean): 0.21% 2019-07-23 (5-day mean): 0.16% 2019-08-07 (5-day mean): 0.13% 2019-08-22 (5-day mean): 0.14% 2019-09-06 (5-day mean): 0.15% 2019-09-21 (5-day mean): 0.15% 2019-10-06 (5-day mean): 0.17% 2019-10-21 (5-day mean): 0.22% 2019-11-05 (5-day mean): 0.17% 2019-11-20 (5-day mean): 0.17% 2019-12-05 (5-day mean): 0.20% 2019-12-20 (5-day mean): 0.16% 2020-01-04 (5-day mean): 0.20% 2020-01-19 (5-day mean): 0.17% 2020-02-03 (5-day mean): 0.21% 2020-02-18 (5-day mean): 0.22% 2020-03-04 (5-day mean): 0.20% 2020-03-19 (5-day mean): 0.25% 2020-04-03 (5-day mean): 0.28% 2020-04-18 (5-day mean): 0.28% 2020-05-03 (5-day mean): 0.33% 2020-05-18 (5-day mean): 0.25% 2020-06-02 (5-day mean): 0.26% 2020-06-17 (5-day mean): 0.27% 2020-07-02 (5-day mean): 0.27% 2020-07-17 (5-day mean): 0.32% 2020-08-01 (5-day mean): 0.35% 2020-08-16 (5-day mean): 0.37% 2020-08-31 (5-day mean): 0.57% 2020-09-15 (5-day mean): 0.57% 2020-09-30 (5-day mean): 0.59% 2020-10-15 (5-day mean): 0.53% 2020-10-30 (5-day mean): 0.70% 2020-11-14 (5-day mean): 0.62% 2020-11-29 (5-day mean): 0.69% 2020-12-14 (5-day mean): 0.71% 2020-12-29 (5-day mean): 0.61% 2021-01-13 (5-day mean): 1.5% 2021-01-28 (5-day mean): 0.59% 2021-02-12 (5-day mean): 0.79% 2021-02-27 (5-day mean): 0.65% 2021-03-14 (5-day mean): 0.85% 2021-03-29 (5-day mean): 0.73% 2021-04-13 (5-day mean): 0.68% 2021-04-28 (5-day mean): 0.56% 2021-05-13 (5-day mean): 0.56% 2021-05-28 (5-day mean): 0.64% 2021-06-12 (5-day mean): 0.55% 2021-06-27 (5-day mean): 0.60% 2021-07-12 (5-day mean): 0.72% 2021-07-27 (5-day mean): 0.85% 2021-08-11 (5-day mean): 0.62% 2021-08-26 (5-day mean): 0.56% 2021-09-10 (5-day mean): 0.54% 2021-09-25 (5-day mean): 0.66% 2021-10-10 (5-day mean): 0.67% 2021-10-25 (5-day mean): 0.65% 2021-11-09 (5-day mean): 0.85% 2021-11-24 (5-day mean): 0.56% 2021-12-09 (5-day mean): 0.46% 2021-12-24 (5-day mean): 0.40% 2022-01-08 (5-day mean): 0.44% 2014-04-20 2022-01-08
Miner revenue in XMR per day since 2014, log scale 26,120 XMR 430 XMR
2014-04-17 (7-day mean): 24,811 XMR 2014-05-08 (7-day mean): 25,196 XMR 2014-05-29 (7-day mean): 23,331 XMR 2014-06-19 (7-day mean): 23,264 XMR 2014-07-10 (7-day mean): 22,501 XMR 2014-07-31 (7-day mean): 21,821 XMR 2014-08-21 (7-day mean): 21,268 XMR 2014-09-11 (7-day mean): 20,648 XMR 2014-10-02 (7-day mean): 19,911 XMR 2014-10-23 (7-day mean): 19,332 XMR 2014-11-13 (7-day mean): 18,882 XMR 2014-12-04 (7-day mean): 18,209 XMR 2014-12-25 (7-day mean): 17,894 XMR 2015-01-15 (7-day mean): 17,333 XMR 2015-02-05 (7-day mean): 16,901 XMR 2015-02-26 (7-day mean): 16,385 XMR 2015-03-19 (7-day mean): 15,889 XMR 2015-04-09 (7-day mean): 15,436 XMR 2015-04-30 (7-day mean): 14,958 XMR 2015-05-21 (7-day mean): 14,583 XMR 2015-06-11 (7-day mean): 14,190 XMR 2015-07-02 (7-day mean): 13,732 XMR 2015-07-23 (7-day mean): 13,431 XMR 2015-08-13 (7-day mean): 12,934 XMR 2015-09-03 (7-day mean): 12,587 XMR 2015-09-24 (7-day mean): 12,246 XMR 2015-10-15 (7-day mean): 11,889 XMR 2015-11-05 (7-day mean): 11,505 XMR 2015-11-26 (7-day mean): 11,164 XMR 2015-12-17 (7-day mean): 10,814 XMR 2016-01-07 (7-day mean): 10,569 XMR 2016-01-28 (7-day mean): 10,062 XMR 2016-02-18 (7-day mean): 9,914 XMR 2016-03-10 (7-day mean): 9,739 XMR 2016-03-31 (7-day mean): 9,542 XMR 2016-04-21 (7-day mean): 9,246 XMR 2016-05-12 (7-day mean): 9,056 XMR 2016-06-02 (7-day mean): 8,900 XMR 2016-06-23 (7-day mean): 8,591 XMR 2016-07-14 (7-day mean): 8,375 XMR 2016-08-04 (7-day mean): 8,060 XMR 2016-08-25 (7-day mean): 8,001 XMR 2016-09-15 (7-day mean): 7,591 XMR 2016-10-06 (7-day mean): 7,416 XMR 2016-10-27 (7-day mean): 7,081 XMR 2016-11-17 (7-day mean): 7,010 XMR 2016-12-08 (7-day mean): 6,829 XMR 2016-12-29 (7-day mean): 6,653 XMR 2017-01-19 (7-day mean): 6,350 XMR 2017-02-09 (7-day mean): 6,224 XMR 2017-03-02 (7-day mean): 6,055 XMR 2017-03-23 (7-day mean): 5,915 XMR 2017-04-13 (7-day mean): 5,566 XMR 2017-05-04 (7-day mean): 5,600 XMR 2017-05-25 (7-day mean): 5,492 XMR 2017-06-15 (7-day mean): 5,360 XMR 2017-07-06 (7-day mean): 5,167 XMR 2017-07-27 (7-day mean): 4,959 XMR 2017-08-17 (7-day mean): 4,968 XMR 2017-09-07 (7-day mean): 4,748 XMR 2017-09-28 (7-day mean): 4,623 XMR 2017-10-19 (7-day mean): 4,472 XMR 2017-11-09 (7-day mean): 4,356 XMR 2017-11-30 (7-day mean): 4,366 XMR 2017-12-21 (7-day mean): 4,263 XMR 2018-01-11 (7-day mean): 4,047 XMR 2018-02-01 (7-day mean): 3,994 XMR 2018-02-22 (7-day mean): 3,721 XMR 2018-03-15 (7-day mean): 3,650 XMR 2018-04-05 (7-day mean): 2,975 XMR 2018-04-26 (7-day mean): 3,428 XMR 2018-05-17 (7-day mean): 3,335 XMR 2018-06-07 (7-day mean): 3,212 XMR 2018-06-28 (7-day mean): 3,156 XMR 2018-07-19 (7-day mean): 3,041 XMR 2018-08-09 (7-day mean): 2,956 XMR 2018-08-30 (7-day mean): 2,907 XMR 2018-09-20 (7-day mean): 2,779 XMR 2018-10-11 (7-day mean): 2,708 XMR 2018-11-01 (7-day mean): 2,607 XMR 2018-11-22 (7-day mean): 2,526 XMR 2018-12-13 (7-day mean): 2,452 XMR 2019-01-03 (7-day mean): 2,431 XMR 2019-01-24 (7-day mean): 2,359 XMR 2019-02-14 (7-day mean): 2,289 XMR 2019-03-07 (7-day mean): 1,795 XMR 2019-03-28 (7-day mean): 2,147 XMR 2019-04-18 (7-day mean): 2,086 XMR 2019-05-09 (7-day mean): 2,029 XMR 2019-05-30 (7-day mean): 1,947 XMR 2019-06-20 (7-day mean): 1,905 XMR 2019-07-11 (7-day mean): 1,840 XMR 2019-08-01 (7-day mean): 1,811 XMR 2019-08-22 (7-day mean): 1,748 XMR 2019-09-12 (7-day mean): 1,695 XMR 2019-10-03 (7-day mean): 1,648 XMR 2019-10-24 (7-day mean): 1,606 XMR 2019-11-14 (7-day mean): 1,550 XMR 2019-12-05 (7-day mean): 1,518 XMR 2019-12-26 (7-day mean): 1,478 XMR 2020-01-16 (7-day mean): 1,445 XMR 2020-02-06 (7-day mean): 1,391 XMR 2020-02-27 (7-day mean): 1,358 XMR 2020-03-19 (7-day mean): 1,307 XMR 2020-04-09 (7-day mean): 1,273 XMR 2020-04-30 (7-day mean): 1,245 XMR 2020-05-21 (7-day mean): 1,211 XMR 2020-06-11 (7-day mean): 1,171 XMR 2020-07-02 (7-day mean): 1,125 XMR 2020-07-23 (7-day mean): 1,117 XMR 2020-08-13 (7-day mean): 1,065 XMR 2020-09-03 (7-day mean): 1,052 XMR 2020-09-24 (7-day mean): 1,022 XMR 2020-10-15 (7-day mean): 985 XMR 2020-11-05 (7-day mean): 970 XMR 2020-11-26 (7-day mean): 937 XMR 2020-12-17 (7-day mean): 906 XMR 2021-01-07 (7-day mean): 883 XMR 2021-01-28 (7-day mean): 862 XMR 2021-02-18 (7-day mean): 835 XMR 2021-03-11 (7-day mean): 814 XMR 2021-04-01 (7-day mean): 788 XMR 2021-04-22 (7-day mean): 759 XMR 2021-05-13 (7-day mean): 740 XMR 2021-06-03 (7-day mean): 713 XMR 2021-06-24 (7-day mean): 703 XMR 2021-07-15 (7-day mean): 679 XMR 2021-08-05 (7-day mean): 665 XMR 2021-08-26 (7-day mean): 636 XMR 2021-09-16 (7-day mean): 621 XMR 2021-10-07 (7-day mean): 604 XMR 2021-10-28 (7-day mean): 590 XMR 2021-11-18 (7-day mean): 568 XMR 2021-12-09 (7-day mean): 553 XMR 2021-12-30 (7-day mean): 538 XMR 2022-01-20 (7-day mean): 524 XMR 2022-02-10 (7-day mean): 505 XMR 2022-03-03 (7-day mean): 495 XMR 2022-03-24 (7-day mean): 475 XMR 2022-04-14 (7-day mean): 468 XMR 2022-05-05 (7-day mean): 449 XMR 2022-05-26 (7-day mean): 443 XMR 2022-06-16 (7-day mean): 436 XMR 2022-07-07 (7-day mean): 436 XMR 2022-07-28 (7-day mean): 435 XMR 2022-08-18 (7-day mean): 435 XMR 2022-09-08 (7-day mean): 437 XMR 2022-09-29 (7-day mean): 443 XMR 2022-10-20 (7-day mean): 437 XMR 2022-11-10 (7-day mean): 436 XMR 2022-12-01 (7-day mean): 432 XMR 2022-12-22 (7-day mean): 436 XMR 2023-01-12 (7-day mean): 441 XMR 2023-02-02 (7-day mean): 440 XMR 2023-02-23 (7-day mean): 434 XMR 2023-03-16 (7-day mean): 438 XMR 2023-04-06 (7-day mean): 439 XMR 2023-04-27 (7-day mean): 435 XMR 2023-05-18 (7-day mean): 441 XMR 2023-06-08 (7-day mean): 440 XMR 2023-06-29 (7-day mean): 439 XMR 2023-07-20 (7-day mean): 430 XMR 2023-08-10 (7-day mean): 433 XMR 2023-08-31 (7-day mean): 438 XMR 2023-09-21 (7-day mean): 441 XMR 2023-10-12 (7-day mean): 436 XMR 2023-11-02 (7-day mean): 441 XMR 2023-11-23 (7-day mean): 441 XMR 2023-12-14 (7-day mean): 439 XMR 2024-01-04 (7-day mean): 442 XMR 2024-01-25 (7-day mean): 438 XMR 2024-02-15 (7-day mean): 436 XMR 2024-03-07 (7-day mean): 446 XMR 2024-03-28 (7-day mean): 443 XMR 2024-04-18 (7-day mean): 443 XMR 2024-05-09 (7-day mean): 450 XMR 2024-05-30 (7-day mean): 434 XMR 2024-06-20 (7-day mean): 444 XMR 2024-07-11 (7-day mean): 445 XMR 2024-08-01 (7-day mean): 446 XMR 2024-08-22 (7-day mean): 436 XMR 2024-09-12 (7-day mean): 443 XMR 2024-10-03 (7-day mean): 443 XMR 2024-10-24 (7-day mean): 445 XMR 2024-11-14 (7-day mean): 439 XMR 2024-12-05 (7-day mean): 438 XMR 2024-12-26 (7-day mean): 444 XMR 2025-01-16 (7-day mean): 439 XMR 2025-02-06 (7-day mean): 444 XMR 2025-02-27 (7-day mean): 442 XMR 2025-03-20 (7-day mean): 438 XMR 2025-04-10 (7-day mean): 440 XMR 2025-05-01 (7-day mean): 443 XMR 2025-05-22 (7-day mean): 440 XMR 2025-06-12 (7-day mean): 442 XMR 2025-07-03 (7-day mean): 440 XMR 2025-07-24 (7-day mean): 442 XMR 2025-08-14 (7-day mean): 443 XMR 2025-09-04 (7-day mean): 437 XMR 2025-09-25 (7-day mean): 440 XMR 2025-10-16 (7-day mean): 443 XMR 2025-11-06 (7-day mean): 448 XMR 2025-11-27 (7-day mean): 445 XMR 2025-12-18 (7-day mean): 444 XMR 2026-01-08 (7-day mean): 451 XMR 2026-01-29 (7-day mean): 444 XMR 2026-02-19 (7-day mean): 441 XMR 2026-03-12 (7-day mean): 443 XMR 2026-04-02 (7-day mean): 441 XMR 2026-04-23 (7-day mean): 437 XMR 2026-05-14 (7-day mean): 439 XMR 2026-06-04 (7-day mean): 439 XMR 2026-06-25 (7-day mean): 441 XMR 2026-07-16 (7-day mean): 441 XMR 2026-08-06 (7-day mean): 442 XMR 2026-08-27 (7-day mean): 442 XMR 2026-09-17 (7-day mean): 441 XMR 2026-10-08 (7-day mean): 435 XMR 2026-10-29 (7-day mean): 442 XMR 2014-04-17 2026-11-05
See also fees per day , supply and tail emission and the live hashrate .
Questions What is a blockchain's security budget? What miners are paid to secure it: new coins plus fees. An attacker would need hashrate comparable to what that pay buys, so the budget is a rough measure of how costly an attack is.
Will Monero's security budget run out? No. The tail emission pays 0.6 XMR per block forever, so miners never depend on fees alone. Its value in dollars moves with the price, which is why both are shown.
How big a part of mining income are fees? The fee share chart answers it day by day since June 2022. It counts only days where every block's fee could be measured exactly (reward − 0.6 XMR for blocks within the 300 kB full-reward zone).