🇭🇷 Croatia

Trading Journal for Croatian Traders

Track EU market trades, manage the 2-year CGT exemption, and simplify JOPPD reporting with JournalPlus — built for Croatian traders using EUR.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

Popular Brokers in Croatia

DEGIRO Visit
Trading 212 Visit
eToro Visit
Flatex Visit

Tax & Regulations

Tax Overview

Croatia levies a 10% flat capital gains tax on securities and derivatives sold within 2 years of purchase. Positions held for 2 or more years are fully exempt. Losses offset gains within the same tax year. Reporting is filed annually via the JOPPD form with Porezna uprava (Croatian Tax Administration).

Regulatory Body

HANFA (Hrvatska agencija za nadzor financijskih usluga) oversees Croatian financial markets. Under MiFID II passporting, Croatian residents can open accounts with any EU-regulated broker without a separate HANFA broker license.

Markets & Trading Hours

Market Hours

Zagreb Stock Exchange (ZSE) trades 09:00–17:00 CET. EU exchanges (XETRA, Euronext) run 09:00–17:30 CET. US markets (NYSE, NASDAQ) open 15:30–22:00 CET, overlapping with the European close from 15:30–17:30 CET.

Popular Markets
XETRA (Frankfurt)Euronext (Amsterdam, Paris)NASDAQ / NYSE (via EU brokers)Zagreb Stock Exchange (ZSE / CROBEX)Crypto (Bitcoin, Ethereum)

Trading Challenges in Croatia

Tracking the 2-Year CGT Exemption

Croatian capital gains tax drops from 10% to 0% at the 2-year holding mark. Without precise entry-date records, traders risk misclassifying positions on the JOPPD form and paying unnecessary tax.

Thin Local Market Liquidity

The Zagreb Stock Exchange trades only €2–5M daily on its main board across roughly 25 CROBEX components. That volume is too shallow for active strategies, forcing most Croatian traders to operate across multiple foreign exchanges.

Multi-Market EUR Reconciliation

Trading XETRA ETFs, Euronext equities, and US stocks through EU brokers generates records across different platforms and statements. Consolidating these into a single EUR-denominated P&L for tax filing is time-consuming without dedicated tooling.

Post-Euro Transition Bookkeeping

Croatia adopted the euro on January 1, 2023, fixing the kuna at 7.5345 HRK per EUR. Traders with positions opened before 2023 must reconcile historical HRK-denominated cost basis into EUR for accurate reporting.

Crypto Tax Alignment

Since 2023, Croatian crypto gains follow the same 10%/2-year framework as equities. Traders holding both asset classes need a unified system rather than separate spreadsheets for stocks and crypto.

How JournalPlus Helps

2-Year Holding Timer

JournalPlus logs the exact entry date for every position and calculates days held in real time. Traders can see at a glance which positions are approaching the 2-year exemption threshold before deciding to sell.

EUR-Denominated Reporting

All P&L, cost basis, and proceeds are logged in EUR, matching the format required by the JOPPD form. Exportable trade history eliminates manual reconciliation at year end.

Multi-Broker Import

Import trade histories from DEGIRO, XTB, eToro, and other EU brokers into a single dashboard. Croatian traders active on multiple platforms get one consolidated view instead of four separate spreadsheets.

Unified Stock and Crypto Tracking

The same journal tracks equities, ETFs, and crypto positions under identical tax rules. One export covers both asset classes for Porezna uprava reporting.

Historical Cost Basis Conversion

For trades executed before the 2023 euro adoption, JournalPlus supports manual EUR entry so pre-transition HRK positions are accurately reflected in current EUR reporting.

Croatia’s retail trading market has been transformed by two structural shifts: EU accession in July 2013 and euro adoption on January 1, 2023. The euro transition — executed at a fixed rate of 7.5345 HRK per EUR — eliminated the implicit currency drag that previously made every EU broker trade slightly more expensive for Croatian residents. Today, Croatian traders hold fully EUR-denominated accounts with brokers like DEGIRO and eToro, a structural advantage over neighbors still trading in HUF, PLN, or CZK. Maintaining a precise trading journal is especially important in Croatia because the tax code rewards patience with a full capital gains exemption at the 2-year holding mark — and that exemption is only claimable with accurate, date-stamped records.

BrokerKey FeatureImport Support
DEGIROLow-cost EU market access, XETRA and EuronextYes
XTBxStation platform, CFDs and real stocksYes
Trading 212Commission-free, fractional sharesComing Soon
eToroSocial trading, crypto and equitiesYes
FlatexGerman-regulated, broad EU exchange accessComing Soon

The brokerage landscape for Croatian traders is effectively the full EU market. HANFA regulates domestic investment firms, but MiFID II passporting means Croatian residents can legally open accounts with any EU-regulated broker without geographic workarounds. DEGIRO and XTB dominate among cost-conscious active traders. Flatex attracts traders who want access to a wider range of XETRA-listed instruments. Because ZSE volume is too thin for serious active trading, the broker choice is typically driven by EU and US market access rather than local exchange coverage.

Tax Rules for Traders in Croatia

Croatian capital gains tax is administered by Porezna uprava (Croatian Tax Administration) and operates on a simple two-tier structure. Gains from securities and derivatives sold within 2 years of purchase are taxed at a flat 10% rate. Gains on positions held for 2 full years or longer are entirely exempt — 0% tax, no filing required for those positions. Within a tax year, capital losses can offset capital gains, reducing the taxable base before the 10% rate applies.

The practical implication is significant. A trader who buys 50 shares of iShares MSCI World (IWDA) on XETRA at €85.00 — a €4,250 position — and sells at €102 after 18 months realizes an €850 gain and owes €85 in tax. If that same trader holds until the 24-month mark, the €850 gain is fully exempt. The 2-year threshold is a hard deadline: missing it by even one day restores the full 10% liability. This creates a direct, quantifiable financial incentive to log entry dates precisely.

Crypto assets follow the identical framework since 2023 regulatory updates. Gains on Bitcoin, Ethereum, or any other crypto held under 2 years are taxed at 10%; holdings beyond 2 years are exempt. Annual reporting is submitted via the JOPPD form, which requires per-trade records including acquisition date, cost basis, proceeds, and net gain or loss — all denominated in EUR.

Trading Hours & Markets

The Zagreb Stock Exchange (ZSE) operates 09:00–17:00 CET on trading days. Its main index, CROBEX, covers approximately 25 listed companies with a combined market cap of roughly €10–12B and daily turnover of €2–5M — too illiquid for active strategies. Most Croatian traders treat ZSE as a peripheral market and focus on:

  • XETRA (Frankfurt): 09:00–17:30 CET — the primary venue for ETFs like IWDA, VWCE, and individual European equities
  • Euronext (Amsterdam/Paris): 09:00–17:30 CET — broad European equity and ETF access
  • NYSE / NASDAQ: 15:30–22:00 CET — accessible via EU brokers; the 15:30–17:30 CET window overlaps with the European close, creating a two-hour cross-session period
  • Crypto markets: 24/7 via eToro, Bitstamp (Slovenian-headquartered, EU-regulated), and other platforms

Traders in Austria and Italy face similar market-hours structures, but Croatian traders benefit from the euro denominator that those two neighbors share as well.

Challenges for Croatian Traders

Tracking the 2-Year CGT Exemption

The difference between a 10% tax bill and a 0% tax bill is exactly one data point: the entry date. Without a systematic record of when each position was opened, traders are forced to reconstruct dates from broker statements at tax time — a process prone to error and often missing positions opened across multiple platforms. A single misclassified trade on the JOPPD form creates discrepancies that trigger follow-up from Porezna uprava.

Thin Local Market Liquidity

With ZSE averaging €2–5M in daily volume, bid-ask spreads on CROBEX components are wide and market-impact costs are high for anything beyond small retail positions. Croatian traders who want to run active strategies — momentum, breakouts, or even basic sector rotation — have no viable domestic market and must operate across XETRA, Euronext, or US exchanges. That multi-market footprint creates record-keeping complexity that a single spreadsheet handles poorly.

Multi-Market EUR Reconciliation

A typical active Croatian trader might hold ETFs on XETRA via DEGIRO, individual stocks on Euronext via XTB, and crypto via eToro. Each platform generates its own statement format with different field naming conventions. Manually reconciling these into a single EUR-denominated P&L for JOPPD reporting can take hours at year end — and the risk of transcription errors is real.

Post-Euro Transition Bookkeeping

Traders who opened positions before January 1, 2023 have cost basis records denominated in HRK. Converting those to EUR at the fixed rate of 7.5345 HRK per EUR is straightforward arithmetically, but doing it retroactively across dozens of trades from multiple statements is tedious. Errors in cost basis conversion directly affect the reported gain or loss.

Crypto Tax Alignment

Before the 2023 rule clarification, many Croatian traders kept separate records for stocks and crypto, assuming different tax treatment. Now that both asset classes follow the same 10%/2-year framework, the most efficient approach is a unified journal. Maintaining parallel spreadsheets doubles the reconciliation work for no benefit.

How JournalPlus Helps Croatian Traders

2-Year Holding Timer: Every trade logged in JournalPlus records an exact entry date. The dashboard calculates days held continuously and flags positions approaching the 2-year exemption threshold. Before executing a sale, traders can see in real time whether holding a few more days or weeks eliminates the tax liability entirely.

EUR-Denominated Reporting: JournalPlus logs all P&L, cost basis, and proceeds in EUR. The export format maps directly to JOPPD requirements — acquisition date, cost basis, proceeds, and net gain — reducing year-end tax preparation to an export rather than a manual reconciliation exercise.

Multi-Broker Import: Trade histories from DEGIRO, eToro, XTB, and other supported EU brokers import into a single dashboard. Croatian traders active on multiple platforms get one consolidated P&L view and one exportable record set.

Unified Stock and Crypto Tracking: Since Croatian tax law applies the same framework to equities and crypto, JournalPlus tracks both asset classes under identical rules. One journal, one export, one JOPPD filing — regardless of how many asset types a trader holds.

Historical Cost Basis Support: For positions opened before the 2023 euro adoption, JournalPlus supports manual EUR entry so that pre-transition HRK cost basis is correctly reflected in current EUR reporting without creating separate tracking systems.

FAQ

What is the capital gains tax rate for traders in Croatia?

Croatia charges a 10% flat capital gains tax on profits from securities and derivatives held for under 2 years. Positions held for 2 full years or longer are completely exempt. Losses within a tax year offset gains, reducing the taxable base before the 10% rate applies.

Which brokers do Croatian traders use?

Most Croatian traders use EU-regulated brokers such as DEGIRO, XTB, Trading 212, eToro, and Flatex. Under MiFID II passporting, these brokers serve Croatian residents legally without requiring a local HANFA license — giving Croatians access to the full range of EU brokerage platforms.

Do I need to report trading profits in Croatia?

Yes. Capital gains from securities and crypto sold within 2 years of purchase must be reported annually to Porezna uprava via the JOPPD form. Each trade requires the acquisition date, cost basis, sale proceeds, and net gain or loss in EUR. Positions held for 2 or more years are exempt and do not need to be reported as taxable income.

Is crypto taxed the same as stocks in Croatia?

Yes. Since 2023, cryptocurrency gains follow the same 10%/2-year framework as equities. Crypto held under 2 years is taxed at 10% on the gain; crypto held 2 or more years is fully exempt. This makes a unified trading journal — covering both stocks and crypto — the most practical record-keeping approach for Croatian traders.

What is the best trading journal for Croatian traders?

JournalPlus is purpose-built for the challenges Croatian traders face: it tracks exact entry dates to optimize the 2-year CGT exemption, logs all P&L in EUR, supports imports from major EU brokers including DEGIRO and eToro, and exports trade records formatted for JOPPD filing. Research consistently shows 70–80% of active retail traders lose money without systematic review — a trading journal is the most direct tool for closing that gap.

What Traders Say

"The 2-year holding tracker changed how I plan exits. I held my IWDA position 3 extra weeks and saved €120 in tax. That's more than a year of any subscription tool."

Tomislav R., Zagreb

Position Trader

Frequently Asked Questions

What is the capital gains tax rate for traders in Croatia?

Croatia charges a 10% flat capital gains tax on profits from securities and derivatives held for under 2 years. Positions held for 2 years or longer are completely exempt from capital gains tax. Losses within a tax year can offset gains.

Which brokers do Croatian traders use?

Most Croatian traders use EU-regulated brokers such as DEGIRO, XTB, Trading 212, eToro, and Flatex. Under MiFID II passporting, these brokers can serve Croatian residents legally without a local HANFA license.

Do I need to report trading profits in Croatia?

Yes. Capital gains from securities and crypto must be reported annually to Porezna uprava (Croatian Tax Administration) via the JOPPD form. Each trade requires the entry date, cost basis, sale proceeds, and net gain or loss, all denominated in EUR.

Is crypto taxed the same as stocks in Croatia?

Yes, since 2023 regulatory updates, cryptocurrency gains follow the same 10%/2-year framework as equities. Gains on crypto held under 2 years are taxed at 10%; gains on crypto held 2 or more years are exempt.

What is the best trading journal for Croatian traders?

JournalPlus is well-suited for Croatian traders because it tracks exact entry dates for the 2-year CGT exemption, logs all P&L in EUR, supports imports from major EU brokers, and exports trade records formatted for JOPPD filing.

Start Improving Your Trading

Join thousands of traders who use JournalPlus to track, analyze, and improve their performance.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

SSL Secure
One-Time Payment
7-Day Money-Back