Skip to Content

Croatia Fisk 2.0 In

166.95 166.95

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions

Croatia Fiskalizacija 2.0 — Inbound for Odoo

Receive, parse and book supplier B2B e-invoices: CIUS-HR documents become draft vendor bills, with purchase e-reporting — straight inside Odoo.

CIUS-HR Inbound EN 16931 / UBL 2.1 Parser Vendor Bills Purchase e-Reporting Odoo 18 & 19

The Receiving Side of the Mandate

Croatia's Fiskalizacija 2.0 mandate is two-sided. While the outbound connector issues your customer invoices, this module handles what every taxpayer also has to do: receive structured EN 16931 / CIUS-HR supplier e-invoices and report received purchases to the Porezna uprava (Tax Administration). It parses each incoming document, books it as a draft vendor bill, and keeps a clean inbound register for audit and reconciliation. In force for VAT-registered taxpayers from 1 January 2026 and for the remaining taxpayers from 1 January 2027.

Built on a Shared e-Invoice Engine

This connector depends on the e-Invoice Core Engine and on the outbound Croatia Fiskalizacija 2.0 connector. It reuses their OIB validator (ISO 7064 MOD 11,10), CIUS-HR constants and bring-your-own-key REST transport, and adds a real inbound UBL 2.1 parser on top — no duplicated plumbing, a smaller and more reliable footprint.

Key Features

CIUS-HR Inbound Parser

A real lxml parser reads an EN 16931 / CIUS-HR Invoice or CreditNote — supplier/buyer OIB under Peppol scheme 9934, dates, currency, every line, the per-category VAT breakdown and the monetary totals — into a clean document structure.

Draft Vendor Bills

Each parsed document becomes a draft in_invoice / in_refund with the supplier matched (or created) from its OIB, one line per invoice line and taxes mapped from the parsed VAT category and rate.

Access-Point Inbox Polling

An optional, disabled-by-default job pulls newly delivered documents from your configured access point using the shared engine REST transport (retry/backoff, full call logging). Endpoints are pre-filled with the documented Croatian CIS hosts and fully editable.

Purchase e-Reporting

Received documents are acknowledged back to the reporting channel and the acknowledgement reference is stored on the inbound record, covering the buyer-side e-reporting obligation.

Inbound Register & Audit

Every received document is stored with its raw XML, parse status, extracted JIR, supplier OIB and a link to the generated vendor bill — a clean audit log and a de-duplication key on supplier OIB + document number.

Manual XML Upload

For documents that arrive by e-mail or supplier portal, a one-click wizard uploads the XML, parses it and creates the draft vendor bill — same pipeline, no access point required.

Coherence Checks & Duplicate Guard

Before booking, the parsed document is cross-checked: the sum of line extensions against the declared line-extension total, and tax-exclusive + tax against the tax-inclusive total. Any mismatch is surfaced as a warning on the resulting vendor bill rather than silently booked. A duplicate guard keyed on supplier OIB + document number prevents the same supplier invoice being booked twice.

Bring Your Own Keys

This module only contacts the access-point / Porezna endpoint you configure. Credentials and any client certificate / private key are stored only on your own database and are never bundled with the module. No data is sent anywhere else.

Compatibility

Odoo 18 and 19 — Community and Enterprise. Depends on the e-Invoice Core Engine and the Croatia Fiskalizacija 2.0 (outbound) connector.

Screenshots

Inbound Cius Hr Document Par

Inbound Cius Hr Document Par

Draft Vendor Bill Created Fr

Draft Vendor Bill Created Fr

Update date: 2026-07-02