Faktury standaryzowane to takie, które występują w formacie XML i są przechowywane w wersji elektronicznej. W razie potrzeby odczytu dokumentu generowany jest plik PDF, natomiast KSeF wprowadziło nowy wymóg oznaczania wizualizacji faktur kodami QR. Taki kod pozwala na łatwe sprawdzenie, czy dokument został wygenerowany w KSeF oraz, czy wszystkie informacje na niej zawarte są prawidłowe. Dowiedz się, czym jest kod QR na fakturze ustrukturyzowanej i kto musi przygotowywać dokumenty księgowe w ten sposób.
Czy kod QR na fakturze ustrukturyzowanej jest zawsze obowiązkowy?
Obowiązek pojawia się, gdy faktura jest udostępniona poza systemem KSeF w postaci wizualizacji (PDF/papier) lub w formie uzgodnionej z nabywcą. Sytuacje, gdy kod QR na fakturze ustrukturyzowanej jest niezbędny:
- miejsce świadczenia usług/transakcji handlowych jest terytorium państwa członkowskiego inne niż terytorium kraju;
- nabywcą jest podatnik z innego kraju, który korzysta ze zwolnienia w ramach procedury SME;
- nabywcą jest podmiot, który nie posiada siedziby działalności gospodarczej ani stałego miejsca jej prowadzenia na terytorium kraju.
W takich przypadkach faktura musi mieć kod QR, a szczególnie jeśli dokument ma zostać udostępniony poza ogólnodostępnym systemem KSeF. Zmiany związane z kodami QR na fakturach wynikają z nowelizacji Ustawy o podatku VAT z 1 lipca 2024 roku.
A zatem, kod graficzny nie jest formalnie wymagany przy każdej fakturze ustrukturyzowanej, lecz staje się obowiązkowy, gdy dokument trafia poza KSeF jako PDF, papier lub w innej uzgodnionej formie. Obowiązek ma zastosowanie m.in. w przypadku transakcji zagranicznych, nabywców bez stałej siedziby w Polsce, czy faktur offline.
Co ciekawe… Istotnym punktem jest też przesunięcie wejścia pełnego obowiązku KSeF i kodów QR na 1 lutego 2026 r. To dodatkowy czas dla przedsiębiorców na przygotowanie się do zmian. Do tego czasu część faktur może być nadal tworzone i udostępniane bez zastosowania QR, ale tylko w ograniczonym i uzasadnionym zakresie.
W jakich sytuacjach kod QR jest niezbędny na fakturze?
Kod QR jest niezbędny wtedy, gdy udostępniasz dokument poza systemem KSeF – na przykład w formie PDF albo wydruku. To sprawia, że odbiorca może szybko sprawdzić autentyczność faktury i pobrać jej oryginalną wizualizację z systemu.
A zatem faktury z kodami QR są przydatne szczególnie:
- gdy wysyłasz fakturę kontrahentowi zagranicznemu;
- kiedy klient żąda faktury w wersji papierowej;
- jeśli udostępniasz dokument w formie wizualizacji poza KSeF;
- w trybie offline, zanim faktura trafi do systemu.
Warto dodać, że kody QR do faktur udostępnianych poza systemem KSeF można generować w dwóch trybach: online i offline. W obydwu przypadkach kod musi zawierać: link do interfejsu weryfikacyjnego KSeF, datę wystawienia dokumentu, NIP sprzedawcy oraz identyfikator faktury.
Jak wygenerować kod QR na fakturze ustrukturyzowanej?
Generowanie kodów QR na ustandaryzowanych fakturach w systemie KSeF jest możliwe na kilka sposobów. Pierwsza opcja to połączenie bezpośrednio z Krajowym Systemem e-Faktur. Wtedy na podstawie informacji zawartych na fakturze i numeru systemowego możesz wygenerować skrót QR w formie sygnatury graficznej.
A więc jak wygenerować kod QR w inny sposób? Alternatywnie do generowania faktur i dostosowania swojego systemu księgowości do aktualnych standardów elektronicznych rozliczeń możesz wykorzystać KSeF token. To proste rozwiązanie, które pozwoli Ci w łatwy sposób generować i przeglądać wystawione dokumenty handlowe – także z kodami QR.
Po pobraniu kodu tokena z KSeF, możesz zapisać go w oprogramowaniu firmy, które obsługuje elektroniczne faktury. Tutaj ważna jest poprawna integracja systemów, aby proces generowania kodów na fakturach ustandaryzowanych przebiegał prawidłowo.
Czym są kody QR na fakturach ustandaryzowanych?
Kod w formie znaku graficznego to reprezentacja unikalnego ciągu znaków w postaci dwuwymiarowego kodu QR zgodnego z normą ISO/IEC 18004:2015.
W praktyce… Oznaczenie faktury kodem QR odbywa się każdorazowo podczas przygotowywania wizualizacji dokumentu w programie komercyjnym. Takie znaczniki mają certyfikaty bezpieczeństwa oraz są bezpośrednio zintegrowane z danymi i numerami identyfikacyjnymi faktur w systemie KSeF.
Wizualizacje faktur standaryzowanych z kodami QR zwiększają bezpieczeństwo nabywców. Wtedy można w prosty sposób sprawdzić wszystkie informacje zawarte na fakturze, np.:
- data i godzina wystawienia dokumentu;
- unikalny numer identyfikujący fakturę w elektronicznym systemie e-faktur;
- dane sprzedawcy i nabywcy;
- wartość transakcji handlowych netto oraz stawki zastosowanego podatku VAT.
A jeśli chcesz wygodnie korzystać z w firmie z e-faktur i dostosować sposób funkcjonowania przedsiębiorstwa do aktualnych przepisów podatkowych i zbliżających się zmian w fakturowaniu, możesz wykorzystać zewnętrzny system KSeF API. To spore uproszczenie, bo otrzymujesz gotowe biblioteki PHP, .NET oraz Java do szybkiego wdrożenia innowacyjnych rozwiązań i integracji z interfejsem REST.
Co grozi za brak kodu QR na fakturze ustrukturyzowanej?
Brak kodu QR na fakturze wizualizowanej poza KSeF (np. PDF, wydruk) może uniemożliwić nabywcy zweryfikowanie dokumentu w systemie i wtedy faktura może być uznana za nieważną. Takie sytuacje mogą generować też inne sankcje, np. brak możliwości zrealizowania odliczenia podatku VAT.