← Retour au blog

Conformité fiscale pour les organisateurs de race croate: ZKI, JIR et EIRA expliqué

Chaque enregistrement payé en Croatie est un reçu fiscal. Voici ce que le Porezna uprava attend, et comment la conformité automatisée vous économise des heures chaque semaine.

La conformité fiscale n'est pas facultative en Croatie

Si vous facturez les participants pour votre inscription en Croatie, vous émettez une facture fiscale. Chaque facture doit comprendre des éléments spécifiques et être déclarée en temps réel à l'autorité fiscale de Porezna uprava. La non-conformité est un risque financier et juridique que vous ne voulez pas prendre.

Ce guide couvre ce qui est nécessaire et comment automatiser la conformité afin que vous vous concentriez sur l'organisation des courses, pas la comptabilité.

Ce qui est requis sur chaque facture fiscale

  • JIR (Jedinstveni identifikator računa) — un identifiant de facture unique attribué par l'uprava de Porezna via API
  • ZKI (Zaštitni kod izdavatelja) — une signature chiffrée utilisant votre certificat fiscal
  • Code barre PDF417 — un code-barres 2D codant la ZKI, exigé par la loi
  • Numéro de facture séquentiel — séquence vide au cours de l'exercice
  • Date et heure de publication avec seconde précision
  • identificateur de l'opérateur (OIB de la personne exploitant la caisse enregistreuse)
  • Mode de paiement (carte, espèces, virement bancaire, etc.)
  • Ventilation des impôts par taux (25 % PDV, exemption, etc.)

La ZKI (signature chiffrée)

ZKI est généré par la signature d'une chaîne spécifique (OIB + date d'émission + numéro séquentiel + montant de facture) avec votre certificat fiscal privé. La signature qui en résulte prouve à la Porezna uprava que la facture a été émise par vous, à ce moment, pour ce montant.

Vous ne pouvez pas générer ZKI à la main. Il nécessite des opérations cryptographiques avec votre certificat privé. Time-Monkey automatise ça sur chaque facture.

Le JIR (identificateur unique)

JIR est obtenu en appelant l'API FIN SOAP de Porezna uprava avec les détails de la facture + ZKI. L'API retourne un UUID qui doit être imprimé sur la facture.

La récupération JIR est en temps réel — si le service de l'administration fiscale est en panne, vous devez réessayer avec "naknadna dostava" (livraison différée) marqueur et essayer à nouveau jusqu'à ce que succès.

Time-Monkey s'occupe de réessayer la logique et suit le statut "naknadna dostava" par facture.

Certificats fiscaux (test + production)

Vous avez besoin de deux certificats :

  • Certificat d'essai (essai CEI) : pour la mise au point et l'essai sans incidence sur les dossiers financiers réels
  • Certificat de production: pour la taxation réelle des factures

Tous deux sont émis par la FINA contre votre OIB. Les certificats expirent tous les 5 ans — Time-Monkey suit l'expiration et avertit à l'avance.

Storno (reversal) documents

Si un participant demande un remboursement :

  1. Émettre un document Storno qui fait référence à la facture originale
  2. Storno obtient son propre JIR de Porezna Uprava
  3. Les deux factures restent dans l'ordre (ne supprime jamais une facture fiscale)
  4. Le règlement fiscal net reflète le Storno

Time-Monkey produit automatiquement Storno à partir de l'action de remboursement admin — un clic.

Exportations EIRA

Porezna uprava demande périodiquement l'exportation de l'EIRA (Elektronski izvoz računa). Il s'agit d'un fichier XML structuré contenant tous vos documents financiers pour une période donnée.

Le bouton d'exportation EIRA de Time-Monkey sur l'écran Documents génère un fichier conforme en quelques secondes.

Enregistrement dans le système fiscal

Avant de pouvoir émettre des factures fiscales, vous devez :

  1. Inscrivez votre entreprise dans le système fiscal de Porezna uprava
  2. Déclarez chaque « exploitant » (employé ou utilisateur du système émettant des factures)
  3. Enregistrez votre identificateur de caisse / logiciel
  4. Télécharger les certificats sur votre compte organisateur

La page Paramètres de la société Time-Monkey recueille toutes ces informations et les transmet au flux fiscal.

Les organisateurs non-HR — qu'est-ce qui vous concerne?

Si votre événement a lieu en Croatie, mais que vous êtes un organisateur slovène ou italien, les règles fiscales HR s'appliquent toujours aux revenus d'enregistrement de cet événement.

Time-Monkey soutient plusieurs administrations financières. Les organisateurs slovènes peuvent configurer l'intégration davčna blagajna (concept similaire, API différente).

Conseils pratiques

  • N'essayez pas d'établir la conformité fiscale vous-même. C'est un projet de 6 mois à temps plein.
  • Essai avec l'environnement d'essai CIS largement avant d'aller vivre.
  • Ne jamais supprimer ou modifier une facture fiscale. Utilisez toujours Storno.
  • Gardez les certificats fiscaux sécurisés et sauvegardés.
  • Renouveler les certificats 30+ jours avant l'expiration.

Time-Monkey a été construit avec la conformité fiscale croate comme une fonctionnalité de première classe, pas un add-on. Si vous êtes un organisateur croate, c'est souvent le seul facteur déterminant par rapport aux concurrents internationaux qui vous laisse le soin de le comprendre.

Articles connexes

Prêt à organiser votre prochaine course ?

Créez votre compte organisateur et publiez votre premier événement en moins de 10 minutes.

Commencez →