Kratko: od 17. studenoga 2026. svaki ugostitelj koji ima web stranicu na njoj objavljuje cjenik u CSV ili XML obliku. Za svaki artikl datoteka sadrži naziv, aktualnu cijenu s informacijom je li riječ o akciji i sidrenu cijenu od 10. rujna 2026. Ažurira se nakon svake promjene cijene, najkasnije do 8 sati ujutro, a stari cjenici ostaju na webu 30 dana.
Obvezu propisuje Odluka o objavi cjenika proizvoda i usluga (NN 101/2026), a primjena je odgođena s 1. listopada na 17. studenoga 2026. (NN 110/2026). Kako se sidrena cijena ističe na jelovniku i karti pića, opisali smo u članku Sidrene cijene u ugostiteljstvu.
Sadržaj
- Tko mora objaviti CSV ili XML cjenik
- Što cjenik mora sadržavati
- Primjer CSV cjenika za kafić
- Isti cjenik u XML obliku
- Naziv datoteke
- Ažuriranje i arhiva
- Gdje i kako objaviti datoteku
- Česte greške
- Kako to radi eKonobar
- Česta pitanja
Tko mora objaviti CSV ili XML cjenik
Obveza vrijedi za sve trgovce i pružatelje usluga koji imaju uspostavljenu web stranicu. Prema pojašnjenju Ministarstva gospodarstva, ugostiteljstvo spada u usluge, pa obveza vrijedi za kafiće, restorane, barove, beach barove i hotelske restorane koji imaju web.
- Web stranica samo za predstavljanje objekta također se računa. Nije važno prodajete li išta preko nje.
- Profil na društvenim mrežama (Facebook, Instagram) ne smatra se web stranicom.
- Više objekata: za svaki objekt objavljujete zasebnu datoteku, i kad su ponuda i cijene jednake. Sve datoteke imaju istu strukturu.
- Internetska trgovina (web shop) na vlastitom webu: za nju se objavljuje posebna datoteka, a kao vrsta objekta u nazivu piše primjerice "webshop".
Što cjenik mora sadržavati
Za usluge Odluka (točka IV.) propisuje tri podatka:
- naziv usluge, odnosno artikla s jelovnika ili karte pića,
- maloprodajnu cijenu s informacijom je li primijenjena tijekom posebnog oblika prodaje (akcija, rasprodaja, sezonsko sniženje) i nazivom tog oblika prodaje,
- sidrenu cijenu, odnosno cijenu koja je vrijedila 10. rujna 2026.
Ako uz ugostiteljstvo imate i registriranu trgovinu na malo, za proizvode iz trgovine vrijedi duži popis: naziv, šifra, marka, jedinica mjere, cijena za jedinicu mjere, maloprodajna i sidrena cijena, barkod te je li proizvod dostupan.
Odluka propisuje podatke, ali ne i nazive stupaca ni točnu strukturu datoteke. To će urediti pravilnik koji Ministarstvo najavljuje i šalje u javno savjetovanje. Primjeri u nastavku zato pokazuju sadržaj, a nisu službeni predložak.
Primjer CSV cjenika za kafić
CSV je obična tekstna datoteka u kojoj je svaki redak jedan artikl, a podaci su odvojeni razdjelnikom. Ovako može izgledati cjenik manjeg kafića:
naziv;maloprodajna_cijena;posebni_oblik_prodaje;sidrena_cijena;datum_sidrene_cijene
Espresso;1,80;;1,60;10.09.2026
Kava s mlijekom;2,20;;2,20;10.09.2026
Pivo točeno 0,5 l;4,00;;3,80;10.09.2026
Domaća limunada;2,50;Akcijska prodaja;3,00;10.09.2026
Tikvice na žaru;6,50;;6,50;01.10.2026
Cijene su izmišljene. U primjeru:
- kava s mlijekom ima istu aktualnu i sidrenu cijenu jer se cijena nije mijenjala,
- limunada je na akciji, pa stupac posebnog oblika prodaje to navodi, a sidrena cijena je redovna cijena,
- tikvice su u ponudi od 1. listopada, pa je sidrena cijena ona po kojoj su prvi put ponuđene, s tim datumom.
Stupac s datumom sidrene cijene Odluka ne traži izrijekom, ali pomaže kod artikala uvedenih nakon 10. rujna, za koje Ministarstvo traži jasan datum. Točka-zarez kao razdjelnik i decimalni zarez odgovaraju tome kako CSV otvara Excel na hrvatskim postavkama. Datoteku spremite u kodiranju UTF-8, da se slova č, ć, š, ž i đ ispravno prikažu.
Isti cjenik u XML obliku
XML nosi iste podatke, ali svaki podatak ima svoju oznaku. Dovoljno je objaviti jedan od dva oblika; ovo je primjer za prva tri artikla:
<?xml version="1.0" encoding="UTF-8"?>
<cjenik objekt="kafic" adresa="Riva 10, Split" oznaka="U-01">
<usluga>
<naziv>Espresso</naziv>
<maloprodajna_cijena>1.80</maloprodajna_cijena>
<posebni_oblik_prodaje/>
<sidrena_cijena datum="2026-09-10">1.60</sidrena_cijena>
</usluga>
<usluga>
<naziv>Kava s mlijekom</naziv>
<maloprodajna_cijena>2.20</maloprodajna_cijena>
<posebni_oblik_prodaje/>
<sidrena_cijena datum="2026-09-10">2.20</sidrena_cijena>
</usluga>
<usluga>
<naziv>Domaća limunada</naziv>
<maloprodajna_cijena>2.50</maloprodajna_cijena>
<posebni_oblik_prodaje>Akcijska prodaja</posebni_oblik_prodaje>
<sidrena_cijena datum="2026-09-10">3.00</sidrena_cijena>
</usluga>
</cjenik>
Adresa i oznaka objekta u primjeru su izmišljene. Kao i kod CSV-a, nazivi oznaka su primjer dok pravilnik ne propiše strukturu.
Naziv datoteke
Naziv svake datoteke sadrži pet podataka, tim redom: vrstu objekta, adresu objekta, oznaku objekta, broj pohrane te datum i vrijeme objave. Ministarstvo u pojašnjenju daje primjer za uslužni objekt: servis_Vukovarska 20 Osijek_U-03_015_01.10.2026_07:45.
Za kafić bi po istom uzorku naziv mogao glasiti kafic_Riva 10 Split_U-01_001_17.11.2026_07:45, s nastavkom .csv ili .xml.
- Oznaka objekta: ako nemate internu oznaku poput U-01, Ministarstvo dopušta primjerice 01.
- Broj pohrane: redni broj datoteke koju ste generirali i objavili. Svaka nova objava dobiva sljedeći broj.
Ažuriranje i arhiva
- Kad mijenjate cijenu: novi cjenik objavljujete najkasnije do 8 sati ujutro na dan kad nova cijena počinje vrijediti.
- Promjene tijekom dana, primjerice popodnevno sniženje, prema Ministarstvu ne traže novu objavu datoteke.
- Arhiva: na webu je uvijek javno dostupan važeći cjenik, a prethodni cjenici ostaju dostupni najmanje 30 dana od objave, primjerice u odjeljku "Arhiva cjenika".
Gdje i kako objaviti datoteku
Datoteka mora biti javno dostupna na vašoj web stranici, a sustavi za usporedbu cijena moraju je moći automatski preuzeti. Prema Ministarstvu, ta je obveza ispunjena samim objavljivanjem CSV ili XML datoteke na webu. U praksi to znači:
- poveznica na cjenik vidljiva je na webu, primjerice u podnožju ili na stranici "Cjenik",
- datoteka nije iza prijave ni lozinke,
- uz važeći cjenik postoji popis prethodnih datoteka za zadnjih 30 dana.
Ako web uređujete sami, na primjer u WordPressu, svaku novu datoteku učitavate ručno i ažurirate poveznice. Kod čestih promjena cijena i više objekata taj se posao brzo nakupi.
Česte greške
- PDF, Word ili fotografija jelovnika: mogu ostati na webu za goste, ali ne ispunjavaju obvezu. Cjenik se objavljuje isključivo kao .csv ili .xml.
- Jedan cjenik za sve objekte: svaki objekt ima svoju datoteku.
- Nova datoteka preko stare: stari cjenici moraju ostati dostupni 30 dana.
- Nedostaje sidrena cijena ili je upisana cijena s akcije umjesto redovne cijene.
- Cijena na webu razlikuje se od cijene na jelovniku i blagajni jer se cjenici održavaju ručno, na više mjesta.
Kako to radi eKonobar
U eKonobaru, sustavu za vođenje ugostiteljskog objekta, cijene artikala i sidrene cijene već postoje u sustavu, pa se CSV i XML cjenik ne radi ručno:
- vlasnik u administraciji, u dijelu Kontrola cijena, upiše adresu svoje web stranice,
- sustav objavljuje cjenik kao CSV i XML datoteku s nazivom prema Odluci te kao javnu stranicu cjenika,
- za web stranicu dobivate gotov kôd za ugradnju, a za objekt QR kod koji vodi na cjenik,
- cjenik se objavljuje automatski, a novu objavu vlasnik može zatražiti i sam, pa je gotova u roku od 10 minuta,
- sustav vodi arhivu objava i povijest svih promjena cijena, s vremenom i osobom koja je promjenu napravila.
Ista cijena tako je na blagajni, u objavljenom cjeniku i na webu. Više o modulu pročitajte na stranici Prodaja i naplata, a pakete i opremu na stranici fiskalna blagajna za ugostitelje.
Kontrolni popis do 17. studenoga
- Provjerite imate li web stranicu u smislu Odluke (društvene mreže se ne računaju).
- Za svaki artikl utvrdite cijenu od 10. rujna 2026., a za nove artikle cijenu i datum prve ponude.
- Odlučite tko objavljuje cjenik: vi ručno, izrađivač weba ili sustav koji koristite.
- Za svaki objekt pripremite zasebnu datoteku s nazivom po uzorku Ministarstva.
- Na webu napravite stranicu s važećim cjenikom i arhivom od 30 dana.
- Dogovorite tko i do kada objavljuje novi cjenik nakon svake promjene cijene.
Česta pitanja
Moram li objaviti CSV cjenik ako imam samo Facebook ili Instagram profil?
Ne. Profil na društvenim mrežama ne smatra se web stranicom. Obveza vrijedi samo za one koji imaju uspostavljenu web stranicu, i kad služi samo za predstavljanje objekta.
Je li dovoljan PDF jelovnika na webu?
Ne. Cjenik se objavljuje isključivo kao .csv ili .xml datoteka. PDF jelovnika može ostati na webu za goste, ali ne ispunjava obvezu.
Imam dva kafića i jednu web stranicu. Koliko datoteka objavljujem?
Dvije. Za svaki objekt objavljuje se zasebna datoteka, i kad su ponuda i cijene jednake, a sve datoteke imaju istu strukturu.
Koliko često se CSV cjenik ažurira?
Nakon svake promjene cijene, najkasnije do 8 sati ujutro na dan kad nova cijena počinje vrijediti. Promjene cijena tijekom dana ne traže novu objavu datoteke.
Koliko dugo stari cjenici moraju ostati na webu?
Najmanje 30 dana od objave, uz trenutačno važeći cjenik.
Od kada vrijedi obveza objave CSV ili XML cjenika?
Od 17. studenoga 2026. Primjena je prvotno bila određena za 1. listopada, a Vlada ju je odgodila izmjenom Odluke u Narodnim novinama 110/2026.
Mora li CSV cjenik sadržavati sidrenu cijenu?
Da. Za usluge cjenik sadrži naziv, maloprodajnu cijenu s informacijom je li primijenjena tijekom akcije ili drugog posebnog oblika prodaje i sidrenu cijenu od 10. rujna 2026.
Zaključak
CSV ili XML cjenik je jednostavna datoteka, ali se mora objaviti za svaki objekt, ažurirati do 8 sati na dan promjene i čuvati 30 dana. Ugostitelju s nekoliko desetaka artikala i jednim objektom to je izvedivo i ručno; s više objekata i čestim promjenama cijena isplati se da cjenik objavljuje sustav u kojem cijene već vodite.
Ako želite da eKonobar objavljuje cjenik umjesto vas, javite nam se.
Izvori: Odluka o objavi cjenika proizvoda i usluga (NN 101/2026), izmjena Odluke (NN 110/2026) i pojašnjenje Ministarstva gospodarstva od 18. 9. 2026. Ovaj članak nije pravni savjet; strukturu datoteke provjerite kad bude objavljen pravilnik.



