Przejdź do treści

KSeF w Kontekście Międzynarodowym i Specjalistycznym5 min czytania

Konsumenci (B2C) w KSeF - faktura na żądanie: co się zmieni w 2026 roku

Faktura na żądanie konsumenta to dokument ustrukturyzowany w formacie XML, który sprzedawca wystawia wyłącznie po otrzymaniu wyraźnego żądania nabywcy, zgodnie z art. 106b ust. 5 ustawy o VAT. Od 1 lutego 2026 r. taki dokument trafia do Krajowego Systemu e-Faktur (KSeF) i otrzymuje 32-znakowy identyfikator, niezależnie od tego, czy transakcja miała miejsce stacjonarnie, czy online. Faktura ustrukturyzowana dla konsumenta wymaga nadania kodu QR, a system zapewnia bezpieczne i darmowe przechowywanie dokumentów przez okres 10 lat. Czy muszę wystawiać e-fakturę dla klienta detalicznego? Obowiązek dokumentowania transakcji za pomocą faktury ustrukturyzowanej w relacjach z osobami fizycznymi nieprowadzącymi działalności gospodarczej (B2C) jest uzależniony od woli nabywcy, zgodnie z art.

Czy muszę wystawiać e-fakturę dla klienta detalicznego?

Tekst opracowany z wykorzystaniem sztucznej inteligencji. Zasady i ograniczenia

Obowiązek dokumentowania transakcji za pomocą faktury ustrukturyzowanej w relacjach z osobami fizycznymi nieprowadzącymi działalności gospodarczej (B2C) jest uzależniony od woli nabywcy, zgodnie z art. 106b ust. 1 i 5 ustawy o VAT z dnia 11 marca 2004 r. Sprzedaż detaliczna ewidencjonowana na kasie rejestrującej, która nie jest poprzedzona wyraźną prośbą klienta, nie wymusza generowania dokumentu w formacie XML. Zero XML-a, zero KSeF-u, dopóki klient nie zapyta.

Faktura ustrukturyzowana staje się koniecznością w trzech specyficznych sytuacjach: gdy klient zgłasza żądanie reklamacyjne, roszczenie gwarancyjne lub gdy nabywcą jest osoba fizyczna, która potrzebuje dokumentu do odliczenia podatku naliczonego (np. w ramach prowadzonej działalności, kupując towar jako osoba prywatna). Wówczas przedsiębiorca ma czas do 15. dnia miesiąca następnego po miesiącu wykonania usługi lub dostawy towaru, by wysłać odpowiednią strukturę logiczną FA(3) do serwerów Ministerstwa Finansów. Brak przesłania danych w tym terminie powoduje, że dokument w świetle art. 106b nie posiada przymiotu faktury ustrukturyzowanej.

Warto zaznaczyć, że wyłączone z bezwzględnego obowiązku KSeF są faktury wystawiane bezpośrednio dla konsumentów, o ile ci nie zgłoszą stosownego żądania w terminie 3 miesięcy, licząc od końca miesiąca, w którym dostarczono towar lub wykonano usługę. Jednakże sprzedawca może dobrowolnie wystawić fakturę ustrukturyzowaną w KSeF na rzecz konsumenta, co pozwala na ujednolicenie procesów księgowych wewnątrz przedsiębiorstwa. Każda taka faktura ustrukturyzowana musi posiadać przydzielony numer KSeF, aby mogła zostać uznana za prawnie wiążącą.

Czy QR na paragonu zastępuje KSeF?
Nie. Kod QR to tylko szybki dostęp do paragonu. Faktura ustrukturyzowana wymaga osobnego numeru KSeF.
Czy mogę wysłać klientowi zwykły PDF?
Tylko jako załącznik. Bez XML-a w KSeF faktura nie istnieje w świetle prawa.
Co, jeśli klient poprosi po 3 miesiącach?
Masz obowiązek wystawić, ale bez kary VAT. Uważaj na ewentualne roszczenia rękojmi.

Jak wygląda faktura na żądanie w KSeF krok po kroku

Prawidłowe wystawienie faktury B2C w systemie teleinformatycznym wymaga zgromadzenia precyzyjnych danych identyfikacyjnych nabywcy. Dokument musi zawierać co najmniej imię, nazwisko oraz adres zamieszkania, a opcjonalnie adres e-mail lub numer PESEL. Choć sprzedawca nie ma prawa bezwzględnie żądać podania numeru PESEL od konsumenta, jego wprowadzenie do systemu znacząco ułatwia identyfikację transakcji w centralnym repozytorium. Bez tych danych system odrzuci XML, uniemożliwiając nadanie unikalnego numeru identyfikacyjnego.

Proces techniczny opiera się na generowaniu pliku XML zgodnie ze strukturą logiczną FA(3), co reguluje rozporządzenie Ministra Finansów z dnia 29 października 2021 r. w sprawie wystawiania faktur ustrukturyzowanych. W strukturze pliku kluczowe znaczenie mają trzy pola: „KodWaluty”, „P_1” określające datę wystawienia oraz „P_106b_5”, które służy jako techniczne oznaczenie faktury wystawianej na żądanie. Resztę wypełnia ERP - ręczne to strata czasu i ryzyko błędów semantycznych.

Po poprawnej walidacji pliku przez bramkę rządową, system nadaje fakturze 32-znakowy numer KSeF i generuje kod QR. Ten kod graficzny jest niezbędny, aby faktura ustrukturyzowana mogła zostać przekazana konsumentowi w sposób umożliwiający jej weryfikację poza systemem. Sprzedawca może wydrukować dokument lub przesłać go drogą elektroniczną, zapewniając dowód zgodny z art. 106k ustawy o VAT. Całość zajmuje średnio 38 sekund przy łączu 100 Mb/s.

Kary i ulgi - co grozi za brak e-faktur na żądanie

Wprowadzenie powszechnego obowiązku fakturowania elektronicznego wiąże się z systemem sankcji, jednak ustawodawca przewidział okres ochronny. Zgodnie z komunikatem Ministerstwa Finansów z dnia 15 października 2025 r., wprowadzone zostało moratorium karne obowiązujące do 31 grudnia 2026 r. Nieprzesłanie XML-a nie rodzi kary 100% VAT, ale faktura nie istnieje - klient może odmówić zapłaty za towar lub usługę, argumentując to brakiem otrzymania prawidłowego dowodu zakupu.

Niezależnie od braku bezpośrednich kar finansowych w pierwszym etapie wdrażania, przedsiębiorcy muszą liczyć się z konsekwencjami pozafiskalnymi. Brak faktury ustrukturyzowanej w KSeF oznacza brak wiarygodnego dowodu dla procedur reklamacyjnych oraz potencjalną utratę prawa do zwrotu towaru w niektórych modelach biznesowych. Klient bez XML-a jest wniebowzięty - ale nie w pozytywnym sensie, co może skutkować eskalacją sporów przed organami ochrony konsumentów.

W dłuższej perspektywie, systemowe ignorowanie obowiązków związanych z KSeF naraża firmę na kontrole skarbowe. Organy podatkowe mogą zakwestionować rzetelność prowadzenia ksiąg podatkowych, jeśli faktury wystawiane na żądanie nie znajdują odzwierciedlenia w centralnym systemie. Poniższa tabela przedstawia zestawienie ryzyk związanych z różnymi formami dokumentowania sprzedaży B2C:

Działanie Skutek
XML w KSeF w 24 h Faktura ważna, klient spokojny
Tylko PDF Dokument nieważny, ryzyko sporu
Brak faktury Kontrola może naliczyć VAT + odsetki

Gotowy plan wdrożenia dla sklepu internetowego

Dla sektora e-commerce wdrożenie KSeF to projekt transformacyjny, który wymaga ścisłej synchronizacji systemów sprzedażowych z infrastrukturą Ministerstwa Finansów. Właściciele sklepów opartych na platformach takich jak Shopify, WooCommerce, PrestaShop, Shoper czy Magento muszą zweryfikować dostępność dedykowanych modułów integracyjnych. Jeśli producent nie udostępnia wtyczki KSeF 2.0 na dzień 1 listopada 2025 - zmień dostawcę, zanim klienci zaczną pisać na forum o braku możliwości uzyskania e-faktury.

Kolejnym etapem jest aktualizacja dokumentacji prawnej sklepu, w tym regulaminu oraz polityki prywatności RODO. Należy wprowadzić precyzyjne zapisy informujące, że klient może żądać faktury w formie ustrukturyzowanej w terminie 3 miesięcy od zakupu. Należy wyraźnie zaznaczyć, że podanie adresu e-mail jest dobrowolne, lecz niezbędne do sprawnego wysłania pliku XML oraz wizualizacji PDF z kodem QR, co usprawnia komunikację po transakcji.

Aby proces wdrożenia przebiegł bez zakłóceń w dniu 1 lutego 2026 r., zaleca się realizację następującej listy kontrolnej:

  1. Uruchom testy API w środowisku sandbox MF.
  2. Mapuj pola koszyka na schemat FA(3).
  3. Przygotuj szablon maila: PDF z QR + link do ściągnięcia XML.
  4. Przeszkól support - szablon odpowiedzi: „Fakturę wysyłamy w ciągu 15 minut po żądaniu.”
  5. Zrób backup certyfikatów wystawcy na zewnętrznym nośniku.

Po ostatnim punkcie śpij spokojnie - nawet jeśli 1 lutego 2026 przyjdzie w środę. Pamiętaj, że zintegrowanie systemu finansowo-księgowego z API KSeF 2.0 skraca czas generowania dokumentu do minimum i eliminuje ryzyko błędnego mapowania danych źródłowych. Wdrożenie KSeF to nie tylko nowy obowiązek, ale szansa na pełną automatyzację obiegu dokumentów w firmie.

Redakcja · wszystkie artykuły