News

Faktury B2C w KSeF 2026 - jak wystawiać dla konsumentów

Obowiązkowy KSeF działa od lutego i kwietnia 2026, ale faktury dla konsumentów rządzą się osobnymi zasadami. Wyjaśniamy, kiedy faktura B2C trafia do systemu, jak działa kod QR i dostęp anonimowy oraz co zrobić w sklepie internetowym.

Faktury B2C w KSeF pozostają dobrowolne

Obowiązkowy Krajowy System e-Faktur ruszył etapami: od 1 lutego 2026 dla największych podatników, a od 1 kwietnia 2026 dla pozostałych czynnych podatników VAT. W tym natłoku informacji łatwo przeoczyć jeden ważny wyjątek, który dla sprzedawców internetowych ma ogromne znaczenie: faktury dla konsumentów.

Wystawianie faktur B2C, czyli na rzecz osób fizycznych nieprowadzących działalności, w KSeF jest dobrowolne. Ta zasada obowiązuje zarówno przed, jak i po 1 lutego 2026 roku. Przepisy pozwalają umieścić fakturę konsumencką w systemie, ale nie zmuszają do tego. Co równie istotne, nie przewidziano sankcji za wystawianie faktur B2C poza KSeF.

Dla sklepu internetowego, który sprzedaje głównie klientom detalicznym, to realne odciążenie. Większość Twoich dokumentów sprzedaży to transakcje konsumenckie, więc obowiązkowy tryb dotyczy w praktyce mniejszej części ruchu, niż mogłoby się wydawać.

Kiedy faktura trafia do systemu, a kiedy nie

Granica jest prosta i opiera się na jednym polu: numerze NIP nabywcy. Gdy klient podaje NIP, dokument staje się fakturą B2B i podlega obowiązkowi wystawienia w KSeF w standardowym terminie. Gdy NIP-u nie ma, mamy fakturę konsumencką, którą możesz wystawić poza systemem.

To dlatego w e-commerce tak ważne jest rozdzielenie tych dwóch ścieżek już na etapie zamówienia. Jeśli formularz zakupu zbiera NIP i zaznaczenie „chcę fakturę na firmę", możesz automatycznie kierować takie zamówienia do trybu KSeF, a resztę obsłużyć jako sprzedaż konsumencką. Przy sprzedaży na platformach handlowych warto pamiętać o tym samym rozróżnieniu, dlatego temat porządkuje integracja z KSeF.

Ręczne pilnowanie tego przy setkach zamówień dziennie jest nierealne. Tu pomaga automatyczne fakturowanie, które na podstawie danych zamówienia samo decyduje, czy fakturę skierować do KSeF, czy wystawić ją konsumentowi klasyczną drogą.

Kod QR i dostęp anonimowy dla klienta

Jeśli mimo dobrowolności zdecydujesz się wystawiać faktury konsumenckie w KSeF, musisz zapewnić klientowi sposób odbioru dokumentu. Osoba prywatna nie ma konta w systemie, bo nie posiada NIP, więc nie zaloguje się tak jak firma.

Rozwiązaniem jest dostęp anonimowy. Konsument odbiera fakturę na dwa sposoby: skanuje kod QR umieszczony na wizualizacji faktury albo wpisuje numer KSeF w Aplikacji Podatnika. W obu przypadkach nie zakłada konta ani nie przechodzi logowania. Kod QR prowadzi wprost do dokumentu i pozwala potwierdzić jego autentyczność.

W praktyce sprzedawcy najczęściej łączą kilka elementów: wizualizację faktury w PDF lub na wydruku z kodem QR zawierającym numer KSeF, link do pobrania dokumentu oraz tradycyjne przekazanie faktury z możliwością weryfikacji w systemie. Dzięki temu klient dostaje czytelny dokument, a Ty zachowujesz ślad w KSeF.

Co zrobić w sklepie internetowym

Najważniejsze jest uporządkowanie procesu, zanim liczba zamówień urośnie. Zacznij od formularza zakupu: upewnij się, że pobiera NIP tam, gdzie klient chce fakturę firmową, i że dane firmy są kompletne.

Następnie połącz sprzedaż z systemem fakturowym przez fakturowanie w NavyFlame. Reguły fakturowania pozwalają ustawić, kiedy wystawić dokument i którą ścieżką go wysłać, dzięki czemu faktury B2B trafiają do KSeF, a konsumenckie obsługujesz zgodnie z własną polityką.

Na koniec zaplanuj, jak przekazywać dokument konsumentowi. Jeśli zostajesz przy klasycznym PDF, nic nie musisz zmieniać. Jeśli chcesz korzystać z KSeF także dla B2C, przygotuj wizualizację z kodem QR i jasną informacją dla klienta, jak odczytać fakturę.

Dobrze poukładany proces fakturowania skaluje się razem ze sprzedażą i nie wymaga ręcznej pracy przy każdym zamówieniu. Jak dobrać zakres automatyzacji do wielkości sklepu, sprawdzisz w planach subskrypcyjnych.

Najczęściej zadawane pytania

Nie. Wystawianie faktur dla konsumentów (osób fizycznych nieprowadzących działalności) w KSeF jest dobrowolne, także po 1 lutego 2026 roku. Nie ma sankcji za wystawianie faktury B2C poza systemem. Możesz nadal wystawiać ją jako PDF lub wydruk i przekazywać klientowi klasyczną drogą.

Osoba prywatna nie ma konta w KSeF, bo nie posiada NIP. Odbiera fakturę przez tak zwany dostęp anonimowy: skanuje kod QR z wizualizacji faktury albo wpisuje numer KSeF w Aplikacji Podatnika. Nie musi niczego zakładać ani logować się na konto.

Faktura z numerem NIP nabywcy jest traktowana jako faktura B2B i podlega obowiązkowi wystawienia w KSeF. Dlatego w sklepie warto oddzielić zamówienia z NIP (firma) od zamówień bez NIP (konsument) i automatycznie kierować je do właściwego trybu fakturowania.

Tak. NavyFlame łączy zamówienia z systemem fakturowym (wFirma, inFakt, Fakturownia, iFirma), a reguły fakturowania pozwalają ustawić, kiedy wystawić fakturę i którym torem ją wysłać. Faktury B2B trafiają do KSeF, a konsumenckie możesz wysyłać do systemu lub przekazywać klientowi poza nim.

Dla sprzedaży konsumenckiej zwykle wystarczy paragon, a fakturę wystawiasz na żądanie klienta. KSeF nie zmienia tej zasady dla B2C. Zmienia się natomiast obsługa faktur firmowych, które muszą przejść przez system.

Uporządkuj fakturowanie B2C i B2B w jednym miejscu

Reguły fakturowania, integracja z systemem fakturowym i KSeF. Konfiguracja w kilka minut.

Załóż konto