Bitcoin Supply & Issuance Schedule
Bitcoin's programmatic supply schedule with halving events every ~4 years, approaching the 21M cap
Current Supply
~19.8M BTC
94.3% of max supply
Current Block Reward
3.125 BTC
Post-2024 halving
Annual Issuance
~164K BTC
Decreasing every halving
Total Supply Over Time
Annual Issuance (Burn Rate)
Halving Events
| Year | Event | Block Reward |
|---|---|---|
| 2012 | 1st Halving | 50 → 25 BTC |
| 2016 | 2nd Halving | 25 → 12.5 BTC |
| 2020 | 3rd Halving | 12.5 → 6.25 BTC |
| 2024 | 4th Halving | 6.25 → 3.125 BTC |
| 2028 | 5th Halving | 3.125 → 1.5625 BTC |
| 2032 | 6th Halving | 1.5625 → 0.78125 BTC |
Bitcoin's supply is capped at 21 million BTC. The issuance rate decreases by 50% approximately every 4 years (210,000 blocks) in events called "halvings." This programmatic scarcity is a core feature of Bitcoin's monetary policy, with the final bitcoin expected to be mined around the year 2140.