What did the trade actually make?
Buy price, sell price, fees, DCA lots, taxes — one page, net number. Everything computes locally in your browser.
Settlement sheet
How the math runs
Net P&L = sell proceeds − sell fee − buy cost − buy fee. Both fees compound against you: the buy fee raises your cost basis, the sell fee shaves your exit.
ROI divides net P&L by the all-in cost basis, so 0.1% + 0.1% taker fees drag the true return below the headline spread.
Crypto profit math, decoded
Cost basis
What you truly paid: purchase amount plus buy-side fees. Exchanges differ — some report basis excluding fees. Match your exchange's method or your tax filing will disagree with theirs.
Fees compound
0.1% taker fee on both legs sounds tiny. On a $10,000 round trip it's $20 gone before price moves — and slippage, spread, and withdrawal fees sit on top. Always compute net.
ROI vs margin
ROI = net P&L ÷ all-in cost. A 2× coin that cost 1% in total fees returns ~98%, not 100%. Small spreads, big difference over many trades.
DCA average cost
Your real entry is total spend ÷ total coins — including fees. Lumping DCA lots into one average is the only honest way to judge the strategy against a lump-sum entry.
Long vs short gains
In the US, one day past 365 drops most filers from ~24% ordinary rates to 15% long-term (0% or 20% at the edges). On a large gain that day is worth real money.
Losses are assets
Tax-loss harvesting — selling losers to offset gains — can zero out your bill within each tax year's limits. Track every lot; the paperwork is the hard part.
Frequently asked questions
How do I calculate crypto profit?
Net profit = (sell price × quantity − sell fee) − (buy price × quantity + buy fee). This calculator runs that formula live as you type, so you can watch how each fee shaves the result.
What is cost basis in crypto?
Cost basis is what your coins truly cost you — purchase price plus acquisition fees. It's the reference point for both P&L and capital gains tax. Some exchanges report it net of fees, others gross; check before you file.
How does DCA average cost work?
Add up everything you spent (fees included) and divide by total coins held. That single number is your break-even line — when market price crosses it, you're profitable in truth, not just on paper.
Do I pay tax on crypto trades?
In most jurisdictions, selling, swapping, or spending crypto is a taxable event — not just cashing out to fiat. Rates and holding-period rules vary by country; the Tax tab models the headline rates for nine of them.
Can I deduct crypto losses?
Usually yes — capital losses can offset gains, and excess may be deductible against ordinary income up to a limit (US: $3,000/year) or carried forward. This tool shows $0 tax on losses but doesn't model the offset; talk to a tax pro.
Is my data sent anywhere?
No. Every calculation runs in your browser — trades, lots, and tax inputs never leave your machine. The optional live-price button fetches a public quote from CoinGecko and only sends the coin's ticker.