Hashoween · S21j XP Hydro bundles from $8,500/unit at $0.065/kWhOffer ends October 31, 2026Shop the offerHashoween · S21j XP Hydro bundles from $8,500/unit at $0.065/kWhOffer ends October 31, 2026Shop the offerHashoween · S21j XP Hydro bundles from $8,500/unit at $0.065/kWhOffer ends October 31, 2026Shop the offer
Simple Mining

Bitcoin Mining Calculator / Profitability forecast

Bitcoin Mining Profitability Forecast

Model mining cash flows as Bitcoin price and network difficulty change. Compare BTC sale strategies, estimated hardware resale, optional equipment tax benefits, and payment plans with buying Bitcoin using the same cash contributions. Results are hypothetical scenarios, not predictions or guaranteed returns.

Bitcoin Mining Setup

Choose your miner and operating costs. Totals update with quantity.

Hardware Setup

Loading price

Enter a valid unit price to calculate equipment returns.

495
5,940

Bitcoin Market Assumptions

Live values are editable assumptions. Your forecast starts from these values.

Optional Tax Benefit

Estimate how first-year bonus depreciation affects forecast returns.

Tax

Apply estimated tax benefit

Include a separate tax-savings cash inflow in month 12. Loan principal and resale use the full equipment price.

Cost of Equipment$0.00
$0.00
$0.00

After-Tax Equipment Cost

$0.00

(invoice less estimated savings; not tax basis)

Savings assume the entered deduction is eligible and usable at your selected rate. Forecasts shorter than 12 months exclude this future benefit. Taxes on mining income, BTC sales and equipment resale are not modeled. For a deeper estimate, use the Bitcoin mining tax calculator.

Bitcoin Mining Forecast Results

Model future returns, financing and mining versus buying with your selected hardware.

Enter a positive unit price in Hardware Setup to calculate equipment returns and financing.

Forecast Assumptions

months
%

0% compounded annually; must exceed −100% monthly.

%

0% compounded annually; must exceed −100% monthly.

Full calendar months, including the entire starting month. Entered BTC price and difficulty are the first month’s assumptions; choosing a later start does not automatically project them forward.

Shared operating assumptions: 95% uptime, 1% pool fee and 2% additional block revenue relative to subsidy.

BTC Sales and Hardware Value

Keep every mined coin and pay bills with outside cash. The BTC return includes what that cash could have bought; it is not deducted from the coins in your wallet.

%

Hardware value at the end, as a percentage of its purchase price. This does not control how much BTC you sell. Set 0 to exclude hardware value.

Next halving: Apr 12, 2028 (estimated). Loading network estimate; fallback date shown. Subsidy is weighted by days before and after each estimated halving, with later halvings estimated four years apart.

Hosting assumes no billed power during downtime. BTC price and difficulty are constant within each month. Repairs, degradation and selling fees are excluded. Resale, future prices, difficulty and tax savings are editable assumptions.

Payment Plan
%

Loan principal / gross equipment invoice.

%

Withheld from principal; increases closing cash.

%
months
months

A fully interest-only loan has a principal balloon at maturity.

Tax savings do not pay the equipment invoice at closing. The invoice determines the loan and resale value. Estimated tax savings of $0 are cash received in month 12, if included in the forecast. Hosting deductions, tax on mining or sales, and financing tax effects are not modeled.

Results will appear when the required prices and assumptions are valid. Your settings remain editable.

Mine vs Buy

What if you bought BTC with the money you put into mining? The buyer invests the same upfront cash, plus any outside cash you use for later bills, on the same dates.

%

Charged only on the buying alternative's purchases. This does not change the mining return above. Mining sale fees and taxes on BTC sales are excluded.

Enter a positive unit price in Hardware Setup to calculate equipment returns and financing.

How Calculated

BTC production: hashrate in TH/s × 10¹² × 86,400 × days × uptime ÷ (difficulty × 2³²) × (block subsidy + earned transaction fees). Deduct the pool fee to get net BTC. Subsidy is weighted across halving dates; earned fees are a percentage of that subsidy.

Hosting: watts ÷ 1,000 × 24 × days × uptime × USD/kWh. Actual calendar days are used. Other operating costs are currently zero.

Growth: first-month price × (1 + monthly price growth)ᵐ, and the same formula for difficulty; m starts at 0. Compounded growth is a scenario assumption.

USD return: terminal wealth = unsold BTC at the ending price + retained USD distributions + hardware value − remaining debt. Profit = terminal wealth − initial and subsequent cash contributions. USD ROI = profit ÷ all cash contributed.

BTC return on upfront cost: upfront BTC cost = initial cash ÷ starting BTC price. Later BTC cost = sum of each additional cash payment ÷ that month’s BTC price. Net BTC gain = ending value ÷ ending BTC price − upfront BTC cost − later BTC cost. Return = net BTC gain ÷ upfront BTC cost. Using the same upfront denominator keeps holding and selling to cover costs comparable. Hardware and USD balances are BTC-equivalent value, not mined coins; no opportunity cost is subtracted from the actual wallet balance.

Buying benchmark: invest identical cash on identical modeled dates, deduct the chosen BTC purchase fee from every purchase, and hold all purchased BTC. Compare ending wealth under the same price path. Undefined ratios, including a zero denominator, show Unavailable.

Financing and tax: principal = gross invoice × loan-to-value; origination fees reduce proceeds. Cash at closing pays the remainder. Monthly interest and principal follow the selected term, with any remaining principal due at maturity. An enabled estimated tax benefit is received in month 12; shorter horizons receive none.

How to Read Your Bitcoin Mining Forecast

Price, difficulty, and mining output

Monthly growth compounds across the selected term. Difficulty, block subsidy, transaction fees, hashrate, and uptime determine BTC output. Bitcoin price determines its dollar value and how much BTC must be sold to cover dollar expenses. Check the ending price and difficulty alongside the return.

Holding BTC and paying expenses

Holding all mined BTC requires separate cash for hosting and loan payments. Selling to cover costs uses mined BTC first; any shortfall still requires cash. The forecast tracks BTC held, cash contributed, distributions, hardware resale, and remaining debt so you can follow the result.

Mining versus buying Bitcoin

Both alternatives receive the same initial cash and later mining cash shortfalls. The buyer purchases BTC at each funding month's modeled price. A positive dollar return can still underperform buying BTC, so compare ending wealth as well as USD ROI.

Use the profitability snapshot for today's operating economics, the historical mining calculator to backtest a past period, or the profitability heatmap to compare multiple prices, power rates, and terms.

This tool is for information and education, not financial, investment, tax, or legal advice. Actual results may differ materially, and you may lose money. Verify assumptions and consult qualified professionals about your circumstances. See our Terms & Conditions.