E-fakture u SEF-u: kako rade i kako se izdaju brzo

Prvi put kad otvoriš SEF portal, deluje jednostavno — dok ne pokušaš da pošalješ pravu fakturu klijentu koji čeka. Polja, šifre plaćanja, JBKJS, kategorije PDV-a, pa greška „element nije validan po UBL šemi". Za preduzetnika koji fakturiše par klijenata mesečno, to je pola sata izgubljeno na jednu fakturu koja bi trebalo da traje dva minuta.
Ovaj tekst objašnjava kako sistem elektronskih faktura zapravo funkcioniše, koja polja moraju da budu na svakoj e-fakturi, kako da proveriš status slanja i kako da ceo posao svedeš na jednu poruku sa telefona.
Šta je SEF i ko mora da ga koristi
SEF (Sistem elektronskih faktura) je zvanična platforma Ministarstva finansija preko koje se u Srbiji izdaju i primaju elektronske fakture u prometu sa javnim sektorom i između PDV obveznika. Ako si u sistemu PDV-a ili radiš sa državnim organima, javnim preduzećima i budžetskim korisnicima — SEF nije opcija, nego obaveza.
Ko konkretno mora na SEF:
| Ko si | SEF obaveza |
|---|---|
| PDV obveznik (paušalac ili DOO u PDV-u) | Da — obavezno slanje i prijem |
| DOO van sistema PDV-a | Da za prijem; slanje kad je druga strana javni sektor ili PDV obveznik |
| Paušalac van PDV-a | Prijem obavezan; slanje samo kad izdaje fakturu javnom sektoru |
| Frilenser bez firme | Ne (nema pravo izdavanja fakture) |
Ključna stvar koju mnogi promašuju: prijem e-faktura je obavezan za sve subjekte javnog sektora i za sve PDV obveznike, bez obzira da li sami izdaju e-fakture. To znači da moraš da otvoriš nalog na SEF-u i redovno gledaš šta ti stiže u inbox — ako propustiš prijem, ulazna faktura može da ti se smatra prihvaćenom bez tvoje kontrole.
Za tačan status svoje delatnosti (naročito ako si tek prešao prag PDV-a ili si u prelaznom režimu), proveri aktuelno tumačenje na sajtu Ministarstva finansija i portala efaktura.gov.rs — pravila oko malih obveznika i evidencije PDV-a menjaju se češće nego što je preduzetniku prijatno.
Šta je e-faktura i po čemu se razlikuje od PDF-a
E-faktura nije PDF poslat mejlom. E-faktura je strukturirani XML dokument u UBL 2.1 formatu (srpska ekstenzija), koji ima tačno definisana polja i mašinski se čita. PDF koji dobiješ na mejlu je samo vizuelni prikaz — pravni original je XML koji je prošao kroz SEF.
Praktična razlika:
- Klasična faktura (PDF na mejl): važi za promet van PDV sistema i van javnog sektora. Kupac je knjiži ručno.
- E-faktura (SEF): obavezna za javni sektor i između PDV obveznika. Kupac je prima automatski, sistem je čuva 10 godina.
Kada pošalješ e-fakturu kroz SEF, dešava se ovo:
- Tvoj softver (ili SEF portal) pripremi XML.
- Šalje ga na SEF preko API-ja.
- SEF proverava validnost (šema, obavezna polja, PIB kupca).
- Ako je sve u redu — faktura ide u inbox kupca i dobija status Poslata.
- Kupac je otvara, prihvata ili odbija; status se menja u Prihvaćena / Odbijena / Odbijena sa komentarom.
Ako XML padne na validaciji, faktura se ne šalje i ti dobiješ grešku. To je tačka gde većina preduzetnika prvi put oseti da SEF nije samo „drugi način slanja mejla".
Koja polja moraju da postoje na svakoj e-fakturi
Ovo je deo koji najviše boli kad se radi ručno. E-faktura ima obavezan set polja koja moraju biti popunjena tačno kako SEF traži, inače XML ne prolazi.
Podaci o prodavcu (tebi):
- Pun poslovni naziv
- Adresa i grad
- PIB
- Matični broj
- Broj tekućeg računa
- Da li si u sistemu PDV-a (i evidencioni broj ako jesi)
Podaci o kupcu:
- Naziv
- Adresa
- PIB (obavezno — SEF proverava da li postoji u APR-u)
- Za javni sektor: JBKJS (Jedinstveni broj korisnika javnih sredstava)
Podaci o fakturi:
- Broj fakture (jedinstven, po tvom sistemu numeracije)
- Datum izdavanja
- Datum prometa (kada je usluga izvršena / roba isporučena)
- Rok plaćanja
- Šifra plaćanja (najčešće 221 za promet robe/usluga)
- Poziv na broj (model 97 ili 00, sa kontrolnim brojem)
Stavke:
- Naziv stavke
- Količina i jedinica mere (kom, sat, kg…)
- Jedinična cena bez PDV-a
- PDV kategorija (S — standardna, AE — reverse charge, O — oslobođeno, itd.)
- Stopa PDV-a (20%, 10%, 0%)
- Iznos bez PDV-a, iznos PDV-a, ukupno sa PDV-om
Ako si van PDV-a (paušalac): moraš da navedeš osnov za neobračunavanje PDV-a — obično „član 33. Zakona o PDV-u" ili odgovarajući član ako si oslobođen po drugom osnovu. Ovo polje se često zaboravlja i faktura padne na validaciji.
Za brzu proveru računice pre nego što staviš cifre u XML, koristan je PDV kalkulator — pogotovo kad kombinuješ stavke sa različitim stopama.
Kako se izdaje e-faktura korak po korak (kroz SEF portal)
Ako ideš direktno na efaktura.gov.rs:
- Prijava — kvalifikovanim elektronskim sertifikatom (najčešće čitač kartice sa ličnom kartom, ili sertifikat na tokenu).
- Prodajne fakture → Nova faktura.
- Popuni sve podatke o kupcu ručno (ili odaberi iz adresara ako si ga već ubacio).
- Dodaj stavke, PDV kategoriju, obračun.
- Sačuvaj kao nacrt pa proveri sve još jednom.
- Pošalji — sistem generiše XML i šalje ga.
- Prati status u Izdate fakture — trebalo bi da vidiš Poslata, pa kasnije Prihvaćena ili Odbijena.
Realna slika: unos jedne fakture sa 3-4 stavke traje 10-15 minuta ako imaš sve podatke pri ruci. Ako zaboraviš JBKJS za javni sektor ili pogrešiš PDV kategoriju, vraćaš se i ispravljaš. Za preduzetnika koji izda 20-30 faktura mesečno — to je pola radnog dana samo na kucanje.
Kako proveriti status slanja i šta znače statusi
Kad pošalješ fakturu, ona prolazi kroz stanja koja treba da znaš da razlikuješ:
| Status | Šta znači | Šta ti radiš |
|---|---|---|
| Nacrt | Sačuvana, nije poslata | Doradi i pošalji |
| Poslata | Otišla na SEF, čeka kupca | Ništa — čekaš |
| Prihvaćena | Kupac je prihvatio | Knjiži i čekaj plaćanje |
| Odbijena | Kupac je odbio | Proveri razlog, ispravi, izdaj novu |
| Odbijena sa komentarom | Kupac traži izmene | Napravi knjižno odobrenje ili novu |
| Stornirana | Poništena od tvoje strane | Već poslata i poništena — evidentiraj |
| Greška | XML nije prošao validaciju | Pogledaj poruku, ispravi polje |
Ako kupac ne reaguje 15 dana, faktura se po pravilu smatra prihvaćenom (tzv. tiho prihvatanje). To je bitno za tvoju evidenciju PDV-a — ne moraš da čekaš klik kupca da bi je knjižio.
Greške koje se najčešće viđaju:
- „PIB kupca nije validan" — najčešće ukucaš razmak ili slovo. PIB je 9 cifara, ništa drugo.
- „JBKJS je obavezan" — kupac je javni sektor, moraš da nađeš JBKJS u registru na sajtu Uprave za trezor.
- „Neispravna PDV kategorija" — na primer, staviš stopu 20% a kategoriju O (oslobođeno).
- „Datum prometa je posle datuma izdavanja" — logička greška, sistem ne dozvoljava.
Prijem ulaznih e-faktura: deo koji se najčešće ignoriše
Ovaj deo je uzrok najvećih problema, jer je pasivan — ne primetiš da nešto ne radi dok ne bude kasno.
Kada dobavljač pošalje tebi e-fakturu, ona stiže u tvoj SEF inbox. Imaš rok (najčešće 15 dana) da je prihvatiš ili odbiješ. Ako ne uradiš ništa — smatra se prihvaćenom. To znači da si prihvatio obavezu plaćanja i knjiženja bez ijednog klika sa tvoje strane.
Praktičan scenario: paušalac koji je prošao PDV prag krajem godine otvorio nalog na SEF-u, ali ne ulazi redovno. Za tri meseca skupilo se 40 ulaznih faktura, od kojih 8 nije trebalo da prihvati (duplikati, pogrešan iznos). Sve su tiho prihvaćene. Knjigovođa dobija materijal za PDV prijavu — i tu počinje panika.
Zato: prijem ulaznih e-faktura mora da bude deo tvoje sedmične rutine, ne mesečne. Idealno svakodnevne.
Kako ovo izgleda kroz Fakturko
Umesto da otvaraš portal, tražiš karticu, kucaš PIB pa proveravaš JBKJS — pošalješ Faktoru (AI asistentu) poruku na Telegramu ili WhatsAppu: „Pošalji Milanu iz Delta Print istu fakturu kao prošli mesec, danas datum prometa." Faktor pronađe kupca u tvom adresaru, kopira stavke sa prethodne fakture, popuni sva obavezna polja po SEF šemi, generiše XML i pošalje ga direktno kroz zvanični API Ministarstva. Vraća ti nazad broj fakture i status. Ako je kupac javni sektor, sam povuče JBKJS iz registra.
Ulazne fakture stižu u Fakturko inbox čim sletnu na SEF — vidiš ih na telefonu, prihvatiš ili odbiješ jednim tapom, bez čitača kartica i portala. Ponavljajuće fakture (zakup, hosting, mesečna usluga) postaviš jednom i Faktor ih šalje sam svakog meseca, sa svim SEF poljima kako treba. Knjigovođa dobija sve to mesečno u paketu, bez tvog dodatnog rada.
Praktični saveti pre nego što uopšte kreneš
Nekoliko stvari koje ti štede sate ako ih središ na početku:
- Numeracija faktura — odluči format (npr.
2026-001,2026-002) i drži ga se cele godine. SEF ne dozvoljava dve iste. - Adresar kupaca — jednom ukucaj PIB, matični, adresu, kontakt. Posle samo biraš.
- Šablon stavki — za usluge koje se ponavljaju (mesečno održavanje, konsalting sat), imaj gotov opis sa PDV kategorijom.
- Elektronski sertifikat — nabavi ga na vreme, izdavanje traje 3-7 dana kod izdavaoca (MUP, Pošta, Halcom, E-Smart, PrivrednaKomora).
- Rezervna kopija — svi PDF-ovi i XML-ovi tvojih faktura treba da su i kod tebe, ne samo na SEF-u.
Za prve fakture dok podešavaš proces, može ti dobro doći i besplatan obrazac fakture da vidiš kako izgleda kompletan set polja pre nego što ih preneseš u sistem.
Šta ako pogrešiš već poslatu fakturu
Ne možeš da „ispraviš" e-fakturu koja je već poslata na SEF. Imaš dva puta:
- Storniranje — potpuno poništavaš originalnu fakturu. Radiš ako je cela pogrešna (pogrešan kupac, dupla).
- Knjižno odobrenje / zaduženje — izdaješ novi dokument koji koriguje iznos naviše ili naniže. Radiš ako je samo iznos ili stavka pogrešna.
I stornacija i knjižna odobrenja idu takođe kroz SEF, kao posebni tipovi dokumenata sa vezom na originalnu fakturu. Ako se kupac žali pre nego što je prihvatio fakturu, može je odbiti sa komentarom — tada nemaš potrebe za stornom, samo izdaš novu.
Zaokruženo
SEF nije komplikovan kad ga jednom razumeš — komplikovano je što traži disciplinu koju preduzetnik u trci sa poslom teško drži. Obavezna polja, statusi, prijem ulaznih faktura, storniranja — sve to zahteva da svaki dan pogledaš portal ili da imaš alat koji ti to skida sa liste.
Ako želiš da probaš kako izgleda kad umesto portala pošalješ glasovnu poruku i za dva minuta imaš potvrđenu e-fakturu na SEF-u, možeš napraviti nalog i probati Fakturko besplatno — prva faktura ide kroz sistem odmah, bez podešavanja.
Česta pitanja
Da li kao paušalac moram da koristim SEF?
Ako si paušalac van sistema PDV-a, obavezan si samo za prijem e-faktura preko SEF-a, ne i za slanje. Slanje e-faktura postaje obavezno samo kada izdaješ fakturu javnom sektoru (državnim organima, javnim preduzećima, budžetskim korisnicima). Za privatne klijente van PDV sistema možeš i dalje da šalješ običnu PDF fakturu mejlom. Bitno je da otvoriš nalog na efaktura.gov.rs i redovno proveravaš inbox, jer se propuštena ulazna faktura može smatrati automatski prihvaćenom.
Koja je razlika između PDF fakture i e-fakture kroz SEF?
E-faktura nije PDF dokument poslat mejlom, već strukturirani XML fajl u UBL 2.1 formatu (srpska ekstenzija) koji se mašinski čita i prolazi kroz zvaničnu validaciju na SEF-u. PDF koji kupac dobije služi samo kao vizuelni prikaz, dok je pravni original XML koji je prošao kroz sistem. E-faktura je obavezna za promet sa javnim sektorom i između PDV obveznika, a SEF je automatski čuva 10 godina. Klasična PDF faktura i dalje važi samo za promet van PDV sistema i van javnog sektora.
Koja polja moraju obavezno da budu na e-fakturi da ne padne validacija?
Obavezna polja uključuju pune podatke o prodavcu (naziv, adresa, PIB, matični broj, tekući račun) i kupcu (naziv, adresa, PIB, a za javni sektor i JBKJS - Jedinstveni broj korisnika javnih sredstava). Faktura mora imati jedinstven broj, datum izdavanja, datum prometa, rok plaćanja, šifru plaćanja (najčešće 221) i poziv na broj po modelu 97 ili 00. Za svaku stavku obavezni su naziv, količina, jedinica mere, jedinična cena, PDV kategorija (S, AE, O), stopa i iznosi. Paušalci i drugi van sistema PDV-a moraju navesti osnov za neobračunavanje PDV-a, najčešće član 33. Zakona o PDV-u.
Kako se izdaje e-faktura kroz SEF portal korak po korak?
Prvo se prijaviš na efaktura.gov.rs pomoću kvalifikovanog elektronskog sertifikata (čitač lične karte ili token). Zatim ideš na Prodajne fakture → Nova faktura, unosiš podatke o kupcu (ručno ili iz adresara), dodaješ stavke sa PDV kategorijama i sačuvaš kao nacrt radi provere. Kada pritisneš Pošalji, sistem generiše XML i šalje ga na validaciju. Status pratiš u sekciji Izdate fakture, gde vidiš da li je faktura Poslata, Prihvaćena ili Odbijena. Realno, unos jedne fakture sa 3-4 stavke traje 10-15 minuta ako imaš sve podatke pri ruci.
Šta znače statusi e-faktura na SEF-u i kako da reagujem?
E-faktura može imati pet osnovnih statusa: Nacrt (sačuvana ali nije poslata, treba da je dovršiš), Poslata (otišla na SEF i čeka kupca, ti ne radiš ništa), Prihvaćena (kupac je prihvatio, knjižiš i čekaš plaćanje), Odbijena (kupac je odbio, moraš da provериš razlog, ispraviš i izdaš novu) i Odbijena sa komentarom (kupac traži izmene, tada praviš knjižno odobrenje). Ako XML padne na validaciji pre slanja, faktura se ne šalje uopšte i moraš da ispraviš grešku - najčešće nedostaje PIB, JBKJS, pogrešna PDV kategorija ili osnov za neobračunavanje PDV-a.