Creating a company account in KSeF

1. You must enter the login page to the Taxpayer Application: https://ksef.mf.gov.pl/web/login. And then select the identifier by which the KSeF system will be able to recognize the company. In our guide, we show the simplest method that the 99% will choose from you, i.e. check the box Company Tax Identification Number and enter the NIP number in the field below:

KSeF logowanie2. Select login method Trusted Profile. I assume that for most of you this will also be the most popular option.

logowania do KSeF Profilem Zaufanym3. After choosing Trusted Profile, the application will redirect us to the website https://login.gov.pl, where we must enter our login and password Trusted Profile:

Profil Zaufany KSeF

4. Depending on the two-factor authentication (2FA) configured on your Trusted Profile account, you will be asked to confirm your identity by entering an SMS code that will be sent to your phone or to confirm the notification push in the application mCitizen.

Potwierdzenie logowania KSeF

5. After successful authentication, the next step is to sign the authentication request. You can download and view the authentication request by clicking the option Download document (xml).

KSeF - podpisanie żądania uwierzytelniającego

6. Downloaded authentication request generated by KSeF (example):

KSeF przykład żądania uwierzytelniającego

7. To sign the authentication request with a Trusted Profile, click the button Signature with a trusted profile and enter another SMS code or confirm your willingness to sign the request in the application mCitizen:

Podpisanie żądania uwierzytelniającego KSeF

8. After clicking the button Confirm we will be redirected back to the KSeF Taxpayer Application:

Logowanie do Krajowego Systemu e-Faktur (KSeF)

9. We do not click anything, just wait patiently until KSeF completes the login process. After successful authentication, we receive the following message:

KSeF - Aplikacja Podatnika10. And that's it. In these few simple steps, we created a company account in the National e-Invoice System, thanks to which we can issue and receive structured KSeF invoices. In the next parts A guide to KSeF you will be able to find out: