Solutions · FISKALIZACIJA-B2C

B2C cash register fiscalization

Fiscalization (since 2013) requires every B2C cash invoice to be reported to the Tax Administration immediately. 4b2b generates JIR (unique invoice identifier) and ZKI (issuer security code), sends to the real-time SOAP service, and prints on fiscal printers (BIP, Tring, HCP, MicroPos).

01
Problem

We have a boutique where a clerk issues a cash invoice — what about JIR?

Solution

On invoice print, the system generates JIR + ZKI, sends to the Tax Administration (servis2.fiscal.hr) and receives JIR confirmation from the server within 5 seconds. The invoice is printed with the JIR visible.

02
Problem

Tax Administration service does not respond — internet down.

Solution

Offline mode: JIR is generated locally with the temporary mark NF (not fiscalized). When connectivity is restored, batch submission of all NF invoices retrospectively. Regulation allows up to 48h.

03
Problem

We have multiple cash registers in one store — how to differentiate?

Solution

Each cash register has its own business premises (PP) + register (NU) ID. JIR includes both: format JIR-NN-PP-NU-XXXXXXXX.

04
Problem

I need to refund a customer — how to do a storno?

Solution

Storno invoice: new invoice with negative amount and reference to original JIR. Submitted to Tax Administration as a new invoice (TIP=S). Booked as a reduction of VAT liability.

Modules involved

One platform, one account, Fiscalization 2.0 ready

The entire 4b2b ecosystem is built for the Croatian market — from eRačun via FINA Mojcert to JOPPD and OIB validation.