Mining Hardware ROI Calculator

Find out whether a mining machine pays for itself: the payback month, the profit after tax and the return over its life, as the network grows, prices move and rewards halve.

The machine

Optional: shipping, duty, GST, wiring.

Optional: what a used machine fetches.

Earnings today

After the pool fee, before power.

Over its life

Shrinks your share each month.

Optional; use − for a fall.

Optional: halves the coins mined.

Your hardware return

Enter the machine’s cost, what it earns and spends a day, and how the network will grow, then choose Calculate. Your figures appear here.

Payback

–

When profit covers the cost

Months It Runs

–

Until it stops paying, or the end

Profit After Tax

₹0.00

Over its life, after electricity

ROI

0%

Net return ÷ total cost

Total Cost

₹0.00

Machine and setup

Net Return

₹0.00

Profit and resale, less the cost

A projection, not a forecast: network growth, prices and halvings rarely go as planned. Tax is charged on the full value of the coins mined, with no deduction for electricity or the machine; the resale is shown before any tax on it. To work out what a machine earns today, use the Crypto Mining Profit Calculator.

How it is calculated

Each month the machine earns a little less as the network grows and a little more or less as the price moves, and half as much after a halving. Tax is charged on the full value of what it mines; electricity is the running cost. It runs until it would lose money, or to the end, and is then sold.

  • Revenue in month m = revenue a day × 30.42 × (1 + price change)^(m − 1) ÷ (1 + network growth)^(m − 1), halved from the halving month
  • Profit in month m = revenue × (1 − tax rate) − electricity a day × 30.42
  • Months it runs = until the first month that would lose money, or the months entered
  • Total cost = machine price + setup costs
  • Payback = the first month the profit so far reaches the total cost
  • Net return = profit over its life + resale value − total cost
  • ROI = net return ÷ total cost; a year: (1 + ROI)^(12 ÷ months) − 1

Frequently asked questions

Short answers on whether a mining machine pays for itself.

Whether a machine earns back what it cost before it stops paying. Take a ₹4,00,000 machine with ₹50,000 of shipping, duty and setup, earning ₹3,000 a day now and using ₹900 of electricity, on a network growing 2% a month, sold at the end for 15% of its price. Run for 36 months, it pays for itself in month 18, makes ₹6,46,693 after tax and electricity, and returns ₹2,56,693 once it is sold, an ROI of 57.04%, or 16.24% a year.

Each coin pays out a fixed reward per block, shared by everyone mining it. As new machines are switched on, the network’s hashrate grows and your share shrinks, so the same machine mines fewer coins each month. A growth of 2% a month cuts its coins by about a fifth over a year. The price can make up for that, or make it worse; enter an expected change a month to see either.

It halves the coins a machine mines from that month, unless the price rises to match. Bitcoin’s next halving is expected in 2028 and Litecoin’s in 2027; the Bitcoin Halving Calculator estimates the date. Enter the month of your machine’s life when it falls. In the example, a halving in month 12 means the machine switches off in month 12, never pays for itself and loses ₹64,418 even after it is sold.

A machine that costs more in electricity than it earns after tax loses money every day it runs, so the calculator stops it at the first such month and sells it then. Tax matters here: India taxes the full value of mined coins, with no deduction for electricity, so a machine stops paying sooner than it would before tax. In the example, the same machine earning ₹2,400 a day switches off in month 32 and never pays for itself. Cheaper electricity keeps it running longer; the Mining Electricity Cost Calculator works out what your power really costs.

Your pool’s dashboard shows it, or the Crypto Mining Profit Calculator works it out from the hashrate, network and price for Litecoin, Dogecoin, Monero, Bitcoin and other coins. Use the revenue before electricity and tax, after the pool fee.

Everything you pay beyond the machine itself to get it running: shipping, customs duty and GST on an imported machine, power cabling, cooling, and a hosting fee paid up front. Duty and GST on mining hardware can add a large share to its price, so include them. A machine sold at the end, even for a fraction of its price, shortens the wait: enter what you expect as a share of the price.

More crypto calculators