Skip to content
Deblock GuideGuideDeblock
Download
Back to Crypto Academy
Module 12 of 30Intermediate20 min read

Crypto tax in Croatia

The holding period decides: two years of patience, and it's 0%.

In 30 seconds

In Croatia, what matters is how long you hold. If you keep your crypto for at least 2 years (730 days), the capital gain is fully exempt: 0%. Below 2 years, the gain is taxed at 12%, plus a municipal surtax ("prirez") that varies by municipality and slightly raises the effective rate.

Key takeaways
  • 1In Croatia, it is the holding period that decides, not the amount or the activity.
  • 2Holding of at least 2 years (730 days) = 0%. Holding of less than 2 years = 12% + municipal surtax ("prirez").
  • 3The two-year threshold is binary: track your purchase dates precisely, lot by lot.
Open a Deblock account

Introduction

Croatian crypto tax is one of the easiest to understand: everything comes down to a single question — how long have you held your crypto? If you keep it for at least two years, your capital gain is fully exempt. If you sell before that, the gain is taxed at a flat rate, raised by a small local surtax. No complicated brackets, no activity classification: the calendar decides. This module walks you through the two-year rule, the 12% + municipal surtax below it, how to track your holding periods, and how to declare. Important: this content is educational, not personal tax advice — for your own situation, consult an accountant or tax adviser.

01

The two-year rule: the threshold that decides everything

In Croatia, crypto tax rests on a very clear time-based rule. If you hold your crypto for at least two years (730 days) before selling, your capital gain is fully exempt: 0%. Here, patience is literally rewarded.

If you sell before that two-year mark, it's the opposite: the capital gain becomes taxable. It is then taxed at 12%, to which a municipal surtax ("prirez") is added; this varies by municipality and slightly raises the effective rate.

So the lever is single and easy to remember: the holding period. It is neither the size of the gain, nor the frequency of your operations, nor any professional status that decides — it is simply the time elapsed between purchase and sale.

  • Holding of at least 2 years (730 days): capital gain exempt, 0%.
  • Holding of less than 2 years: capital gain taxed at 12% + municipal surtax ("prirez").
  • The only lever that matters: the holding period.
Common belief

Holding my crypto for one year is enough to be exempt, like in Germany.

Actually : No. Germany exempts after one year, but Croatia requires TWO years (730 days) for the exemption. Selling after only one year leaves you below the threshold: your capital gain is then taxed at 12% + municipal surtax.

02

Below two years: 12% + municipal surtax ("prirez")

If you sell your crypto before reaching two years of holding, the capital gain is taxable. The base rate is 12%, applied to the realised gain (the difference between the sale price and the purchase price).

On top of this 12% rate comes the municipal surtax called "prirez". It is levied by the municipality where you live and varies from one municipality to another. In practice, it does not change the 12% base rate, but it slightly raises the effective rate you ultimately pay.

  • Base rate on the capital gain (holding < 2 years): 12%.
  • The municipal surtax ("prirez") is added on top of the 12%.
  • The "prirez" varies by municipality of residence.
  • Result: the effective rate is slightly above 12% depending on your municipality.
03

Tracking the holding period and lots

Since everything depends on the time elapsed between purchase and sale, the essential reflex is to track precisely when you bought each crypto. The two-year threshold (730 days) is counted lot by lot, from the acquisition date.

If you bought the same crypto several times, each purchase forms a lot with its own date. When you sell, it is the age of the lot sold that determines whether it crosses the two-year threshold. Keeping a clear history (dates and amounts) avoids being off by a few days around the decisive mark.

Key insight

A few days can change everything

The two-year threshold is binary: at 729 days, the capital gain is taxable at 12% + surtax; at 730 days, it is exempt at 0%. Hence the importance of noting your purchase dates precisely, lot by lot, so you don't sell just before the mark by mistake.

04

Declaring to the Porezna uprava, and the role of a French account

In Croatia, it is up to you, the resident, to correctly declare your gains to the Porezna uprava (the Croatian Tax Administration). If you held for at least two years, the capital gain is exempt; below that, it is taxable at 12% + municipal surtax and must be declared.

Deblock is regulated in France, not in Croatia. That changes nothing about your obligation: the account does not declare on your behalf and removes no Croatian tax obligation. As a Croatian resident, it is up to you to calculate your holding periods and declare your own gains.

Because everything rests on the two-year threshold, the right reflex is to keep the history of your operations (purchase and sale dates, amounts) and, at the slightest doubt, to consult an accountant or tax adviser. Official source: Porezna uprava (porezna-uprava.hr).

  • You declare yourself to the Porezna uprava according to your holding period.
  • Deblock, regulated in France, never declares on your behalf.
  • Keep the history of your operations (purchase and sale dates, amounts).
  • At the slightest doubt, consult an accountant or tax adviser.
Key takeaways

What you should remember

  • 01In Croatia, it is the holding period that decides, not the amount or the activity.
  • 02Holding of at least 2 years (730 days) = 0%. Holding of less than 2 years = 12% + municipal surtax ("prirez").
  • 03The two-year threshold is binary: track your purchase dates precisely, lot by lot.
  • 04Croatian resident = you declare yourself to the Porezna uprava; Deblock does not. Educational content, not tax advice — consult an accountant or tax adviser.
Interactive tool

Compare tax rules by jurisdiction

Crypto tax by country

How your crypto gets taxed at home

Every country where Deblock is available has its own tax reading. This section gives an educational reference point before any simulation. Your real case depends on tax residence, annual transactions and your status.

Open the crypto tax simulator
Article 150 VH bis

France: 30% flat tax with €305 disposal exemption

For a French tax resident, selling crypto for euros, paying with crypto or converting into a good/service triggers taxation. Crypto-to-crypto swaps are generally neutral.

Simplified calculation

  • If annual disposals ≤ €305: no tax.
  • Gain = disposal price − weighted total acquisition price across the portfolio.
  • 30% flat tax by default: 12.8% income tax + 17.2% social contributions.
  • Optional progressive income tax scale if more favourable.
Simulate your capital gain

Enter your numbers and compare the estimated tax under the jurisdiction selected above. Educational only, not tax advice.

Holding period365 days
Gross capital gain
€1,000
Applied rate
30%
Estimated tax
€300
Net after tax
€1,700

⚠️ Educational estimate. Your real case depends on household, operations and may change.

Try with a Deblock account

Flat tax / PFU

30% total, no allowance. Simple to compute, this is the simulator's default.

Progressive option

Available since 2019. Only useful if your marginal income tax rate is very low or if you have losses to offset.

Global portfolio

The administration looks at total disposal price, total acquisition cost and total portfolio value at disposal — not line-by-line by coin.

Check with the local tax authority. This page stays educational and does not replace personalised advice.

Try it on Deblock

Ready to practice?

Open your Deblock account in minutes and apply what you have just learned.

Open a Deblock account
Going further

Recommended next