Tax Guide

Crypto tax in Greece, Germany, Portugal and Spain: 2026 comparison

Published April 6, 2026 ·Updated September 1, 2026 · CoinTaxReporting · 8 min read

Greece, Germany, Portugal and Spain cannot be ranked by one headline tax rate. Germany has a private-sale holding-period rule, Portugal has a statutory crypto regime with a 365-day exclusion for qualifying assets, and Spain expressly treats both sales and token swaps as capital transactions. Greece is the least certain of the four because the current public AADE material lists general income and capital-gain categories but does not provide an equally detailed crypto-specific classification. Tax residence, activity, token rights and the transaction itself must be established before comparing outcomes.

Modern editorial illustration for the crypto tax article “Crypto tax in Greece, Germany, Portugal and Spain: 2026 comparison”
Compare 2026 crypto tax rules in Greece, Germany, Portugal and Spain: residence, holding periods, swaps, losses, rewards, filing and unresolved areas.

Crypto tax comparison at a glance

Prepare Your Crypto Tax Workpapers

Import your transactions, review the results and generate detailed tax workpapers without building the entire calculation manually in spreadsheets.

Start for free →
QuestionGreeceGermanyPortugalSpain
Detailed official private-crypto regimeNo equally specific public AADE guidance identifiedBMF guidance plus general private-sale lawExpress crypto provisions in the IRS CodeAEAT manual expressly covers virtual currencies
Holding-period reliefDo not assume onePrivate disposal after more than one year can be exemptQualifying non-security crypto held at least 365 days can be excludedNo general holding-period exemption
Crypto-to-crypto swapClassification requires reviewGenerally a disposal and new acquisitionGenerally deferred under the specific rule, with basis carried to received cryptoTaxable exchange under barter rules
Private lot methodNo crypto-specific official method confirmedWallet-level documentation under BMF rulesApply statutory basis and holding recordsFIFO for homogeneous virtual currency, across exchanges
Rewards and businessSeparate category analysisIncome/business rules separate from private saleCategory B/E/G distinctions matterEconomic activity and income rules separate from investor gains

This matrix compares a resident individual holding ordinary fungible tokens outside a company. It does not decide the treatment of security tokens, NFTs, derivatives, mining businesses, employment compensation or a person who changed residence. Those facts can move the result into a different statutory category.

Greece: do not turn a general 15% category into a crypto rule

The Greek Independent Authority for Public Revenue (AADE) publishes general income categories. Its English and Greek pages list business income, income from capital and a 15% category for specified capital gains such as shares, partnership interests, bonds and financial derivatives. The page does not expressly say that every sale of Bitcoin or another ordinary payment token falls into that list.

That gap is important. Many secondary articles state a flat 15% rate for all private crypto gains, while others point to business-income treatment or argue that an ordinary token is outside the enumerated financial assets. Without a transaction-specific Greek authority, binding ruling or updated return instruction, tax software should not present one of those views as an automatic official result.

A Greek workpaper should therefore calculate the economic gain in euros and preserve alternative classification evidence:

The Greek crypto-loss guide explains why a trading loss cannot be carried or offset before its income category is settled. A report may show a review amount without calling the gain tax-free or applying 15% automatically.

Germany: private sales, one year and the EUR 1,000 threshold

For German private assets, a disposal within no more than one year can fall under section 23 of the Income Tax Act. A disposal after more than one year can be exempt if the asset remains private property and no special rule changes the result. The EUR 1,000 amount is an annual exemption threshold for the combined gain from private disposal transactions, not a deduction per token and not a general tax-free portfolio allowance.

A token swap is a disposal of the token surrendered and an acquisition of the token received. The new token begins its own holding period. The Federal Ministry of Finance's March 2025 letter also confirms that using payment tokens for staking or lending does not extend their private-sale period to ten years.

Taxable short-term private gains use the individual's income-tax framework, not a universal 25% investment-income rate. Related losses are ring-fenced within the private-sale category under the statutory rules. Salary, staking, mining, lending and a genuine business are separate income questions. The English Germany guide covers wallet-level records and Anlage SO.

Portugal: 365 days, 28% and crypto-to-crypto deferral

Portugal's Personal Income Tax Code expressly covers certain crypto-asset gains. For qualifying crypto-assets that are not treated as securities, gains from assets held for less than 365 days generally enter Category G and are usually subject to the 28% special rate, with aggregation questions under the applicable rules. Gains and losses from qualifying assets held for at least 365 days are excluded under the current provision.

The exclusion is not a blanket promise that every token is tax-free after one year. Unique non-fungible assets are excluded from the statutory crypto definition for this route, security-like instruments can follow financial-asset rules, and the residence or information-exchange status of the counterparty or platform can affect specific provisions. Business activity belongs to Category B, while some remuneration paid in crypto follows its own income rule.

Where consideration for a covered disposal consists of another crypto-asset, the code generally postpones taxation and carries the acquisition value into the asset received. This differs fundamentally from Germany and Spain. Preserve the full chain from the original fiat acquisition to the eventual non-crypto disposal; otherwise the deferred basis and holding history cannot be verified.

See the Portugal crypto-tax guide for the current annex and transaction workflow. A stablecoin is not automatically fiat for this purpose merely because its price targets one euro or dollar.

Spain: every sale and swap, savings income and FIFO

The Spanish Tax Agency (AEAT) states that a private investor's sale of virtual currency for fiat creates a capital gain or loss equal to disposal value minus acquisition value and eligible direct costs. Exchanging one virtual currency for a different one is also a reportable barter transaction. The gain enters the savings-income framework rather than becoming tax-free because no euros reached a bank account.

For homogeneous units acquired at different times and prices, AEAT applies FIFO: the first units acquired are treated as the first disposed of. Its guidance states that this applies even where acquisitions and disposals took place on different exchanges. A platform-by-platform FIFO calculation can therefore be wrong when the same taxpayer holds the same token in several accounts.

Spain uses a progressive savings-income scale whose bands must be checked for the relevant return year and autonomous-region context. The comparison does not copy one rate as though it applied to the whole gain. Foreign-custody information reporting, including Modelo 721 where its conditions are met, is separate from the IRPF gain calculation. The Spain crypto-tax guide covers the filing workflow.

Worked comparison: one token bought and later sold

Assume a resident individual buys a qualifying payment token for EUR 10,000, holds it for 400 days and sells for EUR 16,000. Ignore fees, rewards and business status for this simplified comparison.

CountryInitial workpaper resultWhat decides the filed result
GreeceEUR 6,000 economic gainConfirmed Greek classification; do not automatically impose the 15% category
GermanyPotentially exempt private gain after more than one yearPrivate asset status, dates and complete section 23 facts
PortugalPotential exclusion after at least 365 daysQualifying crypto definition, jurisdiction and Category G conditions
SpainEUR 6,000 savings-base capital gain before eligible costsFIFO, full return and current savings-income scale

This is not a migration recommendation. A person does not choose the result by selecting a country in software. Residence, treaty tie-breakers, departure and arrival dates, permanent home, centre of vital interests, business establishment and local filing obligations determine which country can tax which period.

Cross-border residence and evidence checklist

  1. Build a day-by-day residence timeline and retain registrations, housing and travel evidence.
  2. Separate transactions before and after any move; check exit or deemed-disposal rules.
  3. Value every event in the local reporting currency at the transaction time.
  4. Trace basis through exchanges, bridges and own-wallet transfers.
  5. Identify token rights, not only ticker symbols.
  6. Separate spot disposals, rewards, business activity and derivatives.
  7. Confirm loss offsets and carryforwards in the same legal category.
  8. Reconcile information returns with the transaction workpaper.

CARF and DAC8 information exchange does not harmonise these four tax systems. A reported gross sale value is not a gain and does not decide residence. The tax return still needs locally correct basis, classification and currency conversion.

Frequently asked questions

Is Greece definitely a 15% crypto-tax country?

No public AADE crypto-specific rule located for this review makes that conclusion automatic for every payment token. Confirm the category before filing.

Are crypto swaps tax-free in all four countries?

No. Germany and Spain generally recognise a disposal, Portugal can defer a covered crypto-to-crypto exchange, and Greece requires classification review.

Does holding for one year make crypto tax-free everywhere?

No. Germany and Portugal have materially different holding-period rules and conditions; Spain has no general equivalent, and no Greek crypto-specific exemption should be assumed.

Can I choose the most favourable country in the report?

No. Tax residence and transaction facts determine jurisdiction. A software country selector documents the conclusion; it does not create residence.

Does CARF make the four systems identical?

No. CARF exchanges information. Each country's domestic law still determines gain, income, loss and filing treatment.

Official sources

Official-source review completed 1 September 2026. The Greek classification limitation is deliberate; obtain a case-specific ruling or professional advice where material.

Related Resources

Crypto Tax SoftwareCrypto Tax BlogSpain Crypto TaxesFrance Crypto TaxesItaly Crypto Taxes

Generate Your Crypto Tax Report

Import your transactions, review the results and generate a detailed PDF report with a transaction-level audit trail.

Start for free →

Disclaimer: This article is for general informational purposes only and does not constitute tax advice. For individual tax advice, consult a licensed tax professional.

Regionale Krypto-Steuern

Krypto-Steuerreports für 55+ Länder – lokale Steuerlogik, klare Reports.

🇩🇪Krypto-Steuern Deutschland🇦🇹Krypto-Steuern Österreich🇨🇭Krypto-Steuern Schweiz🇬🇧Crypto Tax UK🇺🇸Crypto Tax USA🇮🇪Crypto Tax Irland🇫🇷Krypto-Steuern Frankreich🇮🇹Krypto-Steuern Italien🇪🇸Krypto-Steuern Spanien🇳🇱Krypto-Steuern Niederlande🇧🇪Krypto-Steuern Belgien🇫🇮Krypto-Steuern Finnland🇩🇰Krypto-Steuern Dänemark🇸🇪Krypto-Steuern Schweden🇳🇴Krypto-Steuern Norwegen🇵🇱Krypto-Steuern Polen🇨🇿Krypto-Steuern Tschechien🇸🇰Krypto-Steuern Slowakei🇭🇷Krypto-Steuern Kroatien🇸🇮Krypto-Steuern Slowenien🇭🇺Krypto-Steuern Ungarn🇬🇷Krypto-Steuern Griechenland🇵🇹Krypto-Steuern Portugal🇷🇴Krypto-Steuern Rumänien🇧🇬Krypto-Steuern Bulgarien🇪🇪Krypto-Steuern Estland🇱🇻Krypto-Steuern Lettland🇱🇹Krypto-Steuern Litauen🇱🇺Krypto-Steuern Luxemburg🇲🇹Krypto-Steuern Malta🇨🇾Krypto-Steuern Zypern🇱🇮Krypto-Steuern Liechtenstein🇮🇱Crypto Tax Israel🇮🇳Crypto Tax Indien🇸🇬Crypto Tax Singapur🇭🇰Crypto Tax Hongkong🇨🇳Crypto Tax China🇯🇵Crypto Tax Japan🇰🇷Crypto Tax Südkorea🇹🇭Crypto Tax Thailand🇲🇾Crypto Tax Malaysia🇵🇭Crypto Tax Philippinen🇮🇩Crypto Tax Indonesien🇦🇺Crypto Tax Australien🇳🇿Crypto Tax Neuseeland🇨🇦Crypto Tax Kanada🇲🇽Crypto Tax Mexiko🇧🇷Crypto Tax Brasilien🇦🇷Crypto Tax Argentinien🇨🇱Crypto Tax Chile🇿🇦Crypto Tax Südafrika🇷🇺Crypto Tax Russland🇹🇷Crypto Tax Türkei🇦🇪Crypto Tax Dubai/VAE