Crypto tax in Greece, Germany, Portugal and Spain: 2026 comparison
Compare enacted German, Portuguese and Spanish rules with Greece’s 7 October 2026 consultation proposal. On 9 October the proposed Greek 10 percent crypto framework is still a draft. Holding periods, swap basis, annual thresholds and residence can produce different results even when the final cash gain is identical; no country selection in software changes the taxpayer’s residence.
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 →| Question | Greece | Germany | Portugal | Spain |
|---|---|---|---|---|
| Detailed official private-crypto regime | 7 October 2026 specific regime proposed; still a consultation draft | BMF guidance plus general private-sale law | Express crypto provisions in the IRS Code | AEAT manual expressly covers virtual currencies |
| Holding-period relief | Do not assume one | Private disposal after more than one year can be exempt | Qualifying non-security crypto held at least 365 days can be excluded | No general holding-period exemption |
| Crypto-to-crypto swap | Classification requires review | Generally a disposal and new acquisition | Generally deferred under the specific rule, with basis carried to received crypto | Taxable exchange under barter rules |
| Private lot method | Average acquisition price proposed, not yet an enacted crypto method | Wallet-level documentation under BMF rules | Apply statutory basis and holding records | FIFO for homogeneous virtual currency, across exchanges |
| Rewards and business | Separate category analysis | Income/business rules separate from private sale | Category B/E/G distinctions matter | Economic 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:
- token rights and issuer documents;
- sale, swap, staking or derivative contract;
- acquisition and disposal values in EUR;
- frequency, organisation and business purpose;
- the intended E1/E3 return category confirmed by a Greek professional or authority;
- losses kept within the same confirmed legal category.
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.
Position at 9 October 2026: the Greek Ministry’s 7 October consultation proposes 10 percent private crypto-gain tax, average acquisition prices, an annual EUR 500 gain limit and no taxable gain on crypto-to-crypto exchanges. The proposal is not enacted law on this review date. Its final wording and effective period must be checked before using it in a return; it does not retrospectively confirm a blanket 15 percent treatment.
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 voluntary aggregation available to residents under Article 72(13). Article 72(14)’s mandatory short-holding aggregation specifically concerns Article 10(1)(b) financial instruments; it does not automatically cover ordinary crypto under Article 10(1)(k). 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 on 1 March 2025 and sells for EUR 16,000 on 5 April 2026, 400 days later. Ignore fees, rewards and business status for this simplified comparison.
| Country | Initial workpaper result | What decides the filed result |
|---|---|---|
| Greece | EUR 6,000 economic gain | Confirmed Greek classification; do not automatically impose the 15% category |
| Germany | Potentially exempt private gain after more than one year | Private asset status, dates and complete section 23 facts |
| Portugal | Potential exclusion after at least 365 days | Qualifying crypto definition, jurisdiction and Category G conditions |
| Spain | EUR 6,000 savings-base capital gain before eligible costs | FIFO, 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.
Why a swap can preserve different costs in different countries
For a separate fictional transaction chain, assume an ordinary qualifying payment token bought for EUR 1,000 on 1 June 2025, swapped for a different token on 1 September 2025 when both sides are worth EUR 1,500, then sold for EUR 1,800 on 15 February 2026. There are no fees, rewards or business facts, and each country is an alternative whole-period residence scenario.
| Scenario | 2025 swap | 2026 sale |
|---|---|---|
| Germany, private assets | EUR 500 private-sale gain; received basis EUR 1,500 | EUR 300 private-sale gain, separate annual threshold review |
| Portugal, covered Category G route | Deferred; EUR 1,000 basis carried forward | EUR 800 gain; at 28%, EUR 224 before any chosen aggregation |
| Spain, common regime | EUR 500 barter gain; received basis EUR 1,500 | EUR 300 gain in a different income year |
| Greece | Preserve both EUR values and the economic EUR 500 change | Preserve EUR 300 further change; do not apply the draft automatically |
The German EUR 500 and EUR 300 amounts must each be combined with that year’s other section 23 results: each would fall below the EUR 1,000 annual exemption threshold if there are no other relevant gains. Portugal’s figure assumes that the statutory crypto route and jurisdiction conditions apply, that the eventual asset has not met the 365-day exclusion and that no aggregation option is exercised. For Spain, equal EUR 1,500 market values satisfy the greater-market-value barter calculation in this example; the two years must not be combined into one return. Greece’s economic sum of EUR 800 is documentation, not a confirmed taxable base or a calculated 10 percent assessment.
Obtain the swap confirmation, the original purchase and the later sale. A report that gives every country the same reset basis may create a EUR 500 understatement for the conditional Portuguese route even though the final cash proceeds are identical.
Cross-border residence and evidence checklist
- Build a day-by-day residence timeline and retain registrations, housing and travel evidence.
- Separate transactions before and after any move; check exit or deemed-disposal rules.
- Value every event in the local reporting currency at the transaction time.
- Trace basis through exchanges, bridges and own-wallet transfers.
- Identify token rights, not only ticker symbols.
- Separate spot disposals, rewards, business activity and derivatives.
- Confirm loss offsets and carryforwards in the same legal category.
- 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. The 7 October 2026 consultation proposes 10 percent, but is still a draft on 9 October. Neither that proposal nor AADE’s general 15 percent security category confirms a universal current crypto rate.
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.
Portugal AT: Article 72, special rate and aggregation scope. Spain examples refer to the common IRPF regime; separate Basque and Navarre rules need their own review.
Official sources
- AADE: income categories and taxation in Greece
- German Finance Ministry: crypto income-tax guidance, 6 March 2025
- Portugal Tax Authority: Article 10 IRS Code
- Portugal Tax Authority: crypto-assets tax guide
- Spanish Tax Agency: 2025 IRPF capital-gains manual
- Spanish Tax Agency: virtual-currency sales and exchanges
Official-source review completed 9 October 2026. Proposed Greek rules are kept separate from enacted rules; confirm the applicable year, residence and token category before filing.
Related Resources
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.