Sats accumulator.
How long to reach your Bitcoin goal?

At any price, Bitcoin is divisible to 8 decimal places (1 BTCBitcoin (BTC)The ticker symbol for Bitcoin, used on exchanges and in price quotes.Full definition = 100,000,000 sats). Enter a monthly DCADollar-Cost Averaging (DCA)Investing a fixed amount on a regular schedule regardless of price, to reduce timing risk.Full definition amount and a sat target to see your timeline at flat price and under different price-growth assumptions.

Worked example: $100/month DCA at $60,000/BTC. Sats per dollar: ~1,667. Sats per month: ~166,700. Target: 1,000,000 sats (0.01 BTC). Time at flat price: ~6.0 months. At 20% annual price growth, the same target takes longer because each month buys fewer sats.

YOUR INPUTS
BTC price as of 2026-07-29 snapshot. Edit to update.
Any positive assumption is speculative. The flat-price scenario shows the minimum number of months required.
YOUR TIMELINE
SATS PER MONTH AT CURRENT PRICE
0
MONTHS TO TARGET
0
0 years
TOTAL DOLLARS INVESTED
$0
AVERAGE COST BASIScost basisWhat you originally paid for an asset. Used to calculate how much profit (or loss) you made when you sell.Full definition
$0
COMPARISON BY GROWTH ASSUMPTION
CUMULATIVE SATS OVER MONTHS

Methodology: monthly DCA at the chosen price-growth assumption. Target line marks the goal.

How this tool works
  • 1 BTC = 100,000,000 satoshis. You do not need to buy a whole Bitcoin ×DON'T TRUST, VERIFYClaim: 1 Bitcoin equals 100,000,000 satoshis (8-decimal divisibility).Verify at: bitcoin.org FAQ ↗Hardcoded in Bitcoin Core consensus rules. Each Bitcoin is divisible to 8 decimal places..
  • At flat price: months = target sats / sats per month at current price.
  • At positive growth: each month's price compounds by (annual rate / 12), and each subsequent monthly DCA buys fewer sats. The simulation iterates month by month until the target is reached.
  • The minimum timeline is the flat-price scenario. Any price appreciation extends it; any price decline shortens it.
  • Average cost basis = total dollars invested / total BTC accumulated.
  • This tool excludes exchange fees, network fees, and tax considerations. Each will reduce sats accumulated by a few percent in practice.

Not financial advice.