Taxistent — pomočnik za davčno poročanje
Nazaj na projekte
Študija primera
FinTech
Samo frontend

Taxistent — davčno poročanje za slovenske investitorje

Spletna aplikacija z zasebnostjo na prvem mestu, ki združuje portfelje iz več brokerjev in generira davčna poročila, pripravljena za oddajo — brez kakršnegakoli shranjevanja podatkov na strežniku.

Produkt

Taxistent (MoneyHow)

Tip

Lastni produkt

Naša vloga

Oblikovanje, razvoj in upravljanje

Tehnologije

Next.js
React
TypeScript

Panoga

FinTech / davčna skladnost

Pregled projekta

Slovenski mali investitorji, ki trgujejo prek mednarodnih brokerjev, se soočajo z razpršenim, ročnim postopkom davčnega poročanja. Taxistent to trenje v celoti odpravlja.

Uporabniki uvozijo zgodovino transakcij iz brokerjev kot so Interactive Brokers, Trade Republic, Revolut, Trading 212 in eToro v enoten portfeljski pregled. Aplikacija nato izračuna kapitalske dobičke, dividende in druge obdavčljive dogodke po slovenskih davčnih pravilih ter pripravi predizpolnjena poročila za oddajo davčnemu organu (eDavki). Po zasnovi vsi podatki živijo izključno v uporabnikovem brskalniku — ni zalednega sistema, ni baze podatkov, ni shranjevanja na strežniku. Ta arhitektura je bila zavestna regulatorna odločitev: ker finančnih podatkov uporabnikov nikoli ne shranjuje, aplikacija obide obveznosti ravnanja s podatki, ki bi sicer veljale.

Pregled namizne aplikacije Taxistent

Taxistent na namiznem računalniku — pregled portfelja in generiranje davčnih poročil.

Ključni izzivi

Gradnja celovitega finančnega orodja brez kakršnegakoli strežnika prinaša lastne izzive.

Tehnični izziv

Vse teče v brskalniku

Brez zalednega sistema, na katerega bi se opirali, vsaka operacija — uvoz izvozov brokerjev, normalizacija različnih formatov datotek (XML, CSV, JSON, Excel), izračun davčnih obveznosti in generiranje poročil — teče v celoti na odjemalcu. Aplikacija mora obdelati obsežne zgodovine transakcij brez zaklepanja brskalnika.

Kako smo to rešili:

Zgradili smo učinkovite odjemalske razčlenjevalnike za izvozni format vsakega brokerja in lahek računski pogon, ki obdela tisoče transakcij v pomnilniku. Stanje se ohrani v lokalnem pomnilniku, da uporabniki nadaljujejo tam, kjer so končali — brez da bi kateri koli podatek zapustil njihovo napravo.

Taxistent uvajanje s seznamom podprtih brokerjev

Tehnični izziv

Normalizacija petih različnih brokerskih formatov

Vsak broker izvaža podatke drugače — različna imena stolpcev, formati datumov, obravnava valut in kategorizacija transakcij. Združevanje v en koherenten portfelj zahteva formatno specifično razčlenjevanje in skupni interni podatkovni model.

Kako smo to rešili:

Vsak podprt broker ima namenski uvozni adapter, ki preslika svojo izvozno strukturo v enotno transakcijsko shemo. Uporabniki lahko hkrati uvozijo iz več brokerjev in vidijo vse — trgovanja, dividende, provizije — v enem samem, sortirljivem pogledu.

Taxistent seznam transakcij z trgovanji in dividendami iz več brokerjev

Rezultati

Kaj uporabniki pridobijo s Taxistentom.

Učinek

Popolna zasebnost po arhitekturi

Brez računa, brez baze podatkov, brez strežniškega shranjevanja. Finančni podatki nikoli ne zapustijo uporabnikovega brskalnika — zasebnost ni politika, temveč arhitektura.

Učinek

Prihranki ur v davčni sezoni

Kar je prej pomenilo ročno navzkrižno preverjanje brokerskih izpiskov in izpolnjevanje vladnih obrazcev, zdaj vzame le nekaj klikov — uvoz, pregled, generiranje, oddaja.

Učinek

Več brokerjev, en pogled

Investitorji, ki razpršijo premoženje na pet različnih platform, končno vidijo svoj celotni portfelj in davčno pozicijo na enem mestu.

Pogled naprej

Taxistent dokazuje, da lahko resno finančno orodje teče v celoti v brskalniku — brez zalednega sistema. Če raziskujete arhitekture z zasebnostjo na prvem mestu, ki delujejo samo na odjemalcu za občutljive podatke, smo eno že dostavili.

ŽELIM
!

ŽELIM SESTANEK!