PnL in Trading: Realised Gains Count for Tax, Unrealised Ones Only on Screen
PnL shows how much a trading position gains or loses. What matters is the difference between realised and unrealised PnL, because only the realised gain after fees counts for your account and for the tax office.

Table of Contents
Table of Contents
Which topics should we dive deeper into?
Select what genuinely interests you. Your picks feed directly into our editorial planning.
Crypto news that's actually worth your time.
Weekly. 60 seconds. Carefully curated by our editors: no hype, no promo flood, no spam.
PnL stands for profit and loss. In trading, the metric shows how much money a position is currently making or costing. One distinction matters, and many displays show it only in small print: realised PnL is the result of a closed trade, while unrealised PnL is a pure paper value that changes with every price tick. Only the realised gain lands in your account, and in Germany only that gain counts for the tax office.
If you trade cryptocurrencies such as Bitcoin on an exchange, you see PnL in every position overview, often in green or red and with a percentage. This guide explains how the figure is built, which costs it often does not yet include, and how to evaluate your own trading performance honestly. Tools that do exactly that are listed in our comparison of crypto analytics platforms.
What does PnL mean in trading?
The meaning of PnL is quickly explained: PnL is the difference between the value of a position today and the price you paid on entry. The abbreviation comes from accounting, where the statement of profit and loss is also called the income statement. In trading, however, PnL almost always refers to the result of individual trades or of an entire account, not a company's annual accounts. Some platforms also write P&L or P/L; they mean the same thing.
An exchange usually shows you several PnL values side by side. Daily PnL measures the change since midnight, position PnL the change since your entry, and total PnL combines all positions and often closed trades as well. Which time span is meant is usually stated only in the small print or behind an info icon next to the figure. Read it before you draw a conclusion from a green number.
Realised vs unrealised PnL: a sale against a paper value
Unrealised PnL (also floating PnL or open profit) is the gain or loss on a position that is still open. It describes what you would get if you closed now at the current market price. If the price rises, the paper gain grows; if it falls, the gain shrinks again. At that moment you have earned nothing; you merely hold a value that fluctuates.
Realised PnL only arises when you sell or close the position. From that point the result is fixed, the fees have been deducted, and the money sits in your account as a balance. Many traders look at the unrealised value and feel rich. What counts for your bottom line, though, is what you actually take away.
A comparison helps: unrealised PnL is like the estimated value of your flat, while realised PnL is the amount that reaches your account after completion. Between the two lie the market price on the day of sale, the costs and sometimes a tax.
Also important for the account overview is equity, the capital in your account. Equity is the account balance plus the unrealised PnL of all open positions. If the open loss grows sharply, equity falls, even though the account balance still looks unchanged.

How to calculate PnL: the formula for long and short positions
The calculation is simpler than the many columns of a trading platform suggest. For a long position, where you bet on rising prices:
PnL = (current market price − entry price) × position size
For a short position, where you bet on falling prices, the signs are reversed:
PnL = (entry price − current market price) × position size
Position size is the quantity of the coin, for example 0.5 BTC, not the amount of your collateral. For futures and perpetuals, many exchanges calculate unrealised PnL not from the last traded price but from the mark price. This is a smoothed reference price drawn from several exchanges that filters out brief spikes on a single venue. That is why the PnL display sometimes differs slightly from the price you see on the chart.
You get percentage PnL by dividing the gain by the capital deployed. This is exactly where the misunderstandings begin, because capital deployed can mean the full position value or only the margin posted. More on that in the worked example.
Compare crypto analytics platformsBitcoin worked example: how fees and funding eat into PnL
An example with round, assumed values shows how far the display and the result can drift apart. You open a long position of 0.5 BTC on a perpetual contract at $70,000. The position value is therefore $35,000. With five times leverage, you post $7,000 as margin.
Ten days later the mark price stands at $73,500. The exchange shows unrealised PnL of (73,500 − 70,000) × 0.5 = $1,750. Relative to your margin that is 25 percent, relative to the position value 5 percent. Both percentages are correct; they simply answer different questions.
Now come the costs that many displays only deduct on closing:
- Trading fee on entry: at an assumed taker fee of 0.05 percent on $35,000, that is $17.50.
- Trading fee on exit: 0.05 percent on a position value of $36,750 comes to $18.38.
- Funding: perpetuals have no expiry date. To keep their price in line with the spot market, the long and short sides pay each other a financing fee at regular intervals, every eight hours on many exchanges. At an assumed 0.01 percent per interval, that adds up to around 0.3 percent over ten days, or roughly $105.
Your realised PnL after closing is therefore around $1,609 instead of $1,750. In calm markets the difference is barely noticeable. With many small trades or high funding, it eats a large share of the profit. How the financing fee is made up in detail is explained in our guide to calculating the funding rate; the basics of the contracts are covered in our article on Bitcoin futures.
Total PnL, ROE and percentages: which metric the exchange shows
Platforms name their metrics differently. Three terms come up almost everywhere:
- Total PnL is the sum of realised and unrealised results over a period or across all positions. Whether fees and funding are included varies by provider.
- ROE (return on equity) relates PnL to the margin deployed. With leverage this figure looks large because the denominator is small.
- PnL as a percentage of position value shows how far the price itself has moved, regardless of leverage.
A single figure is not enough for an honest assessment of your strategy. More telling is a look at several metrics across many trades: hit rate, average gain per winning trade, average loss per losing trade and the ratio between the two. A strategy with a 40 percent hit rate can be profitable if the winners are clearly larger than the losers. Conversely, a high hit rate can lose money if individual losses wipe everything out.
Many traders keep a trading journal for this or use portfolio trackers that import exchange data via an API and display PnL by coin, exchange and period. Which metrics a tool should cover depends on your trading style: for day traders the analysis per trade matters, for swing traders rather the trend over weeks.
Leverage and margin: why unrealised PnL can lead to liquidation
In spot trading you buy the coin entirely with your own money. An unrealised loss hurts, but it forces you into nothing. With leveraged trading it is different. The exchange requires that your equity does not fall below the maintenance margin, the minimum amount that secures a position.
In the example above with five times leverage, a price drop of just under 20 percent is enough for the unrealised loss to have almost consumed your $7,000 margin. Long before the margin is fully used up, the exchange closes the position by force. At that moment the fluctuating paper loss becomes a realised loss, whether you like it or not. How such forced closures work and who has to top up in an extreme case is described in our article on liquidations and margin calls.
Good risk management therefore starts with unrealised PnL. A stop-loss is an order set in advance that closes a position automatically at a fixed price and limits the loss. Many traders also decide what share of their account a single trade may risk at most, often one to two percent. The position size then follows from the distance between entry and stop-loss, not from gut feeling.
What drives PnL: price, position size, costs and the exchange rate
Five factors decide how large your PnL turns out. The most important is the price move between entry and exit. Position size multiplies that move, and leverage increases the risk relative to the margin posted. Fees, spreads and funding take something off in both directions. Many overlook the fifth factor: the exchange rate.
Most crypto trading pairs are quoted against the US dollar or against stablecoins such as USDT. Your trading position can be in profit in dollars and still bring hardly any gain in euros if the dollar weakens against the euro over the same period. For tax in Germany, the gain in euros counts, converted at the rate at the time of purchase and sale. The display in the exchange app does not replace that conversion.
Better decisions follow from this distinction. If you look at PnL only in the exchange's currency, you overestimate or underestimate your result. A simple habit helps improve your own strategy: set the risk per trade before the position is opened, and recalculate PnL in euros regularly.
Calculate your crypto gains correctly for taxPnL and tax in Germany: what the tax office counts under Section 23 of the Income Tax Act
For tax purposes, only realised PnL matters. A paper gain on the screen does not trigger tax as long as you do not sell the coins or swap them into another crypto asset. If you hold cryptocurrencies as private assets, a sale produces income from private disposals under Section 23 of the German Income Tax Act (EStG). Gain or loss there is the difference between the sale price on the one hand and the acquisition costs and expenses on the other. Fees for buying and selling therefore reduce the taxable gain, just as they reduce realised PnL in the worked example.
Swapping one coin for another also counts as a sale. Anyone who swaps ether from the Ethereum network for another token therefore realises a gain or loss, even if no euros ever arrive in the account. On the question of which coins count as sold first after several purchases, the Federal Ministry of Finance allows the FIFO method in its letter on crypto assets of March 2025: the units bought first are treated as sold first.
Crypto holding period, exemption limit and loss offsetting for realised PnL
Three rules from Section 23 EStG decide whether your realised PnL costs tax:
- Holding period: if more than one year lies between purchase and sale, the gain on crypto assets held privately is tax-free. A realised gain after 13 months therefore stays untaxed, the same gain after 11 months does not.
- Exemption limit: if your total gain from all private disposals in the calendar year is below €1,000, it stays tax-free. It is an exemption limit, not an allowance. If you reach €1,000 or more, you pay tax on the whole amount, not just on the part above it.
- Loss offsetting: realised losses may only be offset against gains from private disposals, in the same year, the previous year or the following years. They cannot be set against salary or rental income.
An example with assumed figures: you buy 0.1 BTC for €6,000 including fees and sell it after five months for €7,200, less a fee of €7.20. The realised gain is €1,192.80. Because it is above the exemption limit, it is taxable in full at your personal tax rate. Had you waited seven months longer, the same gain would have been tax-free.
Futures and perpetuals can be a different story. Many tax advisers classify gains from them as forward transactions under capital income according to Section 20(2) No. 3 EStG. In that case the 25 percent flat-rate withholding tax plus the solidarity surcharge applies, and there is no holding period. The classification of crypto derivatives has not been settled in every detail. For larger amounts, have it checked by a tax adviser. So that the records are available if needed, it pays to document losses and supporting evidence properly.

Common mistakes when reading the PnL display
The most common mistake is to treat unrealised PnL as money earned. A paper gain can vanish within hours, especially in a market that swings five or ten percent in a day.
A second mistake concerns percentages. An ROE of 50 percent at ten times leverage means a price move of only 5 percent. In the opposite direction, the same move is enough to lose half the margin.
Third, many underestimate running costs. Funding, spreads and fees appear on some exchanges only in realised PnL or in a separate column. If you only look at the unrealised value, you think your strategy is better than it is.
Fourth, tax is often left out of the picture. A trader who makes €5,000 in realised gains within a year keeps noticeably less after tax. Anyone who holds the same coins for more than a year can avoid that. The result after fees and taxes is the figure against which a trading strategy has to be measured.
Fifth, many traders compare their PnL across different exchanges without checking how it is calculated. If one platform uses the mark price and the other the last traded price, or only one of them deducts funding, the figures are not comparable. A consistent export of trading data into a tool of your own solves this problem.
PnL after tax: below €1,000 of annual gains it stays tax-free
PnL is the most important figure in trading, but only the realised value after all costs tells you whether your strategy works. Here is how to put that into practice:
- Record metrics properly: evaluate your PnL across many trades, with hit rate and the ratio of gains to losses. Suitable tools are listed in our comparison of analytics platforms.
- Factor in tax: have your realised PnL, including holding periods and fees, calculated automatically so that your tax return is right. An overview is provided by our comparison of crypto tax software and portfolio trackers.
- Compare fees: every trading fee and every funding payment reduces your realised PnL directly. How providers differ is shown in our crypto exchange comparison.
(As of November 7, 2026. This article is not investment advice. Prices and fee structures change; check the terms with the provider before you buy.)
Frequently asked questions about PnL
Transparency note: This article was produced with the assistance of artificial intelligence and reviewed by our editorial team before publication. All figures and claims were checked against the primary sources linked in the text. The feature image was generated with AI.
Related articles
- November 2025 buyers of Dogecoin are sitting on a 58 percent loss as the tax window closes
- Swing trading crypto: in Germany every euro counts once annual gains reach €1,000
- Margin trading explained: how trading with borrowed money works
- Shiba Inu Price Prediction: Down 53 Percent in Twelve Months, What to Watch on the Holding Period
- Russia Opens Crypto to Retail Investors on November 17: What Bitcoin, Ethereum and USDT Access Really Means
Which topics should we dive deeper into?
Select what genuinely interests you. Your picks feed directly into our editorial planning.
Crypto news that's actually worth your time.
Weekly. 60 seconds. Carefully curated by our editors: no hype, no promo flood, no spam.
November 6, 2026 1:20 PM

Crypto market cap explained: Bitcoin vs gold and Apple
Market capitalization shows how large a coin is valued in the market and exposes the fallacy of cheap unit prices. We explain the formula, Bitcoin dominance and FDV with current figures and show why Bitcoin, at $1.53 trillion, trails far behind gold.
November 6, 2026 5:32 AM

Bear market: what it means, how long it lasts and where stocks and Bitcoin stand in 2026
Bitcoin has been in a bear market since November 2025, and the Nasdaq 100 is closing in on the threshold. What a bear market is, how long it lasts on average, how to spot its end and what you can do now, worked out from 27 S&P 500 bear markets since 1928.
November 5, 2026 11:14 AM

What is KYC in crypto? The five details no exchange will let you trade without
KYC is the identity check without which no licensed crypto exchange in Germany will open an account. Here you learn which data you hand over, how long it is stored and what the Travel Rule, DAC8 and the AMLR from July 2027 change.
November 3, 2026 11:24 AM

What is VeChain (VET)? The supply-chain blockchain where only staking earns VTHO
VeChain is a blockchain for tracing goods and runs on two tokens, VET and VTHO. Since the Hayabusa upgrade, new VTHO is only generated for staked VET.
November 3, 2026 5:41 AM

Transferring crypto ETNs to a new broker in Germany: the loss pot only moves on request
If you move your securities account to another bank in Germany, crypto ETNs take more with them than just a security. Acquisition data, the loss offset pot and the tax exemption order follow three different rules, and one of them runs out on December 15.
November 3, 2026 5:30 AM

Crypto options in Germany: Kraken opens bitcoin and ether options, and the gate is a questionnaire
On October 26, Kraken opened options on bitcoin and ether to retail clients in the European Economic Area, with access tied to a derivatives account and a passed appropriateness assessment. For German tax purposes, the one-year holding period does not apply; Section 20 of the Income Tax Act taxes gains at 25 percent from the first euro.
October 29, 2026 9:49 PM

Is This the End? How Low Bitcoin Could Fall After the Binance Hack
About $2.8 billion left a Binance hot wallet and Bitcoin slid below $79,000. Whether this turns into a real crash depends on one question. Three scenarios, the key price levels for Bitcoin, Ethereum and Solana and what to do now.
October 29, 2026 9:08 PM

Best Crypto to Buy Now: 5 Coins to Watch in November 2026
The best crypto to buy now, updated every month: five coins for November 2026 with price, catalyst and main risk, how we pick them and how last month's list performed.
October 23, 2026 1:35 PM

What is Tether (USDT)? The stablecoin explained: 182 billion tokens without EU authorisation
With 182.8 billion tokens in circulation, Tether is the largest stablecoin in the world and settles two out of every three crypto dollars traded. In the EU it lacks authorisation as an e-money token, and from January 8, 2027 authorised providers may no longer offer services around it.
October 22, 2026 1:45 PM

Cryptocurrency explained: how digital money works without a bank
A cryptocurrency is an entry in a public ledger that neither a bank nor a central bank controls on its own. This piece explains how that ledger works, what separates Bitcoin from the euro, and which rules apply in Germany to buying, custody and tax.
October 22, 2026 1:36 PM

What is an issuer? Meaning, examples and issuer risk
Context: who the issuer is in the case of a share, an ETF, an ETN, a certificate, a stablecoin and a stock token, what MiCA and prospectus law understand by it, and what an issuer insolvency leaves of 10,000 euros. With tables and a worked example.
October 22, 2026 1:26 AM

Two €1,000 limits for crypto ETNs, and only one works on its own
Crypto ETNs in a securities account generate investment income, and there the bank withholds tax from the first euro without an exemption order. Directly held coins run through a different section of the law, where the same €1,000 works by entirely different rules.
October 22, 2026 12:31 AM

What Is Bitcoin Mining? How It Works and When It Pays Off
Miners secure the Bitcoin network and earn 3.125 BTC per block. How proof of work functions, what an ASIC costs in electricity in Germany and at what power price mining breaks even.
October 20, 2026 1:33 PM

60.6 percent down in twelve months and only 12th by market value: what to check before your purchase anniversary
Dogecoin has lost 60.6 percent over twelve months, more than twice as much as Bitcoin, and now ranks only 12th by market value. For investors in Germany the calendar matters more than the next price level: the anniversary of the purchase decides whether a gain stays tax free and whether a loss still counts at all.
October 19, 2026 4:34 PM

Loss certificate for crypto ETNs: “must reach the paying agent by December 15 of the current year”
Anyone holding crypto ETNs in a securities account at a German bank and sitting on a loss there has until December 15 to request the loss certificate. After that the loss stays in that one account, even when gains are waiting at a second bank.
October 19, 2026 7:34 AM

Germany's savings banks start crypto trading: “When a savings bank starts is for it to decide”
The first German savings banks have switched on crypto trading in the App Sparkasse, with Bitcoin, Ethereum, XRP, Solana and Polygon tradable. There is no nationwide launch date, and the private keys stay in trust at DekaBank.
October 9, 2026 1:18 PM

Bitcoin Tax: One Year Past the $126,080 Peak, Losses No Longer Count
Bitcoin trades at $82,558 on Friday morning, 34.5 percent below an all-time high that is now a good year old. Anyone who bought back then loses more than the prospect of a quick recovery when the one-year period expires: the tax value of the loss goes with it.
October 2, 2026 10:38 PM

0 euros in acquisition costs in the crypto tax draft: how to check salary paid in Bitcoin
The draft bill recognises crypto assets flowing in for services not taxed under the new regime at acquisition costs of zero euros. With salary, rent and fees in Bitcoin the same amount would enter the tax calculation twice.
October 2, 2026 4:39 AM

Donating bitcoin: when does the full market value count, when only the purchase price?
A bitcoin donation to a charitable organisation is deductible as a donation in kind, and the donation itself produces no taxable gain. The size of the deduction turns solely on whether a sale would have been taxable on the day of the transfer.
September 26, 2026 7:29 PM

Coins Stolen in an Exchange Hack: What the German Tax Office Accepts as a Loss
After the attack on Bitget on September 24, a question the reports leave out arises for those affected in Germany: can a stolen balance be written off against tax? The answer hangs on a single term in the Income Tax Act, and it is decided by your records.
September 19, 2026 7:26 AM

Offsetting Crypto Losses Against Share Gains: What Is Really Allowed in Germany
Crypto losses and share gains sit in separate loss buckets in Germany, and there is no offsetting between them. Where the line runs, why crypto derivatives are the exception, and how you can still use losses through carryback and carryforward.
September 17, 2026 10:22 PM

Selling Bitcoin at a Loss and Buying It Straight Back: What That Does to Your Holding Period
Germany has no wash sale rule: the loss stays deductible even if you buy back immediately. The buyback, however, restarts the one-year period for every new unit.
September 16, 2026 1:20 PM

Crypto Loss Carryforward in Germany: What Happens to Old Losses Under the 2027 Tax Plan
Losses from crypto sales land in a ring-fenced pot and can only be set against gains of the same kind. The draft bill for 2027 moves future gains into a different pot, and we show you what that means for your assessed carryforward and what your tax notice should say.
September 15, 2026 4:12 AM

Using Hyperliquid from Germany: What Applies to Your Funds Without a MiCA Licence
Hyperliquid is not entered in any EU register as an authorised crypto-asset service provider, and for perpetual futures a MiCA licence would be the wrong paperwork anyway. Here is what that means in concrete terms for your funds, your keys and your tax return.
September 14, 2026 1:27 PM

Bitcoin Lost to a Scam: What Counts as a Tax Loss in Austria
Lost bitcoin to a scam? Why Austria generally does not recognise the damage as a tax loss for privately held assets, and when compensation payments start to matter.
September 3, 2026 10:21 AM

Bitcoin Lost in a Wallet Hack: What Tax Applies in Austria?
Bitcoin lost to hackers? In Austria, the theft of privately held coins generally does not create a capital loss you can use for tax. Only a later payout can change that.
August 21, 2026 1:42 PM

Writing Off a Total Crypto Loss: When the Tax Office Recognises Worthless Coins
A token that has collapsed only reduces your tax once you actually dispose of it. What applies to delisting, exchange insolvency and worthless holdings under Section 23 of the German Income Tax Act, and how you offset losses.
More from CryptoTicker
