Dostajesz fakturę od dostawcy. Na dole jest QR kod. Skanujesz telefonem — i co? Nic się nie dzieje, bo nie wiesz, do czego służy. Albo gorzej: wystawiasz własne faktury i zastanawiasz się, czy ten QR jest obowiązkowy, bo klient pyta.
Wyjaśniamy: co to jest, po co jest i czy musisz go mieć.
Czym jest QR kod na fakturze?
QR kod na fakturze KSeF to zakodowany ciąg znaków, który pozwala zweryfikować autentyczność faktury w Krajowym Systemie e-Faktur. Zawiera:
- Numer referencyjny KSeF — unikalny identyfikator faktury w systemie
- NIP wystawcy — do weryfikacji nadawcy
- Kwotę brutto — do szybkiego sprawdzenia
- Datę wystawienia
- Link do weryfikacji — URL do strony MF, gdzie można sprawdzić fakturę
Po zeskanowaniu kod kieruje do strony Ministerstwa Finansów, gdzie można potwierdzić, że faktura jest autentyczna i nie została zmieniona.
Czy QR kod jest obowiązkowy?
Krótka odpowiedź: nie jest obowiązkowy, ale jest rekomendowany.
Dłuższa odpowiedź:
- KSeF wymaga wysyłki faktury w formacie XML — to jest obowiązkowe
- Wizualizacja faktury (PDF, wydruk) to kwestia umowna między stronami
- QR kod na wizualizacji to ułatwienie, nie wymóg prawny
- Ministerstwo Finansów zaleca umieszczanie QR kodu na wydrukach
W praktyce: jeśli Twój system generuje wizualizację PDF z faktur KSeF, dodanie QR kodu jest dobrą praktyką. Klient może zeskanować i sprawdzić, czy faktura jest prawdziwa.
W systemie KSeF fakturą jest dokument XML, nie PDF. Wydruk/PDF to tylko wizualizacja. QR kod na wydruku to most między światem papierowym a cyfrowym — pozwala szybko przejść od kartki do zweryfikowanego dokumentu w systemie.
Kiedy QR kod jest szczególnie przydatny?
1. Faktury drukowane
Klient dostaje papierową wizualizację (np. przy wydaniu sprzętu). QR kod pozwala mu zweryfikować dokument bez logowania do KSeF.
2. Weryfikacja autentyczności
Otrzymujesz fakturę e-mailem jako PDF. Czy to oryginał z KSeF czy przerobiona kopia? Skan QR kodu daje odpowiedź w 3 sekundy.
3. Kontrole podatkowe
Inspektor US widzi wydruk faktury. QR kod pozwala natychmiast zweryfikować ją w systemie, bez proszenia o dostęp do Twojego programu księgowego.
4. Faktury dla osób fizycznych
Osoby fizyczne nie mają dostępu do KSeF (nie muszą). QR kod na fakturze daje im możliwość weryfikacji bez zakładania konta.
Jak wygenerować QR kod na fakturze?
Automatycznie (rekomendowane)
Większość programów do fakturowania obsługujących KSeF automatycznie dodaje QR kod do wizualizacji PDF. Sprawdź w ustawieniach swojego systemu, czy opcja jest włączona.
Ręcznie
Jeśli Twój system nie generuje QR automatycznie, możesz:
- Pobrać numer referencyjny KSeF z potwierdzenia wysyłki
- Zakodować go w QR (np. za pomocą darmowego generatora)
- Dodać do szablonu faktury
Ale to nie ma sensu — jeśli Twój system nie robi tego automatycznie, pora go zmienić.
Struktura danych w QR kodzie KSeF
Format danych zakodowanych w QR:
| Pole | Przykład | Opis |
|---|---|---|
| Numer KSeF | 1234567890-20260301-ABC123DEF456 | Unikalny identyfikator |
| NIP wystawcy | 1234567890 | NIP sprzedawcy |
| Kwota brutto | 2041.80 | Wartość faktury |
| Data wystawienia | 2026-03-01 | Data z systemu KSeF |
| URL weryfikacji | https://ksef.mf.gov.pl/verify/... | Link do sprawdzenia |
Po zeskanowaniu przeglądarka otwiera stronę MF z potwierdzeniem: "Faktura o numerze ... została zarejestrowana w KSeF dnia ... przez podatnika NIP ...".
QR kod a inne kody na fakturze
Nie myl QR kodu KSeF z:
- Kodem kreskowym EAN — identyfikuje produkt, nie fakturę
- QR kodem do płatności — zawiera dane do przelewu (numer konta, kwota, tytuł)
- QR kodem firmowym — link do strony www wystawcy
Na jednej fakturze mogą być dwa QR kody: jeden do weryfikacji KSeF, drugi do szybkiej płatności. Oznacz je, żeby klient wiedział, który skanować.
Przeczytaj też: Jak prowadzić wypożyczalnię sprzętu budowlanego
QR kod płatniczy (np. wg standardu Polish API) zawiera dane do przelewu. QR kod KSeF weryfikuje autentyczność faktury. To dwa różne kody z różnym przeznaczeniem. Jeśli umieszczasz oba na fakturze — opisz każdy.
Podsumowanie
- QR kod na fakturze nie jest obowiązkowy, ale jest zalecany
- Zawiera numer referencyjny KSeF i pozwala zweryfikować autentyczność faktury
- Większość systemów do fakturowania generuje go automatycznie
- Szczególnie przydatny przy fakturach drukowanych i weryfikacji dokumentów
- Nie myl go z QR kodem płatniczym — to różne rzeczy



