Supply & Issuance
Money Supply & Issuance
Bitcoin's current UTXO set amount, scheduled supply to date, and the countdown to the theoretical maximum of 20,999,999.9769 ₿.
Bitcoin's supply is not a single number - it depends on what you're counting. This page tracks three distinct figures: the UTXO set amount, the scheduled supply since block 0, and the remaining issuance until the last satoshi is mined around 2139.
Σ floor(subsidy_sat / 2epoch) × blocks_in_epoch up to current height.
OP_RETURN outputs or outputs with scripts over 10,000 bytes.
Data provenance
- Block hash
- –
- Atomic reconciliation
- –
- Source anchors
- –
- Independent full UTXO audit
- –
These two numbers diverge from the very first block. The genesis block coinbase created a 50 ₿ output, but Bitcoin's genesis special case means it was never inserted into the UTXO set — the output cannot be referenced in any future transaction. Every full node independently verifies this. BIP30 overwrites, unclaimed block rewards, and provably prunable outputs add to the same difference.
Cross-page mapping: Never entered UTXO covers only the genesis output plus provably prunable outputs. BIP30 outputs entered the set and were later removed without a spend, while unclaimed reward amounts never had an output. All four categories together form Permanently Excluded above.
The value and all four components are published only after the UTXO snapshot, block history, and output analytics agree on the same block hash. See Provably Unspendable Bitcoin for the complete reconciliation, Unclaimed Block Subsidies for blocks with unclaimed subsidy, and Unclaimed Transaction Fees for blocks with unclaimed fees.
The values above form one atomic, reconciled snapshot at the block height shown in the card. Between daily independent full-set audits, Money Supply is advanced exactly block by block from Bitcoin Core data. If the latest block is still being processed, the previous verified snapshot remains visible and its lag from the network tip is shown explicitly.
Bitcoin's theoretical maximum supply is 20,999,999.9769 ₿ - not exactly 21 million. This is a direct consequence of how Bitcoin Core computes block subsidies using integer (floor) division in satoshis. From epoch 10 onward, each halving introduces a sub-satoshi rounding loss that accumulates to 2,310,000 sat (0.0231 ₿) that will never exist.
The remaining issuance on this page counts down to the true theoretical maximum of 20,999,999.9769 ₿.
No new bitcoin will ever be created after epoch 32 (≈ year 2139), when floor(1 sat / 2) = 0.
- Maximum Supply - why the hard cap is exactly 20,999,999.9769 ₿, not 21 million, with the full epoch table.
- Subsidy Epochs - current epoch progress, blocks remaining, and halving countdown.
- Provably Unspendable Bitcoin - the exact genesis, BIP30, unclaimed reward, and provably prunable output breakdown.
- Unclaimed Block Subsidies - blocks where the miner claimed less than the full subsidy, permanently removing sats from circulation.
- Unclaimed Transaction Fees - blocks where available fees were not fully claimed through the coinbase transaction.