CHECK-KSEF-NUMBER-MISMATCH
InvoiceIn checks · reguła walidacji
InvoiceIn checksOstrzeżenie
Numer KSeF ma poprawną postać, ale nie zgadza się z fakturą, z którą przyszedł: albo zaczyna się od NIP-u, którego nie ma nigdzie na dokumencie, albo wskazuje datę przyjęcia wcześniejszą niż data wystawienia faktury. Najczęstsza przyczyna to numer wzięty z niewłaściwego wiersza zapytania do KSeF — płatność wyszłaby wtedy z referencją innego dokumentu, a sprzedawca nie mógłby jej dopasować. Zanim uznasz to za błąd, sprawdź dwa wyjątki: przy samofakturowaniu numer nosi NIP nabywcy, a także NIP komornika sądowego lub organu egzekucyjnego, przedstawiciela podatkowego albo jednostki podrzędnej JST lub członka grupy VAT, gdy któryś z nich wystawia fakturę za kogoś innego — tam różnica jest oczekiwana. Dla daty wcześniejszej niż data wystawienia nie ma takiego wyjątku: faktura wystawiona offline dostaje numer dopiero, gdy trafi do KSeF, a więc nigdy wcześniej.
- Pole
payment.ksef_number (PL national, not an EN 16931 term)- Zestaw reguł
- InvoiceIn checks
- Kto musi poprawić
- Odbiorca
To dotyczy strony odbierającej: z samym dokumentem wszystko jest w porządku, ale paczce przelewów czegoś brakuje albo coś się nie zgadza — poprawia się to we własnej integracji, nie u dostawcy.
Sprawdź własną fakturę
Wgraj plik, który nie przeszedł walidacji. Odczytamy go, sprawdzimy oficjalnymi zestawami reguł i wypiszemy każdą uwagę wraz z poprawką — 20 faktur dziennie, bez klucza, nic nie jest przechowywane.
Otwórz demoTo samo wyjaśnienie przez API: GET /v1/rules/CHECK-KSEF-NUMBER-MISMATCH?lang=pl