Przejdź do treści
Businesses

CEIDG API, REGON API i wykaz VAT: ile realnie kosztuje własna integracja z rejestrami

Wszystkie cztery państwowe API do danych o firmach są darmowe, więc integracja trafia do backlogu jako dwa dni pracy. Rozkładamy rachunek na części: protokoły, limity, dowód sprawdzenia i utrzymanie, którego nie widać w dokumentacji.

11 września 2026, 8 min czytania. Tekst zespołu Businesses.

Sprawdź, zanim przeczytasz dalej

Wpisz NIP kontrahenta i zobacz odczyt z rejestru

Odczyt idzie na żywo do Wykazu podatników VAT Ministerstwa Finansów. Bez zakładania konta i bez limitu na tej stronie.

Nie masz numeru? Weź przykład: .

Wpisz NIP kontrahenta albo kliknij jeden z przykładów pod polem, żeby zobaczyć odczyt z Wykazu podatników VAT.

Nie ma tego numeru w wykazie Sprawdź numer Rejestr nie odpowiedział

ORLEN SPÓŁKA AKCYJNA

VAT: Czynny
NIP
774 000 14 54
REGON
610188201
KRS
0000028860
Forma prawna
Spółka akcyjna
Data rejestracji
05.07.1993
Adres
CHEMIKÓW 7, 09-411 PŁOCK
Rachunki w wykazie
236 w rejestrze Numery są zamaskowane w tym widoku. Pełne numery i porównanie z rachunkiem z faktury są w koncie.

Podmiot jest czynnym podatnikiem VAT, więc może wystawić Ci fakturę z VAT. W wykazie figuruje 236 rachunków rozliczeniowych, więc płatność powyżej 15 000 zł możesz bezpiecznie wysłać wyłącznie na jeden z nich. Podmiot ma wpis w KRS pod numerem 0000028860.

Odczyt z Wykazu podatników VAT Ministerstwa Finansów, 16.09.2026, 00:04. Identyfikator zapytania: 9TJj1-98hhbmm

Odczyt na żywo z Wykazu podatników VAT Ministerstwa Finansów. W koncie dochodzą dane z KRS, CEIDG i GUS, monitorowanie zmian oraz PDF z potwierdzeniem sprawdzenia.

Podpięcie się do CEIDG API, REGON API, API KRS i API wykazu podatników VAT nic nie kosztuje w opłatach: wszystkie cztery interfejsy są bezpłatne. Koszt leży gdzie indziej, bo każdy z nich ma inny protokół, inny sposób uwierzytelnienia, inne limity i inny format odpowiedzi, więc zamiast jednej integracji budujesz cztery i utrzymujesz je w nieskończoność. Ten tekst jest po to, żeby policzyć tę pracę przed decyzją, a nie w połowie sprintu.

Pytanie pada zwykle w tym samym momencie: system księgowy albo wewnętrzny CRM ma przy kontrahencie pokazywać status VAT, numer rachunku z wykazu i dane rejestrowe, ktoś sprawdza, że państwowe API są darmowe, i zadanie trafia do backlogu jako „dwa dni robocze". Po dwóch tygodniach okazuje się, że GUS odpowiada po SOAP, CEIDG wymaga rejestracji po token, a wykaz VAT przyjmuje maksymalnie trzydzieści numerów naraz i żąda daty w każdym zapytaniu.

Cztery rejestry, cztery zupełnie różne interfejsy

Warto najpierw zobaczyć je obok siebie, bo dopiero wtedy widać, dlaczego to nie jest jedna robota powtórzona cztery razy.

Rejestr Protokół Dostęp Co realnie zjada czas
CEIDG, Hurtownia Danych API v2 REST, JSON Bezpłatna rejestracja na dane.biznes.gov.pl, klucz JWT przychodzi mailem Obsługa wygasania tokenu, paginacja przy wyszukiwaniu po parametrach, mapowanie statusów wpisu.
REGON, usługa BIR1 GUS SOAP z sesją Bezpłatny klucz użytkownika na wniosek mailowy do administratorów rejestru Logowanie po klucz sesji, odczytanie go z koperty XML, odnawianie sesji, parsowanie odpowiedzi zagnieżdżonych w ciągach znaków.
KRS, API Ministerstwa Sprawiedliwości REST, JSON Bez klucza i bez rejestracji Rozbicie odpisu na działy, obsługa spółek w KRS i w rejestrze stowarzyszeń, wyszukiwanie po NIP zamiast po numerze KRS.
Wykaz podatników VAT REST, JSON Bez klucza Obowiązkowy parametr daty w każdym zapytaniu, limit trzydziestu identyfikatorów na żądanie, zachowanie identyfikatora zapytania jako dowodu.

Najbardziej niedoceniana jest pozycja druga. API REGON to jedno z najstarszych publicznych API w Polsce i nadal działa po SOAP: najpierw wysyłasz klucz użytkownika i dostajesz klucz sesji, potem przekazujesz go w nagłówku przy każdym kolejnym wywołaniu, a odpowiedź przychodzi jako XML zawinięty w XML. Żadna z popularnych bibliotek HTTP nie obsłuży tego z marszu. W praktyce to kilka dni pracy na sam adapter, zanim jeszcze padnie pierwsze poprawne zapytanie produkcyjne.

Czego nie ma w wycenie, a jest w rachunku

Pierwszą wersję integracji da się napisać szybko. Rachunek przychodzi przy drugim i trzecim miesiącu, kiedy pojawiają się rzeczy, których nie widać w dokumentacji.

Rejestry milczą i robią to bez uprzedzenia

Każde z tych API bywa niedostępne. GUS ma okna serwisowe, wykaz VAT aktualizuje się raz na dobę i w trakcie aktualizacji potrafi odpowiadać wolniej, a KRS miewa przerwy w środku dnia. Jeżeli sprawdzenie kontrahenta jest wpięte w ścieżkę księgowania faktury, każda taka przerwa zatrzymuje pracę ludzi. Trzeba więc dołożyć warstwę pamięci podręcznej, rozsądny czas oczekiwania, ponowienia z odstępem i sensowny stan pusty zamiast komunikatu o błędzie. To nie jest opcja, to warunek, żeby integracja nadawała się do codziennego użytku.

Dane z czterech źródeł nie pasują do siebie

Ta sama firma ma w KRS pełną nazwę z formą prawną, w wykazie VAT nazwę skróconą, a w rejestrze GUS jeszcze inną. Adresy różnią się interpunkcją i sposobem zapisu numeru lokalu. Data rozpoczęcia działalności w CEIDG nie jest tym samym co data rejestracji jako podatnika VAT. Zestawienie tego w jedną kartę firmy, która nie kłamie, to osobny problem do rozwiązania, i pojawia się dopiero wtedy, gdy dane zaczną trafiać do interfejsu, który ogląda człowiek.

Zmiany po stronie państwa nie są Twoim harmonogramem

Hurtownia danych CEIDG ma dziś API w wersji drugiej, co samo w sobie mówi, że pierwsza kiedyś przestała wystarczać. Rejestry zmieniają formaty, dokładają pola i wycofują stare końcówki, a każda taka zmiana wraca do Twojego backlogu w terminie ustalonym przez kogoś innego. To koszt, który nie kończy się razem z wdrożeniem, tylko ciągnie się przez cały czas życia systemu.

Integracja musi gdzieś stać

Klucz do REGON nie powinien siedzieć w aplikacji klienckiej, bo to naruszenie regulaminu usługi, a poza tym oddaje limit zapytań w cudze ręce. Rekomendowana architektura to własny serwer pośredniczący, który trzyma klucze, kontroluje liczbę wywołań i buforuje odpowiedzi. A to znaczy jeszcze jedną maszynę do utrzymania: hosting, certyfikat, monitoring i ktoś, kto odbierze telefon, gdy przestanie odpowiadać w piątek po południu. Przy takiej roli warto od razu wybrać serwer z polskim wsparciem technicznym, bo przy awarii pośrednika zatrzymuje się księgowanie, a nie strona wizytówkowa.

Kiedy własna integracja faktycznie się opłaca

Nie zawsze jest to zły pomysł. Są sytuacje, w których zbudowanie tego u siebie jest decyzją poprawną i tańszą w dłuższym okresie.

Sytuacja Własna integracja Gotowe API z jednym kontraktem
Masz zespół backendowy i produkt, w którym dane rejestrowe są rdzeniem oferty Ma sens. Kontrola nad modelem danych jest wtedy wartością samą w sobie. Ogranicza Cię cudzym schematem odpowiedzi.
Potrzebujesz wyszukiwania po parametrach, na przykład po kodzie PKD i regionie Ma sens przy CEIDG, bo hurtownia danych udostępnia takie zapytania wprost. Zależy od zakresu, jaki wystawia dostawca.
Chcesz dołożyć sprawdzenie kontrahenta do istniejącego systemu księgowego Cztery adaptery i utrzymanie na lata za jedną funkcję pomocniczą. Jedna końcówka, jedno uwierzytelnienie, jeden format odpowiedzi.
Musisz udowodnić przy kontroli, że sprawdzenie się odbyło Dowód trzeba zaprojektować i przechowywać samemu, razem z identyfikatorem zapytania. Archiwum sprawdzeń z datą jest częścią usługi.
Sprawdzasz kilkaset numerów raz w miesiącu, przy zamknięciu Limity i kolejkowanie do zaprojektowania od zera. Przetwarzanie wsadowe po stronie dostawcy.

Granica przebiega w miejscu, które łatwo przeoczyć: czy dane rejestrowe są Twoim produktem, czy tylko pomocą przy innym produkcie. W pierwszym przypadku budujesz. W drugim płacisz za to, żeby ktoś inny utrzymywał cztery adaptery i pilnował zmian po stronie rejestrów.

Jak policzyć to u siebie w piętnaście minut

Zamiast szacowania „na oko" warto przejść przez cztery pytania i zapisać odpowiedzi.

  1. Ile sprawdzeń miesięcznie? Policz faktury, które przechodzą przez próg 15 000 zł brutto, i nowych kontrahentów. To liczba, która decyduje o wszystkim dalej.
  2. Które z czterech rejestrów są naprawdę potrzebne? Sporo zespołów zaczyna od wszystkich, a potrzebuje statusu VAT i numeru rachunku, czyli jednego API.
  3. Czy wynik musi zostawiać dowód? Jeżeli tak, do zakresu wchodzi przechowywanie identyfikatora zapytania, daty i treści odpowiedzi, a nie tylko odczyt.
  4. Kto to utrzyma za rok? Odpowiedź „ta sama osoba, która napisała" jest w praktyce najdroższa z możliwych.

Jeżeli po tych czterech pytaniach wychodzi, że chodzi o funkcję pomocniczą, a nie o rdzeń produktu, sensowniej jest wziąć jedną końcówkę, która zwraca komplet danych. Tak działa API do rejestrów w Businesses: jedno uwierzytelnienie, jeden format odpowiedzi dla KRS, CEIDG, rejestru GUS i wykazu VAT, a każde sprawdzenie zapisuje się razem z datą. Dostęp przez API wchodzi od pakietu Firma, a porównanie zakresu pakietów znajdziesz w cenniku.

Najczęstsze pytania przed decyzją

Czy CEIDG API jest darmowe?

Tak. Rejestracja w hurtowni danych CEIDG i Biznes.gov.pl jest bezpłatna, a klucz JWT przychodzi mailem w kilka minut od zgłoszenia. Opłat za zapytania nie ma. Koszt integracji to wyłącznie czas pracy zespołu po Twojej stronie i późniejsze utrzymanie, które wraca przy każdej zmianie wersji API.

Czym różni się API REGON od API CEIDG?

Zakresem i technologią. CEIDG obejmuje jednoosobowe działalności i działa po REST z tokenem JWT. REGON obejmuje wszystkie podmioty gospodarki narodowej, także spółki, i działa po SOAP z kluczem użytkownika oraz osobnym kluczem sesji. Do pełnego obrazu firmy zwykle potrzeba obu, a do tego jeszcze KRS i wykazu podatników VAT.

Ile numerów NIP można sprawdzić naraz w API wykazu VAT?

Maksymalnie trzydzieści w jednym zapytaniu wsadowym, i tyle samo dla numerów REGON oraz numerów rachunków bankowych. Każde zapytanie musi zawierać parametr daty, bo wykaz zwraca stan na wskazany dzień. Przy zamknięciu miesiąca w biurze rachunkowym oznacza to kolejkowanie paczek po trzydzieści numerów i pilnowanie, żeby data odpowiadała dniu transakcji, a nie dniu sprawdzenia.

Czy dane z rejestrów można u siebie przechowywać?

Co do zasady tak, bo to dane publiczne, ale każdy rejestr ma własny regulamin dotyczący zakresu i sposobu ponownego wykorzystania, a dane osobowe przedsiębiorców wpisanych do CEIDG podlegają dodatkowym ograniczeniom. Zakres tego, co wolno pokazać i przez jaki czas trzymać, warto ustalić przed wdrożeniem, a nie po pierwszym zapytaniu użytkownika o usunięcie danych.

Co daje identyfikator zapytania z wykazu VAT?

Jest dowodem, że sprawdzenie faktycznie się odbyło i kiedy. Przy sporze z urzędem to on odróżnia udokumentowaną weryfikację od zapewnienia, że „przecież patrzyliśmy". Sam odczyt przez API go zwraca, ale jeżeli integracja go nie zapisze, znika razem z odpowiedzią. Mechanikę sprawdzeń, których dotyczy ten dowód, opisują strony biała lista rachunek bankowy oraz sprawdzenie podatnika VAT.

Co z tego wynika

Darmowe API nie znaczy darmowa integracja. Cztery rejestry to cztery protokoły, cztery sposoby uwierzytelnienia i cztery kolejki zmian, na które nie masz wpływu. Jeżeli dane rejestrowe są rdzeniem Twojego produktu, zbuduj to u siebie i potraktuj jako inwestycję. Jeżeli mają tylko podpowiadać status kontrahenta w systemie, który już masz, policz czas zespołu na dwa lata do przodu i porównaj go z jedną końcówką, która zwraca komplet danych razem z dowodem sprawdzenia.

Strona główna tego tematu

Dalej w tym temacie

Sprawdź pierwszego kontrahenta teraz

Wyszukiwarka działa bez zakładania konta. Konto dokłada dane z KRS, CEIDG i GUS, monitorowanie zmian, archiwum sprawdzeń i PDF z potwierdzeniem.

Bez karty. Jeden adres e-mail, nic więcej.