How to Calculate Cryptocurrency Profit
The crypto profit formula is similar to stocks but with percentage-based fees instead of flat commissions: Net Profit = (Sell Price × Quantity − Sell Fee) − (Buy Price × Quantity + Buy Fee).
For example, you buy 0.5 BTC at $60,000 ($30,000 investment) with a 0.1% buy fee ($30), and sell at $75,000 ($37,500 gross) with a 0.1% sell fee ($37.50). Net profit = $37,462.50 − $30,030 = $7,432.50, for an ROI of 24.75%.
Understanding Exchange Fees
Crypto exchange fees vary significantly and can eat into profits, especially for frequent traders:
| Exchange | Maker Fee | Taker Fee | Fee on $10K Trade |
|---|---|---|---|
| Binance | 0.02–0.10% | 0.04–0.10% | $4–$20 |
| Coinbase Advanced | 0.04–0.60% | 0.04–0.60% | $8–$120 |
| Kraken | 0.01–0.16% | 0.02–0.26% | $3–$52 |
| Coinbase Simple | ~1.5% spread | $150 | |
The difference between Coinbase's simple interface (1.5% spread) and its advanced trading platform (0.04–0.60%) is enormous. On a $10,000 trade, that's $150 vs. $8–$120. Always use the advanced/pro version of your exchange.
Crypto Tax Considerations in the US
The IRS treats cryptocurrency as property, not currency. This means every trade, swap, or purchase with crypto is a taxable event. Key tax rules for crypto:
- Short-term gains (held < 1 year): taxed at your ordinary income rate (up to 37%)
- Long-term gains (held > 1 year): taxed at 0%, 15%, or 20%
- Crypto-to-crypto swaps: taxable (e.g., trading BTC for ETH triggers capital gains on the BTC)
- DeFi yields and staking rewards: taxed as ordinary income when received
A trader who makes $20,000 in short-term crypto gains in the 24% tax bracket owes $4,800 in federal tax. The same gain held for over a year at the 15% long-term rate owes $3,000 — a $1,800 difference. See our Income Tax Calculator for bracket details.
Dollar-Cost Averaging vs. Lump Sum
Given crypto's extreme volatility (Bitcoin has seen 50%+ drawdowns in every major cycle), dollar-cost averaging (DCA) — investing a fixed dollar amount at regular intervals — is a popular strategy. It eliminates the need to time the market and smooths out entry price.
Someone investing $500/month in Bitcoin over 4 years would have a blended average cost that captures both highs and lows. Historically, DCA into Bitcoin over any 4-year period has been profitable, though past performance does not guarantee future results. To model long-term growth scenarios, use our Compound Interest Calculator.
Frequently Asked Questions
How do you calculate crypto profit?
Net Profit = (Sell Price × Quantity − Sell Fee) − (Buy Price × Quantity + Buy Fee). Include exchange fees on both the buy and sell side. ROI = Net Profit ÷ Total Cost × 100.
How are cryptocurrency gains taxed?
In the US, crypto is taxed as property. Short-term gains (under 1 year) are taxed at ordinary income rates (10–37%). Long-term gains (over 1 year) are taxed at 0%, 15%, or 20%. Every trade, swap, or crypto purchase is a taxable event.
What are typical crypto exchange fees?
Major exchanges charge 0.02–0.60% per trade. Binance and Kraken are generally cheapest for active traders. Simple buy/sell interfaces (like basic Coinbase) charge much higher fees (1–1.5% spreads). Always use the advanced trading view.
How much would I make if Bitcoin doubles?
If you invest $10,000 in BTC at $60,000 and it doubles to $120,000, your holdings are worth $20,000. After typical 0.1% fees on each side (~$30 total), your net profit is approximately $9,970 — a 99.7% return before taxes.