Usluge / SEF integracija
Integracija sa SEF-om bez prekucavanja faktura
SEF integracija za firme koje fakture prave u svom programu, a na SEF ih prekucavaju ili šalju ručno. Servis koji sam napravio za program za fiskalnu kasu BKC Soft do sada je poslao preko 10.000 faktura direktno iz programa, a radi od 2023, prve godine obaveznih eFaktura.
- faktura poslato preko servisa
- 10.000+
- ruta (vrsta poziva) u servisu
- 50+
- u radu, uz svaku izmenu zakona
- od 2023.
Šta dobijate uz SEF integraciju
Slanje faktura iz vašeg programa
Izlazna faktura ide na SEF iz programa u kome je napravljena, sa upisom u Centralni registar faktura kada je to potrebno. Niko je ne prekucava u pregledaču.
Prijem ulaznih faktura
Ulazne fakture se preuzimaju kao XML i PDF, a prihvataju se ili odbijaju iz programa.
Praćenje statusa
Program u svakom trenutku zna da li je poslata faktura primljena, prihvaćena ili odbijena.
Evidentiranje PDV-a
Servis za BKC Soft radi i pojedinačno elektronsko evidentiranje PDV-a, koje zakon traži uz eFakture.
Provera pre slanja
XML (format u kome SEF prima fakturu) proverava se pre slanja, pa se greška ispravlja dok faktura još nije otišla.
Probno okruženje
Skoro svaka ruta servisa ima probnu verziju koja šalje na demo SEF, pa se ceo tok proba pre nego što ode prava faktura.
eOtpremnice u istom servisu
Isti servis šalje i preuzima elektronske otpremnice, ulazne i izlazne, pa programu ne treba drugi.
Praćenje izmena zakona
Svaku izmenu pratim čim izađe, unosim je u servis i testiram na demo okruženju. Izmene koje važe od 1. 1. 2027. su već ugrađene.
Za koga jeste, a za koga nije
Odgovara vam ako
- vaš program već pravi fakture, a neko ih posle unosi u SEF ručno.
- pravite program koji koristi više firmi. Kod BKC Soft-a se, kada država promeni specifikaciju, korisnicima pošalje jedan fajl, a program ostaje isti.
- šaljete i eFakture i eOtpremnice i želite oba posla na jednom mestu.
Ne odgovara vam ako
- šaljete nekoliko faktura mesečno. Tada ih je jednostavnije uneti direktno u SEF preko pregledača.
- vaš program ne može da se proširi da šalje i prima zahteve preko API-ja (adrese preko koje programi razmenjuju podatke). Tada je rešenje portal za eFakture, koji je u pripremi.
- veza vam treba za nekoliko dana. Integracija traje 20 dana i više.
Kako radim
- 01
Opis programa
Pošaljete naziv programa, kako pravi fakture i ko ga održava. Na poruke do 17 h odgovaram istog dana.
- 02
Specifikacija
Dogovaramo koje poruke program šalje i prima: fakture, statusi, ulazne fakture, PDV, otpremnice.
- 03
API za vaš program
Pravim API koji vaš program poziva, ili povezujem program direktno, ako to može.
- 04
Test na demo SEF-u
Ceo tok prolazi kroz demo okruženje Ministarstva finansija, pre nego što ode ijedna prava faktura.
- 05
Prelazak na SEF
Unosite API ključ, koji se generiše u SEF-u, i program počinje da šalje prave fakture.
- 06
Izmene zakona
Kada se propis promeni, servis menjam i testiram na demo okruženju, i izmena je spremna za produkciju.
Ko mora da koristi SEF i od kada
SEF je Sistem elektronskih faktura Ministarstva finansija. Uređuje ga Zakon o elektronskom fakturisanju, koji se od 2021. menjao šest puta, poslednji put u avgustu 2026. Prema zakonu, subjekt privatnog sektora je svaki obveznik PDV-a; preduzetnici i firme koje nisu u sistemu PDV-a mogu da se prijave kao dobrovoljni korisnici. Fizička lica koja nisu preduzetnici zakon ne obuhvata.
| Obaveza | Primenjuje se od |
|---|---|
| javni sektor prima i čuva eFakture i izdaje ih drugom subjektu javnog sektora | 1. 5. 2022. |
| privatni sektor izdaje eFakture javnom sektoru | 1. 5. 2022. |
| javni sektor izdaje eFakture privatnom sektoru | 1. 7. 2022. |
| privatni sektor prima i čuva eFakture | 1. 7. 2022. |
| izdavanje i čuvanje eFaktura između firmi u privatnom sektoru | 1. 1. 2023. |
| izmene iz „Sl. glasnika RS“ br. 80/2026 | 1. 1. 2027; nabavka od poljoprivrednika i carinske deklaracije za izvoz od 1. 7. 2027. |
Elektronska faktura privatnog sektora čuva se 10 godina od isteka godine u kojoj je izdata, u SEF-u ili kod informacionog posrednika. Za pitanja o tome šta se tačno odnosi na vašu firmu, obratite se knjigovođi; ja se bavim time da program to radi ispravno.
Primer iz prakse: servis efakture.exe za BKC Soft
BKC Soft pravi program za fiskalnu kasu, akreditovan kod Poreske uprave kao ESIR pod registarskim brojem 88. Program radi u objektima godinama i korisnici ga znaju napamet, a pisan je da radi sa lokalnom bazom i fiskalnim štampačem, ne sa državnim sistemom koji traži UBL XML (propisani format fakture), API ključ i šifrovanu vezu. Prepisati ga nije dolazilo u obzir.
Zato je sve što izlazi iz objekta izmešteno u poseban servis u jeziku Go: jedan izvršni fajl, bez instalacije. Program pozove servis na istom računaru i dobije odgovor, a o XML-u i ključevima ne zna ništa. Servis šalje fakture na SEF, preuzima ulazne, prati statuse, evidentira PDV i šalje eOtpremnice, a usput nosi i poštu i dnevne izveštaje.
Servis radi od 2023. Danas ima preko 50 ruta i do sada je poslao preko 10.000 faktura. Cela priča je u studiji slučaja servisa efakture.exe. Kad se specifikacija države promeni, korisnicima se pošalje jedan novi fajl, a program na kasi ostaje isti.
10.000+
poslatih faktura
50+
ruta, sa probnim verzijama
1
fajl za nadogradnju, bez reinstalacije
Tehnologija i zašto
SEF prima fakture u formatu UBL 2.1 (međunarodni XML standard za fakture), preko API-ja i uz API ključ koji firma generiše u SEF-u. Ministarstvo finansija za probe drži odvojeno demo okruženje, a API dokumentaciju je poslednji put ažuriralo 31. 7. 2026.
Servis za BKC Soft pisan je u jeziku Go, jer se kompajlira u jedan izvršni fajl bez dodatnih programa: na računar u objektu se samo prekopira i pokrene. Za program koji radi na serveru ili u pregledaču API pravim u PHP-u ili Laravel-u, prema tome šta vaš program već koristi. Servis za BKC Soft je trenutno samo njihov, ali može da se prilagodi i za druge firme.
Cena i rokovi za SEF integraciju
Povezivanje vašeg programa sa SEF-om je na upit i okvirno počinje od 300 EUR, a zavisi od toga šta program treba da šalje i prima. Ako vam treba sajt koji sam šalje eFakture, izrada celog sajta počinje od 350 EUR.
Integracija traje 20 dana i više, najviše zavisno od toga koliko brzo stižu uputstva i odgovori o vašem programu. Portal za eFakture, koji je u pripremi, imaće besplatan probni period od 3 meseca, a posle toga mesečnu pretplatu.
Česta pitanja o SEF integraciji
Šta mi treba da bih povezao program sa SEF-om?
Program koji može da se proširi da šalje i prima zahteve preko API-ja koji napravim, i API ključ, koji generišete u SEF-u. Može biti i knjigovodstveni program; pošaljite naziv i ko ga održava, pa proverim pre ponude.
Koliko traje integracija?
Dvadeset dana i više. Najviše zavisi od toga koliko brzo dobijam uputstva o vašem programu i odgovore na pitanja.
Šta se dešava kada država promeni pravila?
Izmene pratim čim izađu, unosim ih u servis i testiram na demo okruženju. Izmene zakona iz „Službenog glasnika RS“ br. 80/2026, koje važe od 1. 1. 2027, već su ugrađene.
Mogu li da koristim servis koji ste napravili za BKC Soft?
Trenutno ga koristi samo BKC Soft. Može da se prilagodi i za druge firme; napišite koji program koristite i šta treba da šalje.
Šta ako nemam svoj program?
Za otpremnice već radi portal eOtpremnice, a portal za eFakture je u pripremi. U njega ćete samo uneti API ključ, a prva 3 meseca biće besplatna.
Koliko dugo se čuvaju eFakture?
Prema članu 15 Zakona o elektronskom fakturisanju, eFaktura privatnog sektora čuva se 10 godina od isteka godine izdavanja, u SEF-u ili kod informacionog posrednika.
Izvori (provereno 4. 10. 2026.)
- Sistem elektronskih faktura, efaktura.gov.rs: zvanični sajt, pravni osnov i pristup sistemu.
- Zakon o elektronskom fakturisanju, prečišćen tekst („Sl. glasnik RS“ br. 44/2021 do 80/2026), članovi 2, 15 i 24.
- Zakon o izmenama i dopunama, br. 80/2026, vest Ministarstva finansija od 1. 9. 2026.
- Specifikacija API-ja za SEF, dokumentacija ažurirana 31. 7. 2026.
Pošaljite naziv vašeg programa
Napišite koji program koristite, ko ga održava i šta treba da šalje na SEF. Na poruke poslate do 17 h odgovaram istog dana, sa procenom da li i kako može da se poveže.