Przejdź do treści

Integracja z API GUS REGON: dane kontrahenta po numerze NIP

Handlowiec wpisuje NIP, a nazwa, adres i REGON firmy pojawiają się same. Podłączam rejestr REGON prowadzony przez GUS do CRM, formularza zamówienia albo programu do faktur, żeby kartoteka klientów nie zależała od przepisywania.

Autor: Szymon Łakomy. Aktualizacja:

Co z czym łączę i w którą stronę płyną dane

ŹródłoCo pobieramDokąd trafiaKierunek
Rejestr REGON (usługa BIR w GUS)nazwa, adres siedziby, REGON, forma prawna, informacja o zakończeniu działalnościkarta kontrahenta w CRM, formularz B2B, program do fakturtylko odczyt, z GUS do Twoich systemów
Biała lista VAT (API Ministerstwa Finansów)status podatnika VAT i zgłoszone rachunki bankowekarta kontrahenta, kontrola przed przelewemtylko odczyt
Twój systemNIP, REGON lub KRS wpisany przez klienta albo pracownikazapytanie do rejestruod Ciebie do usługi publicznej

Zakres pól zależy od rodzaju podmiotu, bo spółka i jednoosobowa działalność mają w BIR inne raporty. Dokładną listę pól sprawdzam w dokumentacji GUS przy wdrożeniu.

Nic nie zapisuję po stronie GUS. Integracja tylko pyta i przenosi odpowiedź tam, gdzie pracuje zespół, z zachowaniem daty pobrania danych.

Gdzie dane z rejestru REGON oszczędzają najwięcej pracy

Formularz w sklepie B2B

Klient firmowy podaje NIP przy rejestracji konta, a pola z nazwą i adresem wypełniają się same. Mniej porzuconych formularzy i mniej literówek na fakturach.

CRM i lejek sprzedaży

Nowy lead z NIP-em dostaje uzupełnioną kartę firmy, zanim handlowiec do niego zadzwoni. Duplikaty łatwiej wychwycić, bo REGON jest jednoznaczny.

Program do faktur

Dane nabywcy pochodzą z rejestru, a nie z maila. To zmniejsza liczbę korekt wynikających ze złej nazwy lub adresu.

Okresowa kontrola kartoteki

Raz na jakiś czas integracja sprawdza istniejących klientów i oznacza tych, którzy zakończyli działalność albo zmienili siedzibę.

Jak wygląda wdrożenie krok po kroku

  1. Składasz do GUS wniosek o klucz użytkownika do BIR. Do testów używam środowiska testowego, które GUS udostępnia osobno.
  2. Ustalam, w którym miejscu ma działać wyszukiwanie: przy formularzu, w CRM, w programie do faktur, czy we wszystkich trzech.
  3. Mapuję pola z raportu GUS na pola w Twoim systemie, łącznie z tym, jak zapisać adres i formę prawną.
  4. Obsługuję przypadki brzegowe: brak podmiotu w rejestrze, firmę wykreśloną, chwilową niedostępność usługi.
  5. Dodaję pamięć podręczną, żeby ten sam NIP nie był odpytywany przy każdym otwarciu karty klienta.
  6. Testuję na kilkunastu prawdziwych numerach różnych typów firm i uruchamiam produkcyjnie.

Technicznie BIR to usługa sieciowa z własnym sposobem logowania i sesji, dlatego zwykle stawiam niewielką warstwę pośrednią. Twój CRM czy sklep rozmawia wtedy z prostym API, a szczegóły protokołu GUS zostają w jednym miejscu. Więcej o takich warstwach piszę na stronie integracje API.

Biała lista VAT to osobne API i osobna strona

Rejestr REGON mówi, kim jest firma. Nie mówi, czy jest czynnym podatnikiem VAT ani na jaki rachunek bezpiecznie przelać pieniądze. To informacje z wykazu prowadzonego przez Ministerstwo Finansów, który ma własne API.

W wielu wdrożeniach łączę oba źródła w jednym kroku: najpierw dane z GUS, potem status VAT. Samą kontrolę kontrahentów i rachunków przed płatnością opisuję na stronie weryfikacja kontrahentów na białej liście VAT, a wystawianie dokumentów na podstawie tych danych na stronie automatyzacja fakturowania.

Czego integracja z GUS nie sprawdzi

  • wiarygodności płatniczej klienta ani jego zadłużenia,
  • tego, kto może podpisać umowę w imieniu spółki, bo to wynika z KRS,
  • zmian, których firma jeszcze nie zgłosiła do rejestru,
  • statusu VAT i rachunków, do tego służy osobne API białej listy.
Przy jednoosobowej działalności rejestr zwraca imię i nazwisko przedsiębiorcy. Zakres przechowywania takich danych ustal z osobą odpowiedzialną za RODO w firmie. To opis techniczny, a nie porada prawna.

Najczęstsze pytania

Czy dostęp do API GUS REGON jest płatny?

GUS udostępnia usługę BIR po złożeniu wniosku o klucz użytkownika i nie pobiera opłat za zapytania. Płacisz tylko za zbudowanie i utrzymanie integracji po swojej stronie. Aktualne warunki dostępu sprawdzam w dokumentacji GUS przed startem.

Czy mogę wyszukać firmę po NIP i po KRS?

Tak. Usługa BIR przyjmuje NIP, REGON lub numer KRS i zwraca podstawowe dane podmiotu. Najczęściej wyszukiwanie po NIP wystarcza, bo ten numer klient zna i podaje najchętniej.

Ile kosztuje integracja GUS z CRM lub sklepem?

Prosty przepływ, na przykład uzupełnianie danych w formularzu albo w CRM, zaczyna się od około 800 zł netto. Gdy dochodzi biała lista VAT, okresowa kontrola całej kartoteki i kilka systemów naraz, przygotowuję wycenę po rozmowie. Orientacyjne koszty opisuję w poradniku o kosztach integracji API.

Co się dzieje, gdy usługa GUS nie odpowiada?

Formularz nadal działa, a pola można uzupełnić ręcznie. Integracja zapisuje nieudane zapytania i ponawia je później, a przy dłuższej przerwie wysyła powiadomienie do osoby odpowiedzialnej.

Powiązane strony

Chcesz, żeby dane firmy uzupełniały się po NIP?

Napisz, w którym systemie wpisujecie dziś dane kontrahentów i ile nowych firm dodajecie w miesiącu.