Year #bitcoins Inflation per annum 2009 1,624,250 - -------------------------------------------------- 2010 5,020,250 209.1% 2011 8,001,400 59.4% 2012 10,733,825 34.1% 2013 12,199,725 13.7% 2014 13,671,200 12.1% -------------------------------------------------- 2015 15,029,525 9.9% 2016 16,075,400 7.0% 2017 16,774,500 4.3% 2018 17,455,725 4.1% 2019 18,133,625 3.9% -------------------------------------------------- 2020 18,591,806 2.5% (estimate, halvening) 2021 18,929,306 1.8% (estimate) 2022 19,266,806 1.8% (estimate) 2023 19,604,306 1.8% (estimate) 2024 19,814,647 1.1% (estimate, halvening) -------------------------------------------------- 2025 19,983,397 0.9% (estimate) 2026 20,152,147 0.8% (estimate) 2027 20,320,897 0.8% (estimate) 2028 20,416,692 0.5% (estimate, halvening) 2029 20,501,067 0.4% (estimate) -------------------------------------------------- 2030 20,585,442 0.4% (estimate)

For the past years, I have calculated the amount of bitcoins created from first block to last block per year. The numbers starting from 2020 are estimates based on the assumption that we will add 54,000 Blocks per year, which would be the result of today's block interval rounded down to the thousands, or an average block interval of 9.73 minutes. At exactly 10 minutes we'd expect 52,500 blocks per year.

Update 2017:

It turns out that 2016 had 55,184 blocks (or an average block interval of 9.51 minutes), so with 54,000 blocks I had underestimated by 1,184 blocks. Thus, inflation rates might be slightly bigger than the estimate provided here, if that interval remains accurate. New estimates were still calculated with 54,000 blocks per year.

Update 2020:

2017 had 55,928 blocks, 2018 had 54,498 blocks, and 2019 had 54,232 blocks. Seems like we're actually finally getting closer to the 54,000 estimate, so I continue to use that for the estimate of the future years.