You can work out Bitcoin profit without selling by calculating your holdings’ current market value and subtracting your cost basis and relevant expenses. The result is an unrealized profit or loss because the Bitcoin remains unsold. Use this formula: Unrealized profit = current value − total cost basis − applicable costs. Because Bitcoin’s price, trading fees, spreads, and tax treatment can change, treat the result as an estimate rather than a guaranteed amount you could receive.
What “profit without selling” means
When you buy Bitcoin and continue holding it, its market value may rise or fall. A higher current value than your purchase cost represents an unrealized gain. It is sometimes called a paper profit because you have not converted the Bitcoin into dollars or another asset.
An unrealized gain is different from a realized gain. A realized gain or loss generally occurs when you dispose of the asset, such as by selling Bitcoin, exchanging it for another cryptocurrency, or using it to pay for goods or services. The specific treatment can depend on the transaction and the rules that apply to you, so verify current information with an appropriate primary source or qualified tax professional.
For a quick estimate, you can use the Crypto Profit Calculator. It can help organize the basic inputs, but the quality of the result depends on accurate purchase records, current pricing data, and realistic assumptions about fees.

The basic Bitcoin profit formula
Start by determining how much Bitcoin you own and what you paid for it. The simplest calculation is:
Current Bitcoin value = Bitcoin amount × current Bitcoin price
Then calculate:
Unrealized profit or loss = current Bitcoin value − total cost basis

For a more complete estimate, include transaction costs:
Estimated unrealized profit or loss = current value − purchase cost − purchase fees − other directly related costs
Your cost basis is more than the headline price shown on an order confirmation if you paid a fee, commission, or other charge that affected the acquisition cost. The correct treatment of fees can vary by platform and tax jurisdiction, so keep the records and confirm how they should be handled for your situation.
How to calculate your Bitcoin cost basis
If you bought Bitcoin once, the calculation is relatively simple:
Total cost basis = amount purchased × purchase price + qualifying purchase fees
If you made several purchases at different prices, add the cost of each transaction:
Total cost basis = purchase 1 cost + purchase 2 cost + purchase 3 cost + …
For example, imagine an educational scenario in which you bought 0.01 BTC for $400, 0.015 BTC for $600, and 0.005 BTC for $250. Your total holding would be 0.03 BTC, and your total purchase cost would be $1,250 before any additional fees. The average cost per Bitcoin would be:
Average cost per BTC = total cost basis ÷ total BTC owned
In this example, the average cost would be about $41,666.67 per BTC before fees. This is only a hypothetical calculation and does not describe a current Bitcoin price or expected return.
When purchases occur at different times, do not assume that one average cost method automatically answers every accounting or tax question. You may need transaction-level records, including dates, quantities, prices, fees, wallet transfers, and the source of each transaction.
A hypothetical example of unrealized Bitcoin profit
Suppose you hold 0.03 BTC with a total cost basis of $1,250. For illustration only, assume the Bitcoin price shown by your chosen market data source is $50,000. The estimated current value would be:
0.03 BTC × $50,000 = $1,500
The estimated unrealized profit would be:
$1,500 − $1,250 = $250
The estimated return on investment would be:
ROI = unrealized profit ÷ total cost basis × 100
Using the same hypothetical figures:
$250 ÷ $1,250 × 100 = 20%
This 20% figure is an unrealized ROI, not a locked-in return. If the market price changes, the estimate changes. It also does not necessarily account for a spread, withdrawal cost, custody expense, or any tax obligation that might apply if you later sell or otherwise dispose of the Bitcoin.
Use a realistic current price
Bitcoin trades across multiple platforms, and the displayed price may differ slightly between exchanges, brokers, data providers, and wallets. A quoted price is also time-sensitive. For a practical estimate, use a current price from the exchange or market-data provider relevant to your holdings, then record the date and time of the calculation.
Do not confuse the last traded price with the amount you would necessarily receive in a transaction. Your actual result could be affected by the bid-ask spread, order type, market depth, platform charges, and network or withdrawal costs. If you want to compare currencies or values, the Crypto Converter can help with a basic reference calculation, but verify prices before making a decision.
Account for fees and spreads
Fees can make a meaningful difference, especially for frequent purchases or smaller balances. Possible costs include:
- Trading or brokerage fees charged when you buy Bitcoin
- A bid-ask spread built into the quoted execution price
- Withdrawal fees charged when moving Bitcoin from a platform
- Network fees associated with a transaction
- Custody, account, or service fees, where applicable
Not every cost belongs in the same part of the calculation. A platform’s spread may already be reflected in the execution price, while a separate trading fee may appear on the receipt. Review the provider’s current fee schedule and transaction records rather than relying on a generic percentage. Our Crypto Fee Calculator can help you examine fee assumptions, but fees are provider-specific and may change.
What if you bought Bitcoin many times?
Multiple purchases make the calculation more detailed. Build a transaction ledger with at least these columns:
- Date and time of each purchase
- Bitcoin quantity acquired
- Price paid per Bitcoin
- Total dollar amount paid
- Trading or purchase fee
- Wallet or platform where the Bitcoin is held
- Transaction ID or account statement reference
Add the quantities to determine your total Bitcoin balance, then add the applicable acquisition costs to determine your total cost basis. If you transferred Bitcoin between wallets you control, record the transfer separately so you do not mistakenly count it as a new purchase or disposal.
For recurring purchases, a dollar-cost averaging record can make the process easier. The Crypto DCA Calculator can illustrate how repeated contributions affect an average entry price, but it cannot replace complete transaction records or determine your personal tax treatment.
How to calculate a break-even Bitcoin price
Your break-even price is the Bitcoin price at which the current value of your holdings equals your cost basis, before considering any future selling costs. Use:
Break-even price = total cost basis ÷ Bitcoin amount owned
If your total cost basis is $1,250 and you own 0.03 BTC, the hypothetical break-even price is about $41,666.67 per BTC. A future sale could still produce a different result because of fees, spreads, and other transaction costs. If you want a more conservative estimate, add the expected disposal costs to the amount you need to recover, although the actual costs are time-sensitive and must be verified with the relevant provider.
Unrealized profit is not the same as cash available
A displayed gain does not mean you have that amount in your bank account. Bitcoin’s market price can move substantially, and a large order may execute across several price levels. The value shown in an app may also use an index price, an average market price, or a price from a particular venue.
For that reason, separate three figures:
- Unrealized value: the estimated market value of the Bitcoin you still hold.
- Unrealized profit or loss: estimated value minus cost basis and relevant costs.
- Net sale proceeds: the amount remaining after an actual sale and all applicable costs.
These figures answer different questions. The first measures value, the second measures performance against your recorded cost, and the third measures what you might receive after a transaction. None should be treated as a guaranteed outcome.
Consider taxes and recordkeeping
Holding Bitcoin without selling generally does not create the same event as selling it, but tax rules can be complex and may differ based on your location, transaction type, accounting method, and use of the asset. Exchanging Bitcoin, spending it, gifting it, receiving it as compensation, or using it in another financial activity may have separate implications.
Do not assume that an unrealized profit is automatically taxable, tax-free, or treated the same way in every jurisdiction. U.S. readers should verify current guidance from the Internal Revenue Service and maintain records that support their calculations. If your activity is substantial or complicated, consider consulting a qualified tax professional. For general educational material, visit our Crypto Taxes section.
Practical steps for checking Bitcoin profit
- Confirm the Bitcoin amount in each wallet or platform account.
- Export or gather purchase confirmations and fee records.
- Separate purchases from wallet-to-wallet transfers.
- Add all acquisition costs to calculate your cost basis.
- Choose a current price source and record when you checked it.
- Multiply the Bitcoin balance by that price to estimate current value.
- Subtract cost basis and relevant expenses to estimate unrealized profit or loss.
- Recheck the result after price, balance, or fee information changes.
Protect the records you use for this calculation. Store transaction statements securely, avoid sharing wallet recovery phrases or private keys, and be cautious of services that request control of your funds. A calculator should require numerical information, not your seed phrase or private key.
Final perspective
Working out Bitcoin profit without selling is mainly a matter of comparing your current estimated holding value with your total cost basis. The calculation is straightforward, but the inputs require care. Use complete purchase records, include relevant costs, label examples as estimates, and remember that the number can change with the market. An unrealized gain can help you understand portfolio performance, but it does not remove Bitcoin’s volatility or guarantee that the same value will be available later.




Comments
0No comments yet. Be the first to share a helpful note or question.
Leave a Comment
Your email address will not be published. Comments are reviewed before appearing on the site.