
Germany is one of the first countries in the world to have recognised Bitcoin as a sui generis financial asset (BaFin, 2013), and its taxation remains, in 2026, one of the most favourable to long-term holders: after 12 months of holding, the capital gainCapital gain, capital lossGain (or loss) realised when disposing of an asset: the difference between sale price and acquisition cost. Tax treatment varies by country; losses can often be offset against gains of the same year.See in the lexicon → is fully exempt, with no cap. A European singularity that explains the high density of retail investors across the Rhine.
This guide condenses what you need to know to buy in EUR from Germany in 2026: local platforms (Bison, Trade Republic, Scalable, justTRADE), pan-European (Kraken, Bitstamp), SEPASEPA (Single Euro Payments Area)Single euro payments area: standardised bank transfers, free or nearly so, within one business day (a few seconds for the instant version). The cheapest deposit method on European exchanges.See in the lexicon → payments, ATMs, and the tax mechanics of the Spekulationsfrist with the §23 EStG§23 EStG (Spekulationsfrist)German tax provision that fully exempts Bitcoin capital gains after a holding period of more than 12 months.See in the lexicon → form.
The 100 % German platforms
Four local players dominate the German market in 2026. All are regulated by BaFin (Bundesanstalt für Finanzdienstleistungsaufsicht) and run fully German-speaking support.
Bison (Stuttgart, launched in 2019 by the Stuttgart Stock ExchangeExchangeService that lets you buy, sell and swap cryptocurrencies against fiat money. Examples : Kraken, Coinbase, Bitstamp, Bitvavo. Most are custodial.See in the lexicon →) is the most downloaded crypto app in Germany. BaFin regulation via its anchoring to a historic German exchange. No commission fees, margin embedded in the spread (~0.75 % on average on Bitcoin). Ultra-simple German interface, support based in Stuttgart, integration with BW-Bank savings products. Ideal for the German mainstream wanting to try without complexity.
Trade Republic (Berlin, founded 2015) added Bitcoin to its classic brokerBrokerIntermediary that sells bitcoins to an end customer at a fixed price, with no visible order book. Coinhouse, Bull Bitcoin and Pocket Bitcoin are brokers.See in the lexicon → in 2022. 1 EUR commission per trade, custodyCustodyThe custody of funds. See self-custody and custodial in the dedicated section below.See in the lexicon → via BitGo, withdrawal possible to an external walletWalletSoftware or device that manages your Bitcoin keys and lets you sign transactions. A wallet does not really « hold » your bitcoins, it holds the keys that prove you own them.See in the lexicon →. Relevant for those who already have a Trade Republic account and want to allocate a share to BTC in their global portfolio (stocks, ETFs, bonds, crypto under one roof).
Scalable Capital (Munich) offers Bitcoin via its Crypto Broker offering, integrated into its BaFin-regulated traditional broker. Fees 0.99 EUR + 0.69 % per trade. Natural choice for users already at Scalable, with the same interface for stocks and crypto.
justTRADE (Frankfurt) is the pioneer for crypto + equities under a single BaFin licence. Bitcoin buy with no commission, slightly higher spread. Recommended for those wanting a serious German platform at reduced cost for moderate amounts.
Note: Bitwala/Nuri, a historic player, shut down in 2022. Be wary of crypto neobanks that don't survive a full bear cycle.
Pan-European platforms relevant in Germany
Beyond local players, all MiCAMiCA (Markets in Crypto-Assets)European regulation 2023/1114 that frames crypto services across the EU since 2024. Creates the CASP status.See in the lexicon → exchanges are accessible from Germany. Here are the most relevant choices:
- Kraken is MiCA-compliant (Ireland) and BaFin-recognised. German interface, unbeatable fees (0.16 to 0.26 % on Pro), free SEPASEPA (Single Euro Payments Area)Single euro payments area: standardised bank transfers, free or nearly so, within one business day (a few seconds for the instant version). The cheapest deposit method on European exchanges.See in the lexicon → transfer from any German bank. The reference once you go above 500 EUR per purchase.
- Bitstamp (MiCA Luxembourg) is accessible in Germany with German support. Fees 0 to 0.5 %. Excellent for long-term hodlHODLHolding bitcoins without selling, despite the volatility. The word comes from a typo, « I AM HODLING », posted on a forum in 2013 that turned into a joke and then a mantra.See in the lexicon → and for interacting with the Spekulationsfrist (few trades).
- Bitpanda (MiCA Austria) is very popular in Germany, fully German interface, native integration with Sparkasse via a 2023 partnership. Fees around 1.49 %. Ideal for multi-asset (BTC + gold + ETF).
- Coinbase is available in Germany, but the classic interface remains pricey. Use "Advanced Trade" for 0.4-0.6 % fees.
- N26 Crypto (Berlin, German neobank) offers Bitcoin buying integrated into the current account. Convenient for micro-buying but withdrawal to an external walletWalletSoftware or device that manages your Bitcoin keys and lets you sign transactions. A wallet does not really « hold » your bitcoins, it holds the keys that prove you own them.See in the lexicon → is sometimes limited.
- Binance accepts Swiss residents and shows the lowest fees on the market (0.1 % on spot, reduced further with the BNB token), but without Swiss authorisation (FINMAFINMASwiss Financial Market Supervisory Authority. Frames crypto activities in Switzerland.See in the lexicon →) or a European MiCA licence. As Switzerland is not in the EEA, the MiCA deadline of 30 June 2026 does not apply directly, but the lack of local regulation limits your recourse in case of dispute. Reserve it for informed use, not as your main long-term savings base.
To avoid in Germany: platforms based in offshore jurisdictions (Seychelles, BVI, Bahamas). BaFin sanctions unauthorised solicitation, and the retail user has no practical recourse in case of insolvency.
Paying in EUR: SEPA, card, Sofortüberweisung
Germany is the homeland of SEPASEPA (Single Euro Payments Area)Single euro payments area: standardised bank transfers, free or nearly so, within one business day (a few seconds for the instant version). The cheapest deposit method on European exchanges.See in the lexicon → transfer and several instant payment solutions. Here's the 2026 landscape:
- Standard or instant SEPA transfer. The cheapest, free on the platform side in 95 % of cases. SEPA Instant is now widespread at DKB, ING, Comdirect, Sparkasse, Volksbanken, N26, Wise, Revolut. Recommended for any purchase above 100 EUR.
- Sofortüberweisung / Giropay. German instant payment methods integrated by most local platforms (Bison, Bitpanda, Scalable). Validation via banking credentials, immediate purchase. Marginal fees.
- Debit or credit card. Accepted by Bitpanda, Coinbase, and most pan-European exchanges. Higher fees (1.5 to 3.5 %). Avoid credit: no serious reason to buy Bitcoin on credit in 2026.
- Apple Pay / Google Pay. Available on Bitpanda and some apps. Convenient for micro-purchases on the go.
- PayPal Crypto. Available in Germany since 2024, but the bitcoins cannot be withdrawn to an external walletWalletSoftware or device that manages your Bitcoin keys and lets you sign transactions. A wallet does not really « hold » your bitcoins, it holds the keys that prove you own them.See in the lexicon →: treat as a locked placement, not real Bitcoin.
- Cash via Bitcoin ATMBitcoin ATM (BTM)Automated teller machine where you can buy (and sometimes sell) bitcoin against cash. Often subject to KYC from 1,000 EUR upwards.See in the lexicon →. See next section.
For recurring purchases (DCADCA (Dollar Cost Averaging)Buying a small fixed amount at regular intervals (for example 100 EUR a week), regardless of price. Smooths the average purchase cost and neutralises timing bias.See in the lexicon →), a SEPA standing order (Dauerauftrag) from your bank to Relai, Pocket Bitcoin or Bison automates accumulation: no timing temptation, direct delivery to the wallet for non-custodialNon-custodialCommon synonym for self-custody in marketing communications.See in the lexicon → players.
Bitcoin ATMs in Germany: a historical network
Germany counts more than 200 Bitcoin ATMs in 2026, with notable concentrations in Berlin, Munich, Hamburg, Frankfurt, Cologne and Stuttgart. The country was an early testing ground with a clarified BaFin framework from 2018.
- Main networks: Bity-Värdex (present in large cities via the Lamassu network), Shitcoins.club (despite the provocative name, a Bitcoin-only operator in Berlin and Cologne), General Bytes, and several regional operators in Stuttgart and Munich.
- Location: mainly in crypto coffee shops, coworkings, station halls and certain kiosks. Updated map on coinatmradar.com filtered for Germany.
- KYCKYC (Know Your Customer)Mandatory identification procedure that regulated platforms apply to their users : ID document, proof of address, and so on.See in the lexicon →: since the 2020 BaFin tightening, KYC applies from 1,000 EUR per transaction (verified phone number + selfie ID above 5,000 EUR/month). No fully anonymous purchase.
- Cost: 5 to 10 % combined fees. Reserve for occasional cash buys.
In Berlin, some coffee shops like Room 77 (the legendary first Bitcoin merchant in Europe, opened in 2011, closed in 2020, several successors in Kreuzberg) still accept direct Bitcoin payment via Lightning, with on-the-spot buy possible at a nearby ATM. An experience worth living at least once.
German Bitcoin taxation: the 12-month Spekulationsfrist, unique in Europe
The German tax framework is probably the most favourable in Europe for the long-term Bitcoin holder. Three core rules to know:
- 12-month Spekulationsfrist = full exemption. If you hold your bitcoins for more than 12 full months before reselling (or using them to pay for a good), the gain is fully tax-exempt, with no cap. The mechanism is codified at §23 EStG§23 EStG (Spekulationsfrist)German tax provision that fully exempts Bitcoin capital gains after a holding period of more than 12 months.See in the lexicon → (Einkommensteuergesetz) and confirmed by the BMF (Federal Ministry of Finance) in 2022. This German singularity changes everything for a hodler.
- Sale before 12 months = taxable income. If you resell before 12 months, the gain is added to your taxable income at marginal rate (up to 45 % + 5.5 % Solidaritätszuschlag, ~47.5 % at the top rate). Clearly discourages short-term trading.
- 600 EUR/year Freigrenze. If the sum of all your gains (Bitcoin + other private sales) for the year is below 600 EUR, you're fully exempt (1,000 EUR Freigrenze from 2024 per BMF). Above that threshold, the whole is taxed.
Special cases:
- StakingStakingLocking tokens to secure a proof-of-stake blockchain in exchange for a yield. Does not exist on Bitcoin, which relies on proof of work; tax-wise, staking income follows its own rules.See in the lexicon →, lending, miningMiningProcess of validating blocks through proof of work. Consumes electricity by design : that is what secures the network.See in the lexicon →. Treated as income from other services (§22 EStG), taxed at marginal rate from the first euro. The 12-month period does not apply.
- Crypto-to-crypto swaps. Each swap BTC to ETH (or vice versa) counts as a taxable disposal, even without going through euro. The Spekulationsfrist runs from each unit acquisition (FIFOFIFO (First In First Out)Capital gains method that treats the first bitcoins bought as the first sold. Used in Germany, Italy and the United States.See in the lexicon → method).
- Declaration. Report in the Anlage SO (other income) of your Steuererklärung, "Veräußerungsgeschäfte" line. Attach a clear summary table per acquired lot.
German tax tip: for each purchase, note the acquisition date. On resale, you can choose the oldest lot (default FIFO) to maximise the chance of having cleared the Spekulationsfrist. A spreadsheet or a tool like Cointracking.info, Blockpit, Accointing automates the calculation.
Special cases: freelancers, expats, succession
A few specific situations frequently encountered in Germany.
Freelancers and self-employed paid in Bitcoin. Legal status since 2013. The amount received in BTC is valued in EUR at the daily rate and enters your turnover (Umsatz) like any other payment. The later resale follows the 12-month Spekulationsfrist rule if you stay within the private framework.
Employees partly paid in Bitcoin. Possible since 2024 in several German tech companies (Berlin, Munich). BTC is valued in EUR at the payment date and subject to income tax and social contributions like a classic salary. The later resale follows private rules.
German expats. If you become a tax resident outside Germany, you leave the scope of the German Spekulationsfrist. Beware: leaving residency may trigger a "Wegzugsbesteuerung" on certain latent gains (confirm with a Steuerberater). Reverse case: an expat returning to Germany with a pre-existing bitcoin portfolio benefits from German taxation from the new tax entry date.
Succession (Erbschaft). Bitcoins enter the estate valued at the daily rate at the date of death. Heirs inherit the original acquisition date for the Spekulationsfrist calculation (fiscal continuity). Essential: a clear setup to pass on access to keys (digital will, sealed envelopes with a Notar, multisigMultisig (multi-signature)Configuration where a transaction must be signed by several independent keys to be valid (for example 2 of 3). Reduces the risk that a single key theft causes loss of funds.See in the lexicon → with an heir).
Sparkasse and regional banks. Several Sparkassen have been testing since 2024 an in-app Bitcoin service in partnership with Bitpanda CustodyCustodyThe custody of funds. See self-custody and custodial in the dedicated section below.See in the lexicon → or Sygnum. Convenient for Germans attached to their local bank, but fees noticeably higher than dedicated exchanges.
Disclaimer
Educational and informational content only: not investment, tax or legal advice. Bitcoin carries significant risks, including high volatility and the possible loss of invested capital. Each reader remains responsible for their decisions; when in doubt, consult a qualified professional in your jurisdiction.
Going further
Thanks to the Spekulationsfrist, Germany offers one of the most favourable frameworks for long-term hodlHODLHolding bitcoins without selling, despite the volatility. The word comes from a typo, « I AM HODLING », posted on a forum in 2013 that turned into a joke and then a mantra.See in the lexicon → in Europe. To go further:
- Buy Bitcoin: overview of methods.
- Buy your first Bitcoin: step-by-step beginner tutorial.
- Choose a buying platform: detailed exchangeExchangeService that lets you buy, sell and swap cryptocurrencies against fiat money. Examples : Kraken, Coinbase, Bitstamp, Bitvavo. Most are custodial.See in the lexicon → comparison.
- Bitcoin DCA: the ideal strategy combined with the Spekulationsfrist.
- Bitcoin ATM and cash buys: focus on the European network and the German specifics.
- Spot Bitcoin ETF: alternative for investors preferring the traditional stock market route.
- Buy Bitcoin in Switzerland and in France: to compare with the neighbours.