SahmCryptoSAHMCRYPTO
Tax & Finance
Tax CalculatorFIFO/LIFO tax calculations
Portfolio TrackerTrack your crypto holdings
Get Started
CalculatorsView all calculators
Trading
Profit/LossDCA CalculatorPosition SizeLiquidation PriceFutures PnL
DeFi
Staking RewardsImpermanent LossAPY ComparisonGas Calculator
Mining
Mining Calculator
Crypto PricesLearn
Sign InSign Up Free
Tax CalculatorPortfolio Tracker
View all calculators
Crypto PricesLearn
Sign Up FreeSign In
SAHMCRYPTO

Professional cryptocurrency calculators for traders and investors. Calculate profits, DCA strategies, position sizes, liquidation prices, staking rewards, and more.

Part of the Sahm ecosystem

More From Sahm:Business Calculators

Calculators

  • Profit/Loss
  • DCA Calculator
  • Position Size
  • Liquidation Price
  • Staking Rewards
  • Tax Calculator

More Tools

  • Impermanent Loss
  • Futures PnL
  • Portfolio Tracker
  • Mining Calculator
  • Gas Calculator
  • APY Comparison

Disclaimer: These calculators are for educational and informational purposes only. Cryptocurrency trading involves substantial risk of loss. Past performance does not guarantee future results. Always do your own research (DYOR) and consult with a qualified financial advisor before making any investment decisions. We are not responsible for any trading losses.

Sahm Global for Systems & Programming Technologies LLC

Amman, Jordan

© 2026 SahmCrypto. All rights reserved.

AboutLearnContact UsPrivacy PolicyTerms of Service
  1. Home
  2. Crypto Calculators
  3. Trading
  4. Crypto Profit Calculator

Crypto Profit Calculator

Calculate your cryptocurrency trading profits and losses with accurate exchange fee calculations. Supports all major exchanges and cryptocurrencies.

How It Works

1. Enter Your Trade Details

Input your buy price, sell price, and quantity. Select your exchange to automatically apply the correct fee structure.

2. Fees Are Calculated

The calculator applies both buy-side and sell-side fees based on your selected exchange's fee structure.

3. See Your Results

Get your net profit/loss, ROI percentage, break-even price, and detailed fee breakdown.

Understanding the Math

// Net Profit Formula

Net Profit = Sell Value - Buy Value - Total Fees

// ROI Formula

ROI = (Net Profit / Total Cost) x 100

// Break-Even Price

Break-Even = (Buy Value + Fees) / (Qty x (1 - Sell Fee))

Note: Always account for both buy and sell fees when calculating profits. Many traders forget the sell-side fee, leading to unexpected losses.

Quick Tips

1Use limit orders to pay maker fees (usually lower)
2Factor in fees when setting take-profit targets
3Check if holding exchange tokens gives fee discounts
4Higher volume = lower fees on most exchanges

Exchange Fee Comparison (2026)

ExchangeMakerTakerNotes
Binance0.10%0.10%25% off with BNB
Coinbase Pro0.40%0.60%Volume-based tiers
Kraken0.16%0.26%Pro tier rates
Bybit0.10%0.10%Spot trading
OKX0.08%0.10%Competitive rates

* Fees shown are base tier rates as of January 2025. VIP tiers and promotions may offer lower rates.

Crypto Profit Math: What You Actually Keep After Fees and Taxes

Here's what trips up most traders: you make a trade, see green numbers, and think you've profited. Then fees eat into it. Then you realize you forgot the spread. Then tax season hits. Suddenly that winning trade barely broke even. Sound familiar? Your real profit isn't just sell price minus buy price. It's everything you keep after trading fees on both sides, the spread between bid and ask, slippage on larger orders, network fees for moving crypto, and eventually taxes. Let's break down what actually matters when figuring out if you're making money.

Net Profit = Sell Value - Buy Value - Total Fees. Simple, right? Except 'total fees' includes way more than most traders count. You've got trading fees on both sides (buy AND sell), the spread between bid and ask prices, slippage when your order moves the market, and network fees for deposits and withdrawals. Add these up: 0.1% buy fee + 0.1% sell fee + 0.3% spread + 0.2% slippage = 0.7% gone before you make a dime. On a $5,000 trade, that's $35. Your 'profitable' 1% gain? Actually only 0.3% after costs. Frequent traders get hit hardest. Fifty trades at these rates costs 35% annually just in friction. Know your all-in costs before deciding if a trade is worth taking.

ROI = (Net Profit / Total Cost) x 100%. Buy $1,000 of Bitcoin, sell for $1,200, pay $20 in fees? Net profit is $180, ROI is 17.6% (not 20%, since your $1,000 + buy fee is your real cost). But here's the question most traders avoid: did your active trading beat just holding Bitcoin? If BTC went up 25% while you were trading and you made 17.6%, your trading actually lost value versus doing nothing. Time matters too. A 20% gain in one month crushes 20% over a year. Compare annualized returns to get the real picture. And be brutally honest. Our brains remember winners and forget losers. Track everything or you'll fool yourself into thinking you're profitable when you're not.

Five trades per week doesn't sound like much. But at 0.1% fees each side, that's 1% weekly in fees alone. Over a year? 52% of your capital gone just to the exchange. Even profitable strategies can become unprofitable with that kind of drag. Here's where you can save: use limit orders instead of market orders. Maker fees (limit orders) run 0.00-0.10%. Taker fees (market orders) run 0.05-0.60%. Switching from market to limit orders can cut your fee costs in half. Hold the exchange's token (BNB on Binance, for example) for 25% off fees. If you trade enough volume, you'll hit VIP tiers with even lower rates. Bottom line: factor fees into every profit target. If you want 2% profit and fees are 0.5% round trip, you need a 2.5% price move to hit your goal.

You bought at $50,000. Break-even is $50,000, right? Wrong. You paid a fee to buy. You'll pay another to sell. Break-Even = (Buy Value + Buy Fee) / (Quantity x (1 - Sell Fee%)). Buy 0.1 BTC at $50,000 with 0.1% fees each way, and your actual break-even is about $50,110. You need a 0.22% price increase just to get your money back. On a $500 trade with the same fees? Break-even requires an even larger percentage move. Minimum fees on some exchanges hit small trades proportionally harder. Before every trade, know your break-even. Then set take-profit targets that actually make sense. Too many traders aim for 1% profit without realizing half of that goes to fees.

Bought Bitcoin at $30,000 in January and $50,000 in June. Now you're selling some at $60,000. Which purchase are you selling? The answer affects your taxes significantly. With FIFO (First In, First Out), you're selling the $30,000 coins first. Profit: $30,000. Tax bill: based on $30,000 gain. With HIFO (Highest In, First Out), you sell the $50,000 coins. Profit: only $10,000. Same sale, different tax outcomes. If you've been DCA-ing or trading frequently, you've got dozens or hundreds of 'lots' at different prices. Tracking this manually is a nightmare. Use crypto tax software like CoinTracker or Koinly. Connect your exchanges, and it'll track your cost basis automatically. Your future self at tax time will thank you.

Your portfolio shows $50,000 profit. Feels great, right? But you haven't sold. That's unrealized gain, paper profit, Monopoly money until you actually exit. Plenty of people had six-figure unrealized gains in 2021 that evaporated to nothing by 2022. Until you sell, it's not yours. Here's the flip side: unrealized gains don't create tax liability. You can sit on a million-dollar gain with zero taxes owed as long as you don't sell. That creates opportunity. Wait until a low-income year to realize gains. Hold over 12 months for lower long-term rates. Same logic applies to losses. Got holdings underwater? You can't deduct unrealized losses. But sell them, and suddenly that loss offsets your gains. Tax-loss harvesting only works if you actually sell.

Want 20% net profit? If fees eat 0.5% round trip, you need 20.5% price move to get there. Now think about risk. If your stop loss is 10% below entry and target is 20% above, you're risking $1,000 to make $2,000. That's 1:2 risk-reward. With that ratio, you only need to win 33% of trades to break even. Set targets at technical levels, not random numbers. If there's resistance at $52,000 and you bought at $50,000, target $51,500, not $55,000 just because it sounds nice. Consider taking partial profits. Sell half at your first target, let the rest ride with a trailing stop. You lock in gains while keeping upside. And don't move targets further away mid-trade. Hoping for more often means watching profits disappear. The gain you have beats the bigger gain you might get.

Spreadsheets work until they don't. Once you're trading on multiple exchanges with dozens of transactions, manual tracking becomes a nightmare. Use dedicated crypto trackers instead. CoinTracker, Koinly, and CoinLedger connect to exchanges via API, pull in your trades automatically, and calculate everything: cost basis, realized gains, unrealized gains, tax reports. Set them up once, forget about manual entry. Exchange dashboards only show activity on that exchange. If you use Coinbase and Binance, neither knows about the other. You need third-party tracking to see the full picture. Whatever you use, track: every buy with date, quantity, price, and fees; every sell with the same; running cost basis; and cumulative performance. Review quarterly. Are you actually beating just holding Bitcoin? Honest answers require honest data.

Sold crypto for USD? Taxable. Swapped ETH for SOL? Also taxable. Bought coffee with Bitcoin? Taxable. Most tax authorities treat crypto as property, so nearly everything triggers a taxable event. Short-term gains (held under a year) get taxed as ordinary income, which can run 20-37% depending on your bracket. Long-term gains (held over a year) get better rates: 0%, 15%, or 20%. The difference is huge. A $50,000 gain taxed at 35% costs you $17,500. Taxed at 15%? Only $7,500. That's $10,000 saved by waiting a few extra months. Tax-loss harvesting helps too. Sell your losers to offset your winners. Just watch the wash sale rule if you plan to buy back. And seriously, use a crypto tax professional. The rules are complicated and getting audited for crypto mistakes is expensive.

Tips

  • •Switch to limit orders. Maker fees run 50-90% cheaper than taker fees, and they're just as easy to set
  • •Know your real break-even before entering any trade. It's higher than your buy price after fees
  • •Start tracking cost basis now, not at tax time. Reconstructing a year of trades is miserable
  • •Add up round-trip fees before deciding if a trade is worth it. Small gains get eaten fast
  • •Stick to fewer exchanges. Hit volume tiers faster and pay lower fees
  • •Low-liquidity pairs have wider spreads and worse slippage. Factor that into expected profits
  • •Check your actual realized profits every few months. Most traders think they're doing better than they are
  • •Hold over 12 months when possible. Long-term capital gains rates save real money

Frequently Asked Questions

Take what you sold for, subtract what you paid, subtract all fees. On a $10,000 buy with 0.1% fee ($10) and $12,000 sell with 0.1% fee ($12), your net profit is $1,978, not $2,000. Don't forget spread and slippage if you used market orders. For taxes, pick a cost basis method (FIFO, LIFO, or HIFO) and stick with it.

Fees are almost always the culprit. You paid to buy, you paid to sell, spread ate some, slippage took more. A trade with 0.1% fees each way, 0.3% spread, and 0.1% slippage costs 0.6% total. Your 1% gain? Only 0.4% makes it to your pocket. On smaller trades, fees take an even bigger percentage bite.

Break-even is the minimum price where you get your money back after all fees. If you bought BTC at $50,000 with 0.1% fees on both buy and sell, your break-even is about $50,110, not $50,000. You need a 0.22% price bump just to get back to zero. Calculate this before trading to set realistic profit targets.

Makers add liquidity by placing limit orders that don't fill immediately. Takers remove liquidity with market orders that fill right away. Exchanges reward makers with lower fees, sometimes 50-90% cheaper. If you're not in a rush, use limit orders. The savings add up fast with frequent trading.

More than most people realize. At 0.1% per trade, 200 trades a year costs you 20% of your capital just in fees. You could be picking winners and still losing money overall. Cut the damage by using limit orders, trading on fewer exchanges to hit volume discounts, trading less often, and avoiding high-fee pairs.

Cost basis is what you paid, including fees. When you sell, your gain equals sale price minus cost basis. Bought Bitcoin at $30K in January and $50K in June? Those are separate lots with different cost bases. Which one you 'sell' first (FIFO, LIFO, HIFO) changes your profit calculation and tax bill. Track it properly or face a headache at tax time.

Use tracking software that pulls from all your exchanges. CoinTracker, Koinly, and CoinLedger connect via API, import everything automatically, and calculate your total cost basis and gains. Trying to do this in spreadsheets works until you've got 500 transactions across 4 exchanges. Then it's a mess. Set up proper tracking early.

Nope. You don't owe taxes until you sell. That's actually useful for planning. If you're close to the one-year mark for long-term rates, wait. If this year's income is high but next year will be lower, delay selling. Just remember: unrealized gains aren't real. They can vanish in a crash. Don't count paper profits as money in the bank.

Do both. Sell 30-50% at your first target to lock in gains. Let the rest ride with a trailing stop. You capture some profit no matter what, and you stay in for bigger moves. The key is deciding this before you enter the trade. In the moment, emotions make bad decisions. Plan ahead.

They take a big bite. Short-term gains (under a year) get taxed at your income rate, up to 37%. Long-term gains are better: 0%, 15%, or 20% depending on income. A $10,000 short-term gain at 35% costs you $3,500. Same gain with long-term treatment at 15%? Only $1,500. Holding a bit longer can save thousands. Talk to a tax pro.

Related Calculators

DCA Calculator

Plan your dollar cost averaging strategy

Tax Calculator

Calculate crypto taxes using FIFO/LIFO

Portfolio Tracker

Track your portfolio value and allocation

Related Articles

Trading

How to Calculate Your Crypto Trading Profits (Without Getting It Wrong)

Most traders get their profit calculations wrong because they forget about fees, slippage, and the difference between realized and unrealized gains. Here's how to do it right.

Read more
Trading

How to Read Crypto Charts: A Practical Guide to Price Action and Technical Analysis

Crypto charts contain more information than most traders ever extract from them. Learning to read price action, volume, and key patterns turns a confusing wall of candles into a decision-making tool that improves your entries, exits, and overall trading results.

Read more
Investing

How to Research Crypto Projects Before You Invest: A Complete DYOR Guide

Everyone in crypto says do your own research, but almost nobody explains how. Evaluating a crypto project requires examining its team, tokenomics, technology, community, and market position through a structured process that separates genuine opportunities from elaborate marketing.

Read more