O fornecimento total de Bitcoin nunca atingirá exatamente 21 milhões de BTC devido à forma como as recompensas de mineração são estruturadas. Como as recompensas são distribuídas em satoshis inteiros, a menor unidade do Bitcoin, quaisquer quantias fracionárias são arredondadas para baixo, impedindo a emissão das frações finais. Isso significa que o limite real de fornecimento será ligeiramente inferior a 21 milhões de BTC, mantendo a escassez da criptomoeda.