How many bitcoins will ever exist, and how many new ones appear yearly?
Research question: How many bitcoins will ever exist, how many are still unmined, and how much new supply enters the market each year?
The records show Bitcoin has a fixed supply cap of 21 million coins 110. The ceiling recomputed from Bitcoin Core's subsidy rule is 20,999,999.9769 BTC, slightly under the commonly quoted figure 12, and at least 26,609 documented lost bitcoins lower the actual upper limit 17. As of mid-October 2026, about 899,756 BTC remain to be mined 15, with circulating supply at about 20,091,752.29 BTC on 2026-10-01 2. The records give a daily rather than annual figure: new issuance is about 450 BTC per day at the current 3.125 BTC block reward 1622, a rate that halves roughly every four years 23 and ends around 2140 20. The newest fact is from mid-October 2026 1215.
Sources
"couples its fixed 21-million-coin cap with plausible demand growth and execution behavior"Bitcoin supply, demand, and price dynamics (2025)
"2026-10-01 20,091,752.29 440.63"Bitcoin - Circulating Supply
"a protocol-mandated 50% reduction in block subsidy occurring approximately every four years"Issuance Shocks in Mature Crypto Markets An Event-Study Analysis of the Bitcoin Halving and the Financialisation of BTC in Cycle Four (2026)
"culminating in a finite supply of 21 million coins (Courtois et al., 2014)."Estimating the Impact of the Bitcoin Halving on Its Price Using Synthetic Control
"halving the mining reward, initially set at 50 BTC per block every 210,000 blocks (or approximately every four years)"Estimating the Impact of the Bitcoin Halving on Its Price Using Synthetic Control
"The third Bitcoin halving that took place in May 2020 cut down the mining reward from 12.5 to 6.25 BTC per block"Estimating the Impact of the Bitcoin Halving on Its Price Using Synthetic Control
"The fourth and most recent halving happened in April 2024, cutting the block reward further to 3.125 BTC."Estimating the Impact of the Bitcoin Halving on Its Price Using Synthetic Control
"The next Bitcoin Halving is expected to occur in or around May 2024."40-F Bitfarms Ltd (BITF) (CIK 0001812477) 2022-03-28
"The Bitcoin network protocol automatically adjusts Network Difficulty by changing the target every 2,016 blocks hashed based on the time it took for the total computing power used in Bitcoin Mining to solve the previous 2,016 blocks such that the average time to solve each block is ten minutes."40-F Bitfarms Ltd (BITF) (CIK 0001812477) 2022-03-28
"Out of a fixed maximum supply of 21 million coins, more than 95% of all bitcoin that will ever exist is now in circulation."BTC News: More than 95% of all bitcoin has already been mined, rest will take more than a century
"According to the Clark Moody Dashboard , 19,996,979 BTC have been mined, leaving just roughly 3,000 BTC remaining before the 20 millionth bitcoin is reached, roughly seven days away at current issuance rates."BTC News: More than 95% of all bitcoin has already been mined, rest will take more than a century
"Recomputing it from Bitcoin Core's subsidy rule puts the true ceiling at 20,999,999.9769 BTC, 0.0231 BTC under the 21 million everyone quotes."How Many Bitcoins Are Left to Mine? Supply Explained
"with just 1 million coins left to be mined over the next century."BTC News: More than 95% of all bitcoin has already been mined, rest will take more than a century
"For perspective, of the 21M coins maximum, 7M have"Bitter to Better โ How to Make Bitcoin a Better Currency (2012)
"Take the ceiling, subtract the 20.10 million issued by the mid-October close, and 899,756 BTC remain."How Many Bitcoins Are Left to Mine? Supply Explained
"Issuance has slowed through halvings, which cut miner rewards roughly every four years, pushing inflation below 1%, with about 450 BTC mined daily."BTC News: More than 95% of all bitcoin has already been mined, rest will take more than a century
"Based on the 26,609 documented bitcoins lost, the actual upper limit is lower by at least that many"The False Premises and Promises of Bitcoin (2013)
"reachesabout21M bitcoins."Bitter to Better โ How to Make Bitcoin a Better Currency (2012)
"Bitcoin has a fixed supply of 21 million coins."Bitcoin Supply Explained: How Many BTC Are Left?
"The last new bitcoin, strictly the last new satoshi, is due around 2140."How Many Bitcoins Are Left to Mine? Supply Explained
"On 9 March 2026, the network mined its 20 millionth coin at block 939,999. Less than 1 million BTC now remain."Bitcoin Supply Explained: How Many BTC Are Left?
"So at the current reward of 3.125 BTC per block, miners create about 450 new bitcoin per day."Bitcoin Supply Explained: How Many BTC Are Left?
"But that rate halves roughly every four years โ or every 210,000 blocks (an epoch)."Bitcoin Supply Explained: How Many BTC Are Left?
Ask your own question