Wszystkie wpisy

Certyfikat KSeF: .p12 czy .crt + .key

Dwa formaty certyfikatu KSeF — czym się różnią, który wybrać i co zmienia się w logowaniu do KSeF.

Certyfikat KSeF potwierdza, kto łączy się z Krajowym Systemem e-Faktur. Do uwierzytelniania służy certyfikat typu 1. Ministerstwo Finansów rozróżnia go od certyfikatu typu 2, używanego do oznaczania faktur wystawianych w trybach szczególnych.

ksefpobierz.pl korzysta z certyfikatu uwierzytelniającego. Aplikacja przyjmuje go w dwóch formatach. To ten sam zestaw danych kryptograficznych — różni się tylko sposób zapisania plików.

Plik .p12 (lub .pfx)

Jeden plik. W środku jest certyfikat razem z kluczem prywatnym, całość pod hasłem. Najczęściej certyfikat dostaniesz właśnie tak: jeden plik i jedno hasło.

Para plików .crt + .key

Dwa osobne pliki: .crt (certyfikat) i .key (klucz prywatny, zwykle również pod hasłem). Ten wariant spotkasz rzadziej.

Który wybrać

Ten, który masz.

  • Jeden plik .p12 lub .pfx — wybierz opcję z jednym plikiem.
  • Dwa pliki .crt i .key — wybierz opcję z dwoma plikami.

Oba dają dokładnie to samo i są tak samo bezpieczne. Jeśli nie wiesz, co dostałeś, spójrz na rozszerzenie pliku albo zapytaj osobę, która wydała certyfikat.

Wybór formatu certyfikatu KSeF w formularzu dodawania firmy

Certyfikat typu 1 czy typu 2

Do pobierania faktur i nawiązywania sesji z KSeF potrzebujesz certyfikatu typu 1, czyli certyfikatu do uwierzytelniania. Certyfikat typu 2 jest przeznaczony do trybów offline i kodów QR — nie zastępuje certyfikatu uwierzytelniającego.

Aktualny opis obu typów oraz procedurę uzyskania certyfikatu publikuje Ministerstwo Finansów w serwisie KSeF.

Co zmienia się w logowaniu do KSeF

Do końca 2026 roku do KSeF można logować się na dwa sposoby: tokenem albo certyfikatem. Od 1 stycznia 2027 zostają wyłącznie certyfikaty — tokeny przestają działać. Jeśli dziś korzystasz z tokenu, wyrób certyfikat KSeF zawczasu, żeby nie stracić dostępu.

Pilnuj klucza prywatnego

Certyfikat bez klucza prywatnego jest bezużyteczny — to ta część zapisana w .key albo schowana w .p12. KSeF nie przechowuje klucza prywatnego i nie wyda go drugi raz, więc zapisz go od razu przy odbiorze certyfikatu i trzymaj w bezpiecznym miejscu.

Jak wskazać gotowy certyfikat w aplikacji, pokazujemy krok po kroku w Pierwsze uruchomienie: dodaj firmę. Jeżeli obsługujesz wiele podmiotów, zobacz też KSeF w biurze rachunkowym.