Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

To calculate a Bitcoin gain or loss, subtract your cost from the Bitcoin’s value or sale proceeds. To calculate the percentage return, divide that gain or loss by the cost you are using and multiply by 100. Include purchase and sale costs when you want a fee-aware result; a current-price estimate is not the same as a tax calculation.

Calculate a basic Bitcoin gain or loss

For one purchase with no fees, let C be the amount invested and V the value of your Bitcoin at the point you are measuring it:

  • Dollar gain or loss: V − C.
  • Percentage return: ((V − C) ÷ C) × 100.

For an unrealized estimate, use the Bitcoin’s current value for V. For a realized result, use the net proceeds from a sale. State which value you mean: they answer different questions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Example using a stated denominator

Suppose you invested $1,000 and the Bitcoin you hold is now worth $1,200. Before costs, the gain is $1,200 − $1,000 = $200. Using the original $1,000 cash investment as the denominator, the percentage return is ($200 ÷ $1,000) × 100 = 20%.

This example is before fees and taxes. “Percentage gain” can mean different things if the denominator is not named, so specify whether you are dividing by the original cash invested, the purchase value before fees, or total cost including fees.

Include fees to estimate net profit and break-even

Costs on either side of a trade affect the result. For a purchase of q BTC at price P, a sale at price S, a proportional purchase-fee rate fb, and a proportional sale-fee rate fs, the following model assumes each percentage fee is charged on the stated purchase or sale amount:

  • Cost including purchase fee: q × P × (1 + fb).
  • Proceeds after sale fee: q × S × (1 − fs).
  • Net profit: proceeds after sale fee − cost including purchase fee.
  • Break-even sale price: P × (1 + fb) ÷ (1 − fs).

The break-even formula finds the sale price at which net proceeds equal the purchase cost under those assumptions. For example, if the purchase fee is 1% and the sale fee is 1%, the break-even price is P × 1.01 ÷ 0.99, or about 1.0202 × P. The price must therefore be about 2.02% above the entry price to break even in this simplified example.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

These formulas omit taxes and other charges. If your actual transaction includes fixed fees, a spread between quoted and executed prices, withdrawal charges, or on-chain transaction fees, add them to the relevant cash flows. The SEC’s Investor.gov guidance on fees prompts investors to consider how much an investment must rise before breaking even.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Keep unrealized performance separate from tax gain

A calculation that compares your current Bitcoin value with your cost is an estimate of an unrealized change in value. It is not automatically the gain or loss you report for tax purposes. Tax treatment depends on the jurisdiction and the details of the disposition.

U.S. federal tax context

For U.S. federal tax purposes, the IRS says gain or loss on a digital-asset sale is the difference between adjusted basis and amount realized, with the result reported in U.S. dollars. The IRS describes amount realized as cash received plus the fair market value of services received in the transaction, reduced by allocable digital-asset transaction costs. It also says the basis of purchased virtual currency includes acquisition fees, commissions, and other acquisition costs. See the IRS digital-asset transaction FAQs and virtual-currency transaction FAQs.

The IRS’s Publication 550 (2025) identifies information relevant to calculating gain or loss on digital assets, including the asset type, transaction date and time, units, fair market value at the relevant time in U.S. dollars, and basis. With multiple purchases or a partial sale, do not assume that one average entry price settles the tax basis for the units disposed of. Applicable identification rules and your circumstances matter; consult current IRS guidance or a qualified tax professional for your situation.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

An exchange’s displayed performance figure may use that company’s own methodology. For example, Coinbase explains its display in its investment-performance help page; that description is not a universal definition of return or a substitute for calculating tax basis.

Make the estimate useful

  • Write down the amount invested, BTC quantity, purchase price, and any purchase costs.
  • For an unrealized estimate, record the valuation price and time; for a realized calculation, use actual sale proceeds and costs.
  • Use the same currency throughout and label the denominator in any percentage return.
  • When comparing routes to buy or sell, compare total costs on both sides, including fee basis, spread, and other charges—not just a quoted fee percentage.
  • For tax records, retain transaction dates and times, units, dollar fair market values, and basis information; a simple return calculator does not produce a complete tax calculation.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.