Skip to content
buybitcoinsmart

Stack sats calculator

The time to reach a bitcoin goal is the bitcoin you still need divided by what each purchase buys, times the gap between purchases. Enter your goal, what you hold and a fixed daily, weekly or monthly buy; the price is today's, 74,861 USD on November 8, 2026, and does not change in the sum.

Goal reached on
September 17, 2029
Purchases needed
150
Bitcoin still to buy
0.1 BTC
Total cost
7,500 USD

Rate as of November 8, 2026. Fetching the live rate.

Rates By Exchange Rate API

Worked example

To reach 0.1 BTC (10,000,000 satoshis) by buying 50 USD every week at today's price, you need 150 purchases. That takes about 150 weeks and costs 7,500 USD in all.

How it works

Bitcoin still to buy = goal − bitcoin held. Each purchase buys amount ÷ price. Purchases needed = bitcoin still to buy ÷ that, rounded up. Time = (purchases − 1) × the days between purchases: 1 for daily, 7 for weekly, 365.25 ÷ 12 for monthly. The date is today plus that time, and the cost is purchases × amount. The price is held at today's level.

Frequently asked questions

How long does it take to get 1 bitcoin?

It depends on how much you buy and the price. Set the goal to 1, enter what you can buy each week or month, and the calculator gives the purchases, the date and the cost at today's price.

What does stacking sats mean?

Buying small amounts of bitcoin regularly, counted in satoshis, the smallest unit: one hundred millionth of a bitcoin. Many people buy a fixed amount on a schedule rather than trying to time the price.

What if the price changes?

Then the real result differs. A higher price means more money for the same bitcoin and a lower price means less. The calculator holds the price fixed so you can compare plans, not to predict yours.

More bitcoin tools

How we build and test these tools

These tools are for information, not financial advice. An exchange quotes its own price, which includes its spread and fees.

Diese Seite auf Deutsch lesenLeer esta página en españolLire cette page en françaisLeggi questa pagina in italianoこのページを日本語で読む이 페이지를 한국어로 읽기Ler esta página em portuguêsЧитать эту страницу на русскомBu sayfayı Türkçe okuyun