Obsah článku
  1. Prečo sa práve toto oplatí automatizovať
  2. Čo agent zvládne sám
  3. Čo agent nezistí, aj keď to tak vyzerá
  4. Ako vyzerá jeden beh od začiatku do konca
  5. Tri rozhodnutia, ktoré nechajte človeku
  6. Kde sa to najčastejšie pokazí
  7. Časté otázky
  8. Je toto ešte skript, alebo už agent?
  9. Nahradí to účtovníčku?
  10. Stačí previerku spraviť raz pri založení dodávateľa?
  11. Čo ak partner v registri závierku vôbec nemá?

Agent prejde verejné registre za pár sekúnd namiesto polhodiny klikania: obchodný register cez RPO, zoznamy Finančnej správy, insolvenčný register a register účtovných závierok. Rozhodnutie, či s firmou obchodovať a či faktúru zaplatiť, ale zostáva na človeku — ručenie za daň podľa § 69 ods. 13 zákona č. 222/2004 Z. z. o dani z pridanej hodnoty nesie odberateľ, nie softvér.

Titulná fotografia je ilustračná scéna vytvorená pomocou AI, nie zobrazenie zákazníka.

Prečo sa práve toto oplatí automatizovať

Príde dopyt od firmy, o ktorej ste nikdy nepočuli. Cena slušná, dodanie do týždňa, na faktúre číslo účtu, ktoré ste predtým nevideli. Nikto v malej firme nemá čas otvárať pri každom doklade päť registrov — tak sa zaplatí a rieši sa až vtedy, keď príde rozhodnutie z daňového úradu.

Zákon o DPH pritom hovorí celkom presne, čoho sa bojíte. Podľa § 69 ods. 13 zákona č. 222/2004 Z. z. platiteľ, ktorému je alebo má byť dodaný tovar alebo služba v tuzemsku, ručí za daň z predchádzajúceho stupňa uvedenú na faktúre, ak ju dodávateľ nezaplatil alebo sa stal neschopným zaplatiť a odberateľ „vedel alebo na základe dostatočných dôvodov vedieť mal a mohol”, že daň nebude zaplatená. Za dostatočný dôvod to isté ustanovenie označuje tri veci: protihodnotu, ktorá je bez ekonomického opodstatnenia neprimerane vysoká alebo neprimerane nízka, personálne prepojenie cez štatutárny orgán alebo spoločníka, a platbu na iný účet, než aký bol v deň platby zverejnený v zozname bankových účtov oznámených podľa § 6 ods. 1 až 3 toho istého zákona.

Čo sa stane potom, opisuje § 69b: daňový úrad dodávateľa uloží ručiteľovi rozhodnutím povinnosť uhradiť nezaplatenú daň, splatnosť je osem dní od doručenia a odvolanie, tiež do ôsmich dní, nemá odkladný účinok. Ak ručiteľ uplatňuje nadmerný odpočet, úrad ho na úhradu použije. Peniaze odídu skôr, než sa stihnete dohadovať.

Z tých troch dôvodov je strojovo a jednoznačne overiteľný jediný — číslo účtu. A práve ten sa kontroluje najmenej.

Čo agent zvládne sám

Že sa to dá čítať strojom, nie je šikovnosť dodávateľa softvéru. Daňový poriadok (zákon č. 563/2009 Z. z.) v § 52 ods. 18 hovorí, že údaje, ktoré finančné riaditeľstvo v zoznamoch zverejňuje a sprístupňuje, sa zverejňujú a sprístupňujú v štruktúrovanej podobe, ktorá umožňuje ich cielené vyhľadávanie a ďalšie automatizované spracovanie. Zoznamy sú pokope na stránke verejných zoznamov Finančnej správy.

Identifikačné údaje o firme má Register právnických osôb Štatistického úradu s otvoreným rozhraním na adrese api.statistics.sk/rpo/v1/. Na dotaz podľa IČO vráti JSON s názvami, adresami a dátumom vzniku vrátane platnosti „od” a „do” pri každej zmene, so zdrojom zápisu a registrovým súdom; údaje sú pod licenciou Creative Commons Attribution 4.0. Závierky má vlastné otvorené API registra účtovných závierok — bez registrácie a bez kľúča, so službami ako uctovne-jednotky či uctovny-vykaz a stropom desaťtisíc záznamov na dotaz.

ZdrojČo z neho agent vytiahneAko často sa to mení
Register právnických osôbNázov, sídlo, právna forma, dátum vzniku, zdroj zápisupriebežne
Zoznam bankových účtov platiteľov DPHČi je účet z faktúry naozaj zverejnenýpriebežne (§ 6 ods. 6 zákona č. 222/2004 Z. z.)
Zoznam daňových dlžníkovNedoplatky nad 170 eurmesačne (§ 52 ods. 1 a 4 daňového poriadku)
Zoznam platiteľov s dôvodmi na zrušenie registrácieČi je dodávateľ na „rizikovom” zoznamepriebežne (§ 52 ods. 6)
Index daňovej spoľahlivostiHodnotenie od Finančnej správypolročne (§ 53d ods. 2)
Insolvenčný registerKonkurz, reštrukturalizácia, likvidáciapriebežne (zákon č. 7/2005 Z. z.)
Register účtovných závierokZávierky, výkazy, správy audítorado piatich pracovných dní od doručenia (§ 23b ods. 3 zákona č. 431/2002 Z. z.)

Insolvenčný register zaviedol zákon č. 7/2005 Z. z. o konkurze a reštrukturalizácii v § 1 písm. d) ako register predinsolvenčných, likvidačných a insolvenčných konaní; dnes beží pod skratkou REPLIK a hľadá sa v ňom aj podľa IČO. Podľa § 199 ods. 7 toho istého zákona sa pritom písomnosť považuje za zverejnenú až nasledujúci deň po zverejnení — kontrola spustená ráno nemusí vidieť to, čo súd zverejnil včera večer.

Čo agent nezistí, aj keď to tak vyzerá

Tu sa väčšina projektov láme. Registre nie sú živý obraz firmy, sú to úradné odtlačky s vlastnou zotrvačnosťou.

  • O živnostníkovi čísla nenájdete. Register účtovných závierok sa podľa § 23 ods. 6 zákona č. 431/2002 Z. z. o účtovníctve člení na verejnú a neverejnú časť a do neverejnej patria okrem iného dokumenty fyzickej osoby, ktorá je účtovnou jednotkou. Pri živnostníkovi teda agent nemá z čoho počítať a každé „hospodárske hodnotenie” na výstupe by bol výmysel.
  • Závierky sú staré zo zákona. Riadnu individuálnu účtovnú závierku ukladá účtovná jednotka podľa § 23a ods. 3 najneskôr do šiestich mesiacov od dátumu, ku ktorému sa zostavuje; schválenú závierku alebo oznámenie o dátume schválenia až do jedného roka od skončenia obdobia (ods. 7). Čísla, ktoré agent nájde v septembri, teda pokojne opisujú vlaňajší stav.
  • Dlžníci sa zverejňujú po mesiacoch. Zoznam sa robí podľa stavu k poslednému dňu mesiaca a zverejňuje sa do konca mesiaca nasledujúceho. Čerstvý nedoplatok v ňom ešte nie je.
  • Index daňovej spoľahlivosti môže byť napadnutý. Hodnoteným obdobím je kalendárny polrok a proti oznámeniu o indexe možno podať námietku do pätnástich dní, pričom podaná námietka má odkladný účinok.
  • „Neprimeraná cena” nie je v žiadnom registri. Prvý z dôvodov podľa § 69 ods. 13 je odborný úsudok o tom, čo je v odbore obvyklé. Model vám k nemu vie nanajvýš pripraviť porovnanie s vašimi vlastnými historickými cenami.
  • Menovci. Personálne prepojenie podľa druhého dôvodu sa dá vyhľadať, ale zhoda mena a priezviska nie je dôkaz.

Ako vyzerá jeden beh od začiatku do konca

Toto je celý proces, nie ukážka — a práve preto sa dá odmerať a býva dobrým kandidátom, keď sa rozhodujete, ktorý proces automatizovať ako prvý.

  1. Spúšťač. Do účtovného systému pribudne doklad od dodávateľa, ktorého tam ešte nemáte, alebo sa známemu dodávateľovi zmení číslo účtu.
  2. Zber. Agent vezme IČO a IBAN z dokladu a obehne zdroje z tabuľky vyššie. Každú odpoveď si odloží aj s časom dotazu.
  3. Vyhodnotenie. Zelená: firma existuje, nie je v insolvenčnom registri ani na zoznamoch, účet z faktúry je zverejnený. Žltá: niečo chýba alebo je staré. Červená: účet nesedí, beží konkurz alebo je dodávateľ na zozname podľa § 52 ods. 6.
  4. Výstup. Zelená pripne k dokladu protokol o kontrole. Žltá a červená idú e-mailom človeku, a to vetou, čo presne nesedí a z ktorého zdroja to je.
  5. Archív. Uloží sa, čo bolo overené, kedy a čo zdroj v tej chvíli vrátil.

Práve piaty bod je dôvod, prečo to robiť strojom. Zákon posudzuje, čo ste vedeli alebo vedieť mali a mohli v čase vzniku daňovej povinnosti — screenshot spravený o rok neskôr o tom nehovorí nič. Datovaný záznam, že v deň platby bol účet v zozname zverejnený, nie je imunita, ale je to jediné, čím viete spätne ukázať, ako to vtedy vyzeralo.

Tri rozhodnutia, ktoré nechajte človeku

Agent má pripraviť podklad, nie konať. Tri veci nepatria do automatiky ani vtedy, keď funguje bezchybne:

  1. Zaplatiť na iný účet, než je zverejnený. Niekedy na to dôvod existuje. Nech ho schváli konkrétny človek a nech je to napísané.
  2. Cena mimo obvyklého rozpätia. Agent ju vie označiť, posúdiť ju musí niekto, kto pozná trh.
  3. Začať spoluprácu alebo zdvihnúť limit napriek žltej. Obchodné rozhodnutie so zodpovednosťou, ktorá sa nedá delegovať na softvér.

A tvrdé pravidlo navyše: agent nikdy nemení číslo účtu dodávateľa ani neodosiela platbu. To je presne ten krok, na ktorý čakajú podvodné e-maily so „zmenou bankového spojenia”.

Kde sa to najčastejšie pokazí

Overí sa iné IČO, než na ktoré sa platí. Agent skontroluje firmu z hlavičky faktúry, ale peniaze idú na účet z e-mailu v prílohe. Kontrola musí vychádzať z toho istého dokladu, z ktorého sa platí — rovnaká logika platí aj pri automatizácii prijatých faktúr.

Čítanie stránok namiesto rozhraní. Agent, ktorý parsuje webové stránky, prestane fungovať pri najbližšom redizajne. Otvorené rozhrania existujú, používajte ich.

Osobné údaje bez rozmyslu. Do obchodného registra sa podľa § 2 ods. 1 písm. e) zákona č. 530/2003 Z. z. o obchodnom registri zapisuje pri štatutárovi aj dátum narodenia, rodné číslo a bydlisko. To, že je údaj verejný, neznamená, že ho máte kopírovať do chatu alebo hromadiť v exporte — k tomu sme písali o tom, čo firemné dáta v AI nástrojoch znesú a čo nie.

Časté otázky

Je toto ešte skript, alebo už agent?

Ak len sťahuje dáta a plní tabuľku, je to integrácia. Agentom sa to stáva vtedy, keď na základe výsledku koná — založí protokol, zastaví úhradu, vyžiada schválenie. Rozdiel medzi chatbotom, vyhľadávaním a agentom aj s tým, čo koľko stojí prevádzkovať, rozoberáme v článku o troch veciach, ktoré si ľudia zamieňajú.

Nahradí to účtovníčku?

Nie. Zoberie jej obeh registrov a vráti hotový podklad. Rozhodnutie o platbe zostáva tam, kde bolo.

Stačí previerku spraviť raz pri založení dodávateľa?

Nestačí. Konkurz aj zrušenie registrácie pre DPH prídu počas spolupráce. Zmysel má kontrola pri prvom obchode, pri každej zmene účtu a periodicky u dodávateľov, kde ide o väčšie sumy.

Čo ak partner v registri závierku vôbec nemá?

Pri fyzickej osobe je to normálne — jej dokumenty sú v neverejnej časti registra. Pri obchodnej spoločnosti po uplynutí lehoty je to signál, na ktorý sa treba spýtať. Signál, nie dôkaz.

Ak zvažujete AI agenta pre firmu, napíšte nám, koľko nových dodávateľov vám mesačne pribudne a v akom systéme máte doklady — z toho sa dá povedať, či sa to oplatí, skôr než sa čokoľvek programuje. Sídlime v Považskej Bystrici, na Slovenských partizánov 1093/13.