How the crypto profit and loss calculator works
| Step | Formula |
|---|---|
| Coins bought | Amount × (1 − buying fee) ÷ buying price |
| Euros from the sale | Coins × selling price × (1 − selling fee) |
| Profit or loss | Euros from the sale − amount invested |
| Profit or loss (%) | Profit or loss ÷ amount invested |
If the platform charges a spread instead of a fee, add the spread to the fee fields for a close estimate.
Crypto profit and loss calculator example: a 10% fall
Example: €1,000 invested at a price of €40,000 per coin, sold at €36,000, with a 0.5% fee each way.
| Item (example) | Result |
|---|---|
| Coins bought | 0.024875 |
| Euros from the sale | €891.02 |
| Loss | −€108.98 |
| Loss in percent | −10.9% |
Illustrative example calculated with the crypto profit and loss calculator above.
The price fell by 10%, but the loss is close to 11%, because fees were paid on both trades.
Profit and loss when you bought more than once
If you bought the same coin several times at different prices, your average buying price is what matters.
Divide the total euros you spent, including fees, by the total number of coins you received.
Many exchanges show this average in the portfolio view, and the DCA calculator works it out for regular purchases.
Paper gains and real gains
A price shown in an app is a paper value until you sell.
The value you can actually receive is lower, because selling costs a fee, and selling a large amount of a small coin can move the price against you.
The crypto profit and loss calculator includes the selling fee, so its result is closer to what you would really receive.
Records to keep for every trade
Many tax authorities expect you to be able to show what you paid and what you received for crypto.
- The date of each purchase and sale.
- The amount of coins and the price in euros.
- The fees paid on each trade.
- Transfers between your own wallets and exchanges.
Most exchanges let you download a transaction history, and the guide to selling crypto explains how to keep records in order.
Taxes and the crypto profit and loss calculator
The crypto profit and loss calculator shows the result before tax.
In many countries, a gain from selling crypto can be taxable, and some countries allow a loss to be deducted.
The rules differ between countries, so use the result as a starting point and check your national tax authority's guidance.
Since 2026, EU crypto service providers report information on their users' transactions to tax authorities under DAC8, as the guide to DAC8 crypto reporting explains.
Using the calculator for "what if" questions
The crypto profit and loss calculator also works for future prices, as long as you treat the result as a scenario rather than a forecast.
Try a fall as well as a rise: if a 50% fall would hurt your finances, the amount is probably too large.
The crypto stress test shows what large falls would mean for your total savings.
Crypto profit and loss calculator: three examples
Example: €1,000 invested at €40,000 per coin, with a 0.5% fee each way, sold at three different prices.
| Selling price (example) | Euros from the sale | Result |
|---|---|---|
| €30,000 (−25%) | €742.52 | −€257.48 (−25.7%) |
| €40,000 (no change) | €990.02 | −€9.98 (−1.0%) |
| €50,000 (+25%) | €1,237.53 | +€237.53 (+23.8%) |
Illustrative examples calculated with the crypto profit and loss calculator; prices are assumptions.
When the price does not change at all, the result is still a loss of about 1%, which is the cost of buying and selling.
Crypto profit and loss calculator for swaps
When you swap one coin for another, you effectively sell the first coin and buy the second.
To work out the result of the first coin, treat the swap as a sale at the euro value of what you received, and note the fees on both legs.
Many tax authorities treat a swap as a disposal, so it can matter for records even when no euros changed hands.
Realised and unrealised results
On paper
The value of coins you still hold, which can change at any moment.
Locked in
The result of coins you have sold, after fees.
Exchange apps often show unrealised gains prominently, which can encourage overconfidence when prices rise and panic when they fall.
Records the crypto profit and loss calculator needs
| Field | Where to find it |
|---|---|
| Amount invested | Your purchase confirmation or transaction history |
| Buying price | The trade record |
| Buying fee | The trade record or fee page |
| Selling price and fee | The sale record, or your scenario |
Downloading your transaction history every year keeps these records available even if you later close an account.
Crypto profit and loss: what to do with the result
- Compare the result with your plan, not with the best price the coin ever reached.
- Check whether crypto's share of your savings has drifted, using the portfolio share calculator.
- Check your country's tax rules before selling.
- Avoid trading to win back a loss.
Crypto profit and loss calculator: average cost after several purchases
Example: three purchases of the same coin.
| Purchase | Amount paid | Price per coin | Coins |
|---|---|---|---|
| 1 | €300 | €30 | 10 |
| 2 | €300 | €20 | 15 |
| 3 | €300 | €25 | 12 |
| Total | €900 | €24.32 average | 37 |
Example only, before fees.
At a current price of €27, the 37 coins are worth €999, a gain of €99 on paper before selling costs.
The average cost is €900 ÷ 37 = €24.32, which is lower than the simple average of the three prices, €25, because more coins were bought at the lower price.
Crypto profit and loss calculator: fees on both sides
A real result includes the fee paid when buying and the fee paid when selling.
Example: buying €1,000 at a 1% fee gets €990 of coins, and if the value rises to €1,100 and you sell at 1%, you receive €1,089.
The real gain is €89, not the €100 that the price change alone suggests.
Crypto profit and loss calculator and tax records
Many tax authorities in the EU require gains and losses to be calculated per sale, using a method set in national rules.
The methods differ between countries, so the result of this calculator is a guide, not a tax figure.
Keeping every trade confirmation, including fees, makes the tax calculation much easier later.
Crypto profit and loss calculator: questions readers ask
Is swapping one coin for another a sale? In many countries, a swap counts as disposing of the first coin, so it can create a taxable gain or loss.
Should I include rewards from staking? Rewards change both your number of coins and, depending on national rules, your tax position, so record them separately.
What if I transferred coins between providers? Moving your own coins is usually not a sale, but keep the records so the purchase cost can be traced.
Crypto profit and loss calculator: a record template
| Field | Example |
|---|---|
| Date and time | 12 March, 14:05 |
| Provider | The exchange or app used |
| Type | Buy, sell, swap or reward |
| Coin and amount | 0.01 BTC |
| Price and total in euros | €600 |
| Fees in euros | €3 |
| Notes | Transaction ID for transfers |
Example record; many providers also offer a downloadable transaction history.
Downloading the history at least once a year protects you if a provider later changes its export format or closes an account.
Keeping the record in one file for all providers makes the crypto profit and loss calculator, and any tax return, much easier to complete.
Check the totals against the provider's own statement once a year.
Differences usually come from fees or rewards that were not recorded.
Frequently asked questions
Does the crypto profit and loss calculator include taxes?
No. It shows the result after trading fees but before any tax, which depends on your country.
Why is my loss bigger than the price fall?
Because fees are paid both when you buy and when you sell, so they add to any loss and reduce any gain.
Can I use the crypto profit and loss calculator for several purchases?
Use your average buying price and your total amount invested. The DCA calculator can work out the average for regular purchases.
Does the crypto profit and loss calculator use live prices?
No. You enter both prices yourself, so it works for past trades and for scenarios.
What if my platform charges a spread instead of a fee?
Enter the spread in the fee fields for an estimate, because a spread affects the result in the same way as a fee.
Is my data saved when I use the crypto profit and loss calculator?
No. Everything runs in your browser and nothing is stored or sent.
Sources
- Council Directive (EU) 2023/2226 (DAC8), EUR-Lex: crypto-asset reporting applied from 1 January 2026