Skip to main content
    Cost Basis Calculator

    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.

    Quick Answer

    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

    Live BTC: $0
    BTC AmountPrice Per BTC ($)

    Spent: $1,500.00

    Spent: $1,800.00

    Average Buy Price
    Total BTC Held
    Current Portfolio Value
    Unrealized P/L

    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.

    How to Use

    Average Buy Price Calculator

    Your weighted-average buy price is your true cost basis — critical for tax reporting and portfolio management.

    1. 01

      Enter Your First Purchase

      Start by entering the BTC amount and the price per Bitcoin for your first purchase. The subtotal updates instantly.

    2. 02

      Add More Purchases

      Click "Add Purchase" to add rows for each additional buy — up to 20. The calculator uses a weighted-average formula.

    3. 03

      Read Your Average Buy Price

      See your weighted average cost per Bitcoin, current portfolio value, and unrealized profit or loss with ROI.

    4. 04

      Check Your Break-Even

      See exactly where Bitcoin needs to trade for you to recover your total investment.

    5. 05

      Download Your Report

      Export a branded PNG or PDF report — share with your advisor, use for tax records, or post to social.

    FAQ

    Frequently Asked Questions

    Everything you need to know about calculating your Bitcoin average buy price

    Sponsored

    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.

    Sponsored

    APP-01 · MOBILE
    Coming Soon · Q2 2026

    Bitcoin Calculator, now in your pocket.

    Native iOS & Android · Offline ready · Zero signup.

    Bitcoin Calculator logo
    BitcoinCalculatorTools

    Professional Bitcoin calculators, market analysis tools, and investment planners for smarter BTC decisions.

    Made with 💙 for the Bitcoin community

    COL-03· Support & Resources

    Bitcoin Calculator logo
    BitcoinCalculatorTools

    Professional Bitcoin calculators, market analysis tools, and investment planners for smarter BTC decisions.

    Made with 💙 for the Bitcoin community

    Data: CoinGecko API (live prices, 60s refresh) · Historical daily prices from July 2010 · ExchangeRate API (100+ fiat currencies) · Last updated April 2026

    © 2026 BitcoinCalculator.tools. All rights reserved.