Mining on Google Cloud: Why a VM Is Not Profitable

Last updated: July 14, 2026 · Reading time: ~8 min

Mining on Google Cloud is not a practical Bitcoin-mining route: Google requires prior written approval for crypto mining, and a modest e2-standard-4 VM at $0.134/hour costs about $3.22/day before extras. At the July 14 reference difficulty of 127.17T and BTC near $62,000, even a deliberately generous hypothetical 1 GH/s of SHA-256 work would yield roughly $0.00003/day—an operating loss of about $3.216 each day. Cloud VMs are built for elastic computing, not ASIC-scale hashing.

Market reference: CoinWarz difficulty (127.17T) and CoinMarketCap BTC/USD (about $62,000), checked July 14, 2026. VM list-price reference: Google Compute Engine pricing.

Can you mine on Google Cloud under its policy?

Do not assume that opening a billing account or receiving trial credits authorises mining. Google Cloud’s policy-violation FAQ says customers must obtain Google’s prior written approval before engaging in cryptocurrency mining activities. Its Cryptomining Protection Program also describes running cryptomining software as a terms-of-service violation. That makes “spin up a VM and point it at a pool” a poor operational plan before profitability is even considered. A workload that is suspended can interrupt computing, billing review and access to data; it is not a reliable way to run an income-producing operation.

What does a Google Cloud VM cost before it mines anything?

Cloud pricing varies by region, machine family, operating system, discount commitments and attached services, so any example must be labelled as a scenario rather than a quote. Public pricing references list an e2-standard-4 in us-central1 at about $0.134 per hour. Left on continuously, that is $3.216 for 24 hours and roughly $97.82 for 730 hours. Storage, egress, IP addresses and support can add to the bill. Crucially, this is a rental charge for a general-purpose four-vCPU machine—not an electricity rate for a dedicated ASIC.

Illustrative inputValueWhy it matters
VMe2-standard-4, us-central1General-purpose 4-vCPU / 16 GB virtual machine
Public list-price input$0.134/hourScenario cost before storage or networking
Continuous daily cost$3.216$0.134 × 24 hours
Continuous monthly cost~$97.82$0.134 × 730 hours
Bitcoin reference127.17T difficulty; ~$62,000/BTCChanges continuously; not a forecast

How large is the loss in a Bitcoin-mining calculation?

The purpose of this calculation is to show the order of magnitude, not to imply that a normal cloud CPU delivers a chosen mining rate. Give the VM an intentionally generous hypothetical 1 GH/s of SHA-256 work. Difficulty of 127.17T implies an estimated network rate near 910 EH/s using difficulty × 2³² ÷ 600. A 1 GH/s share, across 144 expected daily blocks and the 3.125 BTC reward, is about 4.94×10⁻¹⁰ BTC per day. At $62,000/BTC that is approximately $0.000031 in gross revenue—versus $3.216/day in VM rent, before pool fees or other cloud costs.

The gap is not repaired by a slightly cheaper region, a free-credit promotion or a different dashboard. Bitcoin ASICs perform specialised SHA-256 calculations at enormous scale and are operated where energy and infrastructure are priced for that purpose. A cloud VM bundles CPU scheduling, memory, virtualisation, redundancy and on-demand flexibility—valuable services, but the wrong cost structure for mining. Compare a VM bill with a 3,500 W ASIC: the relevant mining question is efficient hashes per unit of power and capital, not whether a server can technically run a miner.

What changes if you mine an altcoin with a CPU or GPU?

Changing algorithms does not automatically turn rented compute into a business. Some networks are designed to be more CPU- or GPU-accessible than Bitcoin, but their rewards, difficulty, exchange liquidity, pool fees and hardware competition are separate variables. The Google Cloud policy issue remains relevant, and a VM’s hourly price still has to be covered every hour. A responsible comparison starts with the exact algorithm and measured hashrate, then subtracts the full cloud invoice. Never convert a promotional credit into a long-term profitability assumption or rely on a calculator that omits service charges.

How does hosted ASIC mining differ from mining with Google Cloud?

Hosted mining and cloud VMs are both remote services, but they sell fundamentally different things. A transparent hosting arrangement can assign a named ASIC to a customer and disclose an all-in power or service rate, uptime terms and payout setup. A VM rents general compute by time. Our tracked hosting data contains disclosed all-in rates in the approximate $0.065–$0.08/kWh range for some providers; that is not a promise of profitability, but it explains why electricity economics must be compared against a cloud bill. Review the hosting comparison and provider reviews rather than treating any remote-compute offer as equivalent.

Which checks should happen before paying for any remote mining?

First, confirm that the activity is allowed by the platform or facility contract. Second, identify exactly what you are renting or owning: a VM, a named ASIC, a hashrate contract or access to a pool. Third, model the full recurring cost with conservative inputs in the mining profitability calculator; a gross-revenue screenshot is not a margin. Finally, verify the operator and withdrawal terms with the mining scam check. For a hosted ASIC quote, compare stated power, term and custody details with the hosting table before an irreversible payment.

What is the useful role for Google Cloud in a mining workflow?

Google Cloud can be useful around mining without being the miner itself: data analysis, fleet dashboards, alerting, websites, accounting exports or research tools can be legitimate compute workloads when they follow the applicable terms. Keep those workloads distinct from proof-of-work hashing. If you are evaluating a hardware purchase or hosting agreement, use a calculator to test power price, efficiency, downtime and difficulty scenarios, then keep custody and counterparty checks separate. This is more useful than trying to force a flexible cloud server into a job purpose-built mining hardware already performs far more efficiently.

Frequently asked questions

Can you mine Bitcoin on Google Cloud?

Not as a normal self-service workload. Google Cloud says cryptocurrency mining requires prior written approval, and its security documentation treats cryptomining software as a terms-of-service violation. Even with permission, general-purpose VM economics are radically worse than purpose-built ASIC mining.

Why is mining on Google Cloud unprofitable?

A VM rents flexible CPU and memory by the hour, while Bitcoin mining needs specialised SHA-256 ASICs and very cheap energy. At $0.134 per hour, one e2-standard-4 costs about $3.22 per day before storage or network charges; a deliberately generous 1 GH/s Bitcoin estimate produces only about $0.00003 per day at the cited network conditions.

Can Google Cloud free credits be used for mining?

Do not treat credits as permission to mine. Google Cloud policy requires prior written approval for cryptocurrency mining activities. Credits also expire or have restrictions, so they are not a durable operating-cost model for a mining business.

What is a better alternative to a cloud VM for Bitcoin mining?

For Bitcoin, compare a documented ASIC-hosting arrangement with self-operation only after modelling hardware, all-in power, pool fees, uptime and custody. Use a profitability calculator and verify the counterparty; neither hosting nor cloud contracts guarantee a profit.