Offline KSeF mode: two QR codes and assurance of invoice authenticity (KSeF Type 2 Certificate)

When an invoice is created offline, KSeF will not confirm it immediately. We explain why there are two QR codes and how the second one (CERTIFICATE) protects against „creative accounting.”.
KSeF failure or offline mode? Check the invoice and verify the vendor with the QR code
4-minute read Published: January 27, 2026

KSeF failure or Offline mode? See how to check your invoice and verify your vendor with QR codes

The National e-Invoicing System (KSeF) is primarily associated with cloud-based operation and real-time document circulation. But what if the system is unavailable, there is an outage, or you receive an invoice „in hand” (e.g., as a consumer or foreign entity)?

That's when the technology that connects the digital and analog worlds enters the scene: QR codes and KSeF Certificates.

Today we explain how the two-step invoice access mechanism works and why Qualified Electronic Signature (QES) is necessary to give credibility to the vendor when the system is „silent.”.

Invoice beyond KSeF - when does it happen?

Although the KSeF is a system obligatory (as of February 1, 2026 for large companies, as of April 1, 2026 for others), there are situations where the invoice does not come to you directly through the system, but is transmitted in an „agreed manner” (e.g., a PDF in the mail or a printout).

This happens when:

  1. You are a foreign buyer or do not have a Polish NIP.
  2. Featured failure or unavailability of the system, and the vendor issued an invoice in the mode of OFFLINE.
  3. You are a consumer (non-business person).

In such cases, the key to safety is kQR codes (Graphic codes that allow fast reading of data).

Two-step access. How to check an invoice by QR code?

If you receive a paper or PDF invoice, it should contain a verification code (QR Code). This solution allows you to so-called. two-step access.

How does it work?

  1. Scanning
    •  You scan the QR code with your smartphone (e.g., using the Taxpayer App KSeF).
  2. Basic data 
    • The application will show whether an invoice exists in KSeF and display its basic parameters.
  3. Download
    •  In order to see the entire contents of the invoice, you must provide additional credentials known only to you and the seller (e.g., the invoice number, NIP of the buyer and the amount due).

 

This way you can be sure that the paper printout coincides with what the vendor sent to the Ministry of Finance.

Offline mode and two QR codes - Higher level of verification

The situation becomes more interesting when the seller invoices in the mode of OFFLINE (e.g. during a system failure). Such an invoice has not yet gone to KSeF, so the system cannot confirm its existence. So how to check if the document is not fake?

In this case, the invoice must include as many as two QR codes:

  1. Code I (OFFLINE) 
    • It contains invoice data that will allow you to find the invoice once the system is restored.
  2. Code II (CERTIFICATE)
    • It is the key to security. It is used to verification of the identity of the issuer.

KSeF (Type 2) certificate and the role of QES qualified signature

In order for a retailer to generate this second key QR code („CERTIFICATE”), it must have a special Type 2 certification KSeF (dedicated to sealing offline invoices).

Here we return to foundations of digital trust:

  • To make such a certificate, a company must authenticate itself to the system with a Qualified Electronic Seal (for companies) or Qualified Electronic Signature - QES.
  • Scanning the second QR code allows the buyer to ensure that the invoice was issued by an authorized entity, even if KSeF is not currently in operation. The verification app will check that the certificate is valid and belongs to the seller.

Even when KSeF is „offline.”, digital trust services technology (qualified seals (QSeal), qualified signatures (QES), certificates) watches over the security of trading. The QR code on the invoice is not a decoration - it is your control tool.

To ensure that your company is ready to issue invoices under any conditions (including during an emergency), make sure you implement the following kvalified signature or electronic seal today. They will allow you to generate the necessary KSeF Certificates.

You are also welcome to contact podpisano.pl - We will help you secure your company's digital identity.

For more information about KSeF procedures, visit the official website ksef.podatki.gov.pl And in our knowledge base.

The article is based on Handbook KSeF 2.0 (MF, September 2025) and information from ksef.podatki.gov.pl.

Do you want to learn more about a specific digital trust requirement or service? We would be happy to help!

Do you need help?

Call us at

and we will put you in touch with one of our representatives available virtually nationwide.

Check also:

Do you need help?

Find what you're looking for