How to calculate mining income in rubles and dollars: formula and examples 2026

To calculate mining income, you need three numbers: the hashrate of your ASIC, the current network difficulty and the BTC rate. In May 2026: difficulty ~123 T, hashprice ~$46/PH/day, BTC ~$95,000. The finished result givesPOOL BTC calculator- taking into account the pool commission and your tariff.

Short:BTC/day = (your TH/s / network hashrate in TH/s) × 144 × 3.125. Multiply by the BTC rate - get income in USD. Subtract the cost of electricity and the pool commission - you get net profit.

Basic formula for calculating mining income

Income formula in BTC per day:

BTC/day = (Your hashrate TH/s / Network hashrate TH/s) × 144 × 3.125

Example for Antminer S21 Pro (212 TH/s) with a network of 745 EH/s = 745,000,000 TH/s:

  • Network share: 212 / 745,000,000 = 2.845 × 10⁻⁷
  • BTC/day: 2.845 × 10⁻⁷ × 144 × 3.125 = ~0.0001281 BTC
  • With BTC = $95,000: ~$12.17 per day
  • At the rate of 88,000 ₽/$: ~1,071 ₽ per day

How to take into account electricity costs and pool fees?

Net income = Gross income - Electricity expenses - Pool commission.

ParameterMeaning (example)
Gross income/day$12.17
Electricity ($0.06/kWh × 3.5 kW × 24 h)-$5.04
Pool commission 1%-$0.12
Net income/day$7.01
Net income/month~$210

At a tariff of $0.04/kWh, electricity costs drop to $3.36/day, and net income increases to ~$8.69/day (~$261/month). Try different scenarios inPOOL BTC calculator.

Which exchange rate to use for forecasting: current or average?

For conservative planning: take the average rate for the last 3-6 months and allow for a decrease of 20-30% from the current one. Mining is profitable if the costs are recouped even with this reduction. The second approach is to calculate payback in BTC, and not in USD: then the exchange rate does not affect the calculation logic.

How to take into account the change in complexity in a long-term forecast?

The difficulty increases along with the network hashrate. Average annual growth for 2020-2025: ~50%. Conservative forecast for 2026: +30-40% per year. This means that after 12 months with the same ASIC, your BTC/day will be down about 23%. INPOOL BTC calculatoryou can set a forecast increase in complexity in % per month and immediately see how the ROI changes.

Frequently asked questions about calculating income

Why do actual payments from the pool differ from calculated ones?

Several reasons: block luck (variance), downtime ASIC, different charging schemes (FPPS vs PPLNS), transaction fees. With FPPS, payments are more stable; with PPLNS, they can be higher if the pool is lucky. More details:FPPS vs PPLNS.

How to convert BTC/day to rubles?

BTC/day × BTC rate in USD × USD/RUB rate. For example: 0.000128 × 95,000 × 88 = ~1,071 ₽/day. The rate is updated in real time on the Binance and Bybit exchanges.

Does the POOL BTC calculator take taxes into account?

No -POOL BTC calculatorcalculates operating income before taxes. Taxation of mining depends on the jurisdiction and form of business - check with your accountant.

How to automatically track profitability and change the pool when it declines?

Manually recalculating profitability once a month is not enough. Hashprice changes weekly. Professional farms use automation:

ToolWhat doesPrice
Brain OS+Auto-tuning, statistics, pool switching2% of income
Awesome MinerMonitoring of the entire fleet, alerts$49-149/month
minerstat.comOnline dashboard, profit switching$2/ASIC/month
POOL BTCComparison of pools by hashprice in real timeFor free

The key metric to monitor is hashprice ($/TH/day). If it falls below the break-even threshold of your equipment, you need to either reduce the tariff or temporarily disable the least efficient ASICs. For a farm of 10+ devices, the difference between manual and automatic control can be 5-15% of annual income. Get started with a free estimate inPOOL BTC calculatorto know your current break-even threshold.

Bottom Line: How to Use a Calculator to Make Decisions

The mining formula is simple, but its parameters are constantly changing. Hashprice fluctuates weekly, difficulty - once every 2 weeks, course - daily. Therefore, a one-time calculation quickly becomes outdated. Professional approach: recalculate profitability at least once a month, track hashprice as a leading indicator, keep the break-even point for your tariff at hand.POOL BTC Calculatoruses up-to-date network data and allows you to build “what if” scenarios for different courses and complexity. It takes 2 minutes and gives clarity for the next month.