Comarch Optima: wygenerowanie certyfikatu KSeF i jego instalacja w systemie Windows

Jak skonfigurować KSeF w Comarch Optima? W jaki sposób wygenerować certyfikat w KSeF? Jak użyć certyfikatu KSeF w Comarch Optima ERP? Jak zainstalować certyfikat w Optimie? Na te pytania znajdziecie odpowiedź poniżej.

AKTUALIZACJA: styczeń 2026 – Comarch Optima od wersji 2026.1 pozwala na bezpośrednie użycie pliku .crt i pliku .key wraz z hasłem (jako jedną z opcji logowania) – nasz sposób pozwala jednak przygotować kompletny zestaw w postaci jednego pliku .pfx który łatwo możecie przenosić pomiędzy użytkownikami czy komputerami.

Zacznijmy od początku, logujemy się do aplikacji płatnika na stronie Krajowego Systemu e-Faktur

Następnie przechodzimy do zakładki Certyfikaty –> Wnioskuj o certyfikat
Podajemy nazwę i hasło dla naszego certyfikatu, klikamy generuj i tworzy się klucz prywatny zapisywany do pliku z rozszerzeniem .key (w naszym wypadku plik sprawdzoneit.key)

w kolejnym kroku generowany jest certyfikat – chwile to trwa – okno samo się odświeży:

następnie pobieramy certyfikat – plik z rozszerzeniem .crt

Ministerstwo trochę utrudniło życie zwykłym użytkownikom i wystawia plik certyfikatu .crt i plik klucza .key, a do tego dochodzi jeszcze hasło – mamy XXI wiek i można użyć pliku PFX – tym bardziej że 99% programów finansowo księgowych działa na systemach Windows gdzie właśnie ten format jest obsługiwany.

Taki plik PFX musimy wygenerować sobie sami, całe szczęście jest na to sprawdzony sposób. W tym celu pobieramy darmowy program Open SSL w wersji Light link tutaj.
Nasz pliki znajdują się w innej ścieżce c:\ksef


Otwieramy terminal, wybieramy powłokę wiersza poleceń CMD i przechodzimy do katalogu gdzie mamy zainstalowane OpenSSL: c:\Program Files\OpenSSL-Win64\bin

następnie generujemy certyfikat w postaci pliku .pfx z użyciem polecenia (odwołując się do ścieżki z plikami pobranymi z Aplikacji Płatnika KSeF), w naszym przypadku polecenie wygląda tak:

openssl pkcs12 -export -out C:\ksef\sprawdzone.pfx -inkey C:\ksef\spradzoneit.key -in C:\ksef\spradzoneit.crt

wprowadzamy hasło którego użyliśmy w aplikacji płatnika dla pliku .key:

Następnie tworzymy NOWE hasło dla pliku PFX :

potwierdzamy nasze nowe hasło wprowadzając je jeszcze raz:

i w ten o to sposób utworzył nam się plik certyfikatu w formacie PFX – który teraz możemy zainstalować w dowolnym systemie Windows:

Aby to zrobić klilamy na niego dwa razy, otworzy się kreator dodawania certyfikatów, dodajemy nasz certyfikat do magazynu użytkownika (Current User):

potwierdzamy nasz certyfikat do importu:

zostawiamy domyślne ustawienia odnośnie magazynu:

Po poprawnym imporcie pozostaje nam jeszcze do wykonania odpowiednia konfiguracja programu Comarch Optima.

Logujemy się do programu jako administrator i zaczynamy od ustawień firmy. Przechodzimy do konfiguracji:

Konfiguracja --> Firma --> Dane firmy --> KSeF

Następnie klikamy Aktywuj wymianę danych z KSeF z opcją produkcyjną

W następnej kolejności musimy nadać uprawnienia dla określonego operatora który ma używać KSeF. Przechodzimy ponownie do konfiguracji:

Konfiguracja --> Użytkowe --> Operatorzy

wybieramy operatora i na zakładce Parametry zaznaczamy odpowiednie uprawnienia:

Zapisujemy ustawienia i logujemy się jako operator, przechodzimy na zakładkę KSeF i wybieramy ikonę Zmień sposób uwierzytelniania KSeF:

wybieramy Podpis kwalifikowany / Pieczęć elektroniczna (nasz plik PFX jest wpłaśnie takim podpisem):

w nowym oknie wybieramy nasz certyfikat który dodaliśmy wcześniej do systemu Windows:


Potwierdzamy Wybierz, okno się zamyka i teraz klikamy ikone Faktury

po chwili pobierają się wystawione na nas lub przez nas dokumenty:

Wszystko działa poprawnie możemy korzystać z KSeF w Comarch Optima ERP.

A jak sprawdzić zainstalowane certyfikaty w naszym systemie? W tym celu uruchamiamy przystawkę konsole MMC (WIN+R):

a po jej otwarciu dodajemy przystawkę Certyfikatów:

Po jej otwarciu przechodzimy do Personal --> Certificates i widzimy dodane certyfikaty w magazynie użytkownika (w naszym przykładzie jest ich kilka):


Jeżeli mój wpis Ci się spodobał, pomógł w pracy? Chcesz mnie wspierać? Postaw kawę! To dzięki waszemu wsparciu nie ma reklam! Poniżej kod QR do płatności który jest jednocześnie linkiem do PayPal.

Obrazek posiada pusty atrybut alt; plik o nazwie Kod-QR.png