Kompletni vodič za pokretanje online trgovine u Hrvatskoj. Pravni oblik, PDV na prodaju robe, fiskalizacija webshopa, EU prodaja i porezne obveze za e-commerce u 2026.
⚡
Online trgovina u Hrvatskoj zahtijeva registrirani pravni oblik (obrt ili d.o.o.), fiskalizaciju svakog računa putem CIS sustava, PDV registraciju iznad praga od godišnje i poštivanje Zakona o zaštiti potrošača (14 dana pravo na povrat). Za EU prodaju fizičkim osobama iznad 10.000 EUR godišnje potrebna je OSS registracija. Paušalni obrt nije idealan za prodaju robe jer se odnosi primarno na usluge.
Vrste online trgovina
Prije nego pokrenete webshop, važno je razumjeti razlike između modela e-commerce poslovanja jer svaki ima različite porezne i administrativne obveze.
Vlastiti webshop
Najčešći model. Imate vlastitu web stranicu (WooCommerce, Shopify, custom rješenje) putem koje prodajete robu izravno kupcima.
Karakteristike:
- Vi ste prodavatelj i izdajete račune
- Potpuna kontrola nad cijenama, dizajnom i korisničkim iskustvom
- Obveza fiskalizacije svih računa
- PDV obračunavate prema mjestu isporuke (Hrvatska ili EU)
- Sve porezne i pravne obveze su na vama
Marketplace (Njuškalo, eBay, Etsy, Amazon)
Prodajete putem platforme treće strane koja povezuje kupce i prodavatelje.
Karakteristike:
- Platforma može, ali i ne mora obračunavati PDV u vaše ime (ovisi o platformi)
- Za eBay i Amazon unutar EU, platforma obračunava PDV na B2C prodaje (deemed supplier pravilo)
- Provizija platforme (5-20%) je vaš porezno priznat rashod
- I dalje morate voditi vlastitu evidenciju i fiskalizirati račune
- Njuškalo: vi ste prodavatelj, sami izdajete račune kupcu
Dropshipping
Prodajete robu koju ne držite na zalihi. Narudžbu prosljeđujete dobavljaču koji šalje robu izravno kupcu.
Karakteristike:
- Vi ste prodavatelj prema kupcu i izdajete račun
- Dobavljač (često iz Kine ili EU) šalje robu
- PDV obveza je na vama kao prodavatelju
- Ako roba dolazi izvan EU, kupac/vi plaćate carinu i uvozni PDV
- Fiskalizacija je obvezna za svaku prodaju
- Potrebna posebna pažnja na carinsku deklaraciju i uvozne procedure
Pravni oblik za webshop
Paušalni obrt za webshop
Paušalni obrt je najjednostavniji oblik, ali ima značajna ograničenja za prodaju robe.
Ograničenja:
- Limit prihoda: godišnje
- Paušalno oporezivanje je primarno namijenjeno uslužnim djelatnostima
- Ne možete odbijati stvarne troškove (nabava robe, pakiranje, dostava)
- Kod prodaje robe, porez se računa na bruto primitke, bez odbitka troška robe
Zašto je problematičan za trgovinu:
Ako prodajete robu za 50.000 EUR godišnje, a nabavna cijena robe je 30.000 EUR, vaš stvarni prihod je samo 20.000 EUR. Ali paušalni sustav oporezuje čitavih 50.000 EUR jer ne priznaje rashode. To znači da plaćate porez na iznos koji nikada niste zaradili.
Kada ipak može funkcionirati:
- Prodaja vlastitih proizvoda (handmade, unikatni predmeti) s visokom maržom
- Malen obujam prodaje (do 10.000 EUR godišnje)
- Testiranje tržišta prije prelaska na obrt na dohodak
NKD šifre za e-commerce
Prilikom registracije obrta ili d.o.o. morate odabrati NKD (Nacionalnu klasifikaciju djelatnosti) šifru koja odgovara vašoj djelatnosti.
Glavne šifre za online trgovinu:
| NKD šifra | Naziv | Kada koristiti |
|---|---|---|
| 47.91 | Maloprodaja putem pošte ili interneta | Primarna šifra za webshop, prodaja putem interneta krajnjim kupcima |
| 47.19 | Ostala trgovina na malo u nespecijaliziranim prodavaonicama | Ako imate i fizičku prodavaonicu uz webshop |
| 46.19 | Posredovanje u trgovini raznovrsnim proizvodima | Veleprodaja ili posredovanje (B2B) |
| 62.01 | Računalno programiranje | Ako razvijate vlastiti webshop softver |
| 63.12 | Internetski portali | Za marketplace platforme |
Savjet: Možete registrirati više NKD šifri odjednom. Preporučujemo da uz 47.91 dodate i 47.19 (ako planirate fizičku prodaju) te šifre za eventualne usluge koje nudite uz prodaju robe.
Registracija korak po korak
1. Odaberite pravni oblik
Na temelju očekivanog prometa, marže i razine odgovornosti odaberite obrt na dohodak ili d.o.o. (vidi sekciju Pravni oblik iznad).
2. Registrirajte poslovni subjekt
Za obrt:
- Registracija putem e-Građani ili HITRO.HR
- Potrebni dokumenti: OIB, osobna iskaznica, odabrana NKD šifra
- Rješenje o upisu u obrtni registar: 1-5 radnih dana
- Trošak: oko 100-200 EUR
Za d.o.o.:
- Javni bilježnik izrađuje akte (društveni ugovor, izjave)
- Upis u sudski registar: 5-15 radnih dana
- Trošak: 500-1.500 EUR (bilježnik + sudski registar + banka)
3. Otvorite poslovni račun
Obavezno otvorite zasebni poslovni račun u banci. Privatni račun ne smije se koristiti za poslovne transakcije.
4. Prijavite se u sustav fiskalizacije
- Nabavite fiskalizacijski certifikat (FINA ili Certilia)
- Prijavite poslovni prostor u ePorezna (za webshop, to je vaša "virtualna" lokacija)
- Prijavite naplatni uređaj (vaš webshop sustav)
- Povežite fiskalizacijski certifikat s vašim sustavom za izdavanje računa
5. Uključite se u sustav PDV-a (po potrebi)
Ako očekujete promet iznad godišnje ili prodajete u EU, registrirajte se za PDV putem ePorezna.
6. Postavite webshop u skladu sa zakonom
Vaš webshop mora sadržavati sve zakonom propisane informacije (vidi sekciju Zaštita potrošača).
PDV za online trgovinu
PDV je jedno od najvažnijih pitanja za online trgovce. Pravila se razlikuju ovisno o tome prodajete li u Hrvatskoj, u EU ili izvan EU.
Prodaja u Hrvatskoj (B2C domaćim kupcima)
Ako ste u sustavu PDV-a:
- Obračunavate PDV na prodajnu cijenu
- PDV je već uključen u maloprodajnu cijenu (zakon to zahtijeva za B2C)
- Kupac vidi konačnu cijenu s PDV-om
Ako niste u sustavu PDV-a (mali porezni obveznik):
- Do godišnjeg prometa ne morate biti u PDV sustavu
- Ne obračunavate PDV, ali ne možete ni odbijati ulazni PDV
- Na računu navodite "Nije u sustavu PDV-a"
Prodaja u EU (B2C fizičkim osobama)
Od 2021. primjenjuju se nova pravila za e-commerce:
Do 10.000 EUR godišnje EU B2C prodaje:
- Obračunavate hrvatski PDV ()
- Nema dodatnih obveza
Iznad 10.000 EUR godišnje EU B2C prodaje:
- Morate obračunavati PDV po stopi zemlje kupca
- Registrirate se za OSS (One Stop Shop) sustav
- Kvartalne prijave putem ePorezna
- PDV uplaćujete u Hrvatskoj, a Porezna ga redistribuira
Prodaja u EU (B2B tvrtkama)
Za prodaju robe tvrtkama u EU primjenjuje se oslobođenje:
- Izdajete račun bez PDV-a
- Na računu navodite VAT ID kupca
- Podnosite ZP obrazac (Zbirna prijava)
- Kupac obračunava PDV u svojoj zemlji (reverse charge za robu)
Prodaja izvan EU
- Izvoz robe: 0% PDV (oslobođenje za izvoz)
- Potrebna izvozna carinska deklaracija
- Čuvajte dokaz o izvozu (carinski dokumenti)
Fiskalizacija webshopa
Svaki račun izdan putem webshopa mora biti fiskaliziran. Nema iznimki, neovisno o načinu plaćanja.
Načini plaćanja i fiskalizacija
| Način plaćanja | Fiskalizacija obvezna? | Napomena |
|---|---|---|
| Kartica (online) | Da | Račun se fiskalizira u trenutku naplate |
| Pouzeće (gotovina) | Da | Fiskalizacija pri isporuci/naplati |
| Virman (uplata na račun) | Da | Fiskalizacija pri izdavanju računa |
| PayPal / Stripe | Da | Kao kartica, fiskalizacija pri naplati |
| Kriptovalute | Da | Ako je dopušteno, fiskalizacija obvezna |
Kako funkcionira fiskalizacija za webshop?
- Kupac završava narudžbu na webshopu
- Vaš sustav automatski generira račun
- Račun se digitalno potpisuje fiskalnim certifikatom (generira ZKI)
- Račun se šalje Poreznoj upravi putem CIS API-ja
- Porezna vraća JIR (jedinstveni identifikator)
- Kupac dobiva račun s JIR-om, ZKI-om i QR kodom
Cijeli postupak je automatiziran i traje 1-2 sekunde. Kupac ne primjećuje nikakvu razliku.
Tehnički zahtjevi za webshop fiskalizaciju
Vaš webshop sustav mora:
- Imati integriranu fiskalizaciju putem CIS API-ja
- Generirati ZKI pomoću fiskalnog certifikata
- Primati i pohranjivati JIR za svaki račun
- Generirati QR kod na svakom računu
- Podržavati naknadnu fiskalizaciju (ako CIS nije dostupan, rok 48 sati)
- Arhivirati sve račune minimalno 11 godina
EU prodaja i OSS sustav
Što je OSS (One Stop Shop)?
OSS je sustav koji omogućuje online trgovcima da sve svoje PDV obveze za EU B2C prodaju prijave i plate u jednoj državi (Hrvatskoj), umjesto da se registriraju za PDV u svakoj zemlji u koju prodaju.
Kada se morate registrirati za OSS?
Registracija je obvezna ako:
- Prodajete robu fizičkim osobama (B2C) u drugim EU državama
- Ukupan promet od EU B2C prodaje prelazi 10.000 EUR godišnje
- Prag se računa kumulativno za sve EU države zajedno
Kako funkcionira OSS?
- Registracija: Prijavite se putem ePorezna sustava
- Obračun: Na računu obračunavate PDV po stopi zemlje kupca
- Prijava: Kvartalno podnosite OSS prijavu (do kraja mjeseca nakon kvartala)
- Plaćanje: Uplaćujete ukupan PDV za sve EU države na jedan račun u Hrvatskoj
- Redistribucija: Porezna uprava distribuira PDV odgovarajućim državama
PDV stope po EU državama (najčešće za robu)
| Država | Opća stopa | Država | Opća stopa |
|---|---|---|---|
| Njemačka | 19% | Italija | 22% |
| Austrija | 20% | Slovenija | 22% |
| Francuska | 20% | Mađarska | 27% |
| Nizozemska | 21% | Španjolska | 21% |
| Belgija | 21% | Češka | 21% |
Primjer: Ako prodajete torbu za 100 EUR kupcu u Njemačkoj, obračunavate 19% njemačkog PDV-a (19 EUR). Kupac plaća 119 EUR. Vi uplaćujete 19 EUR PDV-a kroz OSS sustav.
OSS rokovi i obveze
| Obveza | Rok |
|---|---|
| Kvartalna prijava Q1 (sij-ožu) | 30. travnja |
| Kvartalna prijava Q2 (tra-lip) | 31. srpnja |
| Kvartalna prijava Q3 (srp-ruj) | 31. listopada |
| Kvartalna prijava Q4 (lis-pro) | 31. siječnja |
| Čuvanje evidencija | 10 godina |
IOSS: uvoz robe male vrijednosti za EU potrošače
OSS sustav pokriva prodaju robe koja se već nalazi unutar EU. Za robu koja se šalje kupcima u EU iz trećih zemalja (Kina, SAD, UK i dr.) vrijede drugačija pravila. Tu na scenu stupa IOSS.
Što je IOSS?
IOSS (Import One Stop Shop) je sustav za obračun PDV-a na uvoz robe male vrijednosti (do 150,00 EUR) koja se prodaje B2C kupcima u EU iz trećih zemalja. Uveden je u srpnju 2021. zajedno s ukidanjem oslobođenja od PDV-a za pošiljke do 22,00 EUR.
Kada se IOSS primjenjuje:
- Prodajete robu fizičkim osobama (B2C) u EU
- Roba se šalje izravno iz treće zemlje (Kina, SAD, UK, i dr.) kupcu u EU
- Vrijednost svake pošiljke ne prelazi 150,00 EUR
- Tipični slučajevi: dropshipping iz Kine, vlastita roba u skladištu izvan EU
Kada se IOSS ne primjenjuje:
- Roba se šalje iz skladišta unutar EU (tada vrijedi OSS ili standardni PDV)
- Vrijednost pošiljke prelazi 150,00 EUR (tada se primjenjuju standardni carinski postupci s uvoznim PDV-om)
- Prodaja B2B (tvrtkama s VAT ID-om)
Registracija za IOSS
Hrvatska poduzeća registriraju se za IOSS putem sustava ePorezna, jednako kao i za OSS. Registracija je dobrovoljna, ali bez nje kupac plaća PDV i moguće carinske troškove pri uvozu, što negativno utječe na korisničko iskustvo i konkurentnost.
Prednost za kupca: Ako ste registrirani za IOSS, PDV je već uključen u cijenu proizvoda. Kupac ne plaća ništa dodatno pri primitku paketa. Bez IOSS-a, kupac može biti iznenađen zahtjevom za plaćanje PDV-a pri preuzimanju pošiljke.
Prijava i rokovi
Za razliku od OSS-a koji se podnosi kvartalno, IOSS prijava podnosi se mjesečno putem ePorezna. Rok predaje je do kraja sljedećeg mjeseca (npr. za siječanj do 28./29. veljače).
U prijavi razvrstavate promet po zemlji kupca i primjenjujete PDV stopu svake EU države. Porezna uprava raspodjeljuje sredstva odgovarajućim državama.
OSS vs IOSS: ključne razlike
| Kriterij | OSS | IOSS |
|---|---|---|
| Primjena | Roba koja se šalje iz EU, B2C digitalne usluge | Uvoz robe iz trećih zemalja, B2C, do 150 EUR |
| Prag registracije | 10.000 EUR godišnje EU B2C prodaje | Bez praga (vrijedi za svaku prodaju) |
| Prijava | Kvartalno | Mjesečno |
| PDV u cijeni | Opcija | Obvezno (za oslobođenje od carinskog PDV-a) |
| Carinska deklaracija | Nije potrebna | IOSS broj na deklaraciji |
Za kompletan pregled scenarija kad koristiti OSS, a kad IOSS, pogledajte vodič Fakturiranje EU klijentima.
Zaštita potrošača
Zakon o zaštiti potrošača propisuje stroge obveze za online trgovce. Nepoštivanje može rezultirati kaznama od 1.330 do 26.540 EUR.
Obvezne informacije na webshopu
Vaš webshop mora na vidljivom mjestu sadržavati:
O prodavatelju:
- Puni naziv i pravni oblik (obrt/d.o.o.)
- Sjedište / adresa
- OIB
- Kontakt podaci (e-mail, telefon)
- Broj upisa u sudski/obrtni registar
O proizvodima:
- Jasna cijena s PDV-om i svim troškovima
- Troškovi dostave (prije završetka narudžbe)
- Opis bitnih svojstava proizvoda
- Dostupnost proizvoda
O pravima kupca:
- Pravo na jednostrani raskid ugovora (14 dana)
- Obrazac za jednostrani raskid ugovora
- Uvjeti za povrat robe
- Informacije o jamstvu
- Postupak rješavanja pritužbi
Pravo na povrat (14 dana)
Kupac ima pravo jednostrano raskinuti ugovor u roku od 14 dana od dana primitka robe, bez navođenja razloga.
Kako funkcionira:
- Kupac šalje izjavu o raskidu (obrazac ili slobodan tekst)
- Rok od 14 dana teče od dana kad je kupac primio robu
- Kupac vraća robu u roku od 14 dana od slanja izjave
- Prodavatelj vraća novac u roku od 14 dana od primitka robe
- Troškove povratne dostave snosi kupac (osim ako ste drugačije ugovorili)
Iznimke od prava na povrat:
- Proizvodi izrađeni po specifikaciji kupca (personalizirani)
- Pokvarljivi proizvodi (hrana, cvijeće)
- Zapečaćeni higijenski proizvodi (nakon otvaranja)
- Audio/video zapisi ili softver (nakon otvaranja)
Alternativno rješavanje sporova (ARS)
Morate informirati kupca o mogućnosti alternativnog rješavanja sporova putem europske ODR platforme: https://ec.europa.eu/consumers/odr/
Porezno priznati rashodi
Online trgovci mogu odbiti brojne troškove od prihoda (osim paušalaca koji ne odbijaju troškove).
Direktni troškovi robe
| Rashod | Napomena |
|---|---|
| Nabavna cijena robe | Cjelokupan trošak nabave (uključujući uvozni PDV i carinu) |
| Ambalažni materijal | Kutije, folije, trake, ispuna |
| Dostava kupcima | Troškovi kurirske službe ili pošte |
| Povratna dostava | Troškovi povrata (ako ih vi snosite) |
| Carinski troškovi | Za robu iz trećih zemalja |
Operativni troškovi webshopa
| Rashod | Napomena |
|---|---|
| Domena i hosting | Godišnji trošak domene, servera, CDN-a |
| Webshop platforma | WooCommerce, Shopify pretplata, licence |
| SSL certifikat | Obvezno za webshop |
| Payment gateway | Provizije Stripe, PayPal, bankovne naknade |
| Fiskalizacijski certifikat | Ovisi o izdavatelju |
| Skladištenje | Najam skladišnog prostora |
Marketing i oglašavanje
| Rashod | Napomena |
|---|---|
| Google Ads | Kampanje za pretraživanje i display |
| Facebook/Instagram Ads | Društvene mreže oglašavanje |
| SEO usluge | Optimizacija za tražilice |
| Influencer marketing | Ugovor o suradnji kao dokaz |
| Fotografija proizvoda | Profesionalne slike za webshop |
| Email marketing | Alati za newsletter (Mailchimp i sl.) |
Administrativni troškovi
| Rashod | Napomena |
|---|---|
| Knjigovodstvo | Mjesečna naknada računovođi |
| Bankovne naknade | Održavanje računa, transakcije |
| Softver za poslovanje | ERP, CRM, upravljanje zalihama |
| Uredski materijal | Za pakiranje, etikete, printere |
| Osiguranje | Poslovno osiguranje, osiguranje robe |
Paušalni obrt i prodaja robe
Česta pitanja
Povezani vodiči
Automatska fiskalizacija za webshop
FiskAI automatski fiskalizira svaki račun putem API-ja. Bez ručnog rada, bez pogrešaka, bez kazni.
Bez ugovorne obveze • Otkažite kad želite
Povezani vodiči:
- PDV - Kompletni vodič - Sve o stopama, prijavama i EU trgovini
- Fiskalna blagajna - Vrste blagajni, zahtjevi i troškovi
- Paušalni obrt - Uvjeti, ograničenja i obveze
- Obrt na dohodak - Prednosti, troškovi i administracija
- D.O.O. - Kompletni vodič - Osnivanje, porez na dobit, obveze
- Freelanceri i rad za strane klijente - PDV pravila za EU i non-EU