← Natrag na blog

Fiskalna usklađenost za hrvatske organizatore utrka: ZKI, JIR i EIRA objašnjeni

Svaka plaćena prijava u Hrvatskoj je fiskalni račun. Evo što Porezna uprava očekuje i kako vam automatizirana usklađenost štedi sate tjedno.

Fiskalna usklađenost u Hrvatskoj nije neobavezna

Ako u Hrvatskoj naplaćujete sudionicima prijavu, izdajete fiskalni račun. Svaki račun mora sadržavati određene elemente i mora se u stvarnom vremenu prijaviti Poreznoj upravi. Neusklađenost je financijski i pravni rizik koji ne želite preuzimati.

Ovaj vodič pokriva što je potrebno i kako automatizirati usklađenost kako biste se fokusirali na organiziranje utrka, a ne na računovodstvo.

Što je obvezno na svakom fiskalnom računu

  • JIR (Jedinstveni identifikator računa) — jedinstveni identifikator računa koji putem API-ja dodjeljuje Porezna uprava
  • ZKI (Zaštitni kod izdavatelja) — kriptirani potpis vašim fiskalnim certifikatom
  • PDF417 barkod — 2D barkod koji kodira ZKI, obvezan po zakonu
  • Redni broj računa — neprekinut slijed unutar fiskalne godine
  • Datum i vrijeme izdavanja s preciznošću sekunde
  • Identifikator operatera (OIB osobe koja koristi blagajnu)
  • Način plaćanja (kartica, gotovina, Stripe itd.)
  • Razrada poreza po stopi (25% PDV, oslobođeno itd.)

ZKI (kriptirani potpis)

ZKI se generira potpisivanjem određene znakovne niske (OIB + vrijeme izdavanja + redni broj + iznos računa) vašim privatnim fiskalnim certifikatom. Rezultirajući potpis dokazuje Poreznoj upravi da je račun izdan od vas, u to vrijeme, za taj iznos.

ZKI ne možete generirati ručno. Zahtijeva kriptografske operacije s vašim privatnim certifikatom. Time-Monkey to automatizira na svakom računu.

JIR (jedinstveni identifikator)

JIR se dobiva pozivom FIN SOAP API-ja Porezne uprave s podacima računa + ZKI-jem. API vraća UUID koji mora biti otisnut na računu.

Preuzimanje JIR-a je u stvarnom vremenu — ako je servis Porezne uprave u prekidu, morate ponovno pokušati s oznakom "naknadna dostava" i pokušavati dok ne uspije.

Time-Monkey upravlja logikom ponovnih pokušaja i prati status "naknadne dostave" po računu.

Fiskalni certifikati (test + produkcija)

Trebaju vam dva certifikata:

  • Test certifikat (CIS-test): za razvoj i testiranje bez utjecaja na prave fiskalne zapise
  • Produkcijski certifikat: za stvarnu fiskalizaciju računa

Oba izdaje FINA na temelju vašeg OIB-a. Certifikati istječu svakih 5 godina — Time-Monkey prati datume isteka i unaprijed upozorava.

Storno dokumenti

Ako sudionik traži povrat:

  1. Izdajete Storno dokument koji referencira originalni račun
  2. Storno dobiva vlastiti JIR od Porezne uprave
  3. Oba računa ostaju u slijedu (fiskalni račun nikada se ne briše)
  4. Neto porezni obračun odražava Storno

Time-Monkey automatski generira Storno iz admin akcije povrata — jedan klik.

EIRA izvoz

Porezna uprava povremeno traži EIRA izvoz (Elektronski izvoz računa). To je strukturirana XML datoteka koja sadrži sve vaše fiskalne dokumente za određeno razdoblje.

Time-Monkey tipka za EIRA izvoz na ekranu Dokumenti generira usklađenu datoteku u sekundama.

Registracija u fiskalnom sustavu

Prije nego što možete izdavati fiskalne račune, morate:

  1. Registrirati svoju tvrtku u fiskalnom sustavu Porezne uprave
  2. Prijaviti svakog "operatera" (zaposlenika ili korisnika sustava koji izdaje račune)
  3. Registrirati identifikator blagajne / softvera
  4. Uploadati certifikate na svoj organizatorski račun

Stranica postavki tvrtke u Time-Monkeyju prikuplja sve te podatke i povezuje ih s fiskalnim tokom.

Organizatori izvan HR — što se odnosi na vas?

Ako se vaš događaj održava u Hrvatskoj, ali ste slovenski ili talijanski organizator, HR fiskalna pravila i dalje se primjenjuju na prihode od prijava s tog događaja.

Time-Monkey podržava višestruke fiskalne jurisdikcije. Slovenski organizatori mogu konfigurirati integraciju s davčnom blagajnom (sličan koncept, drugačiji API).

Praktični savjet

  • Nemojte pokušavati sami izgraditi fiskalnu usklađenost. To je 6-mjesečni projekt s punim radnim vremenom.
  • Opsežno testirajte u CIS-test okruženju prije nego što krenete u produkciju.
  • Nikada nemojte brisati ili mijenjati fiskalizirani račun. Uvijek koristite Storno.
  • Držite fiskalne certifikate sigurnima i sigurnosno kopiranima.
  • Obnovite certifikate 30+ dana prije isteka.

Time-Monkey je izgrađen s hrvatskom fiskalnom usklađenošću kao osnovnom funkcionalnošću, a ne kao dodatkom. Ako ste hrvatski organizator, to je često ključan razlog odabira u odnosu na međunarodnu konkurenciju koja vas prepušta da se sami snalazite.

Povezani članci

Spremni organizirati sljedeću utrku?

Kreirajte organizatorski račun i objavite prvi događaj u manje od 10 minuta.

Započni →