Crypto & Bitcoin Category

Crypto Profit Calculator

Net profit, ROI, break-even price and after-tax result for any crypto trade. Supports spot, DCA, multi-trade, leverage, shorts, fees and Netherlands Box 3 tax.

Spot DCA Partial Sell Long / Short Compare
Live Price
Manual
-
BTC / USDT
Waiting for price lookup
Source: Manual fallback
Last updated: -
Asset and currency system
Preset click updates the symbol system instantly.
Ticker
Pair
Custom asset stays fully manual when live market lookup is unavailable.
FX
Geo
Tax
%
Year
NL
Rule

Simple Spot Trade

Mode
%
%
%
%
PnL

DCA / Multi-Buy

Label / Date
Notes
Buy Price
Fiat Spent
Coins
Fee %
Net Fee
%
%
%
Leave at 0 to use all holdings.
View
Avg

Partial Sell

%
%
%

Long / Short

x
%
%
%
%
Ex
Type

Multi-Trade Ledger

Buy / Sell
Label
Price
Amount
Fee %
Open
Cost

Compare

Scenario A

%

Scenario B

%

Scenario C

%
🏆
Type

Live Market Chart

TradingView appears for supported symbols. Custom assets stay in manual mode.

📈
Chart hidden until a supported asset is selected.

Profit by Exit Price Curve

Mode-aware estimate across a range of exit prices.

Net Profit Zero Line

Cost Breakdown Chart

Relative fee drag by category.

Entry Fee Exit Fee Spread Other Costs

DCA Progression Chart

Average cost and cumulative contributions by buy row.

Average Cost Cumulative Cost

How to calculate crypto profit

Crypto profit is the difference between your exit value and entry value after all trading costs. This page uses one shared formula layer across quick trade, DCA, multi-trade and compare mode.

Core formula

Capital = Entry price × Coins held
Proceeds = Exit price × Coins sold
Gross profit (long) = (Exit - Entry) × Coins sold × Leverage
Gross profit (short) = (Entry - Exit) × Coins sold × Leverage
Net profit = Gross profit - Total fees
ROI = Net profit ÷ Capital × 100

Worked examples

Spot

Buy 0.50 BTC at €45,000 and sell at €47,000. Gross profit is €1,000 before costs. Net profit depends on trading fees, spread, slippage and network costs.

DCA

Buy €500 at €45,000, then €500 at €42,000, then €500 at €48,000. Weighted average cost shows the blended entry point, which is more useful than any single fill.

Partial Sell

Hold 1.2 BTC with a €43,000 average cost and sell 0.4 BTC at €52,000. Realized profit is calculated only on the sold portion, while the remainder keeps its cost basis.

Leverage

Using €1,000 margin at 5× leverage creates a €5,000 notional position. A small move in price can produce a large ROI on margin, but liquidation risk rises sharply.

Compare

Scenario A may generate the highest net euro gain, while Scenario B may produce a higher ROI. This is why both winner modes matter.

Netherlands Box 3 crypto tax

In Dutch personal tax planning, crypto is usually treated as an asset in Box 3. The tax is based on the value on 1 January and a deemed return framework, not a direct realized trade gain calculation.

Taxable base = Portfolio value on 1 January - Threshold
Fictitious return = Taxable base × Assumed return rate
Estimated Box 3 tax = Fictitious return × Applicable tax rate

This page uses a planning model with year-specific threshold and return assumptions. It is not tax filing advice and should not replace official tax guidance.

Frequently Asked Questions

Yes. Spot mode can show long or short style profit logic, and leverage mode includes a dedicated long or short position engine.
Yes. In simple spot mode you can choose capital-based input or coin quantity input. The calculator converts capital into implied coin quantity from the entry price.
Fee drag shows how much of the trade value is consumed by fees and friction. Thin trades can flip from positive to negative once this drag becomes material.
Weighted average cost sums the cost basis of all buy rows and divides that total by total acquired quantity. It is the standard view for blended entry planning.
No. The leverage section gives an estimate only. Exact exchange liquidation depends on exchange rules, maintenance tiers, wallet balance, fees and funding.
Yes. This page supports local save and load, encoded share links, reset, and a printable export report.
Manual mode always remains available. Live price lookup never blocks manual use of the calculator.