Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

To calculate a Bitcoin mining contract’s real yield, estimate the BTC the contract should credit under its stated payout rules, subtract every contract and payout cost exactly once, and convert the remaining BTC to fiat only under a clearly stated price assumption. The result is an estimate, not a guaranteed return: delivery uptime, network difficulty, block rewards, transaction fees, pool rules and Bitcoin’s market price can all change.

What “real yield” means on a Bitcoin mining contract

A contract’s advertised output is not automatically your profit. A useful calculation separates four different quantities:

  • Gross credited BTC: the amount attributable to your contracted hashrate before any deductions that the quote does not already include.
  • Contract costs: hashrate charges, electricity charges and any other fees required to keep the service running.
  • Net BTC: credited BTC after pool, withdrawal, network, account and currency-conversion charges that actually apply.
  • Fiat result: the net BTC multiplied by a stated Bitcoin price, less costs paid in fiat.

Keep the BTC calculation and the fiat calculation separate. A contract can credit the same number of BTC while its dollar or euro value changes sharply. Conversely, a higher BTC estimate can still lose money if the contract’s fees are larger.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How Bitcoin mining rewards are created

A Bitcoin block reward has two components: the block subsidy and the transaction fees attached to transactions in that block. The Bitcoin Developer Guide describes the coinbase transaction as collecting “the block reward (comprised of a block subsidy and any transaction fees paid by transactions included in this block).” The subsidy changes according to Bitcoin’s issuance schedule, while transaction-fee income varies with demand for block space and transaction size.

#1 Best Overall
Avalon Q 90TH/s Bitcoin Miner by New Canaan - 18.6J/TH 1674W ASIC Miner, Ultra-Quiet Home Mining Crypto Miner, 110V-240V, Included Original US Power Cord in US Stock
  • Genuine New Canaan Avalon Q Miner with full manufacturer warranty. Trust a reliable seller – no used or refurbished units
  • Maximize profits with 90TH/s hash rate at just 18.6J/TH – one of the most energy-efficient ASIC miners for home or business mining
  • Ready to mine right out of the box! Includes a 110V-240V power cord for seamless setup in any standard outlet
  • Designed for home-friendly mining with advanced noise reduction – mine Bitcoin without disturbing your household
  • Note: All products we offer are brand new and in pristine condition. Returns are accepted. If the return is not due to a verified product failure, a restocking fee will be deducted from your refund to cover handling and logistics costs.

Most contract customers do not mine blocks alone. Their hashrate is assigned to a pool, which combines many miners’ work and distributes rewards according to its payout method. In broad terms, your share is based on the hashing work you contribute, but the exact credit depends on the pool’s accounting rules, the contract’s effective hashrate and the deductions written into the offer.

That is why a quoted “daily BTC” figure is not a guaranteed yield. It is an estimate based on assumptions about network conditions and the provider’s delivery. A historical-output figure is also backward-looking. Binance’s cloud-mining documentation explicitly says historical output is not an accurate prediction of future output and should not be used to estimate future awards.

Transcribe the contract before doing any arithmetic

Copy the offer into a worksheet before accepting the provider’s calculator. Create one row per contract and record the following items verbatim:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Purchased hashrate: amount and unit, such as TH/s.
  • Operating period: the actual number of billable days, not merely a calendar label such as “30 days.”
  • Start rule: whether the term begins at purchase, at payment, or when the computing power goes online.
  • Hashrate fee: rate, unit, currency, billing interval and payment timing.
  • Electricity fee: rate and formula, including whether it is paid upfront, daily or deducted from output.
  • Delivery metric: how uptime or delivered hashrate is calculated, and what remedy applies when delivery is short.
  • Payout method: FPPS, PPS, proportional or another method; identify whether transaction-fee income is included.
  • Pool deduction: the percentage or fixed amount, and whether it is already netted from the displayed output.
  • Minimum payout: threshold, schedule and whether unpaid balances roll over.
  • Withdrawal and network charges: fixed or variable fees for sending BTC out of the account.
  • Other account charges: conversion, maintenance or payment-processing fees.
  • Cancellation and refund terms: conditions for early termination, non-delivery or a suspended service.

Terms differ materially between providers. For example, Binance defines duration from the time computing power goes online, separates hashrate and electricity fees, and describes a remedy when delivery falls below its stated threshold. Do not transfer that provider’s definitions to another contract.

Estimate the BTC the contract can credit

Use the contract’s calculator as an input, not a promise

Record the calculator’s date and every assumption it uses: network difficulty or hashrate, block subsidy, transaction-fee estimate, operating days and effective hashrate. If the calculator does not disclose those assumptions, mark the estimate as less auditable rather than treating the displayed number as certain.

A simplified share model is:

expected BTC before contract-specific deductions ≈ (your effective hashrate ÷ network hashrate) × expected network BTC rewards during the operating period

The effective hashrate is the amount actually delivered, not necessarily the amount printed on the order confirmation. Downtime, ramp-up delays, maintenance and under-delivery reduce it.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check what an FPPS quote includes

Under FPPS, a provider generally calculates an expected share of network rewards and may include an allocation for transaction fees. Verify whether the quoted BTC is:

  • gross before the pool deduction;
  • net of the pool deduction;
  • based on both subsidy and transaction-fee components; or
  • based only on a stated historical or modeled output.

A BitMine Immersion Technologies SEC filing illustrates one company’s FPPS accounting as a share of expected network rewards with fee treatment, less mining-pool fees. Its reported 0.3% pool-management fee for the year ending August 31, 2024 is a company-specific historical example, not a universal FPPS rate.

Rank #2
POWER MINING Bitaxe Gamma 602 ASIC Bitcoin Miner | 1.1 TH/s @ 18W | BM1370 Chip (Antminer S21 Pro) | Wi-Fi | USB-C | AxeOS | Open Source | Made in Europe | Incl. Power Supply & Stand
  • ⚡ Efficient Home ASIC Miner – Up to 1.1 TH/s hashrate with just 18W power consumption (15 J/TH), perfect for home or small office use.
  • 🇪🇺 Made in Europe – Designed and manufactured in Europe with premium components for reliability and long-term performance.
  • 🔧 BM1370 ASIC Chip (Antminer S21 Pro) – Same chip used in the Antminer S21 Pro for professional-grade mining power in a compact, open-source form.
  • 📡 Wi-Fi & USB-C Connectivity – No monitor or keyboard required – configure and monitor easily via web interface
  • 🎁 Complete Kit Included – Delivered fully assembled with EU/UK/US 5V 6A power supply, premium fan, 3D-printed stand, and OLED display.

Model more than one network case

At minimum, calculate a base case and a downside case. Change the assumptions that matter most to your contract: delivered hashrate, network difficulty, transaction-fee income and operating days. Do not insert a current network difficulty, hashprice or BTC/USD price unless you have a dated, authoritative figure for the exact calculation date; those values are volatile.

Subtract every fee exactly once

Hashrate charges

When the contract quotes a daily unit price, calculate:

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

hashrate fees = rate per hashrate unit per day × purchased hashrate × billable days

Confirm whether “billable days” starts at purchase or at online delivery. A contract that starts billing before the machine is online has a different real cost from one that starts at activation.

Electricity charges

If electricity is also quoted per hashrate unit per day, use:

electricity fees = electricity rate × contract hashrate × billable days

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some providers use a different formula, such as a deduction tied to actual consumption or a bundled price. Apply the stated formula instead of forcing it into a per-unit equation.

Pool, payout and account charges

Add a pool fee only when it is not already deducted from the quoted BTC. Then add any charges imposed by the specific account:

  • withdrawal or Bitcoin network fees;
  • minimum-balance or payout-processing fees;
  • fiat conversion or payment-processing fees; and
  • account or maintenance charges.

If the headline price includes electricity, do not add electricity again. If the output is already net of the pool fee, do not subtract that percentage a second time. Double-counting is one of the most common reasons a worksheet understates yield.

Rank #3
NerdQaxe++ Silent Bitcoin Miner – 6 TH/s @ 100W | 4× BM1370 ASIC Chips | Wi-Fi | AxeOS Open-Source | Includes 12.4V 10A Power Supply & Metal Stand
  • 6 TH/s Hashrate at 100W – 4× BM1370 ASIC chips deliver ~16 J/TH efficiency for compact 24/7 home Bitcoin mining.
  • Ultra-Quiet Operation – Premium low-noise fan keeps the miner whisper-silent, ideal for living rooms, bedrooms, and home offices.
  • Plug & Play or DIY – AxeOS open-source firmware with 2.4G Wi-Fi or Ethernet for easy solo mining or pool connection.
  • Real-Time Monitoring – Built-in 1.9" T-Display shows hashrate, temperature, power draw, and diagnostics directly on the device.
  • Complete Kit Included – NerdQaxe++ miner, premium 12.4V / 10A power supply, and sturdy metal stand. Made in Europe with high-quality components.

Verify delivered hashrate and uptime

Compare the hashrate you paid for with the hashrate actually delivered over the full term. Binance defines total hashrate online rate as:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

total hashrate online rate = (total hashrate delivered ÷ purchased hashrate) × mining duration

That provider describes a 95% minimum by the end of the subscription period under its stated terms. This is a provider-specific service level, not an industry-wide standard. Your calculation should use the remedy in the contract you are considering: replacement time, term extension, credit, refund or no remedy.

Do not multiply a daily estimate by the nominal term until you know when the term starts and how outages are treated. A 30-day contract with delayed activation, maintenance windows or a delivery credit may produce fewer operating hours than its marketing label suggests.

Convert the result to BTC and fiat separately

Use these two equations:

net BTC = credited BTC − BTC-denominated fees not already deducted

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

net fiat scenario = (net BTC × stated BTC price assumption) − total fiat costs

State the Bitcoin price, currency, timestamp and source used for the scenario. The price is an assumption, not part of the mining yield. If the contract charges in fiat and pays in BTC, preserve both figures so a reader can substitute a different price later.

A useful decision metric is the break-even Bitcoin price:

break-even BTC price = total fiat costs ÷ net BTC

This is meaningful only when net BTC is positive and every applicable cost is included. It answers, “At what BTC price would this modeled contract recover its costs?” It does not forecast where Bitcoin will trade.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
BITMAIN Antminer S19pro 104TH/S Bitcoin ASIC Miner(32.7J/T, 3400W, 220V, SHA256, Aluminum Substrate), High Hashrate/Efficiency Air-Cooling Home Mining Machine for BTC/BCH/BSV w/PSU (Renewed)
  • 【Hashing Power Prowess】 Delivers a high hashrate of 104TH/s ±3%, providing efficient mining for SHA256 algorithm cryptocurrencies such as BTC, BCH, and BSV.
  • 【Optimized Power Consumption】 Operates at around 3350W ±5%, with a power efficiency of approximately 32.2J/TH ±5%, balancing strong performance and energy use.
  • 【Versatile Power Supply】 Supports AC input voltage of 200-240V and frequency range of 47-63Hz, making it suitable for various mining setups worldwide.
  • 【Adaptable to Mining Environments】 Performs reliably in temperatures from 32°F to 113°F (0°C to 45°C), with non-condensing humidity of 10-90% and altitudes up to 2000 meters.
  • 【Refurbished but Fully Functional】 This is a refurbished unit that works well, but may have minor surface scratches due to previous use. These cosmetic imperfections do not affect the miner's performance. ※IMPORTANT※ This is a refurbished aluminum plate model without official BITMAIN warranty. The power cord is NOT INCLUDED. Please use 220-240V input voltage only to avoid potential damage. Returns without malfunction incur a 40% restocking fee.

Worked example with hypothetical numbers

The following numbers are illustrative only; they are not a market quote or a prediction. Suppose a contract advertises 100 TH/s for 30 billable days. Assume its calculator estimates 0.00180 BTC before contract-specific deductions, the hashrate charge is $0.010 per TH/s per day, the electricity charge is $0.006 per TH/s per day, and a separate 1% pool deduction applies. Assume a $2 withdrawal charge and a hypothetical BTC price of $60,000.

  1. Hashrate fee: $0.010 × 100 × 30 = $30.
  2. Electricity fee: $0.006 × 100 × 30 = $18.
  3. Pool deduction: 1% of 0.00180 BTC = 0.000018 BTC, leaving 0.001782 BTC before the withdrawal charge.
  4. Net BTC: subtract any BTC-denominated withdrawal amount if the provider converts the $2 charge into BTC. If the $2 is paid separately in fiat, net BTC remains 0.001782 BTC.
  5. Fiat value at the stated scenario price: 0.001782 × $60,000 = $106.92.
  6. Net fiat scenario: $106.92 − $30 − $18 − $2 = $56.92.
  7. Break-even price: ($30 + $18 + $2) ÷ 0.001782 ≈ $28,058 per BTC.

If the displayed 0.00180 BTC was already net of the 1% pool fee, step 3 would be wrong and the pool fee must not be deducted again. If only 90 TH/s was delivered for part of the term, the BTC estimate must be reduced or the contract credit applied before the fiat calculation.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How to compare two or more contracts

Normalize the offers before comparing them. Put the following fields in one table and use identical network-reward, difficulty, transaction-fee, BTC-price and uptime assumptions:

Comparison field What to record Why it changes the result
Effective hashrate Purchased amount and delivered amount Gross BTC follows actual hashing work, not just the order size.
Operating time Activation rule and billable days Billing can begin before or after online delivery.
Hashrate fee Unit, rate, currency and variability A low headline price may exclude a separate daily charge.
Electricity fee Formula, payment timing and change rights Power costs can dominate a long contract.
Payout method FPPS, PPS, proportional or other Methods differ in treatment of subsidy and transaction fees.
Pool fee Rate and whether output is already net Prevents double-counting and makes BTC estimates comparable.
Threshold and withdrawals Minimum payout and every withdrawal/network charge Small contracts can accumulate balances or lose a larger percentage to fixed fees.
Delivery remedy Uptime formula, target and compensation A stated service level matters only if the contract provides a remedy.
Refund and counterparty terms Cancellation, suspension and insolvency provisions A modeled yield is irrelevant if access to the balance or service is interrupted.

Do not compare a “yield percentage” when one provider reports gross BTC, another reports net BTC, and their electricity or uptime assumptions differ. Recalculate both as net BTC and net fiat under the same assumptions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why the estimate can change after purchase

Network difficulty and hashrate

Your share of network work changes as total network hashrate and difficulty change. A calculator based on conditions at purchase can overstate later output if competition rises.

Transaction-fee conditions

Transaction fees depend on demand for block space and transaction size. An FPPS estimate that includes a fee component can therefore move even when your contracted hashrate does not.

Bitcoin price

BTC yield and fiat return are different measurements. A contract may credit BTC while losing fiat value, or appreciate in fiat terms despite a lower BTC credit.

Miner efficiency and power economics

For a hosted or cloud arrangement, miner efficiency and electricity pricing are embedded in the provider’s charges. Changes in those inputs can lead to higher fees, lower uptime or revised terms where the contract permits adjustments.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Provider and pool rules

Payout thresholds, accounting windows, pool deductions and withdrawal rules can alter when and how much BTC reaches your wallet. Read the live terms attached to the exact product rather than relying on an educational guide or an older offer.

Common calculation mistakes and fixes

  • Treating projected BTC as guaranteed: label it as an estimate and retain the assumptions and date.
  • Using the nominal hashrate for the entire term: apply actual delivery and the contract’s uptime formula.
  • Adding a pool fee twice: identify whether the quoted payout is gross or already net.
  • Assuming electricity is included: locate the separate electricity line and its billing rule.
  • Mixing BTC and fiat costs: keep BTC-denominated deductions in the BTC equation and fiat charges in the fiat equation.
  • Ignoring minimum payouts: model whether the balance can be withdrawn before the contract ends.
  • Using an undated BTC price: write down the exact timestamp and currency for every fiat scenario.
  • Calling a provider’s service level universal: treat the 95% example as provider-specific and use your own contract’s remedy.
  • Comparing contract lengths by calendar label: compare activation date, billable days and maintenance treatment.

Contracted hashrate versus owning an ASIC

Buying and operating an application-specific integrated-circuit miner changes the cost structure rather than removing the risks. An owner must account for hardware purchase and depreciation, electricity, cooling, space, networking, maintenance, pool fees and downtime. A contract bundles some of those operational responsibilities into its price but adds counterparty, delivery and withdrawal risk. The Bitcoin Developer Guide identifies ASIC hardware as the specialized equipment used for modern mining; it does not establish a particular model or a current profitability figure. Compare the two approaches using the same net-BTC, fee, uptime and BTC-price worksheet.

A repeatable worksheet

  1. Copy every price, unit, date and term from the contract.
  2. Determine when billing and mining actually begin.
  3. Record the provider’s payout method and whether transaction fees are included.
  4. Estimate gross BTC using the provider calculator and documented network assumptions.
  5. Replace nominal hashrate with an uptime-adjusted effective hashrate.
  6. Calculate hashrate and electricity charges from the contract’s own formulas.
  7. Subtract pool, withdrawal, network, conversion and account fees once.
  8. Report net BTC separately from any fiat scenario.
  9. Calculate a break-even BTC price when net BTC is positive.
  10. Re-run the worksheet for a downside delivery or network case before committing funds.

The final line should show the assumptions beside the result: operating dates, effective hashrate, payout method, fee treatment, BTC price and every included cost. That makes the calculation auditable and lets you update it when the provider posts a payout or the contract terms change.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.