Od 1. siječnja 2027. eRačun postaje obvezan i za poduzetnike izvan sustava PDV-a
Generirajte valjan UBL 2.1 XML prema HR CIUS-u 2025, uz provjeru svih 62 službena pravila i pohranu dokumenata u arhivu s rokom čuvanja od 11 godina - bez ručnog pisanja XML-a.
✓ Laravel 11–13, Filament v5, PHP 8.3+
✓ Trajna licenca, bez pretplate
✓ Svih 62 službena HR CIUS pravila
✓ Bez aktivacije i bez licencnog servera
✓ Jezgra otvorenog koda (MIT)
✓ Radi potpuno lokalno, bez slanja podataka
Podrška na hrvatskom · dokumentacija na hrvatskom i engleskom
Prodavatelj i operater dolaze iz konfiguracije, jer su na svakom računu isti. Iznose, raspodjelu PDV-a i HR proširenje izvodi builder. Vi opišete samo ono što zna jedino vaša aplikacija.
class Invoice extends Model
{
use MapsToEracun;
protected function eracunBuyer(): Party
{
return self::eracunPartyFrom($this->customer);
}
protected function eracunLines(): iterable
{
foreach ($this->items as $item) {
yield [
'name' => $item->description,
'quantity' => (string) $item->quantity,
'unitPrice' => (string) $item->unit_price,
'kpd' => $item->kpd_code,
];
}
}
}
$invoice->toEracunXml(); // HR CIUS UBL, spremno za posrednika
$invoice->validateEracun(); // sva 62 pravila, prije slanja
$invoice->storeEracun(); // u arhivu, povezano s modelom
Za one koji eRačune izdaju iz vlastite aplikacije. Ako vam je dovoljan web portal posrednika ili besplatni MIKROeRAČUN, ovaj paket vam ne treba - i to je u redu.
Naplaćujete hrvatskim firmama iz vlastite Laravel aplikacije. Dodajte podršku za eRačun bez pisanja UBL-a i bez učenja HR CIUS specifikacije.
Vaši klijenti moraju izdavati eRačune od 2026., odnosno 2027. Agencijska licenca pokriva neograničen broj klijentskih projekata.
Računi već postoje u vašem sustavu. Nedostaje im format, validacija prije slanja i arhiva koja izdrži rok čuvanja od 11 godina.
Klijent traži eRačun, a specifikacija je 200 stranica. Naplatite integraciju, a ne tjedne provedene u čitanju Schematrona.
Hrvatska pravila dodaju polja koja EN 16931 ne poznaje. Svako od njih je odbijen račun.
HR-BT-4 / HR-BT-5
Ime i OIB osobe koja je izdala račun. EN 16931 to polje nema, pa ga većina aplikacija ni ne vodi. Rješava se jednom, u konfiguraciji.
HR-BR-33
Jedan <cbc:Note/>
i inače savršen dokument je odbijen. Writer nikad ne ispisuje prazan element.
HR-BR-27 · 32 · 54 · 55
Šest pravila provjerava samo usklađenost osnovice, PDV-a i HR proširenja. Builder ih izvodi iz stavki, pa vrijede po konstrukciji.
HR-BR-CL-2
Na stavci vrijedi 3.359 šesteroznamenkastih oznaka, a ne 5.828 iz kataloga. Provjera ide protiv popisa iz validatora.
ext-2025
HR CIUS nije samo restrikcija - dodaje paralelnu strukturu iznosa. Obavezna za sve izvan sustava PDV-a, dakle za cijeli 2027. krug.
HR-BR-4
let varijabla
trideset redaka iznad tvrdnje množi iznos s −1. Bez toga svako odobrenje
lažno prijavljuje grešku.
Izdani i primljeni računi na jednom mjestu, s prikazom, izvornim XML-om i popisom prekršenih pravila.
Čuva se izvorni bajt-po-bajt sadržaj i njegov SHA-256. Rok čuvanja je 11 godina i računa se od datuma izdavanja, ne od unosa u bazu - naknadni uvoz ne smije resetirati taj rok. Naredba za brisanje odbija dirati bilo što unutar roka.
Greške se zabilježe uz dokument, ali nikad ne blokiraju unos. Primljeni račun dolazi bez obzira na to je li ispravan, a odbijanje je odluka koju donosite kroz workflow - s kodovima N, U i O. Odbijanje bi na ulazu uništilo dokaz.
Duplikati se prepoznaju po identitetu eRačuna - OIB izdavatelja, broj i datum. Ponovno skeniranje mape vraća postojeći zapis umjesto da podigne izuzetak.
Svih 62 pravila usporedeno je s objavljenim Schematronom pokrenutim kroz Saxon: 20 dokumenata, 0 razlika. Poruke nose službene oznake pravila, pa se poklapaju s onim što javi posrednik.
Prikaz iz stvarne Filament v5 aplikacije na hrvatskom. Kliknite na snimku za uvećani prikaz.
Bez ključeva, bez aktivacije, bez servera koji provjerava licencu. Pristup privatnom repozitoriju jest licenca - ništa ne zove kući i ništa ne prestaje raditi.
0 €
Otvoreni kod, MIT. Za developere.
79 € + PDV · jednokratno
Za projekte vaše firme, bez ograničenja broja instalacija i developera.
249 € + PDV · jednokratno
Ako eRačun ugrađujete u proizvod koji prodajete klijentima.
Cijene bez PDV-a. Polar.sh je prodavatelj na računu i obračunava PDV prema vašoj zemlji, pa je iznos na blagajni veći - obveznici PDV-a ga odbijaju kao pretporez. Na blagajni označite „I'm purchasing as a business" i unesite OIB da račun glasi na tvrtku. Licencira se isključivo poslovnim subjektima - vidi Uvjete licenciranja.
Namjerno, i to se neće mijenjati. Bolje je znati granicu unaprijed nego je otkriti u produkciji.
Ne fiskalizira i ne potpisuje. Za to treba digitalni certifikat. Paket ne rukuje certifikatima, ne čuva ih i ne spaja se ni na jedan državni sustav.
Nije informacijski posrednik. Transport adapteri zovu javni API posrednika vašim podacima po vašem ugovoru. To je obična integracija.
Validator poslovnih pravila, ne sukladnosti. Prolazak ne jamči da će dokument biti prihvaćen. Paket sam javlja što provjerava, a što ne.
Ne čini nikoga usklađenim sa Zakonom o fiskalizaciji. Obrađuje dokumente; usklađenost je na vama.
Posrednik šalje dokument. Ne gradi ga iz vaših podataka, ne drži ga u vašoj aplikaciji i ne provjerava ga prije nego ga pošaljete. Ako vam je dovoljan njihov web portal, ovaj paket vam ne treba. Ako računi nastaju u vašoj aplikaciji, treba.
Mapiranje modela, arhiva i validacija rade bez Filamenta. Filament je potreban samo za sučelje. Besplatni paket ne ovisi ni o Laravelu.
Mijenjat će se - Schematron koji je u primjeni od 15. 3. 2026. sam je revizija objavljena nakon što je obveza stupila na snagu. Uz licencu ide godina nadogradnji; nakon toga paket i dalje radi, a nadogradnje se produžuju.
Nema. Nakon kupnje dobijete pristup privatnom GitHub repozitoriju i dodate ga
kao vcs
repozitorij u composer.json.
Nema ključa, nema poziva prema van, nema scenarija u kojem vam deploy stane
jer je licencni server bio nedostupan.
Naplatu vodi Polar kao službeni prodavatelj (merchant of record) i on
izdaje račun. Ako kupujete kao tvrtka, označite I'm purchasing as a
business i upišite OIB s
prefiksom države -
HR12345678901,
a ne samo 12345678901.
Bez prefiksa provjera u VIES-u ne prolazi. Odmah nakon plaćanja povežete svoj
GitHub račun i pozivnica na privatni repozitorij stiže u minuti.
Jedna licenca pokriva jednu firmu - pozovite koga trebate. Agencijska licenca dodaje pravo ugradnje u proizvod koji prodajete klijentima.
Da. Podržani su Laravel 11, 12 i 13 te Filament v5, uz PHP 8.3 ili noviji. Testovi se izvode i na najstarijim i na najnovijim podržanim verzijama ovisnosti.
Ne. Paket ne potpisuje dokumente i ne provodi fiskalizaciju, pa certifikat nije potreban - niti se certifikatima ikako rukuje. Certifikat vam treba tek za fiskalizaciju i potpisivanje, što radi vaš informacijski posrednik.
Ne. Generiranje, validacija, prikaz i arhiva rade potpuno lokalno u vašoj aplikaciji. Nema provjere licence, nema poziva prema van i nijedan podatak s vaših računa ne napušta vaš sustav. Internet je potreban samo ako koristite adapter za slanje preko posrednika.
Pro licenca pokriva neograničen broj projekata i instalacija unutar vaše firme. Ako paket ugrađujete u proizvod ili projekte koje isporučujete klijentima, potrebna je Agencijska licenca.
Da - to je upravo slučaj koji zahtijeva HR proširenje (ext-2025), a paket ga generira automatski kada je prodavatelj izvan sustava PDV-a.
Važno je razlikovati tko je kupac: sam paušalni obrt najčešće koristi besplatni MIKROeRAČUN Porezne uprave. Ovaj paket kupuje onaj tko izrađuje softver kojim takvi obveznici izdaju račune.
Besplatni paket je cijeli mehanizam dokumenta - čitanje, građenje, validacija i prikaz. Uz njega dolaze i četiri službena primjera eRačuna. Ako on radi ono što vam treba, Pro vam ne treba.