Metodika

Verzia 1.1 · 18. 9. 2026

Tá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.

Vestník ÚVO27. 9. 2026, 03:05
Centrálny register zmlúv (CRZ)27. 9. 2026, 03:00
Register právnických osôb (RPO)27. 9. 2026, 04:28
Register partnerov verejného sektora (RPVS)27. 9. 2026, 04:28

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:

  1. 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ý.
  2. Zhoda IČO obstarávateľa aj dodávateľa na oboch stranách.
  3. Suma sa zhoduje s toleranciou 1,5 % alebo 150 €, podľa toho, čo je väčšie.
  4. Dátum podpisu zmluvy je od dátumu oznámenia vzdialený najviac 270 dní.
  5. 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.

PrepojenéOznámenie aj zmluva nájdené a prepojené pravidlom vyššie — cca 4,5 % zákaziek.
ÚVO · zmluva v CRZOznámenie samo odkazuje na zmluvu, ktorá v CRZ ešte nebola stiahnutá — po ďalšom zbere dát sa samo opraví na Prepojené. Nejde o medzeru, len o poradie krokov — cca 2,5 % zákaziek.
NejednoznačnéViacero rovnako pravdepodobných kandidátov — Vereo si zámerne nevyberá. Zriedkavé, pod 0,01 % zákaziek.
Len ÚVOLen oznámenie vo Vestníku, žiadna zodpovedajúca zmluva v CRZ zatiaľ nenájdená — cca 13 % zákaziek.
Len CRZLen zmluva v CRZ, žiadne zodpovedajúce oznámenie vo Vestníku — cca 80 % zákaziek. Toto je väčšinou očakávané, nie chýbajúce dáta: pozri Známe obmedzenia.

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.

Podpis pred pridelením Vysoká

Zmluva bola podpísaná skôr, než bola zákazka oficiálne pridelená.

Nadmerné dodatky Stredná

Zmluva bola opakovane menená dodatkami, čo môže meniť pôvodné podmienky.

Jediný uchádzač Nízka

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.

Opakovaný dominantný dodávateľ Stredná

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.

Prepojení uchádzači Vysoká

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.

Prepojenie obstarávateľa a dodávateľa Stredná

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.

Delenie zákazky Vysoká

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.

Prekročená hodnota Vysoká

Zmluvná suma výrazne prevyšuje pôvodne odhadovanú alebo ponúknutú hodnotu zákazky.

Podozrivo nízka suma Nízka

Zmluvná suma je podozrivo nižšia než pôvodne ponúknutá hodnota.

Nezhoda súm Stredná

Suma uvedená v zmluve (CRZ) sa nezhoduje so sumou vo Vestníku ÚVO.

Cenový výkyv Vysoká

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.

Zmluva bez oznámenia Vysoká

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.

Chýba zmluva v CRZ Stredná

K ukončenému obstarávaniu vo Vestníku ÚVO sa nenašla zverejnená zmluva v Centrálnom registri zmlúv.

Chýba výsledok Stredná

K obstarávaniu chýba oznámenie o jeho výsledku.

Suma pod najnižšou ponukou Stredná

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.

Nejednoznačné prepojenie Nízka

Prepojenie medzi obstarávaním a zmluvou nie je jednoznačné.

Podozrivá suma Stredná

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.

Nereálna suma Stredná

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í.

Nereálny dátum Stredná

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.

Neúplné zverejnenie výsledku Nízka

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.

Nezrovnalosť pridelenej hodnoty Stredná

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.