Kto składa sprawozdania, które trafiają do bazy
Obowiązek złożenia sprawozdania finansowego do KRS mają przede wszystkim spółki z ograniczoną odpowiedzialnością, spółki akcyjne i proste spółki akcyjne. Dochodzą do nich spółki komandytowe i komandytowo-akcyjne, a także spółki jawne i partnerskie, gdy ich przychody przekroczą równowartość 2 mln euro albo gdy wszyscy wspólnicy odpowiadający bez ograniczeń są spółkami kapitałowymi. Sprawozdania składają również fundacje i stowarzyszenia wpisane do rejestru przedsiębiorców.
Jednoosobowe działalności z CEIDG sprawozdań do KRS nie składają, dlatego w ich przypadku pokazujemy wyłącznie dane rejestrowe i status VAT.
Struktury XML i co z nich odczytujemy
E-sprawozdanie ma postać pliku XML zgodnego ze strukturą logiczną opublikowaną przez Ministerstwo Finansów. Najczęściej spotkasz trzy warianty, które różnią się szczegółowością.
| Struktura | Kto jej używa | Zakres danych |
|---|---|---|
| JednostkaInna | spółki powyżej progów jednostki małej | pełny bilans, rachunek zysków i strat, zestawienie zmian w kapitale, rachunek przepływów pieniężnych |
| JednostkaMala | jednostki małe korzystające z uproszczeń | bilans i rachunek zysków i strat w skróconym układzie |
| JednostkaMikro | jednostki mikro | uproszczony bilans i rachunek zysków i strat, bez pełnej informacji dodatkowej |
Status jednostki mikro albo małej wynika z art. 3 ustawy o rachunkowości: liczą się suma bilansowa, przychody netto i średnioroczne zatrudnienie, a o kwalifikacji decyduje nieprzekroczenie dwóch z trzech progów w roku obrotowym i w roku poprzednim. Rachunek zysków i strat bywa sporządzony w wariancie porównawczym albo kalkulacyjnym. Oba warianty sprowadzamy do tych samych pozycji, żeby wyniki różnych spółek dało się zestawić obok siebie.
Skany bez liczb
Część spółek wciąż dołącza do repozytorium sprawozdania w postaci zeskanowanych plików PDF, zwykle za lata sprzed 2018 roku albo jako uzupełnienie. Z takiego pliku nie odczytujemy liczb, bo bez ręcznego przepisywania nie da się zagwarantować ich poprawności. W profilu spółki widzisz wtedy informację, że sprawozdanie za dany rok zostało złożone, ale tabela pokazuje dla tego roku puste pola. To świadoma decyzja: wolimy brak liczby niż liczbę zgadniętą.
API JSON dla Twoich systemów
Od planu Zespół Ryzyka baza odpowiada przez API zwracające JSON. Klucz przekazujesz w nagłówku X-Api-Key, a zapytanie kierujesz po numerze KRS albo NIP. Zwykłe zapytanie o profil spółki wygląda tak:
GET /api/v1/spolka/{krs}
X-Api-Key: twoj-kluczW odpowiedzi dostajesz dane rejestrowe, wyniki z kolejnych lat i wskaźniki z percentylami. Fragment odpowiedzi:
{
"krs": "0000123456",
"nazwa": "Spółka z o.o.",
"pkd": "25.11.Z",
"lata": [
{"rok": 2025, "przychody_netto": 41200000, "wynik_netto": 2350000, "ebitda": 4810000, "zatrudnienie": 118}
]
}Plan Zespół Ryzyka daje 20 000 zapytań w miesiącu, plan Instytucja 200 000. Zapytania liczymy jako wykorzystanie w okresie rozliczeniowym. Pełny opis pól udostępniamy po założeniu klucza w panelu konta.
Jak z pięciu sprawozdań powstaje jedna tabela
Każde sprawozdanie zawiera dane za rok bieżący i rok poprzedni. Gdy spółka złożyła dokumenty za kilka kolejnych lat, mamy więc dwa źródła dla większości lat: wartość z roku, którego sprawozdanie dotyczy, i wartość porównawczą ze sprawozdania następnego. Do tabeli bierzemy liczby ze sprawozdania za dany rok, a dane porównawcze służą nam do kontroli. Jeśli obie wartości się różnią, zwykle oznacza to przekształcenie danych po zmianie zasad rachunkowości, i taki rok oznaczamy w profilu.
Drugi krok to ujednolicenie pozycji. Spółka sporządzająca rachunek zysków i strat w wariancie kalkulacyjnym nie wykazuje amortyzacji w tym samym miejscu co spółka z wariantem porównawczym, więc szukamy jej w informacji dodatkowej albo w rachunku przepływów pieniężnych. Przychody netto obejmują przychody ze sprzedaży produktów, towarów i materiałów, a gotówka to środki pieniężne wykazane w aktywach obrotowych na dzień bilansowy.
Trzeci krok to przypisanie roku. Spółka z rokiem obrotowym kończącym się 30 września trafia do porównań w roku, w którym ten rok obrotowy się zakończył. Pierwszy, wydłużony rok działalności zaznaczamy osobno, bo przychody z kilkunastu miesięcy zawyżałyby dynamikę.
Jednostki przekraczające progi z ustawy o rachunkowości podlegają badaniu przez biegłego rewidenta (art. 64). Informację o tym, czy do sprawozdania dołączono sprawozdanie z badania, pokazujemy przy roku w profilu, bo dla wielu analityków to dodatkowy sygnał wiarygodności liczb.
Czego baza nie zawiera i dlaczego
Sprawozdanie finansowe jest dokumentem rocznym, więc baza nie pokazuje wyników kwartalnych ani miesięcznych. Spółki niepubliczne nie mają obowiązku publikowania takich danych, a liczby kwartalne spółek giełdowych pochodzą z raportów okresowych, które nie trafiają do repozytorium KRS. Nie znajdziesz też w bazie szczegółów, które spółka ujawnia wyłącznie w opisowej części informacji dodatkowej, na przykład listy największych odbiorców czy warunków umów kredytowych.
Nie uzupełniamy braków własnymi szacunkami. Jeśli spółka nie złożyła sprawozdania, złożyła je jako skan albo pominęła pozycję, w tabeli zostaje puste pole. Taki brak jest dla analityka informacją samą w sobie i nie powinien znikać pod wartością wyliczoną z założeń.
Poza zakresem są także dane osobowe wykraczające poza rejestr: numery PESEL, daty urodzenia i adresy zamieszkania członków zarządu i wspólników. Pokazujemy to, co wynika z odpisu KRS i jest potrzebne do oceny spółki: imię i nazwisko lub nazwę, funkcję i udziały.
Trzy sposoby korzystania z tej samej bazy
- Profil spółki w przeglądarce: pięć lat wyników, wskaźniki na tle branży i województwa, skład zarządu i wspólnicy z odpisu KRS.
- Raport PDF do akt albo dla klienta, z datą pobrania danych i źródłem każdej liczby.
- Eksport list do XLSX i CSV, opisany na stronie dane finansowe spółek.
Jeśli zależy Ci na tym, by dowiedzieć się o nowym dokumencie w dniu jego złożenia, przejdź do opisu funkcji monitoring sprawozdań. Zasady odczytu i liczenia wskaźników opisuje metodologia.
Pytania i odpowiedzi
Czy w bazie są sprawozdania sprzed 2018 roku?
Sprawozdania z tamtych lat są w repozytorium przeważnie skanami. Widzisz informację o ich złożeniu, ale bez liczb. Pełne dane liczbowe zaczynają się od e-sprawozdań XML.
Czy mogę pobrać oryginalny plik sprawozdania?
Pokazujemy liczby odczytane ze sprawozdania i wskazujemy, z którego dokumentu pochodzą. Oryginalne pliki są publicznie dostępne w repozytorium dokumentów finansowych KRS.
Czy API jest dostępne w planie Analityk?
Nie. API jest częścią planów Zespół Ryzyka i Instytucja. W planie Analityk korzystasz z eksportu do 5 000 wierszy w miesiącu.
Co z korektami sprawozdań?
Gdy spółka złoży nową wersję sprawozdania za ten sam rok, w tabeli pokazujemy liczby z najnowszego dokumentu.
Czy mogę wyszukać spółki po wartościach z bilansu?
Tak, od planu Analityk wyszukiwarka filtruje po przychodach, marży, dynamice i zatrudnieniu, a w wynikach widzisz pozostałe pozycje bilansu i rachunku zysków i strat.
Czy w bazie są jednostki mikro?
Tak. Jednostki mikro składają uproszczony bilans i rachunek zysków i strat, więc część pozycji, na przykład amortyzacja, może nie być wykazana osobno. Wtedy EBITDA dla takiego roku pozostaje pusta.