The crypto profit calculator on this page does something most quick mental-math checks skip entirely: it subtracts the fees an exchange takes out of both sides of your trade, not just the price difference between when you bought and when you sold. That distinction matters more than most traders realize until they add up a year of trading statements and notice the gap between what the price chart says they "should" have made and what actually landed in their wallet.
This tool is built for any coin β Bitcoin, Ethereum, Solana, XRP, a small-cap altcoin you found on a chart at 2am β because the underlying math of profit, loss, and fee drag is identical no matter what the ticker symbol is. At Arb Digital we build calculators like this one because we'd rather give people an honest, editable number than a marketing headline, and because a tool that actually works tends to earn more trust than a page full of promises.
What This Crypto Profit Calculator Does
You enter four numbers: the price you paid per coin, the price you sold at (or the current market price if you're still holding), how many coins you have, and the percentage fee your exchange charges. The calculator multiplies out your cost basis, your exit value, and the fees taken on both the buy and the sell, then shows you the net profit or loss that's left over. It also shows your return on investment as a percentage, which is often more useful than the raw dollar figure when you're comparing trades of different sizes.
Nothing here is hidden. Every number on the results panel is generated live in your browser from the inputs you typed β there's no server call, no account needed, and no data stored anywhere. Change a number and the results update instantly.
How to Use It
- Enter your buy price. This is the price per coin you paid when you opened the position, in US dollars.
- Enter your sell price. Use the price you actually sold at, or today's market price if you want to see an unrealized (paper) profit.
- Enter the amount of coin. This can be a fraction β 0.5, 0.023, 1,200 β whatever you actually hold or held.
- Enter your fee percentage. Check your exchange's fee schedule; most charge somewhere between 0.1% and 1% per trade side, and it's applied on both the buy and the sell.
- Read the results. The big number is your net profit after both fees are subtracted. The grid below breaks out your ROI, total invested, total exit value, and total fees paid.
The Formula Behind the Numbers
The core calculation is straightforward: net profit equals (sell price minus buy price) multiplied by the amount of coin, minus the total fees paid on both sides of the trade. Total invested is your buy price times your amount, plus the fee charged on that purchase. Total exit value is your sell price times your amount, minus the fee charged on that sale. Fees paid is simply those two fee amounts added together. For general background on how digital assets are treated and valued, the U.S. Securities and Exchange Commission's investor.gov is a solid, neutral starting point that isn't trying to sell you anything.
Why Exchange Fees Quietly Drain Active Traders
Here's the part most beginner guides gloss over. A 0.5% fee sounds trivial β practically a rounding error β until you realize it's charged twice on every round-trip trade: once when you buy, once when you sell. That's roughly 1% gone before you've made a single dollar of actual price gain. Now multiply that by dozens or hundreds of trades a year, which is exactly what many active traders do when they're chasing short-term moves instead of holding a position. The fee drag compounds in a way that's easy to underestimate because each individual fee feels small.
There's also the bid-ask spread to consider, which functions like an invisible fee on top of the stated percentage. On thinly traded coins, the difference between the best buy order and the best sell order in the order book can be wider than the "maker" or "taker" fee itself, especially during volatile moves when liquidity thins out. A trader who buys and sells the same coin ten times in a month, each time paying 0.5% plus a bit of spread, can lose several percentage points of capital to friction alone β money that never had anything to do with whether their market calls were right or wrong.
This is one of the most overlooked reasons why frequent trading tends to underperform a simpler buy-and-hold approach over time, even when the trader is reasonably good at picking direction. The house β in this case, the exchange β collects a small toll on every single transaction, win or lose. Run your own trade history through this calculator with your actual fee schedule and you may be surprised how much of your gross gain never made it home.
Maker Fees vs. Taker Fees
Most exchanges split their fee structure into two tiers. A "maker" order adds liquidity to the order book β think of a limit order sitting and waiting to be filled β and usually carries a lower fee, sometimes close to zero on high-volume platforms. A "taker" order removes liquidity by matching an existing order immediately, like a market order, and typically carries a higher fee. If you're trading actively, understanding which type of order you're placing can materially change your true cost. This calculator uses a single blended percentage for simplicity, but if your exchange charges different maker and taker rates, it's worth averaging them based on how you actually trade, or running the numbers twice.
Reading Your ROI the Right Way
The ROI percentage in the results grid tells you how much your capital grew or shrank relative to what you put in, which makes it easier to compare a small trade against a large one on equal footing. A $50 profit on a $100 trade is a 50% return; the same $50 profit on a $10,000 trade is a 0.5% return, and those are very different outcomes even though the dollar figure looks identical. Always look at ROI alongside the dollar amount, not instead of it, especially if you're deciding how to size your next position.
How Fee Tiers Shift as Trading Volume Grows
Most exchanges don't charge a single flat fee to every user β they run tiered schedules where your rate drops as your trailing 30-day trading volume climbs. A retail trader moving a few thousand dollars a month might sit at the top tier, paying 0.4% to 0.6% per side, while a high-volume trader moving millions might pay a tenth of that or less. This matters for a profit calculation because the "0.5%" a beginner assumes is standard is often the worst rate on the exchange's fee sheet, not the best one. If you're trading actively enough to matter, it's worth checking whether you qualify for a lower tier, or whether holding the exchange's native token gives you a discount, since some platforms shave a further percentage off your fee for doing exactly that.
It's also worth noting that fee schedules aren't static forever β exchanges revise them periodically, sometimes in response to competition, sometimes in response to their own liquidity needs. If you haven't checked your actual fee tier in a while, it's a five-minute task that can materially change what this calculator tells you, especially if your trading volume has grown since you signed up.
Slippage on Larger Orders
Fees and spread aren't the only friction cost. When an order is large relative to the available liquidity at the current price, it can "walk the book" β filling partly at the best price and partly at progressively worse prices until the full order is filled. This effect, called slippage, is invisible on a simple fee schedule but shows up as a worse average execution price than the ticker price you saw right before clicking buy or sell. It's most pronounced on lower-liquidity coins and during fast-moving markets, exactly the conditions where traders are most likely to be reacting quickly. If you're trading a meaningful size, comparing your actual average fill price against the market price at the moment you placed the order β rather than assuming they're identical β will give this calculator more accurate inputs and a more honest profit figure.
Arb Digital builds fast, high-converting websites and content β our free tools like this one are part of that. Explore more below or get in touch.
Contact Arb Digital All Free ToolsCommon Mistakes to Avoid
- Forgetting the sell-side fee. Traders often account for the fee on the way in but forget it's charged again on the way out.
- Ignoring the bid-ask spread. On low-liquidity coins, the effective cost can be higher than the stated fee percentage.
- Mixing up gross and net figures. The headline "profit" you see on an exchange dashboard is sometimes gross, not net of fees β always check.
- Not tracking every partial sale. If you sold in chunks at different prices, run each chunk through the calculator separately for accuracy.
- Forgetting taxes are separate from fees. Trading fees and tax liability are two different deductions from your gross gain β this tool only handles the fee side.
Related Free Tools From Arb Digital
If you're specifically holding Bitcoin or Ethereum, our Bitcoin Profit Calculator and Ethereum Profit Calculator add coin-specific detail like gas costs and halving cycles. If you bought in at several different prices over time, the Crypto Average Calculator works out your true weighted cost basis. Once you know your profit, the Crypto Tax Calculator can help estimate what you might owe, and our Capital Gains Tax Calculator covers the broader picture beyond crypto. Browse the full free online tools hub for more.
Frequently Asked Questions
Yes. The math is identical regardless of the coin β you can enter the coin's name as a label, but the profit calculation only depends on buy price, sell price, amount, and fees.
This calculator applies it twice β once on the buy and once on the sell β because that's how nearly every exchange actually charges it on a completed round-trip trade.
Maker fees apply when your order adds liquidity (like a limit order waiting to fill) and are usually lower; taker fees apply when your order matches an existing order immediately and are usually higher.
No, the calculator only applies the fee percentage you enter. The bid-ask spread is a separate, often invisible cost that varies by coin liquidity and market conditions.
Yes β enter the current market price as your "sell price" to see what your profit would be if you sold today, without actually executing the trade.
No. This tool only calculates trading fees and price-based profit. For a tax estimate, use our separate Crypto Tax Calculator.