SEF za srpske SMB: šta morate znati u 2026.

Vlasnik male firme u Srbiji radi na laptopu sa fakturama i priprema se za SEF sistem u 2026.

Prošle nedelje me je zvao prijatelj koji vodi malu firmu za IT usluge: dobio je nalog od klijenta iz javnog sektora, poslao PDF fakturu na mejl i čekao uplatu. Uplata nije stigla — jer faktura nije prošla kroz SEF. Ako vodite biznis u Srbiji i još uvek niste raščistili šta SEF traži od vas, ovo je tekst koji vam treba.

Šta je SEF i zašto je bitan svakom preduzetniku

SEF (Sistem Elektronskih Faktura) je centralna državna platforma Ministarstva finansija preko koje se elektronske fakture šalju, primaju i evidentiraju u Srbiji. Za sve subjekte javnog sektora i sve PDV obveznike u prometu sa državom i međusobno, SEF nije opcija — to je jedini legalan način da faktura postoji.

U praksi to znači sledeće: ako pošaljete klasičan PDF firmi koja je PDV obveznik, ta faktura pravno ne postoji. Kupac je ne može knjižiti, vi ne možete tražiti naplatu, a Poreska uprava vas ne prepoznaje kao izdavaoca. Sve što se ne završi na SEF-u je poslovno nevidljivo.

Zašto je ovo bitno paušalcu koji nije u sistemu PDV-a? Zato što se pravila proširuju. Ako radite za državnu instituciju, JKP, ministarstvo ili bilo koji subjekat javnog sektora — morate slati preko SEF-a, bez obzira na status. Isto važi ako sarađujete sa velikim firmama koje interno traže sve fakture kroz SEF radi urednog knjigovodstva.

Ministarstvo finansija je jasno stavilo do znanja da se obuhvat postepeno širi. Ko danas nije obveznik, sutra može biti — pa je pametnije naučiti sistem sada nego u panici pred rok.

Ko mora da koristi SEF, a ko još uvek ne mora

Da razjasnimo bez pravničkog žargona ko je gde:

Subjekat Slanje kroz SEF Prijem kroz SEF
Subjekti javnog sektora (država, JKP, ministarstva) Obavezno Obavezno
PDV obveznici (DOO, preduzetnici u PDV-u) Obavezno u B2B i B2G Obavezno
Paušalci van sistema PDV-a Samo kada rade sa javnim sektorom Nije obavezno, ali korisno
Frilenseri (fizička lica bez firme) Nije obveznik SEF-a Nije obveznik
Strana lica bez PIB-a u Srbiji Ne koriste SEF Ne primaju kroz SEF

Konkretan primer: paušalac koji piše tekstove za privatnu agenciju šalje običnu fakturu (mejl, PDF, štampa) — SEF ne dolazi u priču. Ako isti taj paušalac dobije posao od opštine, ista faktura mora ići kroz SEF, inače neće biti plaćena.

Za male DOO firme koje su u PDV-u pravilo je jednostavno: sve izlazne fakture prema drugim pravnim licima idu kroz SEF. Sve ulazne fakture od pravnih lica takođe stižu preko SEF-a, i moraju se prihvatiti ili odbiti u zakonskom roku.

Za tačan obuhvat i eventualne izuzetke uvek proverite aktuelnu verziju Zakona o elektronskom fakturisanju i uputstva na sajtu efaktura.gov.rs — pravila se dopunjuju.

Kako SEF radi: tri toka koja morate razumeti

SEF nije komplikovan kada shvatite da radi kroz tri osnovna toka. Ako razumete ova tri, razumete ceo sistem.

Prvi tok: izdavanje e-fakture (izlazna). Vi ste dobavljač. Uneste fakturu — direktno na portalu efaktura.gov.rs ili preko softvera koji je povezan na SEF preko API-ja. Faktura se šalje kupcu kroz sistem. Kupac je vidi u svom SEF Inboxu, prihvata ili odbija. Kada je prihvati, ide u njegovo knjigovodstvo i vaše potraživanje je pravno formalno registrovano.

Drugi tok: prijem e-fakture (ulazna). Vaš dobavljač šalje vama fakturu kroz SEF. Ona se pojavljuje u vašem SEF nalogu. Imate zakonski rok da je prihvatite ili odbijete — praksa je 15 dana, ali proverite aktuelan rok jer se povremeno menja. Ako ne reagujete, faktura se smatra prihvaćenom po automatizmu. Ovo je zamka broj jedan za male firme: fakture se gomilaju, niko ih ne otvara, i posle mesec dana ste knjižili nešto što niste ni videli.

Treći tok: evidencija PDV-a i akcizne evidencije. Za PDV obveznike SEF nije samo pošta za fakture — kroz njega ide i evidencija PDV-a (obračun izlaznog i ulaznog poreza). Ovo je deo koji najviše zbunjuje ljude jer se preklapa sa periodičnom PDV prijavom, ali su to dva različita procesa: SEF evidencija je kontinualna, PDV prijava je periodična.

Praktičan savet: ako ste u PDV-u, dogovorite sa knjigovođom ko šta radi na SEF-u. Najgori scenario je da oboje mislite da drugi prati Inbox.

API pristup i integracije: kada portal više nije dovoljan

Portal Ministarstva radi — za dve fakture nedeljno. Kada dostignete deset, dvadeset, pedeset faktura mesečno, ručno unošenje na portal postaje gubitak vremena i izvor grešaka. Tu ulaze API integracije.

SEF ima zvanični REST API preko kojeg softveri trećih strana mogu:

  • Slati izlazne fakture automatski, u batch-u ili pojedinačno
  • Povlačiti ulazne fakture u realnom vremenu
  • Prihvatati i odbijati fakture programski
  • Preuzimati statuse (poslata, isporučena, prihvaćena, odbijena)
  • Slati evidencije PDV-a

Za pristup API-ju potreban je API ključ koji generišete unutar svog SEF naloga. Ključ je vezan za konkretnu firmu (PIB) i daje pun pristup fakturama te firme — čuvajte ga kao lozinku, jer ko ga ima, može slati i primati fakture u vaše ime.

Ovde počinju zamke koje viđam u praksi:

Zamka 1: Test i produkcija. SEF ima demo okruženje (odvojen URL i odvojen ključ) i produkcijsko okruženje. Češće nego što biste mislili, ljudi pošalju "test" fakturu na produkciju i onda paniče kako da je stornoraju. Uvek prvo testirajte na demo sistemu, pa tek onda zamenite ključ.

Zamka 2: UBL 2.1 format. Fakture na SEF-u nisu PDF-ovi — to su strukturirani XML dokumenti u UBL 2.1 formatu. Ako softver koji koristite pogrešno formira XML (nedostaje polje, pogrešan kod PDV kategorije, netačan format datuma), SEF odbija fakturu i vraća grešku koja često nije jasna neprogrameru.

Zamka 3: Šifre PDV kategorija i osnove. SEF traži tačne šifre za razlog oslobođenja od PDV-a (kada fakturišete bez PDV-a). Ako pogrešite šifru — recimo, upišete oslobođenje po članu 24 umesto člana 25 — faktura prolazi tehnički ali je pogrešna sadržinski. To se otkriva tek na kontroli.

Zamka 4: Rate limits. SEF API ima ograničenja koliko poziva možete slati u minuti. Kada softver napravi loop koji šalje 500 faktura odjednom, ključ vam se privremeno blokira. Dobar integracioni sloj mora imati queue i retry logiku.

Zamka 5: Statusi i webhook-ovi. SEF ne šalje aktivno notifikacije u nekim slučajevima — vaš sistem mora periodično proveravati statuse. Ako to ne radi kako treba, ne znate kada je klijent prihvatio ili odbio fakturu.

Automatizacija SEF procesa: gde middleware skida teret

Za mnoge male firme "SEF middleware" zvuči kao IT terminologija koja se njih ne tiče. Ali kada napravite račun, brzo se vidi šta ručno praćenje SEF-a košta.

Uzmimo malu firmu koja izda 40 faktura mesečno i primi 60. Ako svaka izlazna faktura zahteva 3 minuta ručnog unosa na portal (naslov, stavke, PDV, kupac, provera), to je 2 sata mesečno. Ako svaka ulazna zahteva 1 minut da se otvori, proveri i prihvati, to je još sat. Tri sata mesečno je 36 sati godišnje — nedelja dana rada koja se rasipa na kucanje već postojećih podataka.

Middleware — softverski sloj između vašeg sistema fakturisanja i SEF-a — automatski radi sledeće:

  • Slanje faktura: kreirate fakturu u svom softveru, ona se automatski konvertuje u UBL 2.1 XML i šalje na SEF
  • Prijem faktura: ulazne fakture stižu iz SEF-a direktno u vaš softver ili mejl, sa pregledom šta ide na plaćanje
  • Prihvatanje/odbijanje: možete odobravati fakture iz aplikacije, bez ulaska na portal
  • Automatski statusi: sistem prati kada je klijent prihvatio, odbio ili "zaboravio" fakturu
  • Notifikacije o rokovima: alarm kada je ulazna faktura pred istekom roka za prihvatanje

Za firme koje već imaju ERP ili neko interno rešenje, middleware se pravi po meri i integriše u postojeće tokove. Za manje firme koje nemaju sopstveni softver, gotova SaaS rešenja sa ugrađenom SEF integracijom su brži put — bez developera, bez API dokumentacije, bez brige o certifikatima.

Ako baratate i običnim fakturama van SEF-a (recimo za strane klijente ili paušalne poslove), koristan je i [besplatan obrazac fakture] koji ima strukturu koja se lako digitalizuje kasnije.

Najčešće greške koje viđam kod srpskih SMB-ova

Iz razgovora sa desetinama malih firmi i knjigovođa, izvlačim liste stvari koje se ponavljaju:

Greška 1: Niko ne prati Inbox. Vlasnik firme misli da knjigovođa pregleda ulazne fakture, knjigovođa misli da vlasnik gleda. Faktura od 200.000 dinara ide na "prihvaćeno" po automatizmu, iako je bila sporna.

Greška 2: Slanje pre nego što je faktura tačna. Za razliku od PDF-a koji se lako iznova pošalje, SEF fakture koje se stornoraju ostavljaju trag. Bolje deset puta proveriti pre slanja, nego jednom slati storno.

Greška 3: Kombinovanje SEF-a i "starih" faktura. Neki šalju istoj firmi kombinaciju — nekad PDF na mejl, nekad SEF. Ovo je knjigovodstveni haos i garantovana neusklađenost. Odlučite jedan tok i držite ga se.

Greška 4: Zaboravljene evidencije PDV-a. PDV obveznici često slažu izlazne i ulazne fakture na SEF-u, a onda zaborave da poseban tok evidencija PDV-a takođe mora biti popunjen. To otkrivaju kada dobiju poziv iz Poreske uprave.

Greška 5: Ključ API-ja u tuđim rukama. Firme daju API ključ IT firmi koja im je pravila sajt, pa zaborave da je ta firma i dalje ima. Rotirajte ključeve makar jednom godišnje i vodite evidenciju ko ima pristup.

Greška 6: Slanje bez QR koda i propisanih polja. Iako SEF prihvata XML, kupac često očekuje i vizualni prikaz — PDF sa svim elementima. Ako softver ne generiše paralelno i uredan PDF, dobijate pozive tipa "gde je faktura, ništa nam nije stiglo".

Šta gledati kada birate softver sa SEF integracijom

Ako niste developer i tražite alat koji rešava SEF za vas, evo šta pitajte pre potpisivanja:

Pitanje Zašto je važno
Da li koristite zvanični SEF API? Neki "šalju preko portala" simuliranjem — nestabilno
Da li podržavate i slanje i prijem? Neki rade samo slanje, pa i dalje ručno pratite Inbox
Kako se rukuje sa odbijenim fakturama? Treba jasan tok za correction i storno
Da li imate batch slanje? Za firme sa 50+ faktura mesečno, kritično
Kako se čuvaju API ključevi? Enkripcija u miru i u prenosu, nije opcija
Da li podržavate više firmi? Ako imate DOO i paušalca, ne želite dva naloga
Kako se rade evidencije PDV-a? Ako to ne rešava, delimično ste automatizovali

Cena je poslednja stvar koju gledate. Softver koji košta 3.000 din mesečno a štedi 5 sati rada mesečno je već isplativ — samo brojite koliko vam vredi sat vašeg vremena.

Gde Fakturko ulazi u priču

Fakturko je pravljen tačno oko ovih problema — kao alat za srpske preduzetnike koji ne žele da uče API dokumentaciju Ministarstva. Sa Pro planom imate potpuno automatsko slanje i prijem faktura preko SEF-a, sa batch obradom kada trebate poslati desetine faktura odjednom. Ulazne fakture automatski stižu u Inbox unutar aplikacije, pa ih prihvatate ili odbijate jednim klikom, bez ulaska na portal.

Ako više volite da govorite nego da klikate, AI asistent Faktor prima glasovne poruke preko Telegrama ili WhatsApp-a — kažete "pošalji Milanu istu fakturu kao prošli mesec", i faktura je kreirana, poslata na mejl i na SEF. Za firme sa više od jednog biznisa (DOO plus paušalac), sve stoji pod jednim nalogom, sa brzom promenom između firmi.

Zaključak

SEF nije prolazna faza — to je nova osnovica poslovanja u Srbiji, i biće šira svake godine. Pametniji potez je da sada postavite jasan tok (ko šalje, ko prima, ko prati Inbox, koji softver rešava koji korak) nego da čekate prvi propust i tek onda zovete IT-jevca u pomoć.

Ako vam još uvek zvuči kao mnogo posla, probajte Fakturko besplatno — prvu SEF fakturu možete poslati za dva minuta, i vidite da li vam sistem sedi pre nego što uopšte razmišljate o planu.

Česta pitanja

Šta je SEF i ko mora da ga koristi u Srbiji?

SEF (Sistem Elektronskih Faktura) je centralna državna platforma Ministarstva finansija Srbije preko koje se elektronske fakture šalju, primaju i evidentiraju. Obavezan je za sve subjekte javnog sektora i sve PDV obveznike u B2B i B2G prometu. Paušalci van sistema PDV-a moraju koristiti SEF samo kada rade sa javnim sektorom, dok frilenseri kao fizička lica bez firme nisu obveznici. Obuhvat se postepeno širi, pa je pametno naučiti sistem na vreme.

Da li PDF faktura poslata mejlom pravno važi ako je primalac PDV obveznik?

Ne, ako pošaljete klasičnu PDF fakturu firmi koja je PDV obveznik ili subjektu javnog sektora, ta faktura pravno ne postoji u Srbiji. Kupac je ne može knjižiti, vi ne možete tražiti naplatu, a Poreska uprava vas ne prepoznaje kao izdavaoca. Jedini legalan način je slanje kroz SEF u UBL 2.1 XML formatu. Sve što nije prošlo kroz SEF je poslovno nevidljivo.

Šta se dešava ako ne prihvatim ili ne odbijem ulaznu fakturu na SEF-u u roku?

Ako ne reagujete u zakonskom roku (praksa je 15 dana, ali proverite aktuelan rok), faktura se automatski smatra prihvaćenom. To znači da ćete pravno biti dužni da je platite i knjižite, čak i ako je niste videli. Ovo je najčešća zamka za male firme jer se fakture gomilaju u Inboxu bez nadzora. Preporuka je da jasno dogovorite sa knjigovođom ko svakodnevno prati SEF Inbox.

Da li paušalac koji nije u PDV-u mora da koristi SEF?

Paušalac van sistema PDV-a nije obavezan da koristi SEF za saradnju sa privatnim firmama i može slati obične PDF fakture mejlom. Međutim, ako radi za bilo koji subjekat javnog sektora — opštinu, ministarstvo, JKP ili državnu instituciju — faktura mora ići kroz SEF, inače neće biti plaćena. Obuhvat se postepeno širi, pa je korisno registrovati se i naučiti sistem pre nego što obaveza stigne.

Kada mi je potreban API pristup SEF-u umesto ručnog unosa na portalu?

Portal Ministarstva finansija je praktičan za nekoliko faktura nedeljno, ali kada obim pređe deset do dvadeset faktura mesečno, ručni unos postaje gubitak vremena i izvor grešaka. SEF ima zvanični REST API preko kojeg softveri mogu automatski slati i primati fakture, prihvatati ih programski i pratiti statuse u realnom vremenu. Za pristup je potreban API ključ koji se generiše u SEF nalogu i vezan je za PIB firme. Ključ čuvajte kao lozinku i uvek prvo testirajte integraciju na demo okruženju pre produkcije.