Bitcoin's total supply will never reach exactly 21 million BTC due to the way mining rewards are structured. As rewards are distributed in whole satoshis, the smallest unit of Bitcoin, any fractional amounts are rounded down, preventing the issuance of the final fractions. This means the actual supply cap will be slightly less than 21 million BTC, maintaining the cryptocurrency's scarcity.