#1 Free Crypto Profit Calculator — 100% Free, No Signup

Free Crypto Profit Calculator — Calculate Your Bitcoin & Crypto ROI

Calculate your crypto trading profits accurately with exchange fees, ROI, and coin count. Includes What If calculator and DCA support. Works with Binance, Coinbase, Bybit, and all exchanges.

If you know the exact coin count, enter it here

Your Results Will Appear Here

Enter your trade details and click Calculate to see your net profit, ROI, and fee breakdown.

"What If" I Invested in Bitcoin Calculator

Find out how much you would have made if you invested in Bitcoin, Ethereum, or any crypto on a specific date

Enter the crypto price on the date you would have invested (e.g., Bitcoin was ~$5,000 in March 2020)

See Your Hypothetical Returns

Enter a past price and find out how much profit you would have made if you invested then.

Crypto Dollar Cost Averaging (DCA) Calculator

Calculate your average entry price and total returns when investing fixed amounts at regular intervals

Your DCA Results

Enter your DCA details to see your average price, total coins, and overall profit.

The Complete Guide to Calculating Crypto Profits in 2026

Everything you need to know about calculating crypto profits, trading fees, ROI, and investment strategies

How to Calculate Crypto Profit — Step by Step

Calculating your crypto profit accurately requires considering several factors beyond simply subtracting the buy price from the sell price. The most common mistake traders make is ignoring trading fees, which can significantly reduce actual returns. To calculate crypto profit correctly, you need to account for the invested amount, buy and sell prices, the number of coins purchased, and the trading fees charged by your exchange on both ends of the transaction.

Here is the step-by-step process: First, determine your invested amount in dollars. Second, identify the cryptocurrency price at the time of purchase. Third, calculate the number of coins received after deducting the buy fee by dividing the net investment by the buy price. Fourth, determine the current or sell price. Fifth, calculate the gross sale value by multiplying coins by sell price. Sixth, deduct the sell fee from the gross value. Seventh, subtract the original investment from the net sale amount to get your net profit or loss.

The crypto profit formula: Net Profit = (Sell Price x Coins x (1 - Sell Fee%)) - Investment Amount. Where Coins = (Investment x (1 - Buy Fee%)) / Buy Price. And ROI = (Net Profit / Investment) x 100. Our calculator above applies this formula automatically, so you never have to do the math manually. Simply enter your trade details and get instant, fee-adjusted results.

Practical example: You invested $5,000 in Bitcoin at $45,000 with 0.1% Binance fees. Buy fee = $5, actual amount traded = $4,995, coins received = 0.111 BTC. You sold at $65,000, gross value = $7,215, sell fee = $7.22, net sale = $7,207.78. Your net profit = $2,207.78 and ROI = 44.16%. This example shows how even small fees add up — $12.22 in total fees on a single trade. Over hundreds of trades, these fees become substantial.

Bitcoin Profit Calculator

Bitcoin remains the most traded and most valuable cryptocurrency in the world, with a market capitalization exceeding $1.6 trillion as of 2026. Whether you bought Bitcoin at $5,000 during the 2020 crash or at $69,000 during the 2021 bull run, calculating your exact Bitcoin profit requires precision. Our Bitcoin profit calculator above handles all the complexity for you — simply enter your investment amount, the Bitcoin buy price, the sell price or current price, and your exchange fee percentage to get instant results.

Bitcoin's price history has been marked by dramatic cycles. Early investors who bought at $100 in 2013 and held through multiple bull and bear cycles have seen returns exceeding 80,000%. More recently, investors who bought during the 2022 bear market at $16,000 and sold during the 2024-2025 rally at over $70,000 realized profits exceeding 300%. Use our "What If" calculator tab to explore how different entry points would have performed over time.

When calculating Bitcoin profits specifically, remember that Bitcoin trades on hundreds of exchanges simultaneously, each with slightly different prices and fee structures. The price difference between exchanges (known as the spread) can affect your actual profit. Always use the exact price from your exchange for the most accurate calculation. Our calculator lets you input custom fee percentages for any exchange, including Binance (0.1%), Coinbase (0.6%), Bybit (0.1%), and Kraken (0.26%).

How to Calculate Crypto Profit Percentage

Crypto profit percentage, also known as ROI (Return on Investment), is the most universal way to measure and compare investment performance across different cryptocurrencies, time periods, and investment amounts. The formula is straightforward: Profit Percentage = (Net Profit / Invested Amount) x 100. For example, if you invested $2,000 in Ethereum and your net profit after fees is $600, your profit percentage is 30%. This standardized metric allows you to compare a $200 Bitcoin investment with a $5,000 altcoin investment on equal footing.

Understanding profit percentage is critical because it tells you the real efficiency of your investment, not just the dollar amount. A $500 profit on a $1,000 investment (50% ROI) is far more efficient than a $500 profit on a $10,000 investment (5% ROI). When evaluating crypto trading opportunities, always consider the percentage return rather than just the dollar amount. Our calculator automatically computes both the net profit in dollars and the profit percentage (ROI) after deducting all fees.

It is also important to distinguish between gross profit percentage (before fees) and net profit percentage (after fees). On a trade with 0.2% fees on each side, your gross profit percentage might be 20% while your net profit percentage is 19.6%. While this difference seems small on a single trade, it compounds significantly over dozens or hundreds of trades. Always base your investment decisions on the net profit percentage, which our calculator provides automatically.

Crypto Profit Calculator With Fees — Why It Matters

Most crypto profit calculators on the internet ignore trading fees entirely, giving you inflated profit numbers that do not reflect reality. Our crypto profit calculator with fees is specifically designed to account for the trading fees charged by every major exchange, including Binance (0.1%), Coinbase (0.6%), Bybit (0.1%), Kraken (0.26%), OKX (0.1%), and Gate.io (0.2%). These fees are applied to both the buy and sell transactions separately, because that is how exchanges actually charge them.

The impact of fees on your trading profits is more significant than most traders realize. Consider a scenario where you trade $10,000 ten times per month with a 0.2% fee per transaction (buy + sell). The total monthly fees would reach $400, which accumulates to $4,800 annually. This amount alone can be the difference between a profitable and losing portfolio over the course of a year. Active traders who execute 50 or more trades per month on high-fee exchanges like Coinbase can easily spend over $10,000 annually on fees alone.

Our calculator provides a detailed fee breakdown showing the buy fee, sell fee, and total fees separately. This transparency helps you understand exactly how much of your potential profit is being consumed by exchange fees. Use this information to compare exchanges, evaluate whether a trade is worth executing, and optimize your trading strategy for maximum net returns. Simply click the exchange name buttons above the fee input to instantly set the correct fee percentage for your platform.

Ethereum & Solana Profit Calculator

While Bitcoin dominates the headlines, Ethereum and Solana represent two of the most actively traded altcoins, and our calculator works perfectly for calculating profits on any cryptocurrency. Ethereum, the second-largest cryptocurrency by market cap, has delivered extraordinary returns since its launch at $0.31 in 2015 to over $3,500 in 2026. Solana, known for its high-speed transactions and low fees, surged from under $1 in 2020 to over $200 in 2024-2025, representing gains of over 20,000% for early investors.

To calculate Ethereum profits, simply enter the Ethereum buy price, sell price, invested amount, and exchange fee in the calculator above. For example, if you invested $2,000 in Ethereum at $1,800 and sold at $3,200 with 0.1% Binance fees, your net profit would be approximately $1,554 after $3.60 in buy fees and $6.40 in sell fees. The calculator handles all the math automatically, including the precise number of ETH coins received after the buy fee deduction.

For Solana and other altcoins, the same calculator works identically. Enter the coin's buy and sell prices along with your investment amount and fees. The calculator supports any cryptocurrency — Bitcoin, Ethereum, Solana, Dogecoin, Cardano, XRP, and all others. The profit calculation formula is the same regardless of the coin; what changes is the price and number of coins. Our tool gives you the flexibility to calculate profits for any crypto asset with any fee structure.

Comparing Exchange Fee Structures

Choosing the right exchange can significantly impact your trading profitability. The fee difference between exchanges might seem small on a percentage basis, but it adds up to substantial amounts over time. Binance, the world's largest crypto exchange by volume, charges a base fee of 0.1% for spot trades, which drops to 0.075% when using BNB for payment. Their VIP program offers even lower rates for high-volume traders, going down to 0.02% at the highest tier.

Bybit and OKX offer competitive rates similar to Binance at 0.1% for standard trades, with volume-based discounts available. Kraken charges 0.26% for makers and 0.16% for takers on their standard tier. Coinbase, while popular for its user-friendly interface, charges significantly higher fees — up to 0.6% for standard trades and even more on Coinbase Pro for smaller volumes. Gate.io and KuCoin fall in the middle range with fees around 0.1-0.2%.

To illustrate the real-world impact, consider a trader who invests $5,000 per month over 12 months ($60,000 total). With Binance at 0.1%, total annual fees would be approximately $120. With Coinbase at 0.6%, the same trading activity would cost $720 in fees — a difference of $600 per year. Over multiple years, this difference compounds dramatically. Use our calculator's fee preset buttons to quickly compare your net profit across different exchanges.

Exchange Maker Fee Taker Fee With Discount
Binance0.1%0.1%0.075% (BNB)
Bybit0.1%0.1%0.075%
OKX0.08%0.1%0.06%
Kraken0.26%0.16%0.10%
Coinbase0.6%0.6%0.4%
Gate.io0.2%0.2%0.15%

Dollar-Cost Averaging (DCA) Strategy for Crypto

Dollar-cost averaging (DCA) is one of the most popular and effective strategies for investing in cryptocurrency, especially for beginners and long-term investors. Instead of investing a lump sum at one price, DCA involves investing a fixed amount at regular intervals regardless of the current price. For example, you might invest $200 every week into Bitcoin, regardless of whether the price is going up or down. This approach reduces the impact of volatility on your average purchase price and removes the emotional stress of trying to time the market.

The key advantage of DCA is that it automatically implements the classic investing principle of "buy more when prices are low, buy less when prices are high." When the price drops, your fixed investment buys more coins, and when the price rises, it buys fewer. Over time, this averages out to a reasonable entry price. Academic studies have shown that DCA often outperforms lump-sum investing in volatile markets like cryptocurrency, where price swings of 20-30% in a single month are common.

Use our DCA calculator tab above to see how a dollar-cost averaging strategy would have performed for any cryptocurrency. Enter your fixed investment amount, the number of purchases, the starting and ending prices, and the exchange fee. The calculator computes your average entry price, total coins accumulated, current portfolio value, and overall ROI. This is particularly useful for comparing a DCA approach against a one-time lump-sum investment to see which strategy works better for your specific timeframe and coin.

Crypto Tax Implications — How to Calculate Crypto Gains for Taxes

Cryptocurrency taxation is a complex and rapidly evolving area that every trader must understand to avoid costly penalties. In the United States, the IRS treats cryptocurrency as property, meaning that every sale, trade, or even spending of crypto is a taxable event. Short-term capital gains (assets held for less than one year) are taxed at ordinary income rates, which can reach up to 37% for high earners. Long-term capital gains (held for over one year) enjoy preferential rates of 0%, 15%, or 20% depending on your taxable income bracket. This distinction alone can save you thousands of dollars in taxes.

In the United Kingdom, cryptocurrency gains are subject to Capital Gains Tax above the annual allowance. The rate is 10% for basic-rate taxpayers and 20% for higher-rate taxpayers. In Germany, crypto gains are tax-free if held for more than one year — making it one of the most crypto-friendly tax jurisdictions in the world. France applies a flat 30% tax on crypto gains. In Australia, crypto gains are included in your income tax, with rates up to 45%. Always consult a qualified tax professional for advice specific to your jurisdiction, as crypto tax laws are changing rapidly around the world.

To calculate your crypto gains for tax reporting, you need to know your cost basis (the original purchase price plus any fees), the sale proceeds (the amount you received after fees), and the holding period. Our calculator helps you determine the exact profit or loss for each trade with all fees properly accounted for. Keep detailed records of every transaction, including dates, amounts, prices, and fees. Many tax authorities require you to report each transaction separately, so maintaining organized records throughout the year is essential for hassle-free tax filing.

Common Mistakes in Calculating Crypto Profits

One of the most common mistakes traders make is calculating profit without accounting for trading fees. Many beginners simply subtract the buy price from the sell price and multiply by the number of coins, completely ignoring the fees that were charged on both ends. On a single trade, this might not seem like a big deal, but over dozens or hundreds of trades, the difference can be substantial. Our calculator eliminates this mistake by automatically including fees in the profit calculation, giving you the real net profit number.

Another common error is failing to account for the spread — the difference between the bid and ask price on an exchange. When you place a market order, you are effectively buying at the ask price (higher) and selling at the bid price (lower), which creates an additional hidden cost. This spread can range from 0.01% on highly liquid pairs like BTC/USDT on Binance to 1% or more on smaller altcoins with low liquidity. While our calculator does not directly calculate spread, you can account for it by slightly adjusting your buy price upward and sell price downward.

Traders also frequently miscalculate when they have multiple entry points at different prices. If you bought Bitcoin in three separate transactions at $40,000, $45,000, and $50,000, your average entry price is not simply the midpoint — it depends on how much you bought at each price. Use a weighted average to calculate your true cost basis, then enter this average as your buy price in our calculator for accurate results. Additionally, some traders forget to account for withdrawal fees when moving crypto between exchanges, which can range from $1 to $50 or more depending on the network and coin.

Tips for Maximizing Your Crypto Returns

Maximizing your crypto returns requires a combination of smart strategies and disciplined execution. First and foremost, always compare exchange fees before placing a trade. Even a 0.1% difference in fees can save you hundreds or thousands of dollars on large or frequent trades. Use our calculator with different fee presets to compare your net profit across exchanges before committing your capital. Switching from Coinbase (0.6%) to Binance (0.1%) on a $10,000 trade saves you $50 in fees per round-trip.

Use limit orders instead of market orders whenever possible. Limit orders not only typically have lower fees on many exchanges (maker vs. taker fee structure), but they also protect you from slippage — the difference between the expected price and the actual execution price. On Binance, for example, limit orders (maker) may have fees of 0.1% or less, while market orders (taker) are charged at the full rate. Over time, consistently using limit orders can save you a significant amount in trading costs.

Consider holding for the long term rather than frequent trading. Not only does this reduce the cumulative impact of fees, but in many jurisdictions, long-term capital gains are taxed at lower rates than short-term gains. Additionally, keep detailed records of every transaction for tax purposes and performance analysis. Use our calculator after each trade to document your exact profit or loss, including all fees paid, for accurate tax reporting and portfolio tracking. The combination of lower fees, better tax treatment, and reduced emotional decision-making makes long-term holding a superior strategy for most investors.

Frequently Asked Questions — Crypto Profit Calculator

Common questions about calculating crypto profits, trading fees, ROI, and taxes

To calculate crypto profit, subtract the buy price from the sell price, multiply by the number of coins, then subtract the trading fees on both transactions. For example, if you bought 0.1 BTC at $50,000 and sold at $60,000 with 0.2% fees, your gross profit is $1,000, but after $10 buy fee and $12 sell fee, your net profit is $978. Use our free calculator above for instant, accurate results that factor in all fees automatically.
Crypto profit percentage = (Net Profit / Invested Amount) x 100. For example, if you invested $1,000 and your net profit after fees is $200, your profit percentage is 20%. This is also called ROI (Return on Investment). Our calculator computes this automatically after deducting all trading fees, giving you the most accurate profit percentage possible.
A crypto profit calculator is a free online tool that calculates your net profits from trading cryptocurrencies like Bitcoin, Ethereum, and Solana. Unlike simple manual calculations, our calculator accounts for exchange trading fees on both buy and sell transactions, computes your ROI as a percentage, shows the number of coins purchased, and provides a detailed fee breakdown — all instantly and for free.
Yes, in most countries crypto profits are taxable. In the US, crypto is treated as property subject to capital gains tax — short-term gains (held under 1 year) are taxed at ordinary income rates up to 37%, while long-term gains enjoy lower rates of 0-20%. In the UK, capital gains tax applies above the annual allowance. In Germany, gains are tax-free after a 1-year holding period. Always consult a tax professional for your specific situation.
To calculate crypto gains for taxes: determine your cost basis (purchase price plus fees), subtract it from the sale proceeds (after fees), and the result is your capital gain or loss. Short-term gains (held under 1 year) are taxed at higher ordinary income rates, while long-term gains (held over 1 year) enjoy lower rates. Keep detailed records of every transaction including dates, amounts, prices, and fees for accurate tax reporting.
Use our "What If" calculator tab above: enter the amount you would have invested, the Bitcoin price on a past date as the buy price, and today's price as the sell price. You'll instantly see your hypothetical profit with fees included. For example, if you had invested $1,000 in Bitcoin at $5,000 in March 2020, you would have about 0.2 BTC worth roughly $17,000 at $85,000 per BTC — a return of over 1,600%.
Crypto ROI (Return on Investment) = (Net Profit / Invested Amount) x 100. If you invested $5,000 and earned $1,500 net profit after fees, your ROI is 30%. The higher the ROI, the better the investment. Our calculator computes ROI automatically after deducting all trading fees, giving you the most accurate measure of your investment performance. A positive ROI means profit, while a negative ROI indicates a loss.
The crypto profit formula: Net Profit = (Sell Price x Coins x (1 - Sell Fee%)) - Investment. Where Coins = (Investment x (1 - Buy Fee%)) / Buy Price. And ROI = (Net Profit / Investment) x 100. For example, investing $1,000 at $50,000 buy price, $60,000 sell price, with 0.2% fees: Coins = (1000 x 0.998) / 50000 = 0.01996 BTC. Net Profit = $195.22. ROI = 19.52%. Our calculator applies this formula automatically.
Trading fees are deducted from every transaction (buy and sell). With 0.2% fees, you lose at least 0.4% per round-trip trade. On a $10,000 investment, that's $40 per round-trip. With frequent trading, fees accumulate rapidly — 100 trades per year at $10,000 each would cost $4,000 in fees alone. On Coinbase at 0.6%, the same 100 trades would cost $12,000 in fees. Always calculate fees before executing trades.
A common strategy is to take partial profits at 25%, 50%, and 100% gains. Some traders sell 50% at double their entry price and let the rest ride. The best time depends on your investment strategy, risk tolerance, and market conditions. Key principles: never sell all at once — scale out gradually. Consider tax implications — long-term gains (held over 1 year) are taxed at lower rates. Use our calculator to determine exact profit amounts at different price targets.
Binance's base trading fee is 0.1% per spot trade. With the BNB discount, it drops to 0.075%. VIP users with higher trading volumes can get fees as low as 0.02%. To calculate: multiply the trade value by the fee percentage. For example, buying $1,000 worth = $1 in fees. Our calculator has a Binance preset button — just click it and the fee is automatically set to 0.1%.
Realized profit is actual profit after selling your crypto and receiving cash — money in your bank account. Unrealized profit is paper profit while your coins are still held in your wallet. Only realized profits are typically subject to taxation, which is an important distinction for tax planning. You can hold unrealized gains indefinitely without triggering a tax event in most jurisdictions.
Average cost basis = Total amount spent (including fees) / Total coins purchased. For multiple purchases at different prices: sum all investments and divide by total coins received. For example, if you bought 0.01 BTC at $40,000 ($400), 0.008 BTC at $50,000 ($400), and 0.005 BTC at $60,000 ($300), your total investment is $1,100 for 0.023 BTC, making your average cost basis $47,826 per BTC. Enter this average as the buy price in our calculator.
DCA is investing a fixed amount at regular intervals regardless of price. For example, buying $100 of Bitcoin every week. This reduces the impact of volatility on your average purchase price and removes the stress of trying to time the market. When prices drop, your fixed amount buys more coins; when prices rise, it buys fewer. Over time, this averages out to a reasonable entry price. Use our DCA calculator tab to see how this strategy would perform.
Binance, Bybit, and OKX have the lowest fees starting at 0.1% per trade. Binance with BNB discount is 0.075%. Compare this to Coinbase at up to 0.6%. For high-volume traders, Binance VIP levels can go as low as 0.02%. Use our calculator with different fee presets to compare net profits across exchanges before choosing where to trade. Even small fee differences compound significantly over time.
In regular spot trading, you cannot lose more than your investment. The maximum loss is the full value of your investment. However, with margin trading or futures contracts, you can lose more than your capital and even owe money to the exchange. This is because leverage amplifies both gains and losses. Avoid margin and futures trading as a beginner — stick to spot trading until you fully understand the risks involved.
Use our "What If" calculator tab: enter the amount you would have invested, the Bitcoin price from a year ago as the buy price, the current price, and your exchange fees. You'll get the exact net profit instantly. This is a great way to understand Bitcoin's historical performance and motivate consistent investing. Many people are surprised to discover how much even a small investment would have grown over time.
To reduce fees: 1) Use limit orders instead of market orders (maker fees are often lower). 2) Choose lower-fee exchanges like Binance or Bybit. 3) Use exchange-native tokens for discounts (like BNB on Binance). 4) Increase trading volume to qualify for VIP levels with reduced rates. 5) Reduce trade frequency — fewer trades mean fewer fees. Even small fee reductions compound significantly over time, potentially saving thousands of dollars annually.
Related Tools

Explore More Financial Calculators

Free tools to help you make smarter financial decisions