Crypto Profit/Loss Calculator
Free crypto profit and loss calculator.
How to Use This Calculator
Formula:
Net Profit = [(Sell Price × Coins)(1 − Sell Fee%) − (Buy Price × Coins)(1 + Buy Fee%)] × (1 − Capital Gains Tax Rate)
- Choose 'Single Trade' to evaluate a one-time entry and exit, or switch to 'DCA / Avg. Cost' if you accumulated coins across multiple buys at different prices.
- In Single Trade mode, enter your 'Buy price per coin' ($), target 'Sell price per coin' ($), and exact 'Number of coins / tokens' (supports up to 6 decimal places for fractional BTC or ETH).
- Input your exchange 'Buy fee' (%) and 'Sell fee' (%)—for example, 0.1% on Binance/Kraken Pro limit orders versus 1.49%+ on instant retail brokerage apps.
- Select your 'Holding period' (Short-term under 1 year vs. Long-term 1 year or more) and choose your corresponding IRS ordinary income or long-term capital gains tax bracket.
- Review your Net Profit After Tax, Total Exchange Fees, Pre-Tax ROI, Return Multiple, Estimated Tax Owed, and Net ROI—or add multiple rows in DCA mode to compute weighted average cost basis.
Frequently Asked Questions
Because exchange fees apply on both entry (raising your cost basis) and exit (reducing net proceeds), a coin must rise past your buy price just to break even. The exact break-even sell price equals Buy Price × (1 + Buy Fee) ÷ (1 − Sell Fee). On a $60,000 BTC buy using a retail app charging 1.49% each way, your true break-even price is $61,815.04—requiring a +3.03% price rally before you make one cent.
The IRS classifies digital assets as property (Notice 2014-21). Selling, swapping, or spending crypto held for 365 days or less triggers short-term capital gains taxed at ordinary federal income rates from 10% to 37%. Holding for more than one year (366+ days) unlocks preferential long-term capital gains brackets of 0% (single taxable income up to $48,350), 15% ($48,351 to $533,400), or 20% (above $533,400), plus 3.8% NIIT for high earners.
Yes. Many traders mistakenly believe taxes only apply when cashing out to US dollars in a bank account. Under IRS rules—and similar rules in the UK, Canada, Australia, and India—swapping ETH for SOL, BTC for USDC stablecoins, or spending crypto on a purchase is treated as selling the first asset at its fair market USD value at the timestamp of the swap, locking in a taxable gain or deductible loss immediately.
To find your true DCA average cost basis per coin, sum the total dollars spent across every purchase including entry fees, then divide by the total coins accumulated—never average the raw token prices equally. For example, buying 0.2 BTC at $50,000 ($10,000) and 0.6 BTC at $70,000 ($42,000) equals $52,000 spent for 0.8 BTC, yielding a weighted average cost basis of $65,000 per BTC, not $60,000.
Under Section 115BBH of India's Income Tax Act, profits from transferring Virtual Digital Assets (VDAs) face a flat 30% tax rate (plus 4% cess = 31.2%) regardless of holding period or income slab, alongside a 1% TDS on sales above statutory thresholds. Crucially, India disallows deducting exchange trading fees (only acquisition cost is deductible) and prohibits offsetting losses from one crypto token against gains on another.
In the US, realized crypto capital losses offset realized capital gains (from crypto, stocks, or real estate) dollar for dollar, and up to $3,000 of excess net loss can be deducted against ordinary W-2 salary annually, with remaining losses carrying forward indefinitely. Note that while traditional stocks fall under the Section 1091 30-day wash-sale rule, always verify current-year digital asset legislation and maintain strict wallet-by-wallet cost-basis accounting (Form 1099-DA).