SiteFlow
NUMER KSEF I KOD QR

Weryfikacja numeru KSeF i kod QR faktury

Sprawdź, czy numer KSeF nie ma literówki: ma stałą budowę i sumę kontrolną, więc błąd widać od razu. Dla wczytanych faktur panel liczy link weryfikacyjny i kod QR (KOD I), który trafia na wydruk.

Wklej numery w dowolnej formie, nawet cały tekst maila. Panel znajdzie je sam.

Jak zbudowany jest numer KSeF

5265877635-20250826-0100001AF629-AF

  • 10 cyfr: NIP sprzedawcy
  • 8 cyfr: data przyjęcia faktury do KSeF
  • 12 znaków: część techniczna (0–9, A–F)
  • 2 znaki: suma kontrolna CRC-8 całej reszty

Razem 35 znaków. Jedna zmieniona litera psuje sumę kontrolną, dlatego literówkę wykryje każdy program, który ją liczy.

KOD QR (KOD I) DLA WCZYTANYCH FAKTUR
Wrzuć plik XML faktury, a policzę dla niego kod QR. Możesz go po prostu upuścić na stronę.

Link składa się z NIP-u sprzedawcy, daty wystawienia i skrótu SHA-256 pliku, tak jak opisuje specyfikacja KSeF Ministerstwa Finansów. Pasuje tylko do pliku w tej samej postaci, w jakiej trafił do KSeF.

MOŻNA TO ZAUTOMATYZOWAĆ
Pobierasz faktury z KSeF ręcznie?

Faktury od dostawców mogą codziennie same przychodzić z KSeF do Twojego systemu, arkusza albo do księgowej, razem z czytelnym PDF.

Zobacz, jak to działa

Jak sprawdzić, czy numer KSeF jest poprawny

Numer KSeF nadaje system po przyjęciu faktury. Ma zawsze 35 znaków: NIP sprzedawcy, datę przyjęcia faktury, 12 znaków technicznych i dwuznakową sumę kontrolną CRC-8. Suma kontrolna wykrywa literówki, więc numer przepisany z wydruku do przelewu albo do korekty da się sprawdzić bez logowania do KSeF.

Wklej jeden numer albo cały tekst z wieloma numerami, np. treść maila od kontrahenta. Panel wyszuka numery, sprawdzi długość, budowę i sumę kontrolną, a z poprawnego numeru odczyta NIP sprzedawcy i datę. Gdzie numer KSeF jest potrzebny w praktyce, opisuję w tekście numer KSeF na fakturze.

Kod QR KSeF (KOD I) z pliku faktury

Dla każdej wczytanej faktury panel liczy link weryfikacyjny i rysuje kod QR. Link prowadzi do strony Ministerstwa Finansów, która pokazuje, czy faktura jest w KSeF. Kod możesz pobrać jako plik SVG i wstawić na własny wydruk albo do maila z fakturą dla kontrahenta spoza KSeF.

Faktury wystawione w trybie offline mają na wydruku jeszcze drugi kod, KOD II, który potwierdza wystawcę certyfikatem KSeF. Do jego wygenerowania potrzebny jest certyfikat i klucz prywatny wystawcy, dlatego panel go nie tworzy. To zadanie programu do fakturowania.

Najczęstsze pytania

›Gdzie znaleźć numer KSeF faktury?

W KSeF, w programie, który wysłał fakturę, i zwykle w nazwie pliku pobranego z KSeF. Numer jest też pod kodem QR na wydruku faktury.

›Czy poprawna suma kontrolna oznacza, że faktura istnieje?

Nie. Suma kontrolna potwierdza tylko, że numer nie ma literówki. Czy faktura jest w systemie, sprawdza link z kodu QR albo wyszukanie w KSeF.

›Dlaczego pod kodem QR jest napis OFFLINE?

Numer KSeF jest nadawany poza plikiem XML. Jeśli nie ma go w nazwie pliku, panel nie zna numeru i zgodnie ze specyfikacją pisze pod kodem OFFLINE.