Registration in KSeF with a qualified stamp - your ticket to entry without queues

KSeF is coming and you are wondering how to register an invoice in the system? Start with efficient authentication. A qualified electronic seal is your ticket to full control over your company's finances.
Registration in KSeF with a qualified stamp - your ticket to entry without queues
5-minute read Published: March 16, 2026

The National e-Invoicing System (KSeF) is a revolution that is changing the way companies issue and receive invoices. For companies and large organizations, the process of „entering” the system may seem complicated, but there is a shortcut. If your organization has a qualified electronic seal, you can bypass office visits and paperwork.

At podpisano.pl we value simple solutions, so we have prepared step-by-step instructions on how to register (authenticate) with the system using the seal.

Why is an electronic seal a convenience?

Nowadays, in the digital world, a qualified electronic seal is the equivalent of a company stamp and representative signature, but in a virtual version. The key difference between it and a personal signature is that the seal contains the data of the entity (company), including the NIP number.

This allows the KSeF system to automatically recognize the company. You do not need to file a paper notice ZAW-FA at the tax office, to designate the first person authorized to the system. You simply „enter” the system with a seal and immediately gain full ownership rights.

How does it work?

Before you go clicking, see the flowchart. The whole process is based on the „challenge-response” principle. The system throws a digital challenge (a file to sign), and you send it back sealed.

KSEF how it works

Step-by-step instructions - how to log in with a seal?

Step 1

This process is technically called „authentication„. Here's what you need to do, based on the official instructions of the Ministry of Finance. 

Entering the application Launch your browser (recommended: Chrome, Firefox, Edge or Safari) and go to the Taxpayer Application KSeF page.

To log in to KSeF go to https://ap.ksef.mf.gov.pl/web/ 

Step 2

Preparation Make sure you have a device or app on hand to fold stamps qualified and installed software provided by the issuer of your seal. W podpisano.pl Seamlessly produce a qualified electronic seal without queues and stress. 

Select how to log in → Log in with a qualified certificate.

Step 3

Identification In the login window, enter the number NIP your company. The system will ask for the login context - make sure you enter NIP of the entity you want to log in. Click the Authenticate.

Step 4

Authentication request (AuthRequest) This is the most important moment. 

  1. Click the button Generate authorization request.
  2. The system will generate an XML file (called. authorizationChallenge).
  3. You will be asked for its download To computer disk. Don't close your browser!
Step 5 

Affixing the seal

  1. Open software its electronic seal.
  2. Select the XML file you just downloaded (authorization request) from your computer disk.
  3. Downloaded authorization request must be signed in the following format XAdES internal in the proCertum SmartSign app
  4. Put a qualified electronic seal on it (this requires a PIN).
  5. Save the sealed file to disk. A file with the extension .xades appears on the disk - this file will have to be pointed out in the following steps. Do not change the name of the file.
Step 6

Uploading to KSeF 

  1. Return to the browser with the Taxpayer Application open. 
  2. Click the “add file” to upload the signed (sealed) file back into the system - the one with the .xades extension. 
  3. Then click Log in.

Done! If the verification is successful, you will see the application's startup dashboard.

In a situation where the authorization is successful, an informational message will be displayed containing the session number.

It is possible to copy the session number by clicking [1] „Copy”. The session number is necessary when verifying the status of invoice shipment in a given session.

Click the [2] „OK” button to close the window.

 

Attention! Assuming that the file has been signed correctly, clicking the „Next” button will take us to the Application with authorization for the NIPu context we selected at the beginning.

Note that authorization using a signature with NIPem other than NIPem context, or a signature with PESELem requires prior authorization for these identifiers.

What to do after logging in?

Once you're in as „owner” (super-administrator), your goal is not to invoice daily using this method (it's too cumbersome), but to set up your business.

 

Once you have authenticated in the Taxpayer KSeF Application, you will be presented with a screen to enter the invoice and the main Menu of the application. REMEMBER after the first login:

  1. Grant rights
    •  In the „Permissions” tab, add specific people (e.g., accountant, CFO) by entering their PESEL or NIP.
  2. Define roles 
    • Decide who can only issue invoices and who can also grant permissions to others.
  3. Generate Tokens 
    • For accounting/ERP systems, generate a so-called Token (digital key) so that programs can send invoices automatically, without the need to „click” a stamp with each shipment.

Using an electronic seal is the fastest way to „activate” a company in KSeF. You bypass visits to the office, and the whole process takes a few minutes in front of your computer.

Remember, however, that the seal is mainly for opening doors and management - it's a good idea to authorize specific employees or IT systems for day-to-day work.

If you need help getting a qualified electronic seal, check out the offer on podpisano.pl.

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 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