<p>Bitcoin halves every 210,000 blocks, which is approximately every 4 years. Since we can not be sure on an actual time, only blocks, the variance you are noticing is likely because it's a different estimate.</p>

CC BY-SA 4.0
2021-02-20T19:28:40.653Z
2021-02-20T19:28:40.653Z
m1xolyd1an
<p>There will be 32 halvings, but the block subsidy will be reduced 33 times with the last reduction not halving it, but reducing it from 1 sat per block to 0 sats per block (see <a href="https://docs.google.com/spreadsheets/d/12tR_9WrY0Hj4AQLoJYj9EDBzfA38XIVLQSOOOVePNm0/pubhtml?gid=0&amp;single=true" rel="nofollow noreferrer">table with calculation</a>). So there will actually be 33 eras with a block subsidy, which would mean that per your calculation the last new bitcoins would be created in 2141.</p>
<p>However, the first halving occurred in 2012, so that's how you get to 2140 if you assume 4 years per era. Actually, the average time per block since the Genesis block has been about 9.5 minutes (4,431 days for 671,456 blocks). In 2020, the average block interval was about 9.9 minutes. Assuming that an interval of 9.9 minutes would be maintained, the last block with a block subsidy would be found in December 2138.</p>

CC BY-SA 4.0
2021-02-20T19:55:29.757Z
2021-02-21T20:21:53.237Z
2021-02-21T20:21:53.237Z
Murch
<p>I have read online that the last bitcoin will be mined in the year 2140. However, I am not completely sure how this is calculated. As I have seen some sources say there is 32 Reward Eras and given that each reward era is roughly 4 years wouldn't the end date be:</p>
<p>2009 + 4 * 32 = 2137.</p>
<p>Thanks in advance for any explanations.</p>

CC BY-SA 4.0
2021-02-20T19:48:43.517Z
Does https://bitcoin.stackexchange.com/q/10486/5406 perhaps answer your question?
Murch
<reward-schedule>
when is the mining of the last bitcoin?
james_1997
# when is the mining of the last bitcoin?

(Asked by: username_0 on 2021-02-20)

I have read online that the last bitcoin will be mined in the year 2140. However, I am not completely sure how this is calculated. As I have seen some sources say there is 32 Reward Eras and given that each reward era is roughly 4 years wouldn't the end date be:

2009 + 4 \* 32 = 2137.

Thanks in advance for any explanations.

**Tags:** reward-schedule

> **Comments:**
> **username_1**: Does https://bitcoin.stackexchange.com/q/10486/5406 perhaps answer your question?  

---

## 2 answers

### Answer by username_1 on 2021-02-20. Score: 6 | Accepted answer

There will be 32 halvings, but the block subsidy will be reduced 33 times with the last reduction not halving it, but reducing it from 1 sat per block to 0 sats per block (see [table with calculation](https://docs.google.com/spreadsheets/d/12tR_9WrY0Hj4AQLoJYj9EDBzfA38XIVLQSOOOVePNm0/pubhtml?gid=0&single=true)). So there will actually be 33 eras with a block subsidy, which would mean that per your calculation the last new bitcoins would be created in 2141.

However, the first halving occurred in 2012, so that's how you get to 2140 if you assume 4 years per era. Actually, the average time per block since the Genesis block has been about 9.5 minutes (4,431 days for 671,456 blocks). In 2020, the average block interval was about 9.9 minutes. Assuming that an interval of 9.9 minutes would be maintained, the last block with a block subsidy would be found in December 2138.


---

### Answer by username_2 on 2021-02-20. Score: 3

Bitcoin halves every 210,000 blocks, which is approximately every 4 years. Since we can not be sure on an actual time, only blocks, the variance you are noticing is likely because it's a different estimate.


---

