verifaktura

eRačun koji prolazi validaciju, prije nego što ga pošaljete.

verifaktura provjerava eRačune prema EN 16931 i hrvatskom CIUS-u za Fiskalizaciju 2.0 i kaže što ne valja, na jeziku vaših korisnika.

Validator radi u vašem pregledniku. Račun se ne šalje na server.

Ovako izgleda nalaz

GREŠKA  BR-02  Račun mora sadržavati broj računa (BT-1).
pojam: BT-1 · mjesto: /Invoice

Referentni validatori vraćaju samo engleski tekst pravila. verifaktura vraća poruku na hrvatskom, bosanskom ili srpskom, s oznakom poslovnog pojma i mjestom u dokumentu.

Za koga

Proizvođači softvera za fakturiranje

Provjerite svaki račun prije slanja i korisniku pokažite grešku koju razumije, umjesto odbijenice posrednika.

ERP integratori

Ista pravila u testu, u CI-ju i u produkciji. UBL i CII.

Knjigovodstveni servisi

Provjera ulaznih i izlaznih eRačuna bez instalacije, u pregledniku.

Česta pitanja

Kako koristim verifakturu?

Tri načina: open-source biblioteka (npm install verifaktura, Apache-2.0, Node, bez JVM-a), besplatni validator u pregledniku i hosted API za sustave koji ne rade u Nodeu.

Je li validator besplatan?

Da. Validator u pregledniku i biblioteka su besplatni i ostaju besplatni.

Šalje li se moj račun na server?

Ne. Validator se izvodi u vašem pregledniku; XML ne napušta vaše računalo.

Koje formate podržavate?

EN 16931 u sintaksama UBL 2.1 i CII D16B, te hrvatski CIUS s proširenjima za Fiskalizaciju 2.0. Profil za Srbiju (SEF) i BiH slijede.

Zašto ne prepisati pravila u vlastiti kod?

Porezna uprava je 13. ožujka 2026. objavila dorađeni validator, u primjeni od 15. ožujka. Tko je pravila prepisao, tog je dana zastario. verifaktura preuzima službene artefakte CEN/TC 434 i Porezne uprave i javlja kad izađe nova verzija.

Kada će API biti dostupan?

Trial ključeve izdajemo ručno, redom prijava na listu čekanja. Javite za što biste ga koristili.

Je li verifaktura open source?

Jezgra, nacionalni profili i prijevodi poruka su pod Apache-2.0 na GitHubu. Hosted API je usluga s naplatom.