Businesscheck to usługa kontrolna w platformie Businesslink, która weryfikuje faktury elektroniczne w obu kierunkach wymiany z Krajowym Systemem e-Faktur (KSeF) – sprzedażowe przed wysyłką, zakupowe po odbiorze. Mechanizm wykorzystuje 47 reguł walidacyjnych w 10 kategoriach oraz regułę DOC-TYPE rozpoznającą typ dokumentu. Kontrola obejmuje między innymi dane kontrahenta, daty na fakturze, płatności, stawki VAT, faktury walutowe i zaliczkowe, korekty, pozycje dokumentu, procedury szczególne oraz bezpieczeństwo techniczne. Lista reguł jest na bieżąco aktualizowana zgodnie ze zmianami przepisów i praktyką rynkową.
Z tego artykułu dowiesz się:
- Czym jest Businesscheck i gdzie znajduje się w platformie Businesslink
- Jak działają cztery wyniki kontroli: OK, WARN, STOP, ND
- Dlaczego rozpoznanie typu dokumentu (DOC-TYPE) jest pierwszą i najważniejszą kontrolą.
- Jakie 17 typów dokumentów Businesscheck rozpoznaje
- Jakie 10 kategorii reguł walidacyjnych obejmuje 47 reguł Businesscheck
- Co dzieje się z fakturą, gdy reguła wykryje błąd
- Jak Businesscheck jest używany produkcyjnie wśród klientów ABS
Czym jest Businesscheck?
Businesscheck to usługa kontrolna w platformie Businesslink, która sprawdza poprawność faktur elektronicznych w wymianie z KSeF. Stanowi wspólny mechanizm kontrolny dla wszystkich systemów ERP rodziny Asseco Business Solutions: Wapro, Softlab, Macrologic i Safo.
Businesscheck weryfikuje faktury elektroniczne przed wysyłką do Krajowego Systemu e-Faktur i po odebraniu dokumentów z KSeF. Usługa działa w warstwie chmurowej, nie wewnątrz pojedynczego systemu ERP. Logika kontroli jest jedna dla wszystkich systemów ABS, niezależnie od tego, którego używa firma.
Architektura w platformie Wapro
W platformie Wapro Businesscheck działa w przepływie ERP → Businesslink → KSeF. Faktura wystawiona w Wapro Mag, Wapro Fakir lub innym systemie księgowym Wapro trafia najpierw do Businesslink. Tam Businesscheck przeprowadza kontrolę, zanim dokument zostanie dalej przetworzony.
Businesscheck nie zastępuje walidacji schematu XSD, którą każdy system ERP wykonuje natywnie przy generowaniu pliku faktury. Dokłada dodatkową warstwę kontroli: czy faktura ma poprawnie uzupełnione pola, których brak nie blokuje wysyłki do KSeF, ale może wywołać problemy biznesowe lub prawne.
Główne zastosowanie: weryfikacja faktur w obowiązkowym KSeF
KSeF jest obowiązkowy w trzech etapach. Dwa już weszły w życie, trzeci wchodzi w 2027 r.:
- 1 lutego 2026 – duzi podatnicy (obrót w 2024 r. powyżej 200 mln zł) oraz odbiór faktur dla wszystkich podatników.
- 1 kwietnia 2026 – pozostali podatnicy VAT, w tym MŚP i jednoosobowe działalności gospodarcze.
- 1 stycznia 2027 – podatnicy zwolnieni z VAT z miesięczną sprzedażą poniżej 10 tys. zł.
Każda faktura sprzedaży objęta obowiązkiem przechodzi przez centralny rejestr i staje się dokumentem urzędowym z chwilą nadania jej numeru KSeF. Każdy błąd kosztuje teraz więcej. Pomyłka, którą wcześniej można było poprawić w ewidencji księgowej, dziś wymaga formalnej korekty w KSeF, z konsekwencjami dla całego okresu rozliczeniowego.
Businesscheck przechwytuje fakturę przed wysyłką i sprawdza, czego KSeF nie weryfikuje. Patrzy na pola, które są poprawne formalnie, ale mogą być błędne biznesowo: czy NIP ma właściwy format, czy od daty sprzedaży nie minęło więcej niż 60 dni, czy rachunek bankowy sprzedawcy figuruje na Białej Liście Podatników VAT. Weryfikuje też terminowość wysyłki (15. dzień następnego miesiąca) i zgodność kursu walutowego z notowaniem NBP. Operator widzi czytelnie, czy może wysłać dokument, czy musi go poprawić.
Dla biur rachunkowych Businesscheck to narzędzie jakości w codziennej pracy. Formalna odpowiedzialność za poprawność faktury wobec organów skarbowych spoczywa na podatniku-wystawcy. Ale biuro rachunkowe odpowiada wobec klienta na podstawie umowy o usługi księgowe. Błąd wykryty po wejściu dokumentu do KSeF wymaga formalnej korekty i może stać się powodem roszczenia ze strony klienta. Walidacja przed wysyłką to ogranicza.
Dla firm końcowych wartość Businesscheck jest prosta. Mniejsze ryzyko kosztownych błędów, które po wejściu faktury do KSeF wymagają korekt w danym okresie rozliczeniowym.
Typy dokumentów: jak Businesscheck rozpoznaje 17 wariantów faktur KSeF
Sprawdzenie typu dokumentu to pierwsza i najważniejsza reguła Businesscheck, rozróżniająca 17 typów dokumentów KSeF, od standardowych faktur krajowych po procedury szczególne. Identyfikacja przeprowadzana jest na podstawie kierunku transakcji (sprzedaż lub zakup) i zawartości pliku XML. Bez prawidłowego rozpoznania typu żadna z pozostałych 47 reguł kontrolnych nie zostanie uruchomiona.
| Nazwa | Krótki opis |
| Faktury krajowe w PLN | Standard, sprzedaż krajowa w złotych |
| Faktury krajowe do UE | Polski podatnik sprzedaje do UE |
| Faktury krajowe poza UE | Sprzedaż do krajów spoza UE |
| Faktury krajowe w walucie obcej | Sprzedaż krajowa w walucie obcej |
| Wewnątrzwspólnotowa dostawa | Sprzedaż do UE z przemieszczeniem towaru |
| WDT – nowe środki transportu | Sprzedaż nowych pojazdów do UE |
| Transakcja trójstronna | WDT z udziałem 3 podatników z UE |
| Faktury marży – towary | Procedura marży dla towarów używanych, dzieł sztuki, antyków (art. 120 ustawy o VAT) |
| Faktury marży – usługi | Procedura marży dla biur podróży (art. 119 uVAT) |
| Zwolnienia | Dostawy lub usługi zwolnione z VAT |
| Faktury bez podatku | Dostawy niepodlegające VAT |
| Zaliczki | Otrzymanie zaliczek przed dostawą |
| Rozliczenie zaliczek | Rozliczenie wcześniej otrzymanych zaliczek |
| Korekty | Faktury korygujące dokumenty pierwotne |
| Korekty zaliczek | Korekty dokumentów zaliczkowych |
| Faktury uproszczone | Faktury VAT do 450 zł brutto |
| Eksport | Eksport towarów poza UE |
Od typu dokumentu zależy dalsze działanie kontroli – konkretne reguły Businesscheck wywoływane są tylko dla wybranych typów. Reguła kontroli kursu NBP działa wyłącznie dla faktur walutowych, eksportu i wewnątrzwspólnotowej dostawy; reguła Białej Listy uruchamia się tylko dla dokumentów zakupowych w PLN. Pełną listę zastosowań poszczególnych typów wraz z przypisanymi do nich regułami znajdziesz w osobnym artykule cyklu poświęconym procedurom szczególnym.
10 kategorii reguł kontrolnych Businesscheck
Businesscheck stosuje 47 reguł walidacyjnych zorganizowanych w 10 obszarach tematycznych. Każda kategoria odpowiada osobnemu ryzyku biznesowemu, podatkowemu lub formalnemu: weryfikacja kontrahenta, daty, płatności, stawki VAT, faktury walutowe i zaliczkowe, korekty, pozycje dokumentu, procedury szczególne i bezpieczeństwo. Reguły Businesscheck są opracowywane przez doświadczonych księgowych i konsultowane z zewnętrznymi ekspertami prowadzącymi audyt merytoryczny. Lista reguł jest na bieżąco aktualizowana w odpowiedzi na zmiany przepisów (ustawa o VAT, schema KSeF), praktykę rynkową i zgłoszenia od klientów.
| Kategoria | Liczba reguł | Co sprawdza |
| Kontrola kontrahenta | 8 | Obecność sprzedawcy i jego rachunku bankowego na Białej Liście Podatników VAT, weryfikacja nabywcy w VIES, oznaczenie grupy VAT i jednostki samorządu terytorialnego, formalna poprawność NIP |
| Daty na fakturze | 4 | Termin wystawienia względem daty sprzedaży (60 dni), termin wysłania do KSeF (15 dzień następnego miesiąca), zgodność daty wystawienia z ERP, obecność daty sprzedaży |
| Kontrole płatności | 5 | Obowiązkowość MPP dla faktur powyżej 15 000 zł brutto, nadmiarowe oznaczenie MPP, MPP w fakturach walutowych, konflikt MPP z odwrotnym obciążeniem, obecność rachunku bankowego przy płatności przelewem |
| Stawki VAT i sprzedaż zwolniona | 6 | Wartości netto i VAT wg stawek, obowiązkowe PKWiU/CN przy określonych stawkach (również dla zaliczek), oznaczenie sprzedaży zwolnionej z VAT |
| Faktury walutowe | 3 | Obecność kursu waluty, zgodność kursu z wartością NBP z ostatniego dnia roboczego, obowiązkowy VAT w PLN |
| Faktury zaliczkowe | 2 | Obecność symboli faktur zaliczkowych, zgodność sum netto, VAT i brutto dla zaliczek |
| Korekty faktur | 4 | Przyczyna korekty, typ skutku w ewidencji, okres korekty zbiorczej, ceny netto w korekcie zawierającej pozycje |
| Pozycje faktury i sumy rachunkowe | 8 | Obecność wymaganych pól pozycji (cena, ilość, jednostka, nazwa), wartości netto i brutto, unikalność numerów wierszy, zgodność sum pozycji z nagłówkiem |
| Procedury szczególne | 6 | Procedura marży, samofakturowanie (z poprawnością NIP wystawcy i kontrolą Podmiotu 3), prefiksy VAT UE sprzedawcy i nabywcy, dane nowego środka transportu w sprzedaży do UE |
| Bezpieczeństwo techniczne | 1 | Weryfikacja bezpieczeństwa linków występujących w treści dokumentu według codziennie aktualizowanej listy ostrzeżeń CERT Polska. To jedna z kluczowych kontroli, która sprawdza całą zawartość pliku XML z fakturą |
Cztery wyniki kontroli: OK, WARN, STOP, ND
Każda reguła Businesscheck zwraca jeden z czterech poniższych wyników. Oznaczenia są jednolite dla wszystkich 47 reguł walidacyjnych.
- OK – dokument przeszedł kontrolę pomyślnie, można kontynuować wysyłkę do KSeF.
- WARN – ostrzeżenie; dokument prawdopodobnie poprawny, ale operator decyduje, czy go poprawić, czy kontynuować wysyłkę.
- STOP – błąd krytyczny blokujący wysyłkę; dokument musi zostać poprawiony przed dalszym przetwarzaniem.
- ND – reguła nie ma zastosowania do danego dokumentu i jest pomijana.
Co dzieje się, gdy reguła wykryje błąd?
Po wykryciu wyniku STOP lub WARN Businesscheck zwraca do systemu ERP czytelny komunikat identyfikujący nieprawidłowość. Dalsza reakcja zależy od konfiguracji ERP i kierunku dokumentu. Dla faktur sprzedażowych system może wstrzymać wysyłkę do KSeF, dla faktur zakupowych przekazuje informację operatorowi, który decyduje o dalszym przetwarzaniu dokumentu.
Dokumenty sprzedażowe (wychodzące do KSeF)
Businesscheck przekazuje do ERP konkretną informację o tym, co jest nie tak. Przykładowo: data wystawienia jest późniejsza niż 15. dzień następnego miesiąca; brak rachunku bankowego mimo zaznaczonej płatności przelewem; suma pozycji nie zgadza się z kwotą do zapłaty. ERP, w zależności od konfiguracji, może automatycznie wstrzymać wysyłkę, pozostawić decyzję operatorowi albo kontynuować wysyłkę z odnotowaniem ostrzeżenia.
Operator decyduje, czy poprawić dokument w ERP i ponowić walidację, czy (w przypadku ostrzeżeń typu WARN) kontynuować wysyłkę. Robi to świadomie, znając konkretną przyczynę zgłoszenia. Nie dowiaduje się o błędzie z komunikatu KSeF już po tym, jak coś poszło nie tak.
Dokumenty zakupowe (przychodzące z KSeF)
Faktury pobierane z KSeF formalnie przeszły walidację schematu, w przeciwnym wypadku KSeF nie przyjąłby ich od wystawcy. Mimo to mogą zawierać nieprawidłowości, których KSeF nie wykrywa. Businesscheck sprawdza takie dokumenty po stronie odbiorcy. Wydaje werdykt, gdy zauważy problem: nieprawidłowy NIP sprzedawcy, brak danych kontrahenta, podejrzane linki w treści dokumentu.
Informacja trafia do użytkownika w systemie ERP. Może wtedy zaakceptować dokument do dalszego przetwarzania, zwrócić się do wystawcy o korektę lub odrzucić go.
Skala użycia Businesscheck w rodzinie ABS
Platforma Businesslink wraz z Businesscheck obsługuje użytkowników z rodziny systemów Asseco Business Solutions. Według danych z pierwszego miesiąca obowiązkowego KSeF klienci platformy przesłali ponad 2 miliony faktur. Logika walidacji Businesscheck jest identyczna niezależnie od tego, w którym systemie ERP - Wapro, Softlab, Macrologic czy Safo - powstała faktura.
Każdy klient ABS może uruchomić Businesscheck, by zweryfikować poprawność faktur przed wysyłką do KSeF lub po odbiorze. Niezależnie od wielkości firmy i branży, Businesscheck stosuje te same 47 reguł walidacyjnych. Aktualizacje reguł, w odpowiedzi na zmiany przepisów, otrzymują wszyscy klienci jednocześnie.
Najczęściej zadawane pytania
Czym Businesscheck różni się od walidacji KSeF?
KSeF sprawdza wyłącznie zgodność techniczną pliku XML z urzędowym schematem faktury elektronicznej. Po pozytywnej walidacji schematu KSeF nadaje fakturze numer urzędowy. Businesscheck dokłada warstwę kontroli biznesowo-formalnej – identyfikuje pola formalnie poprawne, które mogą być błędne biznesowo lub prawnie, i wstrzymuje wysyłkę przed nadaniem numeru KSeF.
Czy trzeba ręcznie konfigurować reguły Businesscheck?
Nie. 47 reguł walidacyjnych działa standardowo, bez konieczności konfiguracji w ERP. Użytkownik uruchamia walidację jednym kliknięciem, bezpośrednio z systemu Wapro lub przez portal Businesslink. Niektóre reguły wymagają jedynie podania parametru NIP, który w produkcyjnym wywołaniu pobierany jest automatycznie z dokumentu.
Dla jakich systemów ERP działa Businesscheck?
Businesscheck działa dla wszystkich systemów ERP rodziny ABS: Wapro (Mag, Fakir, Kaper, Fakturowanie), Softlab, Macrologic i Safo. Logika walidacji jest centralna i wspólna dla wszystkich systemów. Reguły są aktualizowane jednocześnie dla wszystkich klientów.
Skąd Businesscheck pobiera dane do weryfikacji kontrahenta i kursu?
Businesscheck korzysta z trzech zewnętrznych źródeł danych. Białą Listę Podatników VAT pobiera z codziennego pliku z wykazem podatników VAT i rachunków rozliczeniowych publikowanego przez KAS - tzw. pliku płaskiego. VIES odpytuje przez API systemu Komisji Europejskiej. Kursy walut pobiera bezpośrednio z serwisu Narodowego Banku Polskiego (kurs średni z ostatniego dnia roboczego poprzedzającego datę wysyłki do KSeF).
Czy lista 47 reguł walidacyjnych będzie się rozszerzać?
Tak. Reguły są opracowywane przez doświadczonych księgowych i konsultowane z firmami zewnętrznymi prowadzącymi audyt merytoryczny. Nowe wersje publikowane są w odpowiedzi na nowelizacje przepisów, zmiany schematu KSeF i zgłoszenia od klientów. Każde wydanie zawiera precyzyjną listę reguł oraz zmiany względem poprzedniej wersji; aktualne wydanie to v3.0 z 5 grudnia 2025.
Jakich dokumentów Businesscheck nie obsługuje?
Businesscheck obsługuje wyłącznie pliki w formacie urzędowym KSeF. Nie weryfikuje innych formatów dokumentów elektronicznych takich jak UFD, eCOD, PDF czy faktury ustrukturyzowane w innych standardach. Jeśli firma używa platformy Businesslink do dystrybucji dokumentów innych niż faktury KSeF, te dokumenty nie podlegają walidacji Businesscheck.
Jak wygląda integracja z Wapro ERP?
Klienci Wapro uruchamiają Businesscheck przez aktywację dodatku w platformie Businesslink. Po włączeniu, Businesscheck staje się elementem standardowego procesu wysyłki faktury do KSeF. Użytkownik nie musi ręcznie wywoływać kontroli, wszystko dzieje się automatycznie podczas przygotowania dokumentu do wysyłki. Szczegóły konfiguracji są przedmiotem osobnego artykułu w cyklu.
Co dalej?
Cykl Businesscheck to 13 artykułów. Kolejnych 12 omówi poszczególne obszary kontroli – weryfikację kontrahenta, daty na fakturze, płatności, stawki VAT, faktury walutowe, zaliczki i korekty, pozycje faktury, procedury szczególne oraz bezpieczeństwo techniczne – pokaże Businesscheck w realnych scenariuszach biznesowych (m.in. praca biura rachunkowego, przypadki gdy KSeF przepuszcza wadliwe dokumenty) oraz zamknie się pełną referencją wszystkich 47 reguł walidacyjnych.
Aby uruchomić Businesscheck w Twoim systemie Wapro ERP, skontaktuj się z opiekunem handlowym Wapro lub odwiedź stronę produktu Businesslink.
Źródła zewnętrzne
- Krajowy System e-Faktur – oficjalna strona Ministerstwa Finansów: https://ksef.podatki.gov.pl
- Struktura logiczna FA(3): https://ksef.podatki.gov.pl/informacje-ogolne-ksef-20/struktura-logiczna-fa-3/
- Lista ostrzeżeń o phishingu, CERT Polska: https://cert.pl/lista-ostrzezen/

Artur Makos
Szef Wydziału Rozwiązań Finansowych w Asseco Business Solutions S.A.