Análisis del país
La reforma Fiskalizacija 2.0 de Croacia añade un mandato B2B completo y un régimen de fiscalización B2C ampliado sobre un sistema B2G que lleva años funcionando.
La facturación al sector público lleva años funcionando con facturación electrónica estructurada — Fiskalizacija 2.0 extiende esa misma alineación con EN 16931 a la economía B2B y B2C nacional, mucho más amplia.
La reforma "Fiscalización 2.0" de Croacia hizo obligatoria la facturación electrónica estructurada (emisión y recepción) y el e-reporting en tiempo real para todos los contribuyentes croatas registrados a efectos del IVA, sumándose al mandato de facturación electrónica B2G ya vigente desde 2019.
La obligación de emitir (no solo recibir) facturas electrónicas estructuradas y datos de e-reporting se extiende a entidades no registradas a efectos del IVA — pequeñas empresas, autónomos y ciertos organismos públicos/presupuestarios.
Croacia se basa en el modelo de factura europeo estándar, pero añade una capa claramente nacional de campos obligatorios adicionales.
HR-FISK 2.0 va más allá de la base de EN 16931 — las extensiones de Croacia no son cosméticas, añaden campos que el estándar europeo no exige.
Estas tres adiciones — OIB, código CPA y datos bancarios — son exactamente los campos que hacen tropezar a los ERP configurados para una implementación genérica de EN 16931 en lugar de específicamente para Croacia.
No asuma que el XML de la factura necesita su propia firma como en el caso de FatturaPA en Italia — el requisito de Croacia se sitúa en la capa de transporte (SOAP).
Se trata de una vía de escape limitada, no de una exención general — existe específicamente para el caso en que el sistema realmente no pueda encontrar una dirección enrutable para el destinatario.
Esta es la parte que sorprende a la gente: Croacia no es un único flujo, son tres que funcionan en paralelo — intercambio, fiscalización y reporte mensual electrónico.
El Punto de Acceso del proveedor consulta el AMS, que devuelve la URL del Servicio de Metadatos del comprador (MPS); el PA consulta después ese MPS para descubrir el punto técnico del PA del comprador. No se necesitan conexiones bilaterales estáticas.
Ambas partes de una transacción confirman de forma independiente a la Administración Tributaria — esto es lo que convierte la fiscalización en un control genuino de dos lados y no en una única presentación.
Esta tercera capa detecta lo que los flujos en tiempo real pasan por alto — concretamente, qué sucedió con una factura tras su emisión (¿rechazada? ¿pagada?) y no solo confirmar que existió.
Las grandes empresas tienen la opción de integrar su ERP directamente con la Administración Tributaria en lugar de pasar por un Punto de Acceso externo — vale la pena evaluarlo si su volumen de facturas justifica el desarrollo.
A diferencia de un único flujo de compensación, Croacia exige que los tres funcionen de forma independiente:
Esta estructura de "doble reporte" crea un ciclo de auditoría cerrado — la autoridad fiscal recibe confirmaciones independientes tanto del lado vendedor como del comprador, no solo un único flujo.
Dado que Croacia gestiona tres obligaciones paralelas, "cumplir" significa configurar las tres — no solo elegir un Punto de Acceso.
Determine qué identificadores utiliza su empresa para enrutar facturas — como mínimo su OIB, además de cualquier identificador secundario como el GLN — ya que cada uno puede asignarse a un Punto de Acceso receptor distinto en el AMS.
Confirme que el proveedor elegido figura en la lista oficial de intermediarios certificados de la Administración Tributaria croata, con evaluaciones de conformidad y seguridad superadas — o evalúe la integración directa del ERP si presenta grandes volúmenes.
Hágalo por cada identificador — no asuma que registrar su OIB cubre automáticamente los identificadores secundarios que también utilice.
Confirme que la generación de UBL 2.1 incluye los campos específicos de Croacia — OIB, códigos de producto CPA de 6 dígitos y datos de cuenta bancaria — y no solo el conjunto base de EN 16931.
Configure el reporte en tiempo real a la Administración Tributaria para las facturas que emite, y un proceso independiente de confirmación en tiempo real para las facturas que recibe — son genuinamente dos flujos técnicos distintos, no uno.
Cree un proceso para reportar las facturas rechazadas/no entregadas (como receptor) y los pagos recibidos (como emisor) antes del plazo del día 20 de cada mes, sin excepción.
Croacia no se concede ningún "período de gracia" — el régimen de sanciones se aplica desde la fecha de entrada en vigor de cada elemento, con rangos escalados según el tamaño de la empresa.