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 ste PDV obveznik i 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. Neke velike firme i same traže fakture kroz SEF radi urednog knjigovodstva — to je njihov zahtev, a ne zakonska obaveza; ako se zbog toga dobrovoljno registrujete, obaveza važi za tekuću i narednu kalendarsku godinu.

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 PDV obveznicima i javnom sektoru idu kroz SEF. Ulazne fakture od PDV obveznika 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.mfin.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 rok da je prihvatite ili odbijete — rokove i posledice proverite u aktuelnim propisima na efaktura.gov.rs. Ovo je zamka broj jedan za male firme: fakture se gomilaju, niko ih ne otvara, i rok prođe za 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 i PDV prijava odnose se na isti poreski period, ali se podnose odvojeno i sa različitim rokovima.

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, pregledana, 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 konvertuje u UBL 2.1 XML i šalje na SEF kad potvrdite slanje
  • 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
  • Pregled ulaznih faktura: na jednom mestu vidite koje fakture još čekaju vašu odluku

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

Ovo su greške koje se najčešće 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 ostane nerešena dok rok ne prođe, 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. U Fakturku šaljete fakture na SEF direktno iz aplikacije, jednu po jednu, i pratite im status. 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 „napravi fakturu za Milana za konsultacije”, i Faktor pripremi fakturu, a vi potvrdite slanje. 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, 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 ste i vi PDV obveznik, ili ako fakturu šaljete subjektu javnog sektora — tada klasična PDF 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?

Rokove i posledice nereagovanja proverite u aktuelnim propisima na efaktura.gov.rs. Sigurnije je da svaku ulaznu fakturu pregledate i prihvatite ili odbijete na vreme. 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. Ako se dobrovoljno registruje na SEF, obaveza važi za tekuću i narednu kalendarsku godinu.

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.