Primer e-fakture u Srbiji: obavezni elementi

Primer elektronske fakture na laptopu sa obaveznim elementima za poslovanje u Srbiji

Pošalješ fakturu preko SEF-a, klijent je odbije sa porukom "nedostaje šifra plaćanja" ili "PIB primaoca nije validan". Sad ti je pola dana otišlo na traženje gde si pogrešio, a klijent te zove jer mu knjigovođa kaže da ne može da je proknjiži. Ovo se dešava svaki dan u Srbiji, i u 9 od 10 slučajeva razlog je isti: fakturi fali jedan od obaveznih elemenata koje propisuje Zakon o elektronskom fakturisanju.

U nastavku ide konkretan primer ispravne e-fakture sa razloženim svakim poljem, plus šta se najčešće zaboravlja i kako da to izbegneš.

Kako izgleda ispravna e-faktura — primer

Evo kako u praksi izgleda jedna validna e-faktura koju SEF prihvata bez greške. Uzeću scenario koji se kod nas najčešće sreće: paušalac iz Beograda fakturiše uslugu DOO-u iz Novog Sada.

─────────────────────────────────────────────
FAKTURA br. 2026-0042
Datum izdavanja: 18.06.2026.
Datum prometa usluge: 15.06.2026.
Rok plaćanja: 02.07.2026.
─────────────────────────────────────────────

IZDAVALAC (Prodavac)
Marko Marković PR – Digitalne usluge MARKO
Adresa: Bulevar kralja Aleksandra 73, 11000 Beograd
PIB: 109876543
Matični broj: 64123456
Šifra delatnosti: 6201
Tekući račun: 160-0000123456789-12, Banca Intesa
Nije u sistemu PDV-a (član 33. ZPDV)

PRIMALAC (Kupac)
Nova Logika DOO
Adresa: Bulevar oslobođenja 12, 21000 Novi Sad
PIB: 107654321
Matični broj: 21098765
JBKJS (ako je javni sektor): —

─────────────────────────────────────────────
STAVKE
─────────────────────────────────────────────
1. Izrada korporativnog sajta — jednokratno
   Količina: 1 | JM: kom | Cena: 85.000,00 RSD
   PDV: 0% (član 33.) | Iznos: 85.000,00 RSD

UKUPNO ZA UPLATU: 85.000,00 RSD
Slovima: osamdesetpethiljada dinara
─────────────────────────────────────────────

Poziv na broj: 97 2026-0042
Šifra plaćanja: 221
Svrha uplate: Plaćanje po fakturi 2026-0042

Mesto izdavanja: Beograd
Potpisao: Marko Marković

Ovo deluje jednostavno, ali svako od ovih polja ima konkretnu pravnu funkciju. Ako bilo koje fali ili je pogrešno, faktura ili neće proći SEF validaciju, ili će klijentov knjigovođa imati problem da je uknjiži.

Obavezni elementi e-fakture po srpskom zakonu

Direktan odgovor: e-faktura u Srbiji mora da sadrži podatke o izdavaocu i primaocu, jedinstveni broj i datum fakture, opis i količinu robe/usluge, cenu, PDV podatke i ukupan iznos. Konkretan spisak propisuje Zakon o elektronskom fakturisanju i Zakon o PDV-u (član 42), a SEF dodatno zahteva neke tehničke elemente da bi faktura uopšte prošla validaciju.

Evo razloženo:

Element Šta tačno mora Najčešća greška
Broj fakture Jedinstven, hronološki, bez praznina u nizu Reset numeracije usred godine
Datum izdavanja Datum kada je faktura kreirana Antidatiranje
Datum prometa Kada je roba isporučena ili usluga izvršena Isti datum kao izdavanje (često netačno)
Naziv izdavaoca Pun zvanični naziv iz APR-a Skraćeni naziv ili "brendovani"
PIB izdavaoca 9 cifara, validan Pogrešna kontrolna cifra
Matični broj 8 cifara iz APR-a
Naziv primaoca Pun naziv iz APR-a Naziv "kako se obraćaju u mailu"
PIB primaoca 9 cifara, validan Slovni karakteri
JBKJS Samo za javni sektor Izostavlja se kod budžetskih korisnika
Opis stavke Jasan, prepoznatljiv naziv robe/usluge "Po dogovoru" — ne prolazi
Količina i JM Numerički + jedinica mere
Jedinična cena Bez PDV-a Pomešano sa cenom sa PDV-om
Stopa PDV-a 20%, 10%, 0% ili oslobođenje Bez navoda osnova za oslobođenje
Osnov oslobođenja Konkretan član zakona "Nije u PDV-u" (preopšte)
Ukupan iznos U RSD, sa decimalama
Podaci za uplatu Račun, poziv na broj, šifra plaćanja Fali šifra plaćanja

Ovo je minimum. Sve preko toga (logo, uslovi plaćanja, napomena o kamati za neplaćanje) je dobrodošlo ali nije pravna obaveza.

PIB, matični broj i naziv — gde se najviše greši

PIB se sastoji od 9 cifara i ima ugrađenu kontrolnu cifru. Ako pogrešiš samo jednu cifru, SEF će fakturu vratiti pre nego što stigne do primaoca. To znači da kopiranje PIB-a iz starog mejla ili sa vizit-karte nije bezbedno — uvek proveri kroz APR pretragu privrednih subjekata (pretraga.apr.gov.rs) ili u softveru koji povlači podatke direktno iz registra.

Konkretan slučaj iz prakse: frilenser fakturiše agenciji. U APR-u agencija glasi "Plavi Krug Marketing DOO Beograd". Frilenser na fakturu upiše "Plavi Krug DOO" jer ga tako svi zovu. SEF tehnički prolazi (PIB je validan), ali knjigovođa agencije faktura mu vrati uz komentar "naziv ne odgovara registru". Razlog: kod automatskih uknjiženja sistem upoređuje naziv sa APR bazom i baca grešku. Pravilo je jednostavno — kako u APR-u, tako na fakturi. Skraćenice samo ako su deo registrovanog naziva.

Kod paušalaca i preduzetnika obavezno ide pun naziv u formatu "Ime Prezime PR – Naziv delatnosti", a ne samo "Ime Prezime" ili samo brend. Ovo je čest propust kod frilensera koji počnu da fakturišu kao paušalci pa pišu samo "Marko Marković" — formalno nije ispravno.

PDV polja: stopa, oslobođenje i obavezna napomena

Ako si u sistemu PDV-a, na fakturi mora biti jasno razdvojeno:

  • Osnovica (cena bez PDV-a)
  • Stopa PDV-a (20% opšta, 10% posebna, 0% za izvoz)
  • Iznos PDV-a u dinarima
  • Ukupan iznos sa PDV-om

Ako nisi u sistemu PDV-a (većina paušalaca i malih preduzetnika koji ne prelaze prag od 8 miliona dinara prometa godišnje — proveri aktuelni prag na sajtu Poreske uprave), na fakturu ide napomena o pravnom osnovu oslobođenja. Najčešće to glasi: "PDV nije obračunat u skladu sa članom 33. Zakona o PDV-u" (za male obveznike koji nisu evidentirani).

Ovo polje SEF tehnički ne mora odbiti ako nedostaje, ali tvoj klijent ili njegov knjigovođa će ga tražiti — jer bez tog osnova ne mogu da pravdaju da nisu primili ulazni PDV. Praktičan savet: napravi šablon fakture u kome to polje već stoji popunjeno, da ne moraš svaki put da kucaš.

Posebna situacija — interno obračunavanje PDV-a (reverse charge) za usluge iz inostranstva, građevinske usluge i drugo. Tu na fakturu obavezno ide tekst "Interni obračun PDV-a u skladu sa članom 10. stav 2. ZPDV". Ako fakturišeš stranom klijentu, dodaješ klauzulu "Mesto prometa van Republike Srbije, član 12. ZPDV". Sve ovo SEF prepoznaje kao posebne PDV kategorije i ako pogrešno klasifikuješ, faktura neće biti pravilno knjižena u POPDV obrazcu.

Šifra plaćanja, poziv na broj i podaci za uplatu

Ovo je deo koji se najviše ignoriše kod paušalaca, a najčešće je razlog što klijent kasni sa uplatom — jer njegov knjigovođa ne može da iznese fakturu na automatsko plaćanje bez tih podataka.

Šifra plaćanja je trocifrena oznaka koja klasifikuje vrstu transakcije po pravilima NBS-a. Najčešće korišćene:

Šifra Namena
221 Promet robe i usluga između pravnih lica
220 Promet robe i usluga između fizičkih lica i pravnih lica
253 Zarade i naknade
289 Ostali prenosi po osnovu prometa
290 Druga plaćanja po osnovu prometa robe i usluga

Za većinu B2B faktura koje šalje preduzetnik DOO-u ili drugom preduzetniku — šifra je 221. Ako fakturišeš fizičkom licu (npr. trener koji fakturiše korporativni paket nekoj firmi za zaposlene koji plaćaju iz svog džepa), ide 220.

Poziv na broj služi za identifikaciju uplate. Najpraktičnije je da to bude broj fakture sa kontrolnim modelom (model 97). Tako kad ti uplata stigne na račun, izvod jasno pokazuje na koju fakturu se odnosi. Bez ovoga moraš ručno da uparuješ uplate sa fakturama, što kod 30+ klijenata postaje pakao.

Broj računa mora da bude tačno tvoj poslovni račun — ne lični tekući. Ovo je čest propust kod novih paušalaca koji još uvek primaju uplate na lični račun jer im je "brže". Pravno je dozvoljeno kod paušalca, ali ozbiljniji klijenti tu fakturu neće hteti da plate jer im knjigovođa traži poslovni račun.

Datum prometa vs. datum izdavanja — kritična razlika

Ova dva datuma se često mešaju, a razlika je pravno bitna jer od datuma prometa teku PDV obaveze i rok za slanje fakture na SEF.

Datum prometa je dan kada je roba isporučena ili usluga završena. Datum izdavanja je dan kada si fakturu kreirao i poslao.

Zakon o elektronskom fakturisanju propisuje da se faktura mora poslati na SEF u određenom roku od datuma prometa (proveri aktuelni rok na sajtu efaktura.gov.rs jer je više puta menjan). Ako kasniš sa slanjem fakture mesec dana posle završetka usluge, formalno si u prekršaju.

Praktičan primer: paušalac dizajnira logo za firmu, posao završen 15. juna, fakturu pošalje 30. juna. Datum prometa je 15.06., datum izdavanja je 30.06. Obe vrednosti idu u fakturu. Ako napišeš isti datum (30.06.) iako je posao završen 15., formalno si pogrešio i ako te neko proveri, faktura nije ispravna.

Kod ponavljajućih usluga (mesečno održavanje, pretplata) datum prometa je obično poslednji dan obračunskog perioda — npr. održavanje za jun ima datum prometa 30.06.

Najčešće greške zbog kojih SEF odbije fakturu

Iz iskustva korisnika koji svakodnevno šalju fakture preko SEF-a, ovih 7 grešaka se pojavljuju daleko najčešće:

  1. Pogrešan PIB primaoca — slučajno upisana cifra ili PIB firme koja više ne postoji. Uvek validiraj kroz APR.
  2. Nedostaje JBKJS za javni sektor — ako fakturišeš ministarstvu, opštini, JKP-u, JBKJS je obavezan. Bez njega faktura ne prolazi.
  3. Nepostojeća šifra delatnosti — proveriti u APR registru, ne nagađati.
  4. Stavka bez jedinice mere — "1 komad usluge" zvuči glupo ali mora biti popunjeno. Najčešće: "kom", "sat", "mesec", "m²".
  5. Iznos PDV-a se ne slaže sa stopom — ako je osnovica 10.000 i stopa 20%, PDV mora biti tačno 2.000,00 (sa zaokruživanjem na dve decimale).
  6. Nedostaje napomena o oslobođenju — kod paušalaca koji nisu u PDV-u, bez navoda člana 33. mnogi klijenti vraćaju fakturu.
  7. Pogrešan format datuma — SEF zahteva ISO format u XML-u (YYYY-MM-DD). Ako fakturu generišeš ručno u Wordu pa konvertuješ, format može da pukne.

Ovo nisu cifre iz statistike Ministarstva — ovo su realne greške zbog kojih korisnici svakog dana imaju problem sa SEF validacijom.

Razlika između e-fakture i običnog PDF-a

Često čujem od novih paušalaca: "Pa ja već šaljem fakture u PDF-u na mejl, zašto mi treba SEF?" Razlika je suštinska.

Obični PDF je samo digitalni dokument — slika fakture. E-faktura u smislu Zakona o elektronskom fakturisanju je strukturirani XML dokument u UBL 2.1 formatu, koji prolazi kroz SEF (Sistem elektronskih faktura Ministarstva finansija). PDF je pratilac, glavni dokument je XML koji mašine mogu da čitaju.

To znači:

  • PDF na mejl — informativno, ne ispunjava zakonsku obavezu kada je primalac u sistemu PDV-a ili javni sektor
  • E-faktura preko SEF-a — pravno valjana, automatski stiže primaocu u njegov SEF inbox, automatski se evidentira za PDV

Od početka 2023. svi privredni subjekti u Srbiji moraju da šalju i primaju e-fakture u transakcijama sa javnim sektorom, a od sredine 2023. i u B2B transakcijama kada je jedna strana u PDV sistemu. Detalje obaveze proveri na efaktura.gov.rs jer se propisi periodično dopunjuju.

Kako ovo izgleda u praksi sa Fakturkom

Kad bi sve gore navedeno morao ručno da pratiš za svaku fakturu — koja je šifra plaćanja, da li si naveo član 33, je li PIB validan, je li datum prometa odvojen od datuma izdavanja — izgubio bi pola radnog vremena. Fakturko popunjava sva obavezna polja po srpskom zakonu kao default i validira PIB kroz APR pre nego što fakturu uopšte pošalješ. Ako fali nešto što SEF traži, dobiješ upozorenje pre slanja, a ne odbijenicu posle.

U praksi to znači: napišeš Faktoru preko Telegrama "pošalji Novoj Logici fakturu kao prošli mesec", on povuče sve podatke iz prethodne fakture (PIB, naziv, šifru plaćanja, napomenu o oslobođenju), promeni samo brojeve koje treba, i pošalje na SEF. Klijent dobije fakturu sa svim obaveznim elementima, knjigovođa nema komentare, ti nemaš odbijenice.

Zaokruženje

Ispravna e-faktura nije pitanje estetike nego pravne obaveze — ako fali bilo koji obavezan element, faktura neće proći SEF, klijent neće moći da je proknjiži, i ti ćeš čekati uplatu duže nego što treba. Spisak nije dug, ali zahteva preciznost: PIB, JBKJS, šifra plaćanja, datum prometa, osnov oslobođenja od PDV-a — sve mora biti tačno i na svom mestu.

Ako želiš da te ovo više ne brine, registruj se besplatno na fakturko.io/register i prva ispravna e-faktura ti je gotova za dva minuta.

Česta pitanja

Koji su obavezni elementi e-fakture u Srbiji?

E-faktura u Srbiji mora da sadrži pun naziv, adresu, PIB i matični broj izdavaoca i primaoca, jedinstven broj fakture, datum izdavanja i datum prometa, opis i količinu robe ili usluge, jediničnu cenu bez PDV-a, stopu i iznos PDV-a (ili osnov oslobođenja), ukupan iznos u dinarima i podatke za uplatu (račun, poziv na broj, šifra plaćanja). Ove elemente propisuju Zakon o elektronskom fakturisanju i član 42. Zakona o PDV-u. Ako bilo koji od njih nedostaje ili je pogrešan, faktura neće proći SEF validaciju ili je knjigovođa primaoca neće moći proknjižiti. Za javni sektor dodatno je obavezan JBKJS primaoca.

Zašto mi SEF odbija fakturu sa porukom da PIB primaoca nije validan?

PIB u Srbiji ima 9 cifara sa ugrađenom kontrolnom cifrom, pa i jedna pogrešna cifra znači da SEF odbija fakturu pre nego što stigne do primaoca. Najčešći uzroci su kopiranje PIB-a iz starog mejla, vizit-karte ili interne tabele bez provere. Rešenje je da PIB uvek proveriš kroz APR pretragu privrednih subjekata (pretraga.apr.gov.rs) ili kroz softver koji povlači podatke direktno iz registra. Slovni karakteri u polju za PIB takođe automatski obaraju validaciju.

Kako kao paušalac da napišem napomenu o oslobođenju od PDV-a na fakturi?

Ako nisi u sistemu PDV-a, na fakturu obavezno ide pravni osnov oslobođenja, najčešće u formulaciji: "PDV nije obračunat u skladu sa članom 33. Zakona o PDV-u". Bez ove napomene klijent i njegov knjigovođa ne mogu da pravdaju zašto nisu primili ulazni PDV, pa će ti fakturu vratiti na ispravku. SEF tehnički neće uvek odbiti fakturu bez ovog polja, ali je ono praktično obavezno. Najbolje je u šablonu fakture već imati popunjenu ovu napomenu da je ne zaboraviš.

Da li datum prometa i datum izdavanja fakture moraju biti isti?

Ne, to su dva različita podatka i često se razlikuju. Datum izdavanja je dan kada je faktura kreirana, a datum prometa je dan kada je roba isporučena ili usluga stvarno izvršena. Tipičan primer: uslugu si završio 15. juna, a fakturu izdaješ 18. juna — oba datuma moraju biti jasno navedena. Stavljanje istog datuma kao automatika je česta greška koja može dovesti do problema kod knjiženja i PDV evidencije, posebno na prelazu meseca.

Kako tačno treba da napišem naziv firme primaoca na e-fakturi?

Naziv primaoca mora biti identičan onome kako je registrovan u APR-u, uključujući pravnu formu (DOO, AD, PR) i grad ako su deo registrovanog naziva. Skraćeni ili "brendirani" naziv koji se koristi u komunikaciji nije dovoljan — automatski sistemi za knjiženje upoređuju naziv sa APR bazom i odbijaju neusklađene fakture. Kod paušalaca i preduzetnika obavezan je format "Ime Prezime PR – Naziv delatnosti", a ne samo ime i prezime ili sam brend. Pravilo je jednostavno: kako stoji u APR-u, tako mora biti i na fakturi.