Certyfikat KSeF – logowanie dla biura rachunkowego
Opracowanie: RozliczTo · Opublikowano · Aktualizacja
Krótka odpowiedź: Certyfikat KSeF identyfikuje biuro rachunkowe, więc jednym poświadczeniem pobierasz faktury wszystkich klientów, którzy nadali biuru uprawnienia w KSeF. Generujesz go raz w Aplikacji Podatnika KSeF; tokeny nadal działają, ale każdy obsługuje tylko jeden NIP.
Jeśli obsługujesz kilka firm, certyfikat KSeF pozwala logować się do KSeF w imieniu każdej z nich jednym poświadczeniem – bez osobnego tokena dla każdej firmy. Certyfikat generujesz raz w Aplikacji Podatnika KSeF.
Otwórz Aplikację Podatnika KSeFToken czy certyfikat?
Token KSeF jest przypisany do kontekstu jednej firmy (jednego NIP-u) – użycie go dla innej firmy kończy się błędem 450 „Token nie może być użyty w kontekście nip-…”. Certyfikat identyfikuje biuro, a KSeF sprawdza uprawnienia dla każdej firmy osobno, więc jeden certyfikat działa dla wszystkich obsługiwanych firm. Tokeny miały działać do końca 2026 r., ale Ministerstwo Finansów zdecydowało, że zostaną utrzymane bezterminowo (ksef.podatki.gov.pl, stan na 28 października 2026).
Krok po kroku
- 1
Zaloguj się do KSeF podpisem
Wejdź na ksef.podatki.gov.pl i zaloguj się Profilem Zaufanym lub kwalifikowanym podpisem/pieczęcią. Certyfikatu NIE można wygenerować, będąc zalogowanym tokenem.
- 2
Upewnij się, że masz uprawnienia u klienta
Każda obsługiwana firma musi nadać Twojemu biuru uprawnienia w KSeF (np. wnioskiem ZAW-FA lub w aplikacji), przynajmniej do przeglądania/pobierania faktur.
- 3
Wygeneruj wniosek o certyfikat
Otwórz moduł „Certyfikaty i uprawnienia” → „Certyfikaty” i złóż wniosek o certyfikat typu „uwierzytelnienie” (Authentication). Klucz prywatny powstaje u Ciebie (CSR) – zachowaj go bezpiecznie.
- 4
Pobierz certyfikat i klucz w formacie PEM
Po wydaniu pobierz certyfikat. Potrzebujesz dwóch plików PEM: certyfikatu (-----BEGIN CERTIFICATE-----) oraz niezaszyfrowanego klucza prywatnego. Jeśli masz plik .p12/.pfx, rozpakuj go: openssl pkcs12 -in cert.pfx -clcerts -nokeys -out cert.pem oraz openssl pkcs12 -in cert.pfx -nocerts -nodes -out key.pem.
- 5
Wklej oba pliki w RozliczTo
W karcie „KSeF Importer” rozwiń „Certyfikat KSeF (wiele firm)”, wklej treść obu plików PEM i zapisz. Od tej pory pobierania dla wszystkich firm użyją certyfikatu automatycznie.
Co dalej
Przy pierwszym pobraniu certyfikat jest weryfikowany na żywo w KSeF. Zielona kropka oznacza, że działa. Klucz prywatny jest szyfrowany (AES-256-GCM) i nigdy nie jest zwracany do przeglądarki.
Ważne
- Klucz prywatny musi być niezaszyfrowany (PKCS#8 lub PKCS#1). Zaszyfrowany klucz odszyfruj: openssl pkcs8 -topk8 -nocrypt -in enc.pem -out key.pem.
- Obsługiwane są klucze RSA (min. 2048 bit) oraz EC (P-256/P-384) – dokładnie jak wymaga KSeF.
- Jeden certyfikat na konto/biuro. Wgranie nowego zastępuje poprzedni.
- Certyfikat ma datę ważności – po jej upływie wgraj nowy (pokażemy ostrzeżenie).
Źródła: Ministerstwo Finansów, „Certyfikaty KSeF”, ksef.podatki.gov.pl (stan na 28 października 2026); Ustawa z 5 sierpnia 2025 r. o zmianie ustawy o VAT, Dz.U. 2025 poz. 1203 (podstawy prawne i terminy KSeF) (stan na 28 października 2026).
RozliczTo proponuje dopasowania płatności do faktur – ostateczną decyzję podejmujesz Ty.
Zobacz też
- Jak wygenerować token KSeF: instrukcja
Gdzie w KSeF 2.0 wygenerować token z uprawnieniem do odczytu faktur, czym różni się od numeru referencyjnego i jak podłączyć go do rozliczania faktur.
- Wszystkie poradniki · Blog