Skip to content
Svi projekti
Sopstveni SaaS proizvod

Deoba - evidencija vremena i fakturisanje za više firmi

Uloga
Osnivač i vodeći programer
Period
08/2025 – danas

UBL 2.1

e-fakture poslate kroz državni sistem SEF

6M RSD

godišnji paušalni limit koji se prati po firmi

65

klasa automatskih testova

Deoba je moj sopstveni proizvod, dostupan na deoba.rs: evidencija radnog vremena za male agencije i freelancere u Srbiji koji fakturišu preko više sopstvenih firmi. Opšti alati za evidenciju vremena podrazumevaju jednu firmu izdavaoca. Deoba uzima naplative sate celog tima i određuje koja firma fakturiše koliko.

Problem

Paušalno oporezovana firma u Srbiji može da fakturiše do 6.000.000 RSD godišnje. Vlasnici više firmi taj limit moraju da prate ručno i da na vreme prebace posao na drugu firmu, a pritom za svaku kombinaciju izdavaoca i kupca važe drugačija pravila za PDV i e-fakture.

Šta sam napravio

  • Multi-tenant naloge sa ulogama i dozvolama, i prijavu e-poštom ili preko Google i GitHub naloga
  • Evidenciju vremena po projektu, zadatku i članu tima, sa naplatom po satu i po fiksnoj ceni
  • Firme izdavaoce sa sopstvenim poreskim podešavanjima, bankovnim računima u više valuta i serijama brojeva faktura
  • Raspodelu naplativog rada za period po firmama: automatski kada se firma približi limitu, ili ručno po iznosu, procentu ili zadatku
  • Fakture koje nastaju iz unosa vremena, sa numeracijom bez praznina, životnim ciklusom nacrt / izdata / stornirana, zamrznutim podacima izdatih faktura i delimičnim uplatama
  • Obračun PDV-a koji zavisi od izdavaoca i kupca: domaći, javni sektor ili inostrani
  • Integraciju sa SEF-om, državnim Sistemom e-faktura: UBL 2.1 dokumenti, provere pre slanja, sinhronizacija statusa na 15 minuta, otkazivanje i storniranje, knjižna odobrenja i zaduženja, avansne fakture
  • PDF fakture na srpskom, engleskom ili dvojezično, generisane preko headless Chrome-a
  • Pregled limita i KPO knjigu, obaveznu za paušalce
  • Uvoz unosa vremena iz alata My Hours
  • Pakete Free, Solo i Team sa ograničenjima korišćenja i probnim periodom od 14 dana bez kartice, uz naplatu preko Paddle-a iza interfejsa koji omogućava zamenu provajdera plaćanja
  • Interfejs na više jezika (i18next)

Kako se održava

  • Automatski testovi i linting pokreću se pri svakom push-u preko GitHub Actions
  • Statička analiza uz Larastan; PHP tipovi se generišu u TypeScript, pa frontend i backend ostaju usklađeni
  • Greške se prijavljuju u Sentry

Status

Dostupna na deoba.rs i u aktivnom razvoju. Jezgro (evidencija vremena, fakturisanje, raspodela, SEF) je napravljeno, a SEF integracija je proverena na zvaničnom demo okruženju; preostali delovi se završavaju i objavljuju korak po korak.