Metodika
Verzia 1.1 · 18. 9. 2026Táto stránka dopĺňa O projekte o presný popis toho, čo je v číslach zahrnuté, ako Vereo prepája Vestník ÚVO so zmluvami z CRZ, čo znamenajú jednotlivé signály a kde má metodika známe limity. Cieľ je jednoduchý — aby si každé číslo na portáli vedel overiť a citovať, nie len veriť.
1. Zdroje a rozsah dát
- Vestník ÚVO — oznámenia o vyhlásení a výsledku verejného obstarávania. Zberáme oznámenia s uvedeným predpokladaným rozpočtom od 2. 1. 2024 po aktuálny dátum; oznámenia bez uvedeného rozpočtu zbierame bez ohľadu na sumu.
- Centrálny register zmlúv (CRZ) — zverejnené zmluvy a ich dodatky, prakticky bez dolnej hranice (pozri Čo nie je v dátach). Dátumy podpisu v zdrojovom registri siahajú od roku 2015 po aktuálny dátum; malý počet záznamov (pozri Známe obmedzenia) má v zdroji zjavne chybný dátum a do rozsahu sa nepočíta.
- Register právnických osôb (RPO, statistics.sk) — identifikácia organizácií a ich štatutárnych orgánov k aktuálnemu dátumu (register históriu nevedie — pozri Známe obmedzenia).
- Register partnerov verejného sektora (RPVS) — koneční užívatelia výhod.
K dátumu tejto verzie metodiky portál eviduje 266 878 zákaziek, z toho 111 037 vo verejnom obstarávaní v právnom zmysle (stavebné práce, tovary, služby, rámcové dohody) a 155 869 v ostatných verejných zmluvách (dotácie, nájmy, úvery, spolupráca a ostatné) — pozri rozdelenie na domovskej stránke. Ďalej eviduje 16 653 obstarávateľov a 46 510 dodávateľov. Tieto počty sa menia denne s každou aktualizáciou — číslo tu vždy zodpovedá aktuálnemu stavu portálu, nie dátumu tejto stránky.
2. Posledná aktualizácia
Každý zdroj sa aktualizuje samostatným procesom. Ak sa čísla na dvoch miestach portálu líšia o pár desatín percenta, najpravdepodobnejším vysvetlením je, že jedna stránka bola vypočítaná pred a druhá po jednej z týchto aktualizácií — nie chyba vo výpočte.
3. Prepojenie ÚVO ↔ CRZ
Vestník ÚVO a CRZ sú dva nezávislé registre bez spoločného identifikátora, ktorý by jednoznačne prepájal oznámenie o obstarávaní so zmluvou, ktorá z neho vznikla. Vereo ich prepája deterministickým pravidlom, nie odhadom:
- Ak oznámenie o výsledku vo Vestníku samo uvádza explicitný odkaz na konkrétnu zmluvu v CRZ, tento odkaz je rozhodujúci — má prednosť pred nasledujúcimi pravidlami a nemôže byť nimi vyvrátený.
- Zhoda IČO obstarávateľa aj dodávateľa na oboch stranách.
- Suma sa zhoduje s toleranciou 1,5 % alebo 150 €, podľa toho, čo je väčšie.
- Dátum podpisu zmluvy je od dátumu oznámenia vzdialený najviac 270 dní.
- Mena sa zhoduje (chýbajúci údaj sa berie ako EUR).
Ak pravidlo nájde jediného kandidáta, zákazka je Prepojené. Ak nájde viacero rovnako pravdepodobných kandidátov (druhý najbližší je do 10 % od najlepšieho), Vereo si zámerne nevyberá — takáto zákazka je Nejednoznačné a obaja kandidáti sú viditeľní v dátach zákazky.
4. DPH
Zdrojové registre uvádzajú sumy nekonzistentne — niekedy s DPH, niekedy bez, niekedy oboje. Vereo preto hodnoty pre porovnania, rebríčky a benchmarky normalizuje na sumu bez DPH: prednosť má pridelená hodnota alebo zmluvná suma bez DPH, ak sú k dispozícii; inak sa suma s DPH prepočíta podľa sadzby platnej v deň podpisu zmluvy (20 % do 31. 12. 2024, 23 % od 1. 1. 2025). Odhadované hodnoty (predpokladaná cena pred vysúťažením) sa do žiadneho súhrnu ani porovnania nikdy nepočítajú. Na detaile jednotlivej zákazky portál naopak zámerne zobrazuje obe sumy — s DPH aj bez — presne tak, ako ich uvádza zdrojový register.
5. Sledovaná a celková hodnota
Tieto dva pojmy sa opakujú na domovskej stránke aj v profiloch obstarávateľov a dodávateľov — jedna definícia, platná všade, kde sa slovo použije (aj v nápovednom bublinovom texte priamo pri čísle):
- Sledovaná hodnota
- Hodnota, ktorá vstupuje do porovnaní, rebríčkov a benchmarkov: len obstarávania tovarov, služieb a prác s kladnou realizovanou sumou (zmluvná alebo súťažná cena bez DPH). Nezahŕňa rámcové dohody, dotácie, úvery a iné zmluvy ani sumy označené ako chybné v zdroji.
- Celková hodnota
- Súčet realizovaných súm (bez DPH) všetkých zákaziek vo výbere bez ohľadu na typ – vrátane dotácií, rámcových dohôd a iných zmlúv. Nezahŕňa sumy označené ako chybné v zdroji, dodatky nahradené novšou verziou ani čiastkové zmluvy zlúčené pod hlavnú zákazku.
Na detaile jednotlivej zákazky sa slovo „celková" môže výnimočne vzťahovať aj na súčet hodnôt jej častí (lotov) v rámci tej istej zákazky — z kontextu je vždy jasné, o ktorý prípad ide, ale ak si nie ste istí, platí definícia vyššie.
6. Signály
Každý signál je deterministický — vzniká podľa pevného pravidla nad zverejnenými údajmi, nie skórovaním či odhadom. Nižšie je všeobecné pravidlo pre každý typ; na detaile konkrétnej zákazky je vždy dovysvetlené, prečo sa spustil práve tam. Signály sú rozdelené do troch kategórií podľa toho, o čom v skutočnosti vypovedajú — tá istá kategorizácia sa dá použiť aj na filtrovanie v Signáloch.
Súťaž a koncentrácia
Ako fungovala (alebo nefungovala) súťaž o zákazku.
Neznamená Slabá alebo chýbajúca súťaž nie je sama osebe dôkazom dohody ani korupcie. Má aj úplne legitímne dôvody — špecializovaný predmet zákazky, jediný dostupný dodávateľ na trhu, časová tieseň. Signál hovorí, že súťaž bola slabá, nie prečo.
Žiadny signál v tejto kategórii nie je dôkaz pochybenia — ide o upozornenie na overenie, nie o obvinenie.
Zmluva bola podpísaná skôr, než bola zákazka oficiálne pridelená.
Zmluva bola opakovane menená dodatkami, čo môže meniť pôvodné podmienky.
Zákazku vyhral jediný súťažiaci — bez reálnej súťaže cenu určuje jediná ponuka. Bežné pri špecializovaných dodávkach či urgencii; pri súťažných postupoch je to však signál slabej konkurencie. Nejde o dôkaz pochybenia.
Ten istý dodávateľ opakovane získava zákazky od toho istého obstarávateľa a zároveň mu pripadá väčšina jeho výdavkov — znak koncentrácie trhu a slabej rotácie dodávateľov. Ak bola väčšina týchto zákaziek bez reálnej súťaže (jediná ponuka), signál je závažnejší. Ide o štrukturálny ukazovateľ, nie o dôkaz pochybenia.
Do tej istej súťaže (časti zákazky) sa ako samostatní konkurenti prihlásili dvaja uchádzači, ktorí v skutočnosti zdieľajú konečného užívateľa výhod alebo štatutárnu osobu — súťaž medzi nimi tak môže byť len zdanlivá (tzv. krycie ponuky). Nejde o spoločnú ponuku (konzorcium), ale o oddelené ponuky prepojených firiem. Prepojenie vychádza z RPVS a Registra právnických osôb; ide o štruktúrny ukazovateľ, nie o dôkaz pochybenia.
Obstarávateľ a víťazný dodávateľ zdieľajú tú istú štatutárnu osobu (napr. konateľa alebo člena štatutárneho orgánu), ktorá pôsobila na oboch stranách v čase zákazky — možné prepojenie, ktoré môže naznačovať konflikt záujmov. Prepojenie vychádza z verejného registra právnických osôb (RPO, statistics.sk) a pri väčšine prípadov sa opiera o zhodu mena a adresy, nie o jednoznačný identifikátor — ide preto o štruktúrny ukazovateľ, nie o dôkaz pochybenia.
Táto zákazka patrí do skupiny podobných zákaziek toho istého obstarávateľa, ktoré sú jednotlivo pod zákonným limitom pre povinnú súťaž, no ich súčet ho prekračuje — možné obchádzanie súťaže rozdelením zákazky. Závažnejšie, ak všetky pripadli tomu istému dodávateľovi. Čiastkové zákazky zadané v rámci zavedeného dynamického nákupného systému (DNS) alebo rámcovej dohody sa do skupín nezaraďujú — súťaž tam prebehla na úrovni samotného mechanizmu. Ide o štatistický ukazovateľ, nie o dôkaz pochybenia — bežné opakované nákupy môžu vyzerať podobne.
Cena a hodnota
Či cena zodpovedá odhadu, porovnateľným zákazkám alebo inému registru.
Neznamená Odchýlka od porovnateľných cien neznamená, že cena je nesprávna. Porovnávacia skupina (rovnaký CPV kód a veľkostné pásmo) môže byť vnútorne rôznorodá a cenu môžu legitímne ovplyvňovať faktory, ktoré benchmark nevidí — kvalita, naliehavosť, netypické zmluvné podmienky.
Žiadny signál v tejto kategórii nie je dôkaz pochybenia — ide o upozornenie na overenie, nie o obvinenie.
Zmluvná suma výrazne prevyšuje pôvodne odhadovanú alebo ponúknutú hodnotu zákazky.
Zmluvná suma je podozrivo nižšia než pôvodne ponúknutá hodnota.
Suma uvedená v zmluve (CRZ) sa nezhoduje so sumou vo Vestníku ÚVO.
Cena sa výrazne odchyľuje od porovnateľných zákaziek (benchmark) v rovnakej kategórii.
Závažnosť signálu Cenový výkyv sa určuje podľa odchýlky od národného mediánu porovnateľných zákaziek: signál sa spustí len nad 90. percentilom a zároveň pri odchýlke aspoň 2× medián — od 5× medián je závažnosť Vysoká, od 3× Stredná, od 2× Nízka. Pod 10. percentilom je závažnosť vždy Nízka.
Dáta a zverejnenie
Či je verejný záznam úplný a vnútorne konzistentný — nevypovedá o správaní obstarávateľa ani dodávateľa.
Neznamená Tieto signály nehovoria nič o správaní obstarávateľa ani dodávateľa pri samotnej zákazke — týkajú sa výhradne toho, či je verejný záznam úplný a vnútorne konzistentný. Chýbajúce oznámenie alebo nezhoda súm môže byť administratívne opomenutie kdekoľvek v reťazci zverejňovania, nie znak problému so zákazkou samotnou.
Žiadny signál v tejto kategórii nie je dôkaz pochybenia — ide o upozornenie na overenie, nie o obvinenie.
K zmluve v CRZ sa nenašlo zodpovedajúce oznámenie o výsledku verejného obstarávania vo Vestníku ÚVO. Dodatky sa neposudzujú samostatne — dodatok mení už obstaranú zmluvu, takže povinnosť zverejniť oznámenie patrí k pôvodnému postupu, nie k zmene.
K ukončenému obstarávaniu vo Vestníku ÚVO sa nenašla zverejnená zmluva v Centrálnom registri zmlúv.
K obstarávaniu chýba oznámenie o jeho výsledku.
Pridelená suma je nižšia než najnižšia zaznamenaná ponuka v súťaži — víťazná ponuka je pritom jednou zo zaznamenaných ponúk, takže ide o vnútorný nesúlad v zdrojových údajoch.
Prepojenie medzi obstarávaním a zmluvou nie je jednoznačné.
Pridelená suma pravdepodobne obsahuje chybu v desatinnej čiarke (napr. 100× nadhodnotenie) — po delení 100 sedí na odhad alebo zmluvu. Údaj treba overiť; nejde o skutočné prekročenie.
Uvedená suma prevyšuje akúkoľvek reálnu jednotlivú slovenskú zákazku a žiadny nezávislý údaj (odhad, ponuka, zmluva) ju nepotvrdzuje — ide o chybu v zdrojových dátach. Táto hodnota sa nezapočítava do súhrnov ani porovnaní.
Niektorý dátum v zdrojových dátach má zjavne preklepnutý rok (napr. 0206 namiesto 2026). Takýto údaj nezverejňujeme a nepoužívame ho na odvodenie ďalších signálov — inak by úplne bežná časová postupnosť vyzerala ako podpis zmluvy stáročia pred pridelením zákazky. Ide o chybu v zdrojových dátach, nie o pochybenie obstarávateľa.
Pri zverejnenom výsledku zákazky chýba údaj o počte prijatých ponúk, preto nie je možné posúdiť, aká bola úroveň hospodárskej súťaže. Ide o neúplné zverejnenie zo strany obstarávateľa, nie o dôkaz pochybenia.
Pridelená suma výrazne prevyšuje zároveň odhad aj zverejnenú zmluvu, hoci tieto dva nezávislé údaje sa navzájom zhodujú — a rozdiel sa nedá vysvetliť DPH ani posunom desatinnej čiarky. Pravdepodobne ide o chybu v zdrojových dátach; hodnota sa preto neberie ako skutočné prekročenie a treba ju overiť.
Prečo neexistuje jedno spoločné skóre naprieč kategóriami: súťažný, cenový a dátovo-kvalitatívny signál majú odlišný vyšetrovací význam a rôznu mieru istoty — spájanie by len maskovalo, o aký druh odchýlky ide, a vytváralo dojem falošnej presnosti tam, kde žiadna neexistuje. Portál preto vždy zobrazuje počty a rebríčky osobitne za každú kategóriu, nikdy jedno spoločné číslo naprieč kategóriami. Z rovnakého dôvodu sa do miery, ktorá určuje, ako výrazne sa zákazka prejaví v profile obstarávateľa či dodávateľa, počítajú len signály zo skupín Súťaž a koncentrácia a Cena a hodnota — chýbajúce alebo nekonzistentné dáta (skupina Dáta a zverejnenie) samy osebe túto mieru nikdy nezvyšujú.
7. Porovnanie s trhom (benchmark)
Benchmark je jednoduché, vysvetliteľné porovnanie s podobnými zákazkami — žiadny skórovací model. Pre danú zákazku sa hľadajú porovnateľné zákazky s rovnakým CPV kódom (najprv na úrovni 4-miestnej triedy; ak v nej nie je dosť dát, skúsi sa 3-miestna skupina, potom 2-miestna divízia) a v rovnakom pásme veľkosti zákazky (8 pásiem od do 1 000 € po nad 5 mil. €) — cena sa vždy porovnáva len s rovnako veľkými zákazkami v rovnakej kategórii, nikdy naprieč veľkosťami. Do porovnania vstupuje prednostne pridelená hodnota, potom zmluvná suma bez DPH, nikdy odhadovaná hodnota.
Ak žiadna úroveň nemá aspoň 8 porovnateľných zákaziek, benchmark sa nezobrazí — Vereo radšej neukáže porovnanie, než by ukázalo nespoľahlivé. Z rovnakého dôvodu portál zatiaľ neponúka benchmark podľa roku, regiónu ani veľkosti obstarávateľa, hoci sú to plánované rozšírenia — dnes ide výhradne o celoštátne porovnanie naprieč všetkými dostupnými obdobiami.
8. Čo nie je v dátach
Tieto hranice sú vlastné rozhodnutie Vereo pri zbere dát (kvôli objemu a výkonu), nie zákonná hranica pre povinné zverejnenie — mnohé z vylúčených zmlúv sú v zdrojovom registri úplne legálne a verejne dostupné, len ich Vereo (zatiaľ) nezbiera.
- CRZ — zmluvy pod 1 000 € sa nezbierajú vôbec. Zmluvy od 1 000 € do 10 000 € sa zbierajú ako záznam (suma, strany, dátum), ale bez sťahovania prílohy a rozpoznávania textu (OCR) — pre tieto zmluvy tak portál nemá plné znenie ani z neho odvodené polia.
- Vestník ÚVO a data.gov.sk — oznámenia s uvedeným predpokladaným rozpočtom pod 100 000 € sa nezbierajú. Oznámenia bez uvedeného rozpočtu sa zbierajú bez ohľadu na výslednú sumu.
Portál ďalej z akýchkoľvek súhrnov a rebríčkov vylučuje sumy, ktoré vlastný kontrolný mechanizmus označil za zjavne chybné v zdroji (napr. desatinná bodka posunutá o rády), dodatky nahradené novšou verziou tej istej zmluvy, a čiastkové zmluvy zlúčené pod jednu hlavnú zákazku — nejde o vylúčenie zo zberu, len z počítania, aby jedna chyba alebo jedna zákazka nebola v súčte započítaná viackrát.
9. Známe obmedzenia
Odchýlka signalizovaná Vereo môže mať úplne legitímne vysvetlenie, ktoré z verejných údajov nie je vidieť. Rovnako platí opak: absencia signálu nie je potvrdením, že je všetko v poriadku. Nad rámec tohto všeobecného upozornenia:
- Väčšina zmlúv v CRZ nemá párové oznámenie vo Vestníku (stav „Len CRZ", cca 80 %) — to je väčšinou očakávané, nie chýbajúce dáta: CRZ eviduje zmluvy prakticky bez dolnej hranice, zatiaľ čo povinnosť zverejniť oznámenie vo Vestníku sa viaže na zákonom stanovenú hranicu sumy podľa druhu obstarávania. Signál Zmluva bez oznámenia sa preto spúšťa len vtedy, keď zmluvná suma túto hranicu prekračuje a oznámenie napriek tomu chýba.
- Register právnických osôb (RPO) vedie iba aktuálnych štatutárov, nie históriu. Signál Prepojenie obstarávateľa a dodávateľa preto porovnáva mená k dnešnému dňu — pri starších zákazkách, kde sa štatutárny orgán odvtedy zmenil, tak môže prepojenie, ktoré v čase zákazky reálne existovalo, uniknúť. Signál je z tohto dôvodu zámerne potláčaný pri starších zákazkách, kde by porovnanie k dnešnému dňu mohlo byť zavádzajúce.
- Prepojenie osôb naprieč registrami (RPO ↔ RPVS) nemá spoľahlivý spoločný identifikátor — Slovensko nevedie verejný register fyzických osôb s jednotným ID naprieč registrami, takže sa spolieha na zhodu mena a ďalších údajov (napr. adresy). Pri bežných menách alebo neúplných adresách preto môže dôjsť k previazaniu dvoch rôznych ľudí, alebo naopak k nerozpoznaniu tej istej osoby.
- Rozpoznávanie textu (OCR) naskenovaných príloh má premenlivú presnosť a ovplyvňuje len fulltextové vyhľadávanie a z textu odvodené polia — nikdy sumy, dátumy ani strany zmluvy, ktoré portál vždy berie priamo zo štruktúrovaných polí zdrojového registra, nie z textu prílohy.
- Porovnanie s trhom (benchmark) je menej presné pri málo zastúpených kategóriách — aj po prechode na užšiu úroveň CPV kódu môže kategória zostať vnútorne rôznorodá (napr. spája katalógový nákup za desiatky eur s veľkou zákazkou v tej istej triede), čo rozširuje očakávaný rozsah cien.
- Malý počet zmlúv v CRZ (rádovo stovky, výrazne pod 1 % zdroja) má v zdrojovom registri zjavne chybný dátum podpisu (napr. mimo akéhokoľvek reálneho storočia) — tieto záznamy sa počítajú do zákaziek, ale nie do rozsahu dátumov uvedeného v časti Zdroje a rozsah dát.
Verzia metodiky
Táto metodika sa môže časom meniť, ak sa zmení pravidlo alebo pribudne nový zdroj — každá zmena dostane nové číslo verzie, aby sa dalo odkazovať na presné znenie platné v danom čase (napr. „podľa metodiky Vereo v1.0").
- v1.0 — 17. 9. 2026 — prvá verzia stránky: zdroje a rozsah dát, posledná aktualizácia, prepojenie ÚVO↔CRZ, DPH, definície sledovanej/celkovej hodnoty, všetkých 19 typov signálov, metodika benchmarku, vylúčenia zo zberu, známe obmedzenia.
- v1.1 — 18. 9. 2026 — sekcia Signály prestavaná okolo troch kategórií (Súťaž a koncentrácia, Cena a hodnota, Dáta a zverejnenie): pre každú kategóriu pridané, čo znamená, čo neznamená a výslovné potvrdenie, že signál nie je obvinenie; pridané vysvetlenie, prečo neexistuje jedno spoločné skóre naprieč kategóriami.
Našli ste nepresnosť?
Ak je chyba už v zdrojovom registri, opraviť ju vie iba jeho prevádzkovateľ (ÚVO, CRZ, RPO alebo RPVS) — tu sa prejaví až po ďalšej aktualizácii. Ak ide o chybu v prepojení, výpočte alebo v tejto metodike, napíšte na feedback@vereo.sk.