Kod QR na fakturze z Krajowego Systemu e-Faktur (KSeF) to dwuwymiarowy znacznik zawierający zaszyfrowane dane identyfikujące e-fakturę zarejestrowaną w systemie Ministerstwa Finansów.
Służy do szybkiej weryfikacji autentyczności dokumentu oraz pobrania jego oficjalnej wizualizacji bez logowania do KSeF. W dobie obowiązkowego KSeF dla większości podatników zrozumienie roli kodu QR jest kluczowe dla przedsiębiorców, księgowych i kontrahentów.
Czym jest kod QR w kontekście KSeF?
Kod QR, zgodny z normą ISO/IEC 18004:2015, to graficzna reprezentacja łącza do faktury ustrukturyzowanej (XML) zarejestrowanej w KSeF. Generowany jest automatycznie po przesłaniu e-faktury do systemu, gdy nadany zostanie jej unikalny numer KSeF – identyfikator potwierdzający obecność dokumentu w rejestrze Ministerstwa Finansów.
Pod kodem QR na wizualizacji faktury (PDF lub wydruk) musi znajdować się tekstowy zapis numeru KSeF, co ułatwia ręczną weryfikację. Wizualizacja z kodem QR nie jest urzędowym dokumentem – tym pozostaje e-faktura w KSeF. Ułatwia jednak codzienne procesy księgowe, pozwalając kontrahentom potwierdzić autentyczność bez logowania.
Co dokładnie zawiera kod QR?
Kod QR koduje kluczowe dane niezbędne do identyfikacji faktury:
- numer KSeF – unikalny identyfikator w systemie;
- dane do pobrania faktury – np. adres URL lub parametry autoryzacji;
- data wystawienia faktury – informacja o dacie dokumentu;
- NIP sprzedawcy – identyfikator podatkowy wystawcy;
- wyróżnik faktury – dodatkowy identyfikator dokumentu;
- ograniczone dane nadawcy i odbiorcy – w zakresie przewidzianym przepisami.
Zeskanowanie kodu przenosi użytkownika na stronę weryfikacyjną KSeF, gdzie po podaniu dodatkowych danych (np. NIP, PESEL, kwota, data) można pobrać podgląd oryginalnej e-faktury.
Do czego służy kod QR na fakturze KSeF?
Główne funkcje kodu QR to weryfikacja autentyczności i zgodność faktury z rejestrem KSeF oraz ułatwienie dostępu do dokumentu. Pozwala sprawdzić, czy:
- faktura została wystawiona w formacie XML i zarejestrowana w KSeF,
- dane na wizualizacji (PDF/wydruk) są poprawne i zgodne z e-fakturą w systemie,
- dokument pochodzi od wiarygodnego wystawcy.
W praktyce kod QR działa jak cyfrowa pieczęć autentyczności, łącząc wizualizację z bazą KSeF. Przykład: Firma A wystawia fakturę w ERP zintegrowanym z KSeF. Po nadaniu numeru KSeF generowany jest PDF z kodem QR. Odbiorca (Firma B) skanuje kod smartfonem i natychmiast potwierdza dokument bez logowania.
Korzyści dla przedsiębiorców i księgowych
- szybkość – weryfikacja w kilka sekund, bez ręcznego wpisywania danych;
- bezpieczeństwo – ochrona przed fałszywkami dzięki potwierdzeniu obecności w oficjalnym rejestrze;
- integracja – automatyczne generowanie i sprawdzanie w programach księgowych (np. Fakturownia, Taxxo, ERP);
- zgodność z prawem – ułatwia spełnienie obowiązków raportowych w KSeF.
Kiedy kod QR jest obowiązkowy?
Kod QR musi być umieszczony na każdej wizualizacji e-faktury przekazywanej nabywcy poza systemem KSeF – np. w PDF lub na wydruku. Obowiązek dotyczy:
- udostępnienia faktury w uzgodniony z nabywcą sposób poza KSeF,
- transakcji, gdzie miejscem świadczenia jest Polska lub nabywca ma siedzibę w Polsce,
- faktur online, offline i awaryjnych – po ich dosłaniu do KSeF.
Wyjątek: faktury wizualizowane wyłącznie na potrzeby wewnętrzne (np. obieg akceptacyjny) nie wymagają kodu QR. Szczegóły określi rozporządzenie MF, a generowanie kodów w praktyce odbywa się automatycznie w zintegrowanym oprogramowaniu.
Ile kodów QR na fakturze?
Poniżej znajdziesz najczęstsze warianty i sposób prezentacji kodów:
- Faktury online w KSeF – jeden kod QR z numerem KSeF;
- Faktury offline/awaryjne przed przesłaniem – dwa kody: kod offline (do weryfikacji danych faktury) oraz kod certyfikat (potwierdza tożsamość wystawcy; wymagany certyfikat KSeF typ 2);
- Po dosłaniu do KSeF – jeden kod QR z numerem KSeF.
Dla szybkiego porównania, poniższa tabela podsumowuje liczbę kodów QR w typowych scenariuszach:
| Scenariusz | Liczba kodów QR | Opis |
|---|---|---|
| Faktura online w KSeF | 1 | Zawiera numer KSeF do pełnej weryfikacji |
| Faktura offline przed KSeF | 2 (offline + certyfikat) | Weryfikacja danych i tożsamości wystawcy |
| Faktura offline po dosłaniu | 1 | Tylko z numerem KSeF |
| Wizualizacja wewnętrzna | 0 | Brak obowiązku |
Jak weryfikować kod QR na fakturze KSeF – krok po kroku
Weryfikacja jest prosta i nie wymaga specjalistycznego sprzętu – wystarczy smartfon z aplikacją do skanowania QR (np. wbudowana w iOS/Android lub dedykowana, jak Google Lens).
- Zeskanuj kod – użyj aparatu telefonu lub skanera; automatycznie otworzy się strona weryfikacyjna KSeF (bez logowania);
- Potwierdź dane – podaj NIP/PESEL sprzedawcy lub odbiorcy oraz wymagane parametry (np. kwotę, datę, numer KSeF);
- Sprawdź status – system potwierdzi, czy faktura jest w KSeF i czy dane zgadzają się z wizualizacją;
- Pobierz podgląd – wyświetl oficjalną wizualizację e-faktury z KSeF;
- Zweryfikuj tekstowo – porównaj numer KSeF pod kodem z numerem zwróconym przez system.
Przykład komunikatu zwrotnego po skanowaniu na stronie KSeF:
Faktura zarejestrowana, numer KSeF: XYZ
Narzędzia do weryfikacji
Do zeskanowania i sprawdzenia kodu QR możesz wykorzystać:
- Aplikacje mobilne – standardowe skanery QR w iOS/Android;
- Oprogramowanie księgowe – automatyczna weryfikacja w systemach ERP zintegrowanych z KSeF;
- Stronę KSeF – przekierowanie następuje bezpośrednio po skanowaniu.
Najczęstsze błędy i pułapki
- brak kodu na wizualizacji zewnętrznej – naruszenie obowiązku i ryzyko sankcji;
- nieaktualny kod offline – po dosłaniu do KSeF zastąp dwa kody jednym z numerem KSeF;
- fałszywe QR – zawsze potwierdzaj w oficjalnym systemie KSeF, nie ufaj wyłącznie wizualizacji;
- transakcje międzynarodowe – kod jest obowiązkowy, także poza Polską.
Przyszłość kodów QR w KSeF
Wraz z obligatoryjnym KSeF (od 2026 r. dla większości firm) kody QR staną się standardem w obrocie e-fakturami. Postępująca automatyzacja w programach księgowych (np. Fakturownia, Taxxo) ograniczy ręczną pracę, a rozporządzenia MF doprecyzują jednolite zasady.
Wdrożenie KSeF i kodów QR podnosi efektywność oraz bezpieczeństwo obiegu dokumentów – to realny sposób na ograniczenie nadużyć i usprawnienie księgowości już dziś.