How to use the crypto profit calculator
Use this free crypto profit calculator to estimate your gain or loss before you trade. Simply enter your buy price, sell price, investment amount, and fees to see your net return.
Currency Selection: Choose your base currency (like USD) for accurate calculations.
Cryptocurrency Selection: Choose a range of cryptocurrencies, including Bitcoin (BTC) and Ethereum (ETH).
Investment Details: Input the amount invested and the buy and sell prices of your chosen cryptocurrency.
Fee Inclusion: Add associated investment or exit fees to ensure precise profit or loss calculations.
Outcome Analysis: The crypto profit calculator will provide a breakdown of your profit or loss, total investment, and net return.
Pro tip
You can run as many scenarios as you want before you place a trade. Bookmark the page and use it anytime. For more advanced calculations, register for our crypto tax software.
Calculate your crypto profit automatically
Enter your buy price, sell price, amount, and fees into our crypto profit calculator to instantly estimate your profit or loss, total investment, and net return in your preferred currency.
Change the inputs to compare different market scenarios. For complete portfolio tracking, connect your wallets and exchanges to TokenTax to calculate gains, losses, and tax reports automatically.
How to calculate your crypto profit
To calculate your crypto profit or loss, compare what you received when you sold the asset with what the investment cost you.
Profit or loss = Net sale proceeds - Total investment cost
Net sale proceeds are the amount you receive from the sale after deducting applicable disposal fees.
Total investment cost includes what you paid for the crypto plus applicable acquisition fees.
For example, if you invest $2,000 in crypto, pay $20 in purchase fees, and later sell it for $2,800 after $10 in selling fees, your profit is:
$2,790 - $2,020 = $770 profit
Your percentage return would be based on that profit relative to the amount you invested.
What is the best percentage to take profit in crypto?
There is no single percentage that tells you when to take profits in crypto. Your target depends on your investment goals, risk tolerance, time horizon, and the asset you own. You can use the calculator to test different sell prices before making a trade and see how each scenario changes your potential profit or loss.
Remember that selling crypto held as an investment generally creates a taxable capital gain or loss, so taxes and transaction fees can affect how much of the profit you actually keep.
Reinvesting in crypto profits
Reinvesting crypto profits can compound gains (when the market trends up, of course). Selling or trading your crypto to reinvest triggers capital gains tax on any profits made.
For US taxpayers, profits on assets held for less than a year are subject to short-term capital gains tax, which is typically higher than the long-term rate. Before reinvesting, we strongly recommend setting aside funds for any tax liabilities.
Do I pay tax on crypto profits?
Yes, generally. The IRS treats digital assets as property. If you sell crypto held as an investment for more than your adjusted cost basis, you generally have a taxable capital gain. Selling for less than your basis can create a capital loss.
If you held the crypto for one year or less, the gain is generally short-term and taxed at ordinary federal income tax rates. If you held it for more than one year, the gain generally qualifies for long-term capital gains rates.
Form 1099-DA also changed for 2026 sales. Brokers generally must now report basis for digital assets that qualify as covered securities. Noncovered assets can still appear without basis, including certain crypto transferred into a broker from another wallet or account.
A tax form showing proceeds does not necessarily tell you your profit. Your taxable gain or loss generally depends on the difference between your amount realized and adjusted cost basis.
TokenTax can reconcile your transaction history and cost basis so your tax reports reflect the correct gains and losses.
How do I track profits across wallets?
Tracking profits gets harder when the same asset moves across several wallets and exchanges. A transfer between wallets you own is generally not a taxable sale, but incomplete transfer records can make it difficult to reconstruct your cost basis.
TokenTax matches transfers and tracks cost basis across supported wallets and exchanges. Where the tax rules and your records permit specific identification, lot-selection approaches such as HIFO or LIFO may be available. Otherwise, FIFO generally applies when the units sold are not adequately identified.