Educational · The regulatory framework in Croatia

Which licence for which crypto or payment project

Most people building something around stablecoins assume that "do I need a licence?" is a question of size or of charging fees. It is not. The question is whether you touch someone else's money, tokens or keys — and at which point in the flow of funds. This page lays out the ladder: from pure software that needs nothing, to issuing your own stablecoin, which requires an electronic money institution licence and a MiCA white paper.

HANFA: 16 categories of authorisation Croatian National Bank: 13 categories MiCA + PSD2 dual regime Status as of 1 August 2026

airkuna.org is an educational project. When we explain how a euro stablecoin is issued and why it matters for the local economy, we owe you an equally frank explanation of the other side: where the regulated territory begins. This guide is written for founders, developers and the merely curious — as a map, not as legal advice.

First: a euro stablecoin is not "just a token"

Everything else hangs on a single chain of legal qualification. A regulated euro stablecoin — the publicly known example being EURe, issued by Monerium EMI hf., an electronic money institution licensed by the Central Bank of Iceland and passported across the EEA — is an e-money token (EMT) under MiCA. An EMT is legally treated as electronic money. And electronic money constitutes "funds" under the Payment Services Directive.

The consequence is awkward and widely overlooked: the same service, over the same token, can simultaneously be a crypto-asset service under MiCA (supervised by HANFA) and a payment service under PSD2 (supervised by the Croatian National Bank). This is known as dual authorisation.

flowchart TD A["Euro stablecoin
e.g. EURe"]:::tok --> B["E-money token
EMT · MiCA Title IV"]:::mica B --> C["Legally = electronic money
E-Money Directive"]:::mica C --> D["= funds
Payment Services Directive"]:::psd D --> E{"A service over it can be both
a crypto service and a payment service"}:::key E -- "MiCA" --> F["CASP authorisation
HANFA"]:::hanfa E -- "PSD2" --> G["Payment institution
Croatian National Bank"]:::hnb classDef tok fill:#fff,stroke:#002F6C,color:#002F6C,font-weight:600; classDef mica fill:#002F6C,stroke:#001631,color:#fff,font-weight:600; classDef psd fill:#0A3B82,stroke:#001631,color:#fff,font-weight:600; classDef key fill:#fff,stroke:#C8912A,color:#002F6C,font-weight:600; classDef hanfa fill:#C8912A,stroke:#9a6f1f,color:#fff,font-weight:600; classDef hnb fill:#1A7A3C,stroke:#0c3f23,color:#fff,font-weight:600;
The chain of qualification: stablecoin → e-money → funds → two parallel supervisory regimes.
The most expensive misconception: "we don't charge, so we don't need a licence." Fees are not the criterion. Both MiCA and PSD2 capture services provided to third parties on a professional or business basis — and the benefit may be indirect (platform growth, marketing, margin elsewhere) or absent altogether. Being free of charge does not exempt you. The only thing that does is not providing a regulated service: money and tokens never passing through you, and never being under your control.

Who supervises what: HANFA and the Croatian National Bank

Croatia allocated supervisory competence through the Act implementing Regulation (EU) 2023/1114 (Official Gazette 85/2024). In short: crypto services go to HANFA, money and payments go to the central bank — and a stablecoin, as we saw, tends to be both.

AuthorityCompetence under MiCAOther relevant competences
HANFA
Croatian Financial Services Supervisory Agency
Titles II, V and VI — issues authorisations to crypto-asset service providers (CASPs), supervises offerors of other crypto-assets; contact point towards ESMA Crowdfunding (ECSP), capital markets, investment and pension funds, insurance, leasing, factoring
Croatian National Bank Titles III and IV — authorises issuers of asset-referenced tokens, supervises EMT issuers (credit institutions and e-money institutions); contact point towards the EBA Credit institutions, payment institutions, electronic money institutions, payment systems, bureaux de change
The price of getting it wrong. For providing crypto services without authorisation, the implementing act prescribes fines of up to €5,000,000 or 3% of total annual turnover for a legal entity, up to €500,000 for a natural person, and up to €1,000,000 for a responsible board member. The transition periods during which one could "build first and see later" are gone — see the timeline.

The ladder: six levels of a project

Rather than starting from a list of licences, it is more useful to ask how deeply the project reaches into other people's money. Each level adds obligations to the one before it. The boundary between level 0 and everything else is the only one that genuinely changes a project's life.

flowchart TD Q1{"Do third-party funds
land in your account?"}:::q Q1 -- "yes" --> R3A["Level 3 · CASP custody and transfer
+ payment institution"]:::hard Q1 -- "no" --> Q2{"Do you hold
users' keys?"}:::q Q2 -- "yes" --> R3B["Level 3 · CASP custody
+ payment layer"]:::hard Q2 -- "no" --> Q3{"Does your backend
initiate payments?"}:::q Q3 -- "yes" --> R3C["Level 3 · payment initiation service
= payment institution"]:::hard Q3 -- "no" --> Q4{"Exchange from
your own position?"}:::q Q4 -- "yes" --> R2["Level 2 · CASP exchange,
execution and reception of orders"]:::mid Q4 -- "no" --> Q5{"Raising funds
from the public?"}:::q Q5 -- "yes" --> R4["Level 4 · ECSP or prospectus
or alternative investment fund"]:::hard Q5 -- "no" --> Q6{"Issuing your own
stablecoin?"}:::q Q6 -- "yes" --> R5["Level 5 · e-money institution
+ MiCA Title IV"]:::worst Q6 -- "no" --> R0["Level 0 · no licence"]:::good classDef q fill:#fff,stroke:#C8912A,color:#002F6C,font-weight:600; classDef good fill:#1A7A3C,stroke:#0c3f23,color:#fff,font-weight:600; classDef mid fill:#C8912A,stroke:#9a6f1f,color:#fff,font-weight:600; classDef hard fill:#002F6C,stroke:#001631,color:#fff,font-weight:600; classDef worst fill:#C0181C,stroke:#7a1418,color:#fff,font-weight:600;
A decision tree. The first branch answered "yes" sets the level — combinations add up, they do not cancel out.
0

Pure software — you touch nothing that belongs to others

An interface, a wallet whose keys the user holds, balance display, notifications. Money moves from the user's account to the user's account, at a licensed institution. The same applies to receiving stablecoins for your own services and paying out of your own treasury.
no licencetechnical service provider (PSD2 art. 3(j))
1

Operating under someone else's licence

Agent of a payment or e-money institution, or distributor of e-money under contract with the issuer. Services are provided under the principal's licence, with entry in its register. Scope is strictly bounded by the contract.
no licence of your ownprincipal's register
2

You touch others' tokens, but not their money

Exchanging crypto-assets out of your own position, executing or forwarding orders, advice, portfolio management. A CASP authorisation becomes due — service by service, not all-or-nothing.
HANFA · CASP
3

You hold, transfer or initiate someone else's funds

Custody of keys, transfer of tokens on behalf of clients, hold-and-forward models, initiating payments from third-party accounts. Where e-money tokens are involved, both regimes fire at once.
HANFA · CASP (custody, transfer)CNB · payment institution
4

You raise funds from the public

A parallel axis rather than a continuation. A platform matching investors with project owners, your own issuance promising a return, or pooling third-party funds for discretionary investment — three distinct routes, all with HANFA.
ECSPprospectus / capital markets actAIF manager
5

You issue your own euro stablecoin

The top of the ladder. An issuer of e-money tokens must be a credit institution or an electronic money institution, with a MiCA white paper, 1:1 backing, safeguarded reserves and redemption at par. A multi-year, capital-intensive undertaking.
CNB · e-money institutionMiCA Title IV

Seven scenarios, seven flows of funds

The ladder is abstract; the flow of funds is not. For each typical scenario below there is a diagram with the point at which the licensing obligation arises marked explicitly. The scenarios are generic — they describe a shape of architecture, not a specific product.

Scenario 1

Pure software

no licence

The user is onboarded and KYC'd directly by the licensed issuer. The SEPA transfer lands in the user's own IBAN, the stablecoin is minted to a wallet whose keys only the user holds, and every transfer is signed by the user. Your application receives notifications, prepares transactions and shows balances — but never disposes of funds.

flowchart LR P(["Payer"]):::loc -- "SEPA transfer" --> IB["User's IBAN
at a licensed issuer"]:::ext IB -- "mint 1:1" --> W["User's wallet
keys held by the user"]:::gold W -- "user signs" --> R(["Payee"]):::loc APP["Your application
UX, display, notifications"]:::soft -. "reads and prepares only" .-> W APP --- OK["No licence:
technical service provider"]:::good classDef loc fill:#fff,stroke:#002F6C,color:#002F6C,font-weight:600; classDef ext fill:#002F6C,stroke:#001631,color:#fff,font-weight:600; classDef gold fill:#C8912A,stroke:#9a6f1f,color:#fff,font-weight:600; classDef soft fill:#EAF0FA,stroke:#9aa9c2,color:#14202E,font-weight:600; classDef good fill:#1A7A3C,stroke:#0c3f23,color:#fff,font-weight:600;
Money and tokens never pass through the software provider. No regulated service — no licence.
Verdict: Level 0 not a crypto service (non-custodial software sits outside MiCA), not a payment service (the technical provider exclusion applies).
Scenario 2

The hold-and-forward model

CASP + payment licence

The most common mistake in early products. Third-party SEPA transfers land in the provider's IBAN, the stablecoin is minted to the provider's wallet, and it is then forwarded to the ultimate payee. The argument that "it is only passing through, the money isn't held" is not a legal defence: the obligation arises the moment third-party funds come into your possession.

flowchart LR P(["Payer"]):::loc -- "SEPA transfer" --> IB["Provider's IBAN"]:::bad IB -- "mint 1:1" --> W["Provider's wallet
third-party value under your control"]:::bad W -- "forwarded on instruction" --> R(["Payee"]):::loc W --- L["Obligation arises here:
CASP custody + transfer (HANFA)
+ money remittance (CNB)"]:::warn classDef loc fill:#fff,stroke:#002F6C,color:#002F6C,font-weight:600; classDef bad fill:#C0181C,stroke:#7a1418,color:#fff,font-weight:600; classDef warn fill:#F4E7C6,stroke:#C8912A,color:#3a2900,font-weight:600;
The moment third-party funds land in your IBAN or wallet, the technical provider exclusion falls away.
Verdict: Level 3 CASP authorisation for custody and transfer + a payment institution licence for executing payment transactions. The alternative is restructuring into scenario 1.
Scenario 3

Exchange from your own position

CASP

The application offers the user a swap of one token for another, or for fiat — out of your own inventory, even at zero fee. That is a crypto exchange service and requires a CASP authorisation regardless of volume.

flowchart LR U(["User"]):::loc -- "sends token A" --> T["Your position
own token inventory"]:::mid T -- "returns token B or euro" --> U T --- L["Obligation: CASP exchange of crypto-assets
for funds (c) or for other crypto-assets (d)"]:::warn N["Zero fee
changes nothing"]:::note -.-> L classDef loc fill:#fff,stroke:#002F6C,color:#002F6C,font-weight:600; classDef mid fill:#C8912A,stroke:#9a6f1f,color:#fff,font-weight:600; classDef warn fill:#F4E7C6,stroke:#C8912A,color:#3a2900,font-weight:600; classDef note fill:#EAF0FA,stroke:#9aa9c2,color:#14202E,font-weight:600;
An exchange "from your own position" is a service to third parties, whether or not you charge for it.
Verdict: Level 2 HANFA CASP. If you also hold EMTs or fiat for clients along the way, the payment layer is added.
Scenario 4

Custody of keys

the most expensive combination

An embedded wallet in the application where the provider holds a key, holds a multisig share sufficient to move funds alone, or controls the recovery process. The boundary is not the label but substance over form: the moment an administrative or recovery key exists, the custody analysis opens.

flowchart LR U(["User"]):::loc --> APP["Application with embedded wallet"]:::mid APP --> K["Keys / recovery
controlled by the provider"]:::bad K --> W["User's wallet
de facto third-party control"]:::bad K --- L["Obligation: CASP custody (a)
+ custody of EMT = operating a payment
account → payment layer"]:::warn SC["Self-custody design
avoids the whole branch"]:::good -.-> W classDef loc fill:#fff,stroke:#002F6C,color:#002F6C,font-weight:600; classDef mid fill:#002F6C,stroke:#001631,color:#fff,font-weight:600; classDef bad fill:#C0181C,stroke:#7a1418,color:#fff,font-weight:600; classDef warn fill:#F4E7C6,stroke:#C8912A,color:#3a2900,font-weight:600; classDef good fill:#1A7A3C,stroke:#0c3f23,color:#fff,font-weight:600;
Regulators treat custody of e-money tokens as the operation of a payment account.
Verdict: Level 3 CASP custody + payment layer. A design in which only the user holds keys removes the obligation entirely.
Scenario 5

The payment initiation trap

a payment licence without holding funds

The subtlest scenario. The architecture looks clean — the user has their own account and their own wallet, the provider holds neither euros nor keys. But the backend stores the user's API token and fires instructions by itself, on a rule or a webhook. Initiating a payment from someone else's account is a distinct payment service: the licence is required even when funds never enter your possession.

flowchart LR U(["User"]):::loc --> ACC["User's account and wallet"]:::ext BE["Your backend
stores token, rules, schedule"]:::bad -- "fires the instruction itself" --> ACC BE --- L["Obligation: payment initiation service
→ payment institution (CNB)"]:::warn FIX["Correct: the user signs
each transaction in their own session"]:::good -.-> ACC classDef loc fill:#fff,stroke:#002F6C,color:#002F6C,font-weight:600; classDef ext fill:#002F6C,stroke:#001631,color:#fff,font-weight:600; classDef bad fill:#C0181C,stroke:#7a1418,color:#fff,font-weight:600; classDef warn fill:#F4E7C6,stroke:#C8912A,color:#3a2900,font-weight:600; classDef good fill:#1A7A3C,stroke:#0c3f23,color:#fff,font-weight:600;
A webhook may notify and prepare a transaction. It may not execute it on the user's behalf.
Verdict: grey zone, best avoided The fix is a design decision: explicit user signature or consent for every transaction.
Scenario 6

Raising funds from the public

ECSP / prospectus / fund

The moment third parties invest expecting a return, you leave crypto regulation and enter capital markets regulation. Three routes lead to different licences and are not interchangeable — which one applies depends on whether you run a platform, issue your own instruments, or pool funds.

flowchart TD J(["The public invests
expecting a return"]):::loc --> Q{"What form does it take?"}:::q Q -- "platform matching investors
and project owners" --> E["ECSP authorisation
HANFA · 3-month decision"]:::mid Q -- "your own issuance
of securities" --> P["Prospectus / capital markets act
HANFA"]:::mid Q -- "pooling funds and
investing at discretion" --> A["Alternative investment fund
manager · HANFA"]:::mid Q -- "offer of crypto-assets
to the public" --> M["MiCA: white paper
and offering rules"]:::hard classDef loc fill:#fff,stroke:#002F6C,color:#002F6C,font-weight:600; classDef q fill:#fff,stroke:#C8912A,color:#002F6C,font-weight:600; classDef mid fill:#C8912A,stroke:#9a6f1f,color:#fff,font-weight:600; classDef hard fill:#002F6C,stroke:#001631,color:#fff,font-weight:600;
Crowdfunding rules cover loans and transferable securities — not fundraising in crypto-assets.
Verdict: Level 4 never without prior legal analysis; at least one of the three HANFA routes applies.
Scenario 7

Your own stablecoin

EMI + MiCA Title IV

The top of the ladder, and the only scenario where the question is not whether a licence is needed but how long it takes to obtain. An issuer of e-money tokens must be a credit institution or an electronic money institution. On top of the licence come the white paper, 1:1 backing, segregated reserves and the holder's right to redeem at par at any time.

flowchart TD L1["E-money institution
licence · CNB"]:::hard --> L2["MiCA Title IV
white paper"]:::hard L2 --> L3["1:1 reserve
segregated, low-risk"]:::mid L3 --> L4["Smart contract
mint and burn"]:::navy L4 --> L5["SEPA on- and off-ramp"]:::navy L5 --> L6(["Right to redeem
at par"]):::gold classDef hard fill:#C0181C,stroke:#7a1418,color:#fff,font-weight:600; classDef mid fill:#002F6C,stroke:#001631,color:#fff,font-weight:600; classDef navy fill:#0A3B82,stroke:#001631,color:#fff,font-weight:600; classDef gold fill:#C8912A,stroke:#9a6f1f,color:#fff,font-weight:600;
The same path appears in the cookbook on the home page — here with the regulatory rather than the technical step in focus.
Verdict: Level 5 a central-bank e-money licence + MiCA Title IV. Using someone else's already-licensed stablecoin creates no such obligation.

Ten crypto services: authorisation is granted service by service

A CASP authorisation is not all-or-nothing. MiCA lists ten services and you apply only for those you actually provide. The list doubles as the fastest check of whether the regulation catches you at all.

#Crypto-asset serviceWhen it fires
aCustody and administration of crypto-assets on behalf of clientsAs soon as you control private keys or access to user wallets
bOperation of a trading platformAn order book, matching of offers
cExchange of crypto-assets for fundsSelling or buying back tokens for euro out of your own position
dExchange of crypto-assets for other crypto-assetsA swap out of your own inventory
eExecution of orders on behalf of clientsYou buy or sell in the user's name
fPlacing of crypto-assetsDistributing an issuance for the issuer
gReception and transmission of ordersYou forward user orders to third parties, e.g. an exchange
hAdvice on crypto-assetsPersonalised recommendations — mind the copy in your app
iPortfolio management of crypto-assetsDiscretionary management of third-party positions
jTransfer services for crypto-assets on behalf of clientsYou send tokens from an address you control, on the user's instruction
What sits outside MiCA. Providers of non-custodial software and hardware for wallets, where the user holds the keys, are outside the regulation's scope. The boundary is substance over form — the moment a recovery key, administrative access or control over user funds exists, the custody analysis opens regardless of what the product is called. Do not rely on the exemption for "fully decentralised" services either: it is read narrowly and assessed case by case.

The catalogue: every HANFA and central bank licence

For the complete picture, here is the full list of authorisations issued by the two regulators, flagged for how relevant each is to a typical crypto or payment project. Most are not — but it is useful to see where a project does not land.

HANFA — 16 categories of authorisation

#Licence or authorisationLegal basisRelevant to a crypto/payment project?
1Insurance and reinsurance undertakingInsurance Act
2Pension insurance companyPension Insurance Companies Act
3UCITS management companyOpen-Ended Investment Funds Act
4Alternative investment fund managerAlternative Investment Funds Actlatent Pooling third-party funds for discretionary investment is fund territory, whatever the technology
5Mandatory pension fund companyMandatory Pension Funds Act
6Voluntary pension fund companyVoluntary Pension Funds Act
7Investment firmCapital Markets Actconditional Tokenised financial instruments and investment advice fall under the capital markets act, not MiCA
8Market intermediaryCapital Markets Act
9Stock exchangeCapital Markets Act
10Central securities depositoryCapital Markets Act + Reg. 909/2014
11Central counterpartyCapital Markets Act + EMIR
12Clearing system operatorCapital Markets Act
13Leasing companyLeasing Act
14Factoring companyFactoring Act
15Crowdfunding service provider (ECSP)Regulation (EU) 2020/1503, OG 144/21conditional Only for a platform matching investors and project owners; covers loans and transferable securities
16Crypto-asset service provider (CASP)Regulation (EU) 2023/1114, OG 85/24, Ordinance OG 95/25the central licence For every scenario in which you touch someone else's tokens

HANFA additionally maintains registers of insurance distributors. It decides on an ECSP application within three months of a complete filing.

Croatian National Bank — 13 categories of authorisation

#Licence or authorisationLegal basisRelevant to a crypto/payment project?
1BankCredit Institutions Act
2Savings bankCredit Institutions Act
3Housing savings bankCredit Institutions Act
4Credit unionCredit Unions Act
5Payment institutionPayment System Act (PSD2)key For holding or transferring third-party funds, including e-money tokens, and for initiating payments
6Small payment institutionPayment System Actentry variant Cheaper, but Croatia only (no passporting) and subject to a volume cap
7Account information service providerPayment System Actconditional Only for aggregating data from third-party bank accounts
8Electronic money institutionElectronic Money Actonly for own issuance Required if you issue your own e-money or stablecoin; not for using someone else's
9Small electronic money institutionElectronic Money Actentry variant As above, limited to Croatia
10Payment system operator authorisationPayment Systems Act
11Authorised bureau de changeForeign Exchange Act— (physical currency, not crypto-assets)
12Issuer of asset-referenced tokensMiCA Title III, OG 85/24conditional Only for tokens referencing a basket of assets, not a euro stablecoin
13Supervision of e-money token issuersMiCA Title IV, OG 85/24for your own stablecoin The issuer must be a credit institution or an e-money institution

Statuses that are not licences, but change the picture

StatusWhat it meansThe boundary
Technical service provider
PSD2 art. 3(j)
You support the provision of payment services — IT, networks, data processing, authentication — without ever coming into possession of funds The exclusion falls away the moment funds are touched or a payment is initiated from a third-party account
Distributor of electronic money You distribute or redeem e-money in the name and on behalf of the issuer, under contract; no licence or registration of your own is required The limits are narrow: a distributor may neither provide payment services itself nor issue e-money. Handing over tokens from your own inventory slips easily into a crypto exchange or transfer service
Agent of an institution You provide payment services in the name of a licensed institution and are entered in its register, or in the supervisor's The contract with the principal defines the scope; liability towards the client stays with the principal
Anti-money-laundering obliged entity Every CASP and every payment or e-money institution is an obliged entity under the anti-money-laundering legislation A pure software provider is not — but the moment you take any licence, a full compliance programme comes with it

Timeline: the transition periods have expired

This is the part that goes stale fastest — and the reason advice more than a year old misleads. By mid-2026 both of the reliefs available in the early years had run out.

timeline 30 Dec 2024 : MiCA starts applying to crypto services : HANFA begins issuing CASP authorisations 10 Jun 2025 : EBA opinion on the MiCA and PSD2 overlap : e-money token = funds : temporary transition period 2 Mar 2026 : Transition period ends : supervisors require payment authorisation for services over e-money tokens 1 Jul 2026 : Grandfathering for existing providers ends : operating without MiCA authorisation is no longer permitted in progress : PSD3 and the payment services regulation : dual authorisation expected to be removed
Croatia's first MiCA authorisation was issued in April 2026; three had been granted by July of that year. Status as of 1 August 2026 — the direction of reform is known, its final shape and timing are not.
What this means in practice. Anyone providing crypto services in Croatia today must hold a MiCA authorisation — there is no transition period left. And a provider that transfers or holds e-money tokens for clients without having at least filed for payment authorisation must, per supervisory guidance, stop those services and wind the client relationships down in an orderly way. In the longer run, PSD3 and its accompanying regulation are expected to build payment requirements into MiCA itself and remove the need for two licences — but until then the dual regime stands.

The golden rule

There are exactly three zones where no licence is required

Everything outside them means either a licence of your own or operating under someone else's, by contract.

Zone 1

Pure software

The user holds their own account at a licensed institution and a wallet whose keys they control. Money and tokens never pass through you, and the user signs every transfer.

Zone 2

Charging for your own services

You receive stablecoins as a merchant, for your own invoices, into your own wallet. A payee is not a payment service provider — only accounting and tax remain.

Zone 3

Paying from your own treasury

You pay suppliers and contributors with your own funds and your own keys. Your own payments are not a service to third parties.

And one warning alongside it: being free of charge does not exempt you from licensing, and "it's only passing through" is not a legal defence. If third-party funds land in your account for even a second, the technical provider exclusion is spent.

Before you launch anything outside the three zones. This guide is a map of the terrain, not an opinion on your specific case. For anything that is not pure software, consult a lawyer specialising in financial regulation and, where appropriate, put the question to HANFA or the Croatian National Bank. Both regulators maintain fintech contact points and do respond.

Sources

Every claim on this page rests on primary sources — legislation and publications of the regulators and the European supervisory authorities. Law firm commentary was used only as secondary confirmation.

Publicly available information on EURe and its issuer: monerium.com/eure. Secondary commentary (Norton Rose Fulbright, DLA Piper, Hogan Lovells, CMS, Morgan Lewis) was used solely to confirm readings of the primary sources.

Disclaimer. This page is informational and educational. It is not legal, financial or investment advice, nor an offer of any service. It describes generic architectures and scenarios, not specific products. The regulation is in transition: status as of 1 August 2026. Before making any decision, check the sources and seek advice from a qualified professional and, where appropriate, an opinion from HANFA or the Croatian National Bank.