Deep dive for stage 6 · Protect & stay the course — optional · ≈8 min

Selling & cashing out Bitcoin: rules, tax, withdrawals

When and how to sell Bitcoin: fixed rules, partial sales, holding period and FIFO, the way to your bank account and rebalancing – without haste or tax traps.

BeginnerUpdated 28 September 202611 sources

In short~45 sec
  1. 01Selling is part of the strategy. Rules you set in advance protect you from decisions driven by greed or fear.
  2. 02Partial sales in stages or along a glide path are easier to live with than selling everything at once.
  3. 03Tax in Germany (as of September 2026): after more than one year, the gain is tax-free. Before that, only if all your private disposal gains for the year stay below €1,000 (the exemption limit). Without individual proof, the bitcoin bought first in each wallet count as sold first (FIFO).
  4. 04The way to your bank account: send to an authorised provider, sell there, pay out by SEPA transfer to an account in your own name, keep the records.
  5. 05If you’re asked to transfer fees or taxes before a payout, you’re dealing with fraudsters.

Good to read firstBitcoin & tax

At some point, bitcoin is meant to become money for a goal. This article covers rules for selling, tax in Germany and the safe way back to your bank account.

Good and bad reasons to sell

Good reasons:

  • You’ve reached your goal or it’s getting closer, such as a deposit or retirement.
  • Your share has grown too large and should come back to the planned level.
  • Your life has changed: a new job, a family, a greater need for security.
  • You’ve changed your mind – after careful thought, not after a headline.

Bad reasons are panic after a crash, or the reflex to ‘lock in’ a gain even though your plan runs for ten years. Investors tend to sell winners too early and hold on to losers too long, as Hersh Shefrin and Meir Statman described back in 1985.[1] How to recognise such thinking traps is covered in Psychology & discipline.

Set your selling rules – before you need them

Write your rules down while you don’t have to decide anything. Four basic types can be combined:

Rule How it works Suits Pitfall
Glide path Gradually move into low-volatility investments before a fixed date Deposit, education, retirement Starting too late
Rebalancing Only sell the part above your target share An allocation within your total wealth Suspending the rule in boom phases
Value steps Sell a small part, say 10%, at each rise in value set in advance Securing gains step by step Moving the steps after the fact
Need Regularly sell only as much as you need to live on Withdrawals in retirement Selling in the middle of a crash

The rules are building blocks for thinking, not a recommendation.

Partial sales rather than all or nothing

An example with made-up figures: you hold 0.2 BTC, which at an example price of $80,000 is $16,000 (1 BTC currently costs $85,533). In three years, you need $6,000 for a deposit. Following a glide path, you sell bitcoin worth around $2,000 each year and put the proceeds into an instant-access savings account – wherever the price happens to be.

If the price halves shortly before the date, two thirds of your goal are already secured. If it rises, you’ve still kept most of your holdings. You don’t have to guess the perfect moment.

Withdrawing over many years

If you want to live on bitcoin regularly in retirement, what matters most is when you have to sell: in a crash, the same amount costs you far more bitcoin. Falls of more than half have happened several times, most recently around 53% from October 2025 to June 2026 (daily closing prices in dollars).[2]

A common way of thinking about it is two pots: keep what you need for the next two to three years in low-volatility form, such as an instant-access savings account. Only top it up from Bitcoin when the price is above a level you’ve set yourself or your share is above target. That way you don’t have to sell in a crash. More in Bitcoin for retirement?

Tax on selling in Germany

For bitcoin held as private assets (as of September 2026; amounts in euros, because the German tax office calculates in euros):

  • GlossaryHolding period (speculation period)In Germany, the gain from selling privately held bitcoin is tax-free if more than one year passes between purchase and sale (§ 23 EStG, as of September 2026). Each purchase has its own holding period.On the learning path: Stage 6 · Step 3 – Bitcoin & tax →In the glossary →: if more than one year lies between purchase and sale, the gain is tax-free, however large.[3] If you bought on 15 March 2025, you can sell tax-free from 16 March 2026. For several purchases, the holding-period calculator works this out.
  • GlossaryExemption limit (€1,000 Freigrenze)In Germany, gains from private disposal transactions stay tax-free if they total less than €1,000 in a calendar year. From €1,000, the entire gain is taxable.On the learning path: Stage 6 · Step 3 – Bitcoin & tax →In the glossary →: within the period, gains stay tax-free if all your private disposal gains for the calendar year together remain below €1,000.[3] With a gain of €999 you pay nothing; at €1,000 the whole amount is taxable.
  • GlossaryFIFO (first in, first out)A tax ordering rule: in Germany, if you can’t prove which bitcoin you sold, the ones bought first count as sold first for the holding period – assessed per wallet.On the learning path: Stage 6 · Step 3 – Bitcoin & tax →In the glossary → per wallet: if you can’t prove individually which bitcoin you sold, the ones bought first count as sold first for the holding period – separately for each wallet.[4] Separate wallets for long-term holdings and for spending make this easier to keep track of.
  • Swapping and paying: swapping into another crypto-asset or paying with bitcoin is also a disposal. So within the period, tax may be due without any euros changing hands.[4]
  • Fees and losses: selling fees reduce a taxable gain.[4] Losses within the period can only be offset against private disposal gains – in the same year, the previous year or later years.[3]
  • Reporting: since 2026, crypto providers have been recording customer and transaction data, which they report once a year to the Federal Central Tax Office (BZSt), first by 31 July 2027.[5] Details in DAC8 & reporting obligations.

Worked examples on FIFO, the exemption limit and losses are in Bitcoin & tax in Germany.

From bitcoin to euros: the way to your bank account

If your bitcoin are in your own wallet, the way to euros usually leads through a provider that buys bitcoin:

  1. Choose a provider

    Use a provider authorised in the EU with whom you already have a verified account. What matters is covered in Choosing the right provider. If your bitcoin are already there, skip to step 3.

  2. Deposit your bitcoin

    Get the deposit address directly from the provider’s app or website, never from an email or a chat. For larger amounts, send a test amount first. If more than €1,000 comes from a self-hosted wallet, the provider must check whether the address belongs to you or is controlled by you[7] – for example with a signed message from your wallet or a satoshi test, in which you send a specified tiny amount.

  3. Sell

    Before confirming, check how much arrives after fees and GlossarySpread (bid-ask spread)The difference between the buy and sell price. With many apps, the spread is the real fee – it just doesn’t appear as a separate item on your statement.On the learning path: Stage 4 · Step 2 – Choosing a provider →In the glossary →. A GlossaryMarket orderAn order that is executed immediately at the best available price in the order book. You get speed but no price guarantee: with large amounts, the price can differ from the last price shown.On the learning path: Stage 4 · Step 3 – Buying Bitcoin →In the glossary → is executed immediately at the current price. With a GlossaryLimit orderA buy or sell order with a price limit: it is only executed at your price or better. That secures the price, but not the execution – the market may never get there.On the learning path: Stage 4 · Step 3 – Buying Bitcoin →In the glossary →, you set the minimum price yourself; for larger amounts, that can make sense.

  4. Pay out

    Pay out by GlossarySEPA transferA standardised euro bank transfer within the European SEPA payment area. For buying bitcoin, it is usually the cheapest way to get money to the provider; as an instant transfer, it arrives within seconds.On the learning path: Stage 4 · Step 3 – Buying Bitcoin →In the glossary → only to an account in your own name. That keeps the flow of money traceable for the tax office and your bank.

  5. Keep the records

    Download the sale statement and the transaction export and keep them with your purchase records. You’ll need them for your tax return and if your bank has questions.

Selling and paying out at Example exchange (example amounts in euros, as the payout goes to a euro account)

Step 1Get the deposit address – from your own account at the exchange. (1) Only send via the Bitcoin network, and check that the pasted address matches in full.
Step 2Prove ownership: above €1,000 from your own wallet, the exchange asks for proof, here with a signed message. (1) You never enter your seed phrase or private key in the process.
Step 3Check the sale: what counts is ‘You receive’, the amount after the fee. (1) A market order is executed immediately; the price may change slightly until then. The 0.5% fee is made up.
Step 4Pay out – only to your reference account, which is in your name. (1) If a platform first demands money for taxes, fees or ‘unlocking’, that’s a typical fraud pattern.

Illustrative example – real apps look different in detail.

If your bank asks questions

Under Germany’s Money Laundering Act (GwG), banks must continuously monitor their business relationships and, where necessary, take into account where assets come from.[9] A larger credit from a Bitcoin sale can therefore trigger a query. That’s routine, not an accusation. Have ready:

  • purchase records and bank statements for the original deposit
  • the provider’s sale statement and transaction export
  • addresses and transaction IDs of your transfers
  • a tax report, if you have one
Dive deeperOver €50,000: reporting to the Bundesbank

Under the Foreign Trade and Payments Ordinance (AWV), residents of Germany must report payments from or to non-residents of more than €50,000 to the Deutsche Bundesbank; the transfer of crypto-assets explicitly counts as a payment.[10] The report is due by the seventh working day of the following month.[11] Whether this applies to a sale through a provider abroad isn’t always clear-cut. Clarify it with the Bundesbank before a large sale.

Rebalancing: selling by rule

If you hold Bitcoin as an allocation, GlossaryRebalancingBringing your asset allocation back to its planned shares. If the bitcoin share has risen sharply, you sell some; if it has fallen, you top up. This keeps your risk within the limits you set yourself.On the learning path: Stage 3 · Step 3 – Returns & risk →In the glossary → is the most common reason to sell: if your share is well above target after a rise, you sell only the excess.

  1. Check the tax: if the bitcoin sold under FIFO are more than a year old, the gain stays tax-free under current German law.[3]
  2. Use your savings: it’s often enough to direct new savings into your other investments for a while instead of selling.
  3. Fixed date: check once a year on a fixed date, not after every headline.

How to set your target share and range is explained in Bitcoin as a small portfolio allocation.

Before every sale

Before you tap ‘Sell’

0/8 done
Stored only in your browser.

What’s next?

Frequently asked questions

Do I have to send my bitcoin to an exchange first in order to sell them?

Usually, yes: you send them from your wallet to your account with an authorised provider and sell them there. If they’re already with the provider, you skip this step. Person-to-person sales are possible but carry their own risks.

Does swapping into another crypto-asset count as a sale?

Yes. For German tax purposes, it’s a disposal just like a sale for euros. So within the one-year period, tax may be due even though no euros change hands.

How do I find out which of my purchases were more than a year ago?

From your purchase records or your provider’s transaction export. If the bitcoin you sold can’t be individually allocated, the ones bought first in each wallet count as sold first (FIFO). For several purchases, the holding-period calculator works this out.

What if my bank asks where the money came from?

For larger credits that’s routine, because banks have to monitor their business relationships. Have your purchase records, sale statement, transaction export and, if available, a tax report ready.

Your knowledge blockchain

Every article you complete becomes a block in your personal chain – stored only in your browser.

View chain →
Sources11 sources · 7 publishers

The superscript numbers in the text refer to these sources.

  1. The Disposition to Sell Winners Too Early and Ride Losers Too Long: Theory and Evidence – Shefrin, Statman – The Journal of Finance, 07/1985 (accessed 28/09/2026)
  2. BTC/USD daily closing prices (Bitstamp) – own analysis – Bitstamp (accessed 28/09/2026)
  3. § 23 EStG – Private Veräußerungsgeschäfte – Bundesministerium der Justiz (gesetze-im-internet.de) (accessed 28/09/2026)
  4. BMF-Schreiben: Einzelfragen zur ertragsteuerrechtlichen Behandlung bestimmter Kryptowerte (PDF) – Bundesministerium der Finanzen (German Federal Ministry of Finance), 06.03.2025 (accessed 28/09/2026)
  5. Kryptowerte-Steuertransparenz-Gesetz (KStTG) – Bundesministerium der Justiz (gesetze-im-internet.de), 22.12.2025 (accessed 28/09/2026)
  6. Krypto-Besteuerung ab 2027: Was der Referentenentwurf zur Abgeltungsteuer konkret vorsieht – Ruge Fehsenfeld (tax law firm), 10.09.2026 (accessed 28/09/2026)
  7. Regulation (EU) 2023/1113 on information accompanying transfers of funds and certain crypto-assets (Transfer of Funds Regulation) – Official Journal of the European Union (EUR-Lex), 31.05.2023 (accessed 28/09/2026)
  8. Anlagebetrug über WhatsApp-Gruppen: Vorsicht vor diesen Maschen – Verbraucherzentrale (German consumer advice centres), 17.09.2026 (accessed 28/09/2026)
  9. § 10 GwG – Allgemeine Sorgfaltspflichten – Bundesministerium der Justiz (gesetze-im-internet.de) (accessed 28/09/2026)
  10. § 67 AWV – Meldung von Zahlungen – Bundesministerium der Justiz (gesetze-im-internet.de) (accessed 28/09/2026)
  11. § 71 AWV – Meldefristen – Bundesministerium der Justiz (gesetze-im-internet.de) (accessed 28/09/2026)

This article is for education only and is not investment, tax or legal advice.

Keyboard shortcuts

⌘K /
Open search
`
Open Bitcoin terminal
T
Toggle light/dark
?
This help

Tip: type “help” in the terminal.

Pre-launch

We’re still building – block by block.

Blockchain21 is already open, and you’re welcome to look around. We haven’t officially launched yet, though: some details are still missing, may change or don’t quite fit together yet.

Not finished yet

  • Email Messages to support@blockchain21.net don’t arrive yet. Until then, you can reach us by post – the address is in the legal notice.
  • Newsletter Sign-up opens once our mailbox is running.
  • Reader account Coming later. Until then, your browser keeps your progress.
  • Partners No partnership is active yet – providers are listed without ads.
  • Info pages The privacy policy still lacks some details.

Already in place: learning path, articles, glossary, calculators and live data.

Block 0 · Genesis — Bitcoin, too, began with block 0 As of 5 October 2026