How Bitcoin Mining Works and What You Need to Know Before Starting
Bitcoin mining is a process where computers solve mathematical puzzles to validate transactions and earn newly created bitcoin as a reward
Bitcoin mining happens on a decentralized network of computers worldwide. When someone sends bitcoin, miners collect that transaction into a block, then compete to solve a complex mathematical puzzle. The first miner to solve it gets to add the block to the blockchain — the permanent ledger of all bitcoin transactions — and receives newly minted bitcoin plus transaction fees as payment. This process repeats roughly every ten minutes.
The puzzle difficulty adjusts automatically so that blocks are found at a consistent rate no matter how many miners are competing. As more miners join the network, the puzzle gets harder. This means mining profitability depends on three things: the hardware you use, the electricity it costs to run that hardware, and the current price of bitcoin.
Key Takeaways
- Mining requires specialized hardware called ASICs (process-specific integrated circuits) that cost hundreds to thousands of dollars and use significant electricity.
- Solo mining — running your own hardware — is rarely profitable for individuals because large mining operations with thousands of machines dominate the network.
- Mining pools let you combine computing power with other miners and share rewards based on the work your hardware contributes, though the pool takes a percentage fee.
- You need a bitcoin wallet to receive mining rewards, and you must track mining income and expenses for tax purposes if you mine in the United States.
The hardware you need and what it costs
Bitcoin mining requires an ASIC — a computer chip designed specifically to solve bitcoin's mining puzzle. Consumer CPUs and GPUs cannot compete because ASICs are thousands of times faster at this one task. Current ASIC models cost between $500 and $2,000 depending on their processing power and age. Older models are cheaper but use more electricity per unit of work.
The most widely used current models include the Antminer S19 Pro, Antminer S21, and WhatsMiner M50S. You can buy them from electronics retailers, mining equipment specialists, or secondhand marketplaces. Prices fluctuate based on bitcoin's price and mining difficulty — when mining becomes more profitable, demand for hardware rises and prices climb.
Beyond the ASIC itself, you need adequate cooling and ventilation because these machines generate intense heat. Many miners run equipment in basements, garages, or dedicated spaces with fans or air conditioning. You also need a reliable power supply and stable internet connection, though bandwidth requirements are minimal.
Electricity costs determine whether mining is worth your time
An ASIC consumes between 1,000 and 3,500 watts of electricity depending on the model. At U.S. average residential electricity rates (which vary significantly by region), running a single modern ASIC costs roughly $100 to $300 per month. In states with cheap electricity like Louisiana or Washington, costs are lower. In states with expensive electricity like Hawaii or Massachusetts, costs are much higher.
To estimate your potential profit, you need to know three numbers: your hardware's hash rate (how many puzzles it can attempt per second), your local electricity cost per kilowatt-hour, and the current bitcoin price. Mining calculators available online let you input these numbers and show estimated monthly revenue minus electricity costs. Most calculators also let you adjust for pool fees.
The math changes constantly because bitcoin's price and mining difficulty both fluctuate. A setup that is profitable one month may lose money the next if bitcoin's price drops or more miners join the network. This is why many miners monitor their profitability regularly and shut down equipment when costs exceed revenue.
Solo mining versus joining a mining pool
Solo mining means running your ASIC alone and keeping all rewards if you solve a block. However, the odds of a single machine solving a block before thousands of competing machines do is extremely low. Depending on your hardware, you might wait months or years to find a block, even though the network finds one every ten minutes. Most individual miners never see a reward this way.
A mining pool combines the computing power of many miners. When the pool finds a block, the reward is divided among all participants based on how much computational work each contributed. Pools typically take a fee of 1 to 3 percent of rewards. Major pools include Foundry USA, AntPool, and Stratum. Joining a pool means you receive small, frequent payouts instead of waiting for an unlikely large one.
To join a pool, you create an account on the pool's website, configure your ASIC to connect to the pool's servers, and provide a bitcoin wallet address where payouts will be sent. The pool handles the rest — your hardware straightforward reports its work to the pool, which combines it with thousands of other miners' work.
Setting up a bitcoin wallet to receive rewards
You cannot receive mining rewards without a bitcoin wallet — a digital account that holds your private keys and lets you send and receive bitcoin. Wallets come in several forms: software wallets on your computer or phone, hardware wallets that look like USB drives, or accounts with cryptocurrency exchanges.
For mining, a hardware wallet or a dedicated software wallet on a computer you control is more find than an exchange account, because you hold the private keys yourself. If an exchange is hacked or shuts down, your bitcoin is at risk. Popular hardware wallets include Ledger and Trezor. Popular software wallets include Electrum and Blue Wallet.
Once you have a wallet, you get a receiving address — a long string of characters unique to your wallet. You provide this address to your mining pool, and the pool sends your share of rewards there automatically. You can view your balance and transaction history anytime by entering your address on a blockchain explorer like Blockchain.com or Etherscan.
Tax reporting for mining income in the United States
If you mine bitcoin in the United States, the IRS treats mining rewards as ordinary income at fair market value on the day you receive them. You must report this income on your tax return even if you have not sold the bitcoin yet. You also deduct mining expenses — hardware costs, electricity, internet, cooling equipment, and repairs — to calculate your net profit or loss.
Keep records of when you received each reward, what bitcoin was worth that day, and all expenses related to mining. If you mine as a hobby with minimal income, you may report it on Schedule 1. If you mine as a business — meaning you do it regularly, keep detailed records, and intend to make a profit — you report it on Schedule C and may be able to deduct more expenses.
When you eventually sell or trade the bitcoin you mined, you owe capital gains tax on the difference between what it was worth when you received it and what you sold it for. This is separate from the income tax you already paid on the mining reward itself.
Common mistakes to avoid when starting
Many new miners buy hardware without calculating whether electricity costs will exceed rewards in their area. Before spending money, use a mining calculator with your actual local electricity rate. If your rate is above $0.10 per kilowatt-hour, profitability becomes difficult with consumer-grade hardware.
Another mistake is underestimating cooling and space needs. An ASIC running 24/7 generates as much heat as a space heater. Without proper ventilation, the machine will overheat and shut down or fail. Plan for adequate airflow before the hardware arrives.
New miners also sometimes buy old or refurbished ASICs without understanding that older models use far more electricity per unit of computing power. A cheap used machine may cost more in electricity over its lifetime than a newer, more efficient model would have cost upfront.
Finally, many miners forget to track income and expenses for taxes, then face surprises at tax time. Keep a spreadsheet from day one with dates, amounts received, electricity costs, and hardware purchases. This makes tax reporting straightforward and helps you understand whether mining is actually profitable for you.
Frequently Asked Questions
Can I mine bitcoin on my regular computer or gaming PC?
No. Bitcoin mining requires an ASIC, which is thousands of times faster than a CPU or GPU at solving bitcoin's puzzle. Mining on a regular computer would cost far more in electricity than you would ever earn. Your computer would also run constantly at maximum load, causing damage and generating little to no reward.
What happens if the bitcoin price drops while I'm mining?
Your mining rewards are still paid in bitcoin, but they become worth less in dollars. If electricity costs exceed the dollar value of bitcoin you earn, you lose money. Many miners shut down equipment when this happens and restart when profitability improves. Some miners hold their bitcoin expecting the price to rise later.
Do I need to report mining income if I haven't sold the bitcoin yet?
Yes. The IRS requires you to report mining income at fair market value on the day you receive it, regardless of whether you have sold it. You owe income tax on that value even if you still hold the bitcoin. When you eventually sell, you owe additional capital gains tax on any increase in value since you received it.
How long does it take to break even on mining hardware?
This depends entirely on your electricity costs, hardware efficiency, and bitcoin's price. In areas with cheap electricity and current hardware, breakeven might take six to twelve months. In areas with expensive electricity or with older hardware, it may take years or never happen. Use a mining calculator with your specific numbers to estimate breakeven for your situation.
What's the difference between a mining pool and a mining farm?
A mining pool is a network of individual miners who combine their computing power remotely. A mining farm is a physical location where many ASICs are housed and operated by one person or company. You can run a single ASIC at home and join a pool, or you can operate a farm with hundreds of machines. Pools are the more common entry point for individuals.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.