Bitcoin Average Buy Price Calculator
Enter your Bitcoin purchases and instantly see your weighted average buy price, total holdings, unrealized P/L, and break-even price.
Your Bitcoin average buy price is the total fiat spent divided by the total BTC accumulated. The calculator weights every purchase by size — a $5,000 buy at $30K weighs more than a $500 buy at $60K. Add every transaction (or paste from CSV) and you'll see your true cost basis, unrealized P&L versus the live BTC price, and how each purchase moved your average up or down.
Your Bitcoin Purchases
Spent: $1,500.00
Spent: $1,800.00
Bitcoin Break Even Calculator
Your Bitcoin break even price is the average price at which you need to sell to recover your total investment. Add all your purchases above and this calculator automatically shows your break even price, current profit or loss, and how far Bitcoin needs to move to break even.
Why Your Average Buy Price Matters
Your average buy price — also called your cost basis — is the single most important number in your Bitcoin portfolio. It determines whether you're in profit or loss at any given moment, and it's the baseline for calculating capital gains tax when you sell. Unlike a simple average of the prices you bought at, a weighted average accounts for how much Bitcoin you actually purchased at each price point. If you bought 0.1 BTC at $30,000 and 0.01 BTC at $60,000, your average isn't $45,000 — it's much closer to $30,000 because you bought ten times more Bitcoin at the lower price.
For tax purposes, most jurisdictions require you to track your cost basis accurately. The IRS, HMRC, and ATO all use cost basis to determine your taxable gain when you dispose of Bitcoin. Getting this number wrong can result in overpaying taxes or, worse, triggering an audit. This calculator gives you an instant, accurate weighted average you can use for record-keeping and tax planning.
What Is Cost Basis?
Cost basis is the original value of an asset for tax purposes. For Bitcoin, it's the total amount you paid divided by the total BTC you received. Here's a worked example: You buy 0.05 BTC at $30,000 (spending $1,500) and later buy 0.03 BTC at $60,000 (spending $1,800). Your total spent is $3,300 for 0.08 BTC, giving you a weighted average cost basis of $41,250 per Bitcoin. When you sell, your taxable gain or loss is calculated as the sell price minus this cost basis, multiplied by the amount of BTC sold.
Averaging Down vs Averaging Up
Averaging down means buying more Bitcoin after the price has fallen below your current average. This lowers your break-even point and means you need a smaller price recovery to return to profit. It's a common strategy during bear markets and corrections — but it carries risk if the price continues to fall.
Averaging up means buying more as the price rises above your average. While this increases your cost basis, it can be a rational strategy if you believe Bitcoin's long-term trajectory is upward. Many investors use a hybrid approach: they dollar-cost average regardless of price direction, which naturally results in both averaging up and averaging down over time.
Average Buy Price Calculator
Your weighted-average buy price is your true cost basis — critical for tax reporting and portfolio management.
-
01
Enter Your First Purchase
Start by entering the BTC amount and the price per Bitcoin for your first purchase. The subtotal updates instantly.
-
02
Add More Purchases
Click "Add Purchase" to add rows for each additional buy — up to 20. The calculator uses a weighted-average formula.
-
03
Read Your Average Buy Price
See your weighted average cost per Bitcoin, current portfolio value, and unrealized profit or loss with ROI.
-
04
Check Your Break-Even
See exactly where Bitcoin needs to trade for you to recover your total investment.
-
05
Download Your Report
Export a branded PNG or PDF report — share with your advisor, use for tax records, or post to social.
Frequently Asked Questions
Everything you need to know about calculating your Bitcoin average buy price
Learn More
How to Calculate Your Bitcoin Average Buy Price
Learn FIFO, LIFO, HIFO, and weighted average cost basis methods for Bitcoin
Explore More Bitcoin Calculators
Continue your analysis with these related professional-grade Bitcoin investment tools
Profit & Loss
Calculate your real Bitcoin profit or loss after exchange fees with cost basis tracking
Capital Gains Tax
Estimate potential capital gains tax owed on Bitcoin sales
Investment Calculator
See how much your Bitcoin investment could be worth in 1-20 years with multiple growth scenarios
Disclaimer
This calculator is for educational purposes only. Always verify your cost basis with your exchange or tax advisor. This is not financial or tax advice.

