Jak wygenerować certyfikat KSeF? Instrukcja krok po kroku

Dowiedz się, jak wygenerować parę kluczy kryptograficznych (.key i .crt) i bezpiecznie połączyć kSoftware Faktury z KSeF.

Certyfikat KSeF – bezpieczna autoryzacja systemu

Oficjalna metoda uwierzytelniania Ministerstwa Finansów

Certyfikat KSeF to zaawansowana metoda uwierzytelniania w Krajowym Systemie e-Faktur oparta na kryptografii asymetrycznej. Zestaw składa się z klucza prywatnego (.key) chronionego silnym hasłem oraz certyfikatu publicznego (.crt). Dzięki wdrożeniu certyfikatu program kSoftware Faktury może w pełnym automacie wysyłać faktury sprzedaży, pobierać Urzędowe Poświadczenia Odbioru (UPO) oraz importować faktury kosztowe od kontrahentów.

Czas trwania: ok. 5 minut Ważność: 2 lata Wymagany Profil Zaufany Pobierz instrukcję PDF
1

Logowanie do systemu KSeF

Otwórz w przeglądarce internetowej oficjalny rządowy portal Aplikacji Podatnika KSeF:

Na ekranie „Wybierz sposób logowania” kliknij kafelek [Zaloguj profilem zaufanym] (jest to najczęściej wybierana i najwygodniejsza metoda logowania do usług administracji publicznej).

2

Wskazanie identyfikatora firmy (NIP)

Na ekranie „Wprowadź kontekst logowania”:

  • W sekcji Identyfikator zaznacz pole opcji „NIP firmy”.
  • W wyświetlonym polu „NIP firmy” wprowadź swój 10-cyfrowy numer identyfikacji podatkowej (bez kresek i spacji).

Następnie kliknij niebieski przycisk [Uwierzytelnij].

3

Podpisanie żądania uwierzytelnienia

Na ekranie „Sprawdź dokumenty przed podpisaniem” zobaczysz wygenerowane żądanie uwierzytelnienia w formacie XAdES otoczony.

  1. Kliknij niebieski przycisk [Podpisz].
  2. W oknie „Podpisz dokument” wybierz metodę [Profil zaufany] (możesz także użyć aplikacji mObywatel lub e-dowodu).
  3. Nastąpi automatyczne przekierowanie do bezpiecznej bramki logowania login.gov.pl – zaloguj się danymi profilu lub poprzez bankowość internetową swojego banku.
  4. Potwierdź operację podpisania dokumentu jednorazowym kodem autoryzacyjnym SMS.
Po pomyślnym uwierzytelnieniu nastąpi automatyczny powrót na stronę główną Aplikacji Podatnika KSeF.
4

Przejście do modułu certyfikatów

W lewym menu nawigacyjnym Aplikacji Podatnika rozwiń sekcję Certyfikaty (oznaczoną ikoną gwiazdy/odznaki), a następnie kliknij pozycję [Wnioskuj o certyfikat].

5

Nazwa certyfikatu i ustanowienie silnego hasła klucza

Znajdziesz się w Kroku 1 z 2 formularza: „Generowanie klucza i wniosku o wydanie certyfikatu”.

Wpisz nazwę ułatwiającą identyfikację, np. kSoftware Faktury.

Wymagania dotyczące hasła do klucza prywatnego:

  • Minimum 15 znaków
  • Co najmniej 1 wielka litera
  • Co najmniej 1 mała litera
  • Co najmniej 1 cyfra
  • Co najmniej 1 znak specjalny (!@#$%^&*()-=+)
  • Maksymalnie 32 znaki, bez polskich znaków

Wpisz wybrane hasło w polu „Hasło” oraz ponownie w polu „Powtórz hasło”. Koniecznie zapisz to hasło w bezpiecznym notatniku lub menedżerze haseł – będzie ono potrzebne podczas konfiguracji programu.

Następnie kliknij niebieski przycisk [Generuj].

6

Pobranie klucza prywatnego (.key) i wysłanie wniosku

Bardzo ważna uwaga dotycząca klucza prywatnego:

Po kliknięciu przycisku [Generuj] przeglądarka automatycznie pobierze plik klucza prywatnego z rozszerzeniem .key (np. kSoftware Faktury.key). Pliku klucza nie można pobrać ponownie z KSeF! Natychmiast przenieś pobrany plik do bezpiecznego katalogu (np. Dokumenty\KSeF\Certyfikaty). W razie utraty pliku certyfikat trzeba będzie wyrobić od nowa.

Na ekranie Kroku 2 z 2 („Przesłanie wniosku”):

  1. W sekcji Przeznaczenie certyfikatu zaznacz opcję „Uwierzytelnianie w systemie KSeF”.
  2. Pole Certyfikat ważny od jest domyślnie ustawione na bieżącą datę (certyfikat zachowuje ważność przez 2 lata).
  3. Kliknij niebieski przycisk [Wyślij wniosek o wydanie certyfikatu].
7

Pobranie certyfikatu publicznego (.crt)

Po wysłaniu wniosku system przetworzy zapytanie. Wyświetli się komunikat:

Zakończono pomyślnie – Twój certyfikat został wydany. Zadbaj o jego poufność i bezpieczeństwo.

*(Jeżeli status to „W realizacji”, kliknij przycisk [Odśwież] po kilkunastu sekundach).*

Kliknij niebieski przycisk [Pobierz certyfikat]. Zostanie pobrany plik z rozszerzeniem .crt.

Zapisz pobrany certyfikat publiczny .crt w tym samym bezpiecznym folderze, w którym zapisałeś wcześniej plik klucza prywatnego .key.
8

Konfiguracja certyfikatu w kSoftware Faktury

Ostatni etap to jednorazowe podpięcie wygenerowanej pary kluczy do Twojego konta w kSoftware Faktury:

  1. Zaloguj się do aplikacji pod adresem: https://faktury.ksoftware.pl.
  2. W lewym menu bocznym przejdź do zakładki „Ustawienia” → „Faktury – Ustawienia”.
  3. W polu „Typ autoryzacji KSeF” wybierz opcję „Certyfikat”.
  4. W sekcji „Publiczny klucz certyfikatu KSeF” kliknij przycisk [Prześlij] i wybierz pobrany plik z rozszerzeniem .crt.
  5. W sekcji „Prywatny klucz certyfikatu KSeF” kliknij przycisk [Prześlij] i wybierz pobrany plik z rozszerzeniem .key.
  6. W polu „Hasło do certyfikatu KSeF” wprowadź hasło zdefiniowane podczas wnioskowania o certyfikat (z Kroku 5).
  7. Upewnij się, że opcja „Automatyczna wysyłka do KSeF” ma zaznaczoną wartość „Tak”.
  8. Kliknij niebieski przycisk [Zapisz] na dole strony.
Gratulacje! Twoje konto zostało pomyślnie zintegrowane z Krajowym Systemem e-Faktur za pomocą bezpiecznego certyfikatu kryptograficznego. Każda wystawiona faktura będzie automatycznie przesyłana do KSeF, a system zapewni pobieranie UPO w formacie PDF.

Certyfikat KSeF czy Token KSeF – co wybrać?

Aplikacja kSoftware Faktury wspiera obie metody autoryzacji dopuszczone przez Ministerstwo Finansów. Sprawdź najważniejsze różnice:

Cecha Certyfikat KSeF Token KSeF
Struktura zabezpieczeń Para asymetryczna (klucz .key + certyfikat .crt) chroniona hasłem Alfanumeryczny ciąg znaków (klucz API)
Okres ważności 2 lata od momentu wygenerowania Bezterminowy (lub do momentu ręcznego unieważnienia)
Ochrona hasłem Tak (min. 15 znaków) Brak osobnego hasła
Wsparcie w kSoftware Pełne wsparcie Pełne wsparcie
Dedykowany poradnik Ta strona Zobacz poradnik: Token KSeF →

Najczęściej zadawane pytania (FAQ)

Plik klucza prywatnego .key jest generowany lokalnie w przeglądarce i nie jest przechowywany na serwerach Ministerstwa Finansów, dlatego nie ma możliwości ponownego jego pobrania. W takiej sytuacji należy zalogować się do Aplikacji Podatnika KSeF, wejść w Certyfikaty → Lista certyfikatów, unieważnić stary certyfikat i przejść procedurę wnioskowania od nowa, a nowe pliki i hasło wgrać do kSoftware Faktury.

W Aplikacji Podatnika KSeF obowiązują limity operacyjne: podatnik może posiadać do 6 jednocześnie aktywnych certyfikatów oraz złożyć maksymalnie 12 wniosków o wydanie certyfikatu w ciągu 30 dni. Dla programu kSoftware Faktury wystarczy wygenerowanie jednego dedykowanego certyfikatu.

Tak. Certyfikat wygenerowany z przeznaczeniem „Uwierzytelnianie w systemie KSeF” dla danego NIP daje uprawnienia do pełnej dwukierunkowej komunikacji: automatycznej wysyłki faktur sprzedaży oraz pobierania faktur zakupowych z serwerów KSeF.

Wszystkie dane uwierzytelniające w kSoftware Faktury są szyfrowane silnymi algorytmami kryptograficznymi na dedykowanej infrastrukturze serwerowej. Klucz prywatny jest dodatkowo zabezpieczony hasłem wprowadzonym przez użytkownika.

Wystawiaj i pobieraj faktury z KSeF w kSoftware Faktury

Wypróbuj pełnię możliwości: automatyczną wysyłkę e-faktur, pobieranie faktur zakupowych, pobieranie UPO w PDF oraz integrację z REGON po NIP.

Bez karty kredytowej • Pełna integracja z KSeF • Baza REGON po NIP

Kontakt

Skontaktuj się z nami w celu pozyskania licencji na nasze oprogramowanie lub jeśli masz pytania dotyczące naszych produktów.

Zadzwoń do nas

+48 698 862 595

Napisz do nas

biuro@ksoftware.pl

Ta witryna korzysta z plików cookie i innych technologii śledzenia, poprawiając jakość przeglądania w następujących celach: aby umożliwić podstawową funkcjonalność serwisu, aby zapewnić lepsze wrażenia z korzystania ze strony internetowej, aby zmierzyć Twoje zainteresowanie naszymi produktami i usługami oraz personalizować interakcje marketingowe.

Nasza polityka prywatności i cookies.