Flowie
Compliance · 🇭🇷 Croatie Mandat en vigueur

Croatie — Mandat B2B Fiscalisation 2.0

Mandat B2B Fiscalisation 2.0 en vigueur depuis le 1er janvier 2026 — régulateur : Porezna uprava (Administration fiscale). Faits actualisés pour la dernière fois le : 2026-05-05.

Modèle de couverture
Flowie exploite un Access Point Peppol enregistré dans cette juridiction directement lorsque nous détenons une accréditation nationale, ou via un partenaire local agréé enregistré auprès du régulateur du pays lorsqu'une présence sur le terrain est requise (KSeF, SDI intermediario, prestataire de services ZATCA, etc.). Dans tous les cas, vous appelez le même POST /v1/documents/send.

TL;DR

Échéances

DateQuiQuoi
2013-01-01Tous les B2C avec caisse enregistreuseFiscalisation en temps réel (OIB, JIR, ZKI) — déjà en vigueur.
2026-01-01Tous les B2B immatriculés à la TVAFacture électronique structurée + déclaration de fiscalisation en temps réel.
2027-01-01Entreprises non assujetties à la TVA (prévu)Les plus petits contribuables intégrés ; législation en attente.

Contexte

La Croatie applique une fiscalisation B2C en temps réel depuis 2013 — chaque ticket de caisse est déclaré à la Porezna uprava, qui renvoie en écho un JIR (identifiant unique de facture), et le vendeur appose un ZKI (code de protection de l'émetteur). La Fiscalisation 2.0, en vigueur depuis le 1er janvier 2026, transpose le même modèle au B2B : la facture elle-même devient structurée (UBL 2.1) et est fiscalisée dans la même étape.

Concrètement : lorsque Flowie envoie une facture HR domestique, notre AP la signe, la transmet au destinataire via Peppol et publie l'enveloppe de fiscalisation auprès du service de la Porezna uprava — le tout au sein d'un seul appel /v1/documents/send. La réponse inclut le JIR + ZKI sous forme de complianceReceipt.

Profil de format

Champs requis

Secteur public (B2G)

HubSchéma d'identifiant PeppolRecherche
Servis e-Račun (FINA)9934:HR-FINA-<authority-id>https://www.fina.hr/e-racun

Les destinataires du secteur public passent par le Servis e-Račun de FINA, obligatoire depuis 2019. Flowie résout l'identifiant Peppol pour vous.

Déclaration / dédouanement B2B

Porezna uprava — Fiscalisation 2.0 — Registre des factures en temps réel ; chaque facture B2B domestique est publiée quelques secondes après son émission.

Statut du cycle de vieDéclaré comme
issuedRequête de fiscalisation envoyée → JIR + ZKI renvoyés.
cancelledMessage de fiscalisation storno ; JIR d'origine référencé.
paidConfirmation de paiement facultative ; pas toujours requise.

Codes d'erreur

CodeSignificationCorrectif
HR-FISC-101OIB inconnu de la Porezna uprava.Vérifiez l'OIB ; s'il vient d'être enregistré, attendez 24 h que le registre se propage.
HR-FISC-205La signature ZKI ne correspond pas au certificat du vendeur.Le sandbox utilise un certificat de test Flowie ; la production requiert le certificat émis par FINA pour le vendeur, lié à son organisation.
HR-CIUS-031OIB de l'opérateur manquant.Renseignez fiscalisation.operatorOib.

Tests en sandbox

Ce que vous voulez testerComment
Parcours nominal B2B domestiqueUtilisez seller.taxId.oib = "12345678901" en sandbox ; JIR SBX-... renvoyé en écho.
Forcer un rejet de fiscalisationEnvoyez avec simulateCompliance: "reject_HR_FISC_101".

FAQ

L'OIB est-il identique au numéro de TVA ?

L'OIB est l'identifiant fiscal à 11 chiffres ; le numéro de TVA est HR + OIB pour les entités immatriculées à la TVA. Envoyez l'OIB sous forme de seller.taxId.oib et Flowie déduit la représentation TVA lorsque c'est nécessaire.

Qu'en est-il des vendeurs non-résidents facturant vers la HR ?

Si le vendeur n'est pas enregistré avec un OIB, la facture n'est pas domestique — elle suit les règles transfrontalières de l'UE et Peppol BIS, sans fiscalisation.

Références

Sources primaires (gouvernement / régulateur / organisme de normalisation) :

Analyses sectorielles (trackers de fournisseurs — utiles pour recoupement) :