B++ Logo

Bitcoin Halving Schedule

Bitcoin's block reward halves every 210,000 blocks, which occurs approximately every 4 years. This creates a predictable, decreasing inflation rate and ensures the total supply will never exceed 21 million BTC.

Supply Formula

The total Bitcoin supply follows a geometric series:

Total Supply = 210,000 × 50 × (1 + 1/2 + 1/4 + 1/8 + ...)
             = 210,000 × 50 × 2
             = 21,000,000 BTC

This geometric series ensures that:

  • Each halving period creates 210,000 blocks
  • Each period creates half the Bitcoin of the previous period
  • The series converges to exactly 21 million BTC
  • After 32 halvings, the subsidy becomes effectively 0

Complete Halving Schedule

EventDateBlock HeightBlock Reward (BTC)Total BTC Created in Period
Bitcoin Launch3 January 20090 (genesis block)5010,500,000 BTC
Halving 128 November 2012210,000255,250,000 BTC
Halving 29 July 2016420,00012.52,625,000 BTC
Halving 311 May 2020630,0006.251,312,500 BTC
Halving 420 April 2024840,0003.125656,250 BTC
Halving 5~20281,050,0001.5625328,125 BTC
Halving 6~20321,260,0000.78125164,062.5 BTC
Halving 7~20361,470,0000.39062582,031.25 BTC
Halving 8~20401,680,0000.195312541,015.625 BTC
Halving 9~20441,890,0000.0976562520,507.8125 BTC
Halving 10~20482,100,0000.04882812510,253.90625 BTC
Halving 11~20522,310,0000.02441406255,126.953125 BTC
Halving 12~20562,520,0000.012207031252,563.4765625 BTC
Halving 13~20602,730,0000.0061035156251,281.73828125 BTC
Halving 14~20642,940,0000.0030517578125640.869140625 BTC
Halving 15~20683,150,0000.00152587890625320.4345703125 BTC
Halving 16~20723,360,0000.000762939453125160.21728515625 BTC
Halving 17~20763,570,0000.000381469726562580.108642578125 BTC
Halving 18~20803,780,0000.0001907348632812540.0543212890625 BTC
Halving 19~20843,990,0000.00009536743164062520.02716064453125 BTC
Halving 20~20884,200,0000.000047683715820312510.013580322265625 BTC
Halving 21~20924,410,0000.000023841857910156255.0067901611328125 BTC
Halving 22~20964,620,0000.0000119209289550781252.50339508056640625 BTC
Halving 23~21004,830,0000.00000596046447753906251.251697540283203125 BTC
Halving 24~21045,040,0000.000002980232238769531250.6258487701416015625 BTC
Halving 25~21085,250,0000.0000014901161193847656250.31292438507080078125 BTC
Halving 26~21125,460,0000.00000074505805969238281250.156462192535400390625 BTC
Halving 27~21165,670,0000.000000372529029846191406250.0782310962677001953125 BTC
Halving 28~21205,880,0000.0000001862645149230957031250.03911554813385009765625 BTC
Halving 29~21246,090,0000.00000009313225746154785156250.019557774066925048828125 BTC
Halving 30~21286,300,0000.000000046566128730773925781250.0097788870334625244140625 BTC
Halving 31~21326,510,0000.0000000232830643653869628906250.00488944351673126220703125 BTC
Halving 32~21366,720,0000.00000001164153218269348144531250.002444721758365631103515625 BTC
Halving 33+After 2140After 6,930,0000 BTC0 BTC

Note: After halving 33, the subsidy becomes effectively 0 (less than 1 satoshi per block). The last Bitcoin will be mined around December 22, 2137.


Key Facts

  • Total Supply: Exactly 21,000,000 BTC
  • Total Halvings: 32 halving events
  • Halving Interval: Every 210,000 blocks (~4 years)
  • Initial Block Reward: 50 BTC per block
  • Current Block Reward: 3.125 BTC (after 4th halving in 2024)
  • Final Halving: Block 6,720,000 (halving #32)
  • Block Height at Completion: ~6,930,000
  • All Coins Issued: December 22, 2137 (estimated)

After All Coins Are Issued

Once all 21 million Bitcoin have been created (around December 22, 2137):

  • No New Bitcoin: Block rewards will be 0
  • Miner Income: Miners will rely entirely on transaction fees
  • Network Security: Economic incentives remain through fee collection
  • Inflation: Bitcoin becomes deflationary (supply decreases if coins are lost)