Sari la conținut
Metodologie · transparent despre date

Cum citim achizițiile publice

Ce înseamnă fiecare etichetă de status, de unde vin datele și, la fel de important, ce nu știm încă. Fără să pretindem mai multă certitudine decât avem.

Statusuri

Ce stare are un anunț

Starea NU vine dintr-un câmp unic (acela e gol pe ~80% din rânduri). O derivăm din tipul anunțului, termenul de depunere și prezența unui câștigător. Cifrele sunt verificate pe baza de date la 11 iunie 2026.

  • Deschisă · 14 zile 5.036

    Anunț de participare cu termen de depunere în viitor: încă se pot depune oferte. Badge-ul arată și câte zile au mai rămas.

  • În evaluare 7.450

    Termenul de depunere a trecut. Procedura e probabil în evaluare, dar rezultatul (cine a câștigat) nu e încă legat în datele noastre.

  • Atribuită 26.909

    Anunț de atribuire cu câștigător. Arătăm toți câștigătorii (un contract poate fi împărțit pe mai mulți), valoarea și data preluării.

  • Atribuire fără câștigător în date 1.700

    Anunț de atribuire fără furnizor în date: posibil anulat sau neatribuit. Nu intră în statisticile de atribuiri.

  • Atribuită (TED) 6.781

    Atribuire publicată în TED (Jurnalul Oficial al UE).

  • Participare TED, termen necunoscut 6.006

    Anunț de participare TED. Termenul de depunere există doar în XML-ul sursă, pe care nu l-am importat încă.

  • Atribuită (procedură simplificată) 17.352

    Achiziție simplificată (SCNA). Furnizorul și valoarea pot lipsi din feed.

  • Achiziție directă 500.389

    Achiziție directă finalizată. Arhivă ianuarie–martie 2025 (data.gov.ro).

  • Contract semnat 111.680

    Contract semnat. Arhivă 2015–martie 2025 (data.gov.ro).

  • Atribuire notificată 67.136

    Notificare de atribuire la cumpărare directă. Arhivă ianuarie–martie 2025.

  • Negociere fără publicare 8.062

    Atribuire prin negociere, fără anunț prealabil de participare. Arhivă iulie 2023–martie 2025.

  • Anulată 644

    Procedură anulată. Atenție: anulările apar DOAR în arhiva de inițieri; vezi limitările mai jos.

  • Inițiere, stadiu necunoscut 28.491

    Inițiere de procedură arhivată, fără stadiu final în date (NULL nu înseamnă „în desfășurare"). Arhivă 2015–2025.

Surse

De unde vine fiecare anunț

  • SEAP

    SEAP live: Sistemul Electronic de Achiziții Publice, citit zilnic (T+0). Punctul verde = sursă actualizată la zi.

  • SEAP

    SEAP via arhiva publică data.gov.ro: date istorice (rapoarte trimestriale), nu fluxul live de azi.

  • TED · UE

    TED: Tenders Electronic Daily, Jurnalul Oficial al Uniunii Europene (peste pragurile UE).

  • Fonduri UE

    Fonduri UE: anunțuri ale beneficiarilor privați de fonduri europene (sursă separată de SEAP).

Badge-ul „Finanțare UE" e o informație separată: spune că un contract e cofinanțat din fonduri europene: nu e o sursă de date, ci o caracteristică a achiziției.

Date la zi

Cât de proaspete sunt datele

Canalele rapide se sincronizează din oră în oră (SEAP) sau de mai multe ori pe zi (achiziții directe, publicitate, TED, site-uri de primării). Restul surselor au cadență proprie (săptămânală, lunară sau trimestrială, în ritmul în care publică instituția) și sunt verificate automat în fiecare dimineață.

SEAP azi achiziții directe acum 2 zile publicitate ADV acum 2 zile TED ieri fonduri UE acum 18 zile site-uri primării azi lista „deschise" azi
Sursă Ultima dată Cadență Stare
fonduri.afir_plati 2026-05-10 anual la zi
firms.financials 2026-06-14 anual la zi
anaf.tva_info 2026-06-25 lunar la zi
seap.sync_state(da) 2026-07-05 lunar la zi
firms.shareholders 2026-07-12 lunar la zi
renns.addresses 2026-07-12 lunar la zi
firms.entities 2026-07-14 trimestrial la zi
fonduri.beneficiar_anunt 2026-07-14 săptămânal oprită
Aplicația ministerului pentru beneficiarii privați de fonduri UE nu mai răspunde din 14.07, după atacul cibernetic anunțat public de MFE pe 16.07.
apia.fermieri 2026-07-15 trimestrial la zi
gnm.comunicate 2026-07-23 lunar la zi
seap.acquisition_plans(PAAP) 2026-07-25 săptămânal oprită
Planurile anuale de achiziții veneau din interfața publică SEAP, oprită automat.
seap.ca_notice_flags 2026-07-27 zilnic oprită
Steagul de acord-cadru pe atribuiri se lua din interfața publică SEAP, oprită automat.
firms.mo_partea4_scanned 2026-07-28 săptămânal la zi
seap.clar_checks 2026-07-28 zilnic oprită
Clarificările se citeau din interfața publică SEAP, oprită automat.
seap.tender_participants 2026-07-28 săptămânal oprită
Lista participanților la o procedură nu există în abonament; venea din interfața publică, oprită automat.
seap.direct_acquisitions 2026-07-29 zilnic oprită
Am oprit noi colectarea automată din interfața publică SEAP, după ce termenii lor de utilizare s-au dovedit că o interzic fără o integrare autorizată. Am cerut autorizarea, în scris, la ADR.
seap.adv_notices 2026-07-30 zilnic la zi
seap.notice_docs 2026-07-30 săptămânal la zi
aaas.firme 2026-07-31 lunar la zi
anaf.datornici 2026-07-31 trimestrial la zi
anaf.lista_alba 2026-07-31 trimestrial la zi
ancom.operatori 2026-07-31 lunar la zi
anre.licente 2026-07-31 lunar la zi
asf.entitati 2026-07-31 lunar la zi
bugetar.entitate 2026-07-31 trimestrial la zi
cnsc.decizii 2026-07-31 lunar la zi
curteacont.rapoarte 2026-07-31 lunar la zi
geo.location_book 2026-07-31 lunar la zi
orchi.jobs_doctor 2026-07-31 zilnic la zi
primarii.anunturi 2026-07-31 săptămânal la zi
seap.announcements 2026-07-31 zilnic la zi
aep.donatii_pf 2026-08-01 trimestrial la zi
aep.donatii_pj 2026-08-01 trimestrial la zi
aep.donatii_rvc 2026-08-01 trimestrial la zi
cnas.furnizori 2026-08-01 trimestrial la zi
regas.ajutoare 2026-08-01 lunar la zi
seap.da_volum_7z(>=20K) 2026-08-01 zilnic la zi
seap.notice_requirements 2026-08-01 săptămânal la zi
seap.wsp_sync_state 2026-08-01 zilnic la zi

Verificat automat la 1 aug. 2026, 07:03.

Notă: din 9 iulie 2026, totalul „achiziții directe" de pe hartă vine din registrul complet (2,7M+ achiziții, 2025–prezent, actualizat din 2 în 2 ore), nu doar din raportările trimestriale ale ADR, care se opreau la T1. Cifrele au crescut corespunzător.

Limitări

Ce NU știm (încă)

Anulările de pe fluxul live

Semnalul de anulare/suspendare există doar în arhiva de inițieri (data.gov.ro). Pe fluxul SEAP live de după mai 2025 NU primim un semnal de anulare; deci o licitație deschisă care a fost anulată poate rămâne afișată ca „deschisă" până la termen.

Data reală a atribuirii

Pe anunțurile de atribuire (CAN), data pe care o avem e cea la care le-am preluat noi, nu data semnării: diferența mediană e de ~850 de zile. De aceea scriem „Preluat la", nu „Atribuit la". Legătura deterministă anunț↔contract o avem doar pe 3.139 de perechi.

Valorile

Pe anunțurile de participare, valoarea totală e adesea goală la nivel de anunț: o reconstituim din suma loturilor. Unele valori sunt plafoane multi-anuale de acord-cadru, nu cheltuieli efective.

Arhivele istorice

Datele istorice vin din rapoartele trimestriale data.gov.ro, cu acoperire neuniformă: contracte 2015–2025, achiziții directe și notificări ian–mar 2025, inițieri 2015–2025. Există goluri de ingestie (2020–2021, parțial 2024) care NU reflectă un declin real.

Indicele de Integritate

Indicele de Integritate (CRI)

Scor 0–100, unde 100 = curat. Per contract: pornim de la 100 și scădem pentru fiecare semnal de risc prezent:

  • Un singur ofertant: −30 (proxy central în literatura de specialitate)
  • Preț peste piață (>2× mediana CPV): −25
  • Termen scurt (<10 zile): −20
  • Economii suspecte (<50% din estimat): −10

Per autoritate: media scorurilor contractelor ponderată cu valoarea, minus o penalizare de concentrare furnizor (0–20, peste pragul de 60% pe un singur furnizor). Doar autorități cu ≥5 contracte atribuite primesc scor; restul = „date insuficiente". Comparăm fiecare autoritate cu cele de tip similar (percentilă).

Limitări: e un proxy statistic din semnale publice, nu o dovadă de ilegalitate. Acoperirea datelor variază (unele contracte nu au valoare estimată → semnale neevaluabile). Inspirat de metodologia OpenTender.eu / Corruption Risk Index.

Date deschise

API & export

Datele sunt publicate deschis, sub licență CC-BY 4.0. Le poți accesa programatic în format Open Contracting Data Standard (OCDS) sau le poți descărca direct.