CoinProfit
Crypto Profit Calculator
Buy price, sell price, quantity, and fees — see your real take-home profit, not the headline number.
Profit on one unit after 0.5% fees each side
Each row buys one unit at the buy price and sells at the sell price, paying a 0.5% fee on both the purchase and the sale.
| Buy price | Sell price | Total cost with fee | Net proceeds after fee | Profit or loss | ROI |
|---|---|---|---|---|---|
| $30,000 | $45,000 | $30,150 | $44,775 | $14,625 | 48.51% |
| $30,000 | $36,000 | $30,150 | $35,820 | $5,670 | 18.81% |
| $30,000 | $30,000 | $30,150 | $29,850 | -$300 | -1.00% |
| $30,000 | $24,000 | $30,150 | $23,880 | -$6,270 | -20.80% |
| $50,000 | $100,000 | $50,250 | $99,500 | $49,250 | 98.01% |
The third row is the one to look at: buying and selling at exactly the same price loses $300, because a 0.5% fee is charged twice. That means the price has to rise about 1% before you are level, and the effect compounds badly for anyone trading frequently - twenty round trips at these fees costs roughly 20% of the position regardless of whether the trades were right. Notice too that a 50% price rise produces a 48.51% return rather than 50%, the gap being the fees. Exchange fees vary widely and often fall with volume, and spreads and network withdrawal fees are additional costs not modelled here. Disposals are usually a taxable event.
Fees eat returns
On a round-trip trade with 0.5% buy + 0.5% sell + spread, you start ~1.5% in the hole. Frequent trading compounds this dramatically.
Don't forget taxes on crypto
In the US, every crypto sale, swap, or spending event is a taxable event. Short-term (held <1 year) gains are taxed at ordinary income rates (10–37%). Long-term gains get preferential rates (0–20%). Even swapping Bitcoin for Ethereum triggers capital gains tax on any BTC appreciation.
Cost basis methods matter
FIFO (first in, first out) sells your oldest coins first — good in a rising market (more long-term gains). LIFO (last in, first out) sells newest first — can minimize gains in a falling market. Specific identification lets you choose which lot to sell. Your choice can save thousands in taxes.
Frequently asked questions
How do I calculate crypto profit?
Profit = (Sell Price − Buy Price) × Quantity − Total Fees. Example: bought 0.5 BTC at $40,000 ($20,000), sold at $55,000 ($27,500). With 0.5% buy fee ($100) and 0.5% sell fee ($137.50), real profit = $27,500 − $20,000 − $100 − $137.50 = $7,262.50.
Is crypto profit taxable?
Yes, in most countries. In the US, crypto is treated as property by the IRS. Every sale, trade, or spending event is taxable. You owe capital gains tax on the profit. Losses can offset gains, and up to $3,000 in net losses can offset ordinary income per year.
How do exchange fees affect my crypto returns?
More than most people realize. Coinbase charges up to 1.49% per trade, Binance 0.1%. A $10,000 round-trip trade on Coinbase costs ~$300 in fees. Day traders making 100 trades/year can lose 10–30% of their capital to fees alone — before any market moves.
Related Finance calculators
FIRE Calculator
When can you retire early? Find your FIRE number.
OpenRent vs Buy Calculator
Compare the lifetime cost of renting vs buying a home.
OpenDollar-Cost Average Calculator
Average cost basis across a series of buys.
OpenCAGR Calculator
Compound Annual Growth Rate — the smoothed annual return of an investment.
OpenYou might also like
Last updated: September 6, 2026