Przejdź do treści

Wyniki przetargów na leki: kto wygrał pakiet i za ile

Gdzie sprawdzić, kto wygrał pakiet w przetargu na leki i za ile: informacja z otwarcia ofert, wybór oferty, ogłoszenie o wyniku w BZP i TED. Ceny za opakowanie na przykładach.

Kto wygrał pakiet i za ile, sprawdzisz w czterech dokumentach. Najwcześniej ceny wszystkich firm w każdym pakiecie podaje informacja z otwarcia ofert, publikowana na stronie postępowania zaraz po otwarciu. Zwycięzcę wskazuje informacja o wyborze najkorzystniejszej oferty. Po podpisaniu umowy wynik trafia do ogłoszenia o wyniku postępowania w BZP albo do ogłoszenia o udzieleniu zamówienia w TED. Cenę za opakowanie policzysz z ogłoszenia tylko wtedy, gdy pakiet ma jedną pozycję. W pozostałych przypadkach potrzebujesz formularza cenowego zwycięzcy.

Wyniki zeszłorocznego przetargu to najlepsza podpowiedź przed kolejnym. Pokazują, ile szpital zapłacił za konkretny lek, ile firm stanęło do pakietu i kto wygrywa bez konkurencji.

Gdzie są wyniki przetargu na leki?

Dokument Kiedy się pojawia Co z niego wyczytasz
Informacja z otwarcia ofert Niezwłocznie po otwarciu ofert Nazwy i siedziby wszystkich wykonawców oraz cenę każdej oferty, zwykle w podziale na pakiety (art. 222 ust. 5 Pzp)
Informacja o wyborze najkorzystniejszej oferty Po ocenie ofert Wybranego wykonawcę, firmy, które złożyły oferty, i punktację w każdym kryterium (art. 253 ust. 1 i 2)
Ogłoszenie o wyniku postępowania w BZP Do 30 dni od zakończenia postępowania krajowego (art. 309 ust. 1) Liczbę ofert, najniższą i najwyższą cenę, cenę zwycięzcy, datę i wartość umowy
Ogłoszenie o udzieleniu zamówienia w TED Do 30 dni od zakończenia postępowania unijnego (art. 265 ust. 1) Zwycięzcę i wartość każdej części, liczbę ofert, datę umowy
Oferta z formularzem cenowym Na wniosek, nie później niż 3 dni od otwarcia ofert (art. 74 ust. 2 pkt 1) Ceny jednostkowe, oferowane produkty i opakowania

Postępowanie kończy się zawarciem umowy albo unieważnieniem (art. 254), więc ogłoszenie o wyniku pojawia się dopiero po podpisaniu umów. Na ceny konkurencji nie musisz tak długo czekać. Ceny z otwarcia ofert są jawne i wykonawca nie może ich zastrzec jako tajemnicy przedsiębiorstwa (art. 18 ust. 3).

Informacja z otwarcia ofert: wszystkie ceny, ale jeszcze nie zwycięzca

To pierwszy i najpełniejszy dokument z cenami. Widzisz w nim każdą firmę i każdą cenę w każdym pakiecie, także oferty, które później odpadną. Nie dowiesz się z niego, kto wygrał. Najtańsza oferta może zostać odrzucona za rażąco niską cenę, niezgodność z SWZ albo błąd w obliczeniu ceny (art. 226 ust. 1 pkt 5, 8 i 10). Pakiet może też zostać unieważniony, jeśli najtańsza oferta przekracza kwotę na sfinansowanie zamówienia, a szpital nie może jej zwiększyć (art. 255 pkt 3).

Dlatego informację z otwarcia czytaj razem z informacją o wyborze. Dopiero obie pokazują, czy wygrała najniższa cena, czy druga albo trzecia.

Ogłoszenie o wyniku w BZP: najniższa, najwyższa i cena zwycięzcy

Ogłoszenie o wyniku postępowania w BZP ma w sekcji VI trzy kwoty dla każdej części: cenę oferty najtańszej (pkt 6.2), najdroższej (6.3) i wybranej (6.4). Liczba ofert stoi w pkt 6.1, zwycięzca w 7.3.1, data i wartość umowy w 8.1 i 8.2. Jeśli wybrana cena jest wyższa od najniższej, tańsze oferty odrzucono albo przegrały w innych kryteriach. Powody odrzucenia szpital przekazuje firmom, które złożyły oferty (art. 253 ust. 1 pkt 2). Na stronie postępowania publikuje tylko wybór i punktację.

Pozostałych cen ogłoszenie nie podaje. Przy czterech ofertach znasz więc tylko dwie skrajne. Środkowe są w informacji z otwarcia ofert.

Przykład z BZP: cena za opakowanie ewerolimusu

Instytut Gruźlicy i Chorób Płuc w Warszawie kupował w trybie podstawowym ewerolimus 5 mg, opakowania po 30 tabletek, 30 opakowań (sprawa AP.26.59.2026). Ogłoszenie o wyniku 2026/BZP 00427666/01 ukazało się 8 września 2026 r.:

Pole ogłoszenia Wartość Za opakowanie
6.1 Liczba ofert 4 -
6.2 Oferta najtańsza 24 883,20 zł 829,44 zł
6.3 Oferta najdroższa 29 684,88 zł 989,50 zł
6.4 Oferta wybrana 24 883,20 zł 829,44 zł
8.1 Data zawarcia umowy 21 lipca 2026 r. -

Pakiet ma jedną pozycję, więc cenę za opakowanie dostajesz z dzielenia: 24 883,20 zł ÷ 30 = 829,44 zł, czyli 27,65 zł za tabletkę. Kwoty dzielą się równo przez 1,08: najtańsza oferta to 30 × 768,00 zł netto plus 8% VAT, najdroższa 30 × 916,20 zł netto plus VAT. Ogłoszenie podaje więc ceny brutto. Rozpiętość między skrajnymi ofertami wyniosła 19,3%.

Zwróć uwagę na daty. Umowę zawarto 21 lipca, a ogłoszenie o wyniku ukazało się po siedmiu tygodniach. Kto czeka na ogłoszenie, poznaje ceny konkurencji długo po otwarciu ofert.

Gdy ceny różnią się trzykrotnie: antytrombina w Łodzi

Wojewódzki Specjalistyczny Szpital im. dr. Władysława Biegańskiego w Łodzi kupował 150 sztuk antytrombiny III 1000 j.m. w fiolce z rozpuszczalnikiem 20 ml (sprawa ZP 43/26). Według ogłoszenia 2026/BZP 00396408/01 z 18 sierpnia 2026 r. wpłynęły 3 oferty:

  • najtańsza i wybrana: 81 000,00 zł, czyli 540,00 zł brutto (500,00 zł netto) za sztukę,
  • najdroższa: 265 680,00 zł, czyli 1 771,20 zł brutto (1 640,00 zł netto) za sztukę,
  • wartość zamówienia: 295 500,00 zł, czyli 1 970,00 zł za sztukę.

Wartość zamówienia liczy się bez VAT (art. 28 Pzp), więc zwycięska cena netto wyniosła około jednej czwartej szacunku szpitala. Taka rozpiętość zwykle oznacza, że firmy zaoferowały produkty różnych producentów. To nasza hipoteza: ogłoszenie nie podaje nazw produktów. Sprawdzisz je w ofertach.

Wniosek dla wyceny: wartość zamówienia nie mówi, ile szpital zapłaci. Mówi, ile szacował. O różnicach między wartością szacunkową, planem i budżetem piszemy w artykule plan postępowań, wartość szacunkowa i budżet.

Przykład z TED: 78 zadań w siedmiu ogłoszeniach

Samodzielny Publiczny Zespół Opieki Zdrowotnej w Świdnicy prowadził przetarg nieograniczony na dostawy produktów farmaceutycznych w 78 zadaniach (sprawa EA/20/PN/2026, ogłoszenie o zamówieniu w TED 248335-2026). Wszystkie 75 umów podpisano 24 lipca 2026 r. Wyniki szpital opublikował jednak w siedmiu ogłoszeniach o udzieleniu zamówienia:

Ogłoszenie w TED Data publikacji Zadania
533477-2026 3.08.2026 1-15
559339-2026 12.08.2026 16-35
558203-2026 12.08.2026 36-45
559812-2026 12.08.2026 46-50
571353-2026 18.08.2026 51-57
675536-2026 1.10.2026 58-68
682148-2026 5.10.2026 69-78

Kto znalazł pierwsze ogłoszenie, widział wyniki tylko 15 zadań. Ostatnie dwa ukazały się ponad dwa miesiące po podpisaniu umów.

W ogłoszeniu w TED wynik każdej części ma trzy elementy: status wyboru zwycięzcy, nazwę zwycięzcy z „wartością przetargu” i liczbę otrzymanych ofert. W odróżnieniu od BZP ogłoszenia z tego postępowania nie podają najniższej i najwyższej oferty. Nie mówią też, czy kwota zawiera VAT. Co wynika z siedmiu ogłoszeń razem:

  • 46 z 78 zadań miało jedną ofertę. Najwięcej, 7 ofert, wpłynęło w zadaniu 47, wygranym za 247 680,00 zł. Najdroższe zadanie, 53, miało jedną ofertę na 7 642 281,14 zł.
  • Zadania wygrało 28 firm. Dwie hurtownie zdobyły razem 35 zadań: jedna 21 za 21,27 mln zł, druga 14 za 8,73 mln zł. Producenci wygrywali głównie zadania bez konkurencji.
  • W zadaniach 37, 41 i 62 nikt nie wygrał, choć każde miało ofertę. Jako powód TED podaje brak wystarczających środków, czyli cenę wyższą niż kwota szpitala.
  • Kwota w nagłówku nie dotyczy części z ogłoszenia. Każde z siedmiu ogłoszeń podaje tę samą wartość wszystkich umów: 68 130 764,89 zł. Zadania 1-15 z pierwszego ogłoszenia sumują się do 10 005 735,10 zł. Licz z wartości przy częściach.

Cen za opakowanie z tych ogłoszeń nie policzysz. Zadanie to pakiet wielu pozycji, a TED podaje tylko wartość całości. Ceny jednostkowe są w formularzu cenowym zwycięzcy.

Jak wykorzystać wyniki do wyceny w przyszłym roku

  1. Znajdź poprzedni przetarg tego szpitala na te same leki. Numery pakietów zmieniają się z roku na rok. Szukaj po substancjach i dawkach, nie po numerze zadania.
  2. Zbierz wszystkie ogłoszenia o wyniku. Duży szpital może rozbić wyniki na kilka ogłoszeń, jak Świdnica.
  3. Pobierz informację z otwarcia ofert i formularze cenowe. Ogłoszenie o wyniku daje cenę pakietu. Cenę leku daje formularz.
  4. Przelicz ceny na jednostkę bazową. Porównuj tabletkę, fiolkę albo miligram, a nie opakowanie, bo firmy oferują różne wielkości opakowań. Jak to liczyć, opisujemy w poradniku przeliczanie opakowań w przetargu na leki.
  5. Ustal, czy cena jest netto, czy brutto. Sprawdź, czy kwota dzieli się równo przez 1,08 albo 1,23. Wartość zamówienia jest zawsze bez VAT.
  6. Oddziel pakiety z jedną ofertą. Jeśli od lat wygrywa w nich producent bez konkurencji, Twoja oferta ma sens tylko z tańszym odpowiednikiem.
  7. Sprawdź, czy wygrana cena nie stoi na limicie. W lekach refundowanych cena zwycięzcy bywa równa urzędowej cenie zbytu z marżą. Pokazujemy to w analizie ile ofert wpływa w przetargach na leki.
  8. Zapisz, kiedy kończy się umowa. Umowa na 12 miesięcy podpisana w lipcu kończy się w lipcu następnego roku. Kolejnego przetargu szukaj kilka miesięcy wcześniej.

Wyniki pokazują cenę z zeszłego roku. Nowa kwota na sfinansowanie zamówienia może być inna, dlatego sprawdź też, jak ustalić budżet zamawiającego.

Najczęstsze pytania

Gdzie sprawdzić, kto wygrał przetarg na leki?

W ogłoszeniu o wyniku postępowania w BZP albo w ogłoszeniu o udzieleniu zamówienia w TED. Wcześniej zwycięzcę podaje informacja o wyborze najkorzystniejszej oferty na stronie postępowania. Ogłoszenie ukazuje się dopiero po podpisaniu umowy.

Czy ceny z otwarcia ofert są jawne?

Tak. Zamawiający publikuje nazwy wykonawców i ceny ofert niezwłocznie po otwarciu (art. 222 ust. 5 Pzp), a wykonawca nie może ich zastrzec jako tajemnicy przedsiębiorstwa (art. 18 ust. 3).

Jak poznać cenę jednostkową leku u zwycięzcy?

Złóż wniosek o udostępnienie oferty z formularzem asortymentowo-cenowym. Zamawiający udostępnia oferty nie później niż 3 dni od otwarcia (art. 74 ust. 2 pkt 1), z wyjątkiem części skutecznie zastrzeżonych jako tajemnica przedsiębiorstwa. Z samego ogłoszenia cenę za opakowanie policzysz tylko w pakiecie z jedną pozycją.

Dlaczego najtańsza oferta nie wygrała pakietu?

Mogła zostać odrzucona, na przykład za rażąco niską cenę, niezgodność z SWZ albo błąd w obliczeniu ceny. Pakiet mógł też zostać unieważniony, bo najtańsza cena przekroczyła kwotę na sfinansowanie, a szpital jej nie zwiększył. Firmy, które złożyły oferty, znajdą powód odrzucenia w informacji o wyborze.

Ile trzeba czekać na ogłoszenie o wyniku?

Ustawa daje 30 dni od zakończenia postępowania, czyli od zawarcia umowy. W przykładach z tego artykułu ogłoszenia ukazywały się od 10 dni do ponad dwóch miesięcy po podpisaniu umów. Ceny konkurencji znajdziesz wcześniej w informacji z otwarcia ofert.

Jak sprawdza to agent Lentry

Zapytaj Lentrę albo asystenta AI, do którego ją podłączysz: „Kto wygrał pakiet z enoksaparyną w zeszłorocznym przetargu tego szpitala i za ile?”. Agent przechodzi kroki opisane wyżej:

  1. Znajduje poprzednie przetargi szpitala w BZP i TED. Szuka po substancjach, dawkach i postaciach z Twojego pakietu, nie po numerze zadania.
  2. Zbiera wszystkie ogłoszenia o wyniku. Także wtedy, gdy szpital rozbił wyniki na kilka ogłoszeń publikowanych przez dwa miesiące.
  3. Czyta informację z otwarcia ofert i informację o wyborze. Wypisuje wszystkie ceny w pakiecie, zwycięzcę i odrzucone oferty z powodem odrzucenia.
  4. Liczy ceny za opakowanie i za jednostkę. Oddziela VAT od ceny netto i sprowadza różne wielkości opakowań do tabletki, fiolki albo miligrama.
  5. Porównuje je z Twoim cennikiem. Pokazuje, w których pakietach Twoja cena wygrałaby zeszłoroczny przetarg, a w których nie mieściłaby się w kwocie szpitala.

Przy każdej cenie widzisz dokument, z którego pochodzi, i jego datę. Lentra dla branży medycznej wycenia też pakiety z Twojego katalogu, przelicza opakowania według reguły szpitala i sprawdza formularz przed złożeniem oferty. Jak podłączyć Lentrę do ChatGPT, Claude, Gemini albo Copilota, opisujemy na stronie Lentra w asystencie AI. Zasady korzystania ze źródeł opisujemy w metodologii.

Chcesz zobaczyć ceny konkurencji w swoich pakietach? Umów prezentację. Pokażemy wyniki poprzednich przetargów szpitali, do których składasz oferty.

Bartłomiej Sadlej

Bartłomiej Sadlej

CEO Lentry.

Profil na LinkedIn
← Wszystkie artykuły