Jak wygenerować certyfikaty w KSeF i skonfigurować Comarch ERP Optima do pracy z KSeF – przewodnik krok po kroku
Jak wygenerować certyfikaty w KSeF i skonfigurować Comarch ERP Optima do pracy z KSeF – przewodnik krok po kroku
Wstęp
Krajowy System e-Faktur (KSeF) to obowiązkowy system elektronicznego fakturowania w Polsce, wprowadzony przez Ministerstwo Finansów. Od lutego 2026 r. przedsiębiorcy muszą korzystać z KSeF do wysyłania i odbierania faktur strukturalnych. Certyfikaty KSeF są niezbędne do autoryzacji w systemie, szczególnie przy integracji z oprogramowaniem ERP, takim jak Comarch ERP Optima. Ten artykuł krok po kroku wyjaśni, jak wygenerować certyfikaty w KSeF oraz jak skonfigurować Optima do współpracy z tym systemem. Proces opiera się na oficjalnych narzędziach Ministerstwa Finansów i dokumentacji Comarch.
Uwaga: Proces wymaga dostępu do Profilu Zaufanego, podpisu kwalifikowanego lub innego uwierzytelnienia. Środowisko produkcyjne KSeF 2.0 jest dostępne od 1 lutego 2026 r. Zalecamy przetestowanie w środowisku demo przed wdrożeniem.
Część 1: Generowanie certyfikatów w KSeF
Certyfikat KSeF służy do bezpiecznej autoryzacji w systemie. Można go wygenerować w Aplikacji Podatnika KSeF 2.0 lub za pośrednictwem API dla programów komercyjnych. Poniżej opisujemy proces w Aplikacji Podatnika (dla środowiska testowego i produkcyjnego).
Krok 1: Logowanie do Aplikacji Podatnika KSeF
- Wejdź na stronę Aplikacji Podatnika KSeF: https://ksef.mf.gov.pl (dla produkcji) lub https://ksef-test.mf.gov.pl dla środowiska testowego.
- Wybierz opcję "Uwierzytelnij się w Krajowym Systemie e-Faktur".
- Zaloguj się za pomocą Profilu Zaufanego, podpisu kwalifikowanego, e-Dowodu lub pieczęci kwalifikowanej.
- Podaj NIP firmy i kliknij "Uwierzytelnij".
Krok 2: Wniosek o certyfikat
- Po zalogowaniu przejdź do zakładki "Certyfikaty i tokeny".
- Wybierz opcję "Wnioskuj o certyfikat".
- Wypełnij formularz: Podaj nazwę certyfikatu (np. "Certyfikat dla Optima" – może być dowolna, ale opisowa).
- Ustaw hasło dla klucza prywatnego (hasło musi spełniać wymagania bezpieczeństwa: co najmniej 8 znaków, duże i małe litery, cyfry, znaki specjalne).
Krok 3: Generowanie i pobieranie plików
- Kliknij "Generuj klucz certyfikatu".
- Pobierz plik klucza prywatnego (.key) – zapisz go w bezpiecznym miejscu i zapamiętaj hasło.
- Następnie pobierz plik certyfikatu (.cer lub .crt).
- Potwierdź wniosek – system wygeneruje certyfikat po weryfikacji.
Ważne: Wygeneruj dwa certyfikaty, jeśli potrzeba: jeden do uwierzytelniania i drugi do pracy offline. Certyfikat jest ważny przez określony czas (zwykle 2 lata), po czym trzeba go odnowić. Przechowuj pliki bezpiecznie, bo klucz prywatny jest wrażliwy.
Krok 4: Weryfikacja certyfikatu
- Sprawdź status certyfikatu w zakładce "Certyfikaty" – powinien być aktywny.
- Jeśli certyfikat jest dla integracji z oprogramowaniem, użyj go w kolejnej części.
Jeśli korzystasz z Modułu Certyfikatów i Uprawnień (MCU) przed lutym 2026, proces jest podobny, ale od lutego przeniesiono wszystko do Aplikacji Podatnika.
Część 2: Konfigurowanie Comarch ERP Optima do pracy z KSeF
Comarch ERP Optima wspiera integrację z KSeF od wersji 2024 lub nowszej. Konfiguracja obejmuje aktywację modułu, wybór autoryzacji (token lub certyfikat) i nadanie uprawnień użytkownikom.
Krok 1: Aktualizacja oprogramowania
- Upewnij się, że masz aktualną wersję Comarch ERP Optima (co najmniej 2026.0 lub nowszą z modułem KSeF).
- Pobierz i zainstaluj aktualizacje z portalu Comarch.
Krok 2: Aktywacja integracji z KSeF
- Uruchom Optima i zaloguj się jako administrator.
- Przejdź do menu: System → Konfiguracja → Firma → Dane firmy → KSeF.
- Zaznacz parametr Aktywuj wymianę danych z KSeF.
- W sekcji "Środowisko pracy z KSeF" wybierz:
- Demo dla testów (używa środowiska testowego KSeF).
- Produkcyjne dla rzeczywistej pracy (od 1 lutego 2026).
- Zapisz zmiany.
Krok 3: Konfiguracja autoryzacji
Optima obsługuje autoryzację za pomocą tokenów lub certyfikatów. Zalecamy certyfikaty dla automatyzacji.
- Za pomocą certyfikatu:
- W sekcji KSeF kliknij "Dodaj certyfikat" lub "Konfiguracja autoryzacji".
- Wgraj plik certyfikatu (.cer) i klucza prywatnego (.key) pobrany z KSeF.
- Podaj hasło do klucza.
- Wybierz typ certyfikatu (do uwierzytelniania lub podpisywania).
- Za pomocą tokenu:
- Wygeneruj token w Aplikacji Podatnika KSeF (zakładka "Tokeny" → "Wygeneruj token").
- W Optima wpisz token w polu autoryzacji.
Krok 4: Nadawanie uprawnień operatorom
- Przejdź do: Konfiguracja → Program → Użytkowe → Operatorzy.
- Otwórz kartę użytkownika.
- Na zakładce Parametry → 1 Wspólne zaznacz uprawnienia do KSeF (np. wysyłka faktur, odbiór).
- Powtórz dla wszystkich użytkowników.
- Dodatkowo, w Aplikacji Podatnika KSeF nadaj uprawnienia dla NIP firmy (zakładka "Uprawnienia").
Krok 5: Testowanie integracji
- Wyślij testową fakturę sprzedaży: W menu Handel → Faktury sprzedaży utwórz fakturę i kliknij "Wyślij do KSeF".
- Sprawdź status w KSeF (numer UPO – Urzędowe Poświadczenie Odbioru).
- Odbierz faktury: W menu Handel → Faktury zakupu użyj opcji "Pobierz z KSeF".
- Jeśli wystąpią błędy, sprawdź logi w Optima lub status w Aplikacji Podatnika.
Uwaga: Dla dodatkowych opisów dokumentów (np. towarów), włącz opcje na kartach towarów w Optima, aby były przesyłane do KSeF. Integracja pozwala na automatyzację, ale wymaga poprawnego NIP i danych firmy.
Podsumowanie
Po wykonaniu tych kroków Twoja firma będzie gotowa do pracy z KSeF w Comarch ERP Optima. Pamiętaj o regularnych testach i aktualizacjach. W razie problemów skonsultuj się z dostawcą oprogramowania lub Ministerstwem Finansów. Proces może się nieznacznie zmienić z aktualizacjami systemu, więc sprawdzaj oficjalne źródła.
Przygotowanie Optimy do pracy z KSeF
Przygotowanie Optimy do pracy z KSeF





