Poradnik7 min czytania

Jak sprawdzić, kto wygrał przetarg

Pięć kroków: sekcje V-VIII ogłoszenia o wyniku w BZP, informacja o wyborze, TED, wyszukiwarka wyników w Atlasie, rejestr umów. Mediana od ogłoszenia do wyniku: 44 dni; 21,2% części kończy się unieważnieniem.

Michał PożogaPublikacja:
Spis treści (8 sekcji)

Kto wygrał przetarg, mówi ogłoszenie o wyniku postępowania: zamawiający musi je opublikować w Biuletynie Zamówień Publicznych w ciągu 30 dni od zawarcia umowy albo unieważnienia (art. 309 ustawy Prawo zamówień publicznych), a powyżej progów unijnych w TED (art. 265). W ogłoszeniu stoi nazwa i NIP wykonawcy, cena jego oferty, liczba wszystkich ofert i data umowy. W praktyce od ogłoszenia o zamówieniu do ogłoszenia o wyniku mija medianowo 44 dni (rozstrzygnięcia krajowe z ostatnich 12 miesięcy, 138 426 postępowań). Poniżej pięć sposobów, żeby to sprawdzić. Stan danych: 10 września 2026.

Krok 1. Ogłoszenie o wyniku w BZP

Dla postępowań krajowych źródłem jest Biuletyn Zamówień Publicznych na platformie e-Zamówienia (ezamowienia.gov.pl). Wpisz numer ogłoszenia o zamówieniu albo nazwę zamawiającego i szukaj ogłoszenia typu „ogłoszenie o wyniku postępowania". Formularz ma stały układ, więc wystarczy znać cztery sekcje:

  • Sekcja V: zakończenie postępowania. Pole 5.1 mówi, czy postępowanie (albo jego część) zakończyło się zawarciem umowy, czy unieważnieniem.
  • Sekcja VI: oferty. Liczba otrzymanych ofert (6.1), w tym od MŚP (6.1.3) i odrzuconych (6.1.6); cena najniższej (6.2) i najwyższej oferty (6.3) oraz cena oferty wykonawcy, któremu udzielono zamówienia (6.4).
  • Sekcja VII: wykonawca. Nazwa firmy, NIP i adres (7.3), informacja, czy to konsorcjum (7.1), wielkość przedsiębiorstwa (7.2) i czy przewiduje podwykonawców (7.3.8).
  • Sekcja VIII: umowa. Data zawarcia (8.1), wartość umowy (8.2) i okres realizacji (8.3).

Postępowanie podzielone na części ma sekcje V-VIII powtórzone dla każdej części, każda z własnym zwycięzcą i własną liczbą ofert. Wykonawca, który wygrał części 1 i 3, a przegrał 2, pojawi się w ogłoszeniu dwa razy.

Krok 2. Informacja o wyborze na stronie postępowania

Zanim ukaże się ogłoszenie o wyniku, zamawiający ma obowiązek poinformować wykonawców o wyborze najkorzystniejszej oferty i zamieścić tę informację na stronie postępowania (art. 253 PZP): z nazwami wszystkich oferentów, punktacją w każdym kryterium i uzasadnieniem. To najszybsze źródło, dostępne zwykle tydzień lub dwa po otwarciu ofert, ale trzeba wiedzieć, gdzie postępowanie było prowadzone: na e-Zamówieniach albo na jednej z komercyjnych platform zakupowych. Adres strony postępowania stoi w ogłoszeniu o zamówieniu (pole 1.6 w BZP).

Krok 3. TED dla zamówień unijnych

Powyżej progów unijnych wynik publikuje się w Dzienniku Urzędowym UE jako ogłoszenie o udzieleniu zamówienia (w wyszukiwarce ted.europa.eu: typ „Ogłoszenie o udzieleniu zamówienia", kraj Polska). Układ jest inny niż w BZP, bo TED używa formularzy eForms: zwycięzcę znajdziesz w sekcji „Wyniki" przy każdej części, wraz z wartością i liczbą ofert. Ogłoszenie musi trafić do TED w ciągu 30 dni od zawarcia umowy, a wyszukiwarka TED indeksuje je z jedno-, dwudniowym opóźnieniem.

Krok 4. Wyszukiwarka wyników w Atlasie

Na stronie wyników przetargów zbieramy ogłoszenia o wyniku z BZP i TED w jednym miejscu i pokazujemy przy każdym: zwycięzcę z NIP, cenę wybranej oferty, liczbę ofert i datę umowy. Można filtrować po nazwie lub NIP wykonawcy, zamawiającym, branży (kod CPV), województwie i mieście, a także po tym, czy postępowanie zakończyło się umową, czy unieważnieniem. Jeśli szukasz konkretnego postępowania, wpisz numer ogłoszenia o zamówieniu: strona przetargu prowadzi do powiązanego ogłoszenia o wyniku, gdy już się ukaże. Jeśli interesuje Cię jedna firma, jej profil wykonawcy zbiera wszystkie wygrane w jednym miejscu; opisujemy to w tekście jak sprawdzić, czy firma wygrywa przetargi.

Krok 5. Rejestr umów i protokół

Dwa źródła uzupełniające. Od 1 lipca 2026 r. jednostki sektora finansów publicznych wpisują zawarte umowy do Centralnego Rejestru Umów w ciągu 30 dni, więc umowa po przetargu pojawia się tam obok umów zawieranych bez przetargu, z kwotą i stronami. Drugie źródło to protokół postępowania (art. 71-74 PZP), jawny na wniosek: zawiera zestawienie wszystkich ofert z cenami i punktacją, także tych odrzuconych.

Co oznacza unieważnienie

Nie każde postępowanie ma zwycięzcę. W rozstrzygnięciach krajowych opublikowanych od 1 września 2025 r. do 10 września 2026 r. unieważniono 61 760 z 291 601 części, czyli 21,2%. Zamawiający musi wskazać podstawę prawną z art. 255 PZP; wśród części z podaną podstawą rozkład jest następujący:

Podstawa unieważnieniaCzęściUdział
art. 255 pkt 1: nie złożono żadnej oferty24 50740,4%
art. 255 pkt 3: cena najkorzystniejszej oferty przewyższa budżet zamawiającego18 48730,5%
art. 255 pkt 2: wszystkie oferty odrzucone10 34817,1%
art. 255 pkt 6: wada postępowania niemożliwa do usunięcia3 4215,6%
art. 255 pkt 7: wykonawca uchylił się od zawarcia umowy2 6214,3%
art. 256 (przed terminem składania ofert) i pozostałe1 2302,0%

Dla wykonawcy ważne są dwa przypadki. Unieważnienie z pkt 1 lub 3 zwykle kończy się nowym postępowaniem na ten sam przedmiot w ciągu kilku tygodni, często z wyższym budżetem albo mniejszym zakresem; warto ustawić alert. Unieważnienie z pkt 7 oznacza, że wybrany wykonawca odmówił podpisania umowy; zamawiający może wtedy, zamiast unieważniać, wybrać kolejną ofertę w rankingu (art. 263 PZP).

Ile trzeba czekać

Połowa krajowych postępowań ma ogłoszenie o wyniku w ciągu 44 dni od ogłoszenia o zamówieniu; środkowa połowa mieści się między 31 a 62 dniami. W dostawach mediana to 40 dni, w usługach 43, w robotach budowlanych 49. Jeśli od otwarcia ofert minęły dwa miesiące, a wyniku nie ma, najczęstsze powody to odwołanie do KIO, wyjaśnienia rażąco niskiej ceny albo przedłużone uzupełnianie dokumentów przez wybranego wykonawcę.

Pytania i odpowiedzi

Gdzie sprawdzić, kto wygrał przetarg?

W ogłoszeniu o wyniku postępowania w BZP (e-Zamówienia) dla zamówień krajowych albo w ogłoszeniu o udzieleniu zamówienia w TED dla unijnych; oba typy zbiera strona wyników przetargów w Atlasie z filtrem po wykonawcy, zamawiającym i branży.

Ile czasu zamawiający ma na ogłoszenie wyniku?

30 dni od zawarcia umowy albo unieważnienia postępowania (art. 309 PZP dla BZP, art. 265 PZP dla TED). Informację o wyborze oferty publikuje wcześniej, niezwłocznie po wyborze (art. 253 PZP).

Czy w ogłoszeniu o wyniku widać ceny wszystkich ofert?

Nie. Widać cenę najniższą, najwyższą i wybraną oraz liczbę ofert. Pełne zestawienie ofert z punktacją jest w informacji o wyborze na stronie postępowania i w protokole.


Metodologia. Mediana dni: pary ogłoszenie o zamówieniu i ogłoszenie o wyniku połączone identyfikatorem postępowania, wyniki opublikowane w BZP od 1 września 2025 r. do 10 września 2026 r., bez duplikatów, odstęp 0-400 dni; 138 426 par. Unieważnienia: części ogłoszeń o wyniku z tego samego okresu (224 248 z wyborem wykonawcy, 61 760 unieważnionych, 5 587 bez rozstrzygnięcia); podstawy prawne policzone dla części, w których zamawiający wpisał artykuł (60 614). Przepisy: ustawa z 11 września 2019 r. Prawo zamówień publicznych, Dz.U. 2019 poz. 2019. Stan na 10 września 2026 r.

SELECT count(*) AS n,
       percentile_cont(0.5) WITHIN GROUP (ORDER BY r.date - o.date) AS mediana_dni
FROM proceeding_links l
JOIN tenders r ON r.id = l.result_id
JOIN tenders o ON o.id = l.opening_id
WHERE l.link_kind = 'process_id'
  AND r.date BETWEEN '2025-09-01' AND '2026-09-10' AND r.is_duplicate IS NOT TRUE
  AND r.notice_type IN ('TenderResultNotice','ContractResultNotice',
                        'CompetitionResultNotice','ContractAwardNotice')
  AND o.notice_type = 'ContractNotice'
  AND r.date >= o.date AND r.date - o.date <= 400;

Jak cytować

Michał Pożoga (2026). Jak sprawdzić, kto wygrał przetarg. Atlas Przetargów. https://atlasprzetargow.pl/blog/jak-sprawdzic-kto-wygral-przetarg

Zauważyłeś błąd lub masz dodatkowe źródło? Zgłoś uwagę do publikacji.