| Czy podać numer | Co wpisać | |
|---|---|---|
| Przelew B2B za fakturę z KSeF | Tak, od 2027 r. | Numer KSeF faktury |
| Kilka faktur jednym przelewem | Tak, od 2027 r. | Identyfikator zbiorczy, do 500 faktur |
| Płatność kartą lub BLIK-iem | Nie | Obowiązek dotyczy przelewów i poleceń zapłaty |
| Sprzedawca zwolniony z VAT | Nie | Nabywca nie musi podawać numeru |
Numer KSeF na fakturze: jak jest zbudowany, gdzie go znaleźć i kiedy wpisać go w przelewie
Numer KSeF ma 35 znaków: NIP sprzedawcy, datę przyjęcia, część techniczną i sumę kontrolną. Gdzie go znaleźć i od kiedy podawać go w przelewie.
Każda faktura przyjęta przez KSeF dostaje numer KSeF: identyfikator nadawany przez system, a nie przez wystawcę. Nie zastępuje on numeru faktury z pola P_2, który dalej nadajesz według własnej numeracji. Od 1 stycznia 2027 r. numer KSeF zyskuje nowe znaczenie: firmy płacące przelewem za faktury innych czynnych podatników VAT będą musiały wpisywać go w tytule przelewu.
Jak zbudowany jest numer KSeF
Według dokumentacji Ministerstwa Finansów numer KSeF ma zawsze 35 znaków i jest globalnie unikalny. Przykład: 5265877635-20250826-0100001AF629-AF.
- 10 cyfr: NIP sprzedawcy.
- 8 cyfr RRRRMMDD: data przyjęcia faktury do dalszego przetwarzania, a nie data wystawienia.
- 12 znaków szesnastkowych: część techniczna, tylko cyfry i wielkie litery A–F.
- 2 znaki: suma kontrolna CRC-8 z pozostałych 32 znaków.
Suma kontrolna pozwala programowi sprawdzić, czy numer nie został źle przepisany, zanim zapyta o fakturę KSeF. To prosty test, który warto mieć w każdym formularzu, gdzie użytkownik wpisuje numer KSeF ręcznie.
Gdzie znaleźć numer KSeF
- W programie do faktur: przy dokumencie, po przyjęciu przez KSeF.
- Na wizualizacji faktury: pod kodem QR. Jeśli numeru jeszcze nie ma, pod kodem widnieje napis OFFLINE (więcej w tekście o kodzie QR na fakturze).
- W UPO: urzędowym poświadczeniu odbioru, które KSeF wystawia dla przyjętych faktur.
- W KSeF: w aplikacji Ministerstwa Finansów albo przez API przy pobieraniu faktur, opisanym w tekście o pobieraniu faktur z KSeF.
Numer KSeF w tytule przelewu od 2027 r.
Art. 108g ustawy o VAT nakłada obowiązek podawania numeru KSeF przy płatności przelewem lub poleceniem zapłaty za faktury ustrukturyzowane. Według dostępnych opracowań obowiązek dotyczy relacji między czynnymi podatnikami VAT i zaczyna się 1 stycznia 2027 r. Gdy jednym przelewem płacisz za kilka faktur, zamiast listy numerów podajesz identyfikator zbiorczy nadany przez KSeF. Jeden identyfikator zbiorczy obejmuje do 500 faktur.
Szczegóły, np. termin dla przelewów w mechanizmie podzielonej płatności, opisywano w różnych źródłach różnie, więc przed wdrożeniem warto sprawdzić aktualne brzmienie przepisów na podatki.gov.pl.
Co to zmienia w sklepie i w księgowości
Dla sprzedawcy numer KSeF przy płatności to szansa na automatyczne parowanie wpłat z fakturami: wyciąg bankowy zawiera numer, który jednoznacznie wskazuje fakturę. Dla kupującego to obowiązek, który najłatwiej spełnić, gdy numer KSeF trafia do systemu płatności razem z fakturą kosztową, a nie jest przepisywany ręcznie.
Walidacja numeru KSeF w formularzu
Dokumentacja podaje parametry sumy kontrolnej: CRC-8 z wielomianem 0x07 i wartością początkową 0x00, wynik zapisany jako dwa znaki szesnastkowe wielkimi literami. Formularz, w którym użytkownik wpisuje numer KSeF, np. przy ręcznym parowaniu płatności, może więc od razu powiedzieć „ten numer ma literówkę”, zamiast wysyłać zapytanie do KSeF i zużywać limit.
Ta sama walidacja przydaje się przy imporcie wyciągów bankowych: numer KSeF wycięty z tytułu przelewu można sprawdzić, zanim system dopasuje płatność do faktury.
Źródło: numer KSeF w dokumentacji API KSeF 2.0.
›Czy numer KSeF to to samo co numer faktury?
Nie. Numer faktury (P_2) nadajesz Ty, numer KSeF nadaje system. Na fakturze nadal musi być Twój numer.
›Czy data w numerze KSeF to data wystawienia?
Nie. To data przyjęcia faktury przez KSeF do przetwarzania. Data wystawienia jest w polu P_1.
›Czy mogę zweryfikować numer KSeF bez logowania?
Sumę kontrolną sprawdzisz lokalnie, a samą fakturę przez kod QR. Automatyczną weryfikację numerów przy fakturach kosztowych wdrażam w usłudze faktury kosztowe z KSeF.
Chcesz przegadać swój projekt?
Odpowiadam osobiście w ciągu 24h w dni robocze — bez handlowca po drodze.