taxmachine.pl

Certyfikaty i tokeny dostępowe KSeF

Opublikowano aktualizacja

⚠️ Wybierz właściwy typ certyfikatu

KSeF generuje dwa rozłączne typy certyfikatów — przy składaniu wniosku w Aplikacji Podatnika KSeF wybierasz Przeznaczenie certyfikatu. Zgodnie z oficjalną informacją Ministerstwa Finansów: „Nie jest możliwe wygenerowanie jednego certyfikatu obejmującego jednocześnie dwa zastosowania".

TypOficjalna nazwaDziała w TaxMachine?
Typ 1„Uwierzytelnienie w systemie KSeF"TAK — to wybierz do logowania programu
Typ 2„Podpis linku do weryfikacji wystawcy" (offline)❌ Nie do logowania — używany przez TaxMachine dodatkowo przy fakturach w trybie offline/awaryjnym

Wczytanie do pola „Certyfikat KSeF" w TaxMachine certyfikatu Typu 2 kończy się błędem „brak uprawnień" mimo że hasło i klucze są poprawne. Jeśli pomyłkowo wygenerowałeś nie ten typ — wygeneruj nowy z opcją „Uwierzytelnienie w systemie KSeF" (limit 6 certyfikatów / miesiąc).

Stary Typ 2 zachowaj — TaxMachine użyje go automatycznie do wystawiania faktur offline przy awarii KSeF (jeśli nie masz Typu 2, faktury offline są niedostępne).

Wczytywanie certyfikatów do TaxMachine

Certyfikaty i tokeny dostępowe do KSeF 2.0 podaje się w oknie edycji firmy (podmiotu), zakładka "KSeF 2.0". Można tutaj wczytać wygenerowany wcześniej certyfikat. Certyfikaty generuje się:

Certyfikat KSeF składa się z dwóch plików: klucza prywatnego z rozszerzeniem nazwy pliku ".key" i klucza publicznego z rozszerzeniem nazwy pliku ".crt". Program umożliwia wczytanie obydwu plików i utworzenie jednego certyfikatu PEM.
Aby wczytać klucz prywatny należy wpisać hasło podane w Aplikacji Podatnika podczas jego generowania, podanie błędnego hasła spowoduje błąd OpenSSL. W razie braku hasła najlepszym rozwiązaniem będzie anulowanie poprzedniego certyfikatu i wygenerowanie nowego. Pamiętajmy jednak o limitach, maksymalnie można wygenerować 6 certyfikatów w ciągu miesiąca, jest to ograniczenie wprowadzone przez Ministerstwo Finansów.

W wersji TaxMachine dla biur rachunkowych możliwe jest stosowanie certyfikatu biura do pobierania i wysyłania faktur klientów biura. W tym celu należy dla każdego klienta dodać uprawnienia do przeglądania i/lub wystawiania faktur dla osoby na którą wystawiono certyfikat biura. Klient musi być przypisany do biura w programie, w oknie edycji klienta należy wskazać biuro fakturujące usługi księgowe.

Do końca 2026 można także korzystać z tokenów dostępowych, są one łatwiejsze do wygenerowania i wprowadzenia do programu (należy wkleić token w polu "Token"), ale w obecnym stanie prawnym od 2027 i tak trzeba będzie przejść na certyfikaty, tak więc należy się zastanowić czy nie lepiej od razu wygenerować i wprowadzić do programu certyfikaty. Tokeny mają też taką wadę, że nie umożliwiają dostępu dla podmiotu innego niż podmiot który go wygenerował (uprawnienia są przypisane do tokena), nie ma więc możliwości logowania się tokenem biurowym na konto klienta, należałoby podać tokeny dla wszystkich klientów.

W oknie edycji firmy można sprawdzić czy podany certyfikat lub token jest prawidłowy, program sprawdza to poprzez próbę otwarcia sesji KSeF dla podanego certyfikatu lub tokena. Można też podejrzeć treść pól certyfikatu po kliknięciu "Pokaż informacje o certyfikacie".

Testowanie certyfikatów i tokenów możliwe jest tylko w systemie w którym zostały wygenerowane, certyfikat czy token wygenerowany w systemie produkcyjnym nie będzie działał w systemie przedprodukcyjnym.

ZAW-FA(3) dla podmiotów bez pieczęci kwalifikowanej

UWAGA! Dla podmiotów innych niż osoby fizyczne (spółki, fundacje, JST) bez kwalifikowanej pieczęci elektronicznej z NIP należy złożyć w urzędzie skarbowym ZAW-FA(3) wskazujący jedną osobę fizyczną.

⚠️ Pułapka: ZAW-FA(3) daje wskazanej osobie tylko prawo do nadawania uprawnieńnie do wystawiania ani odbierania faktur. Osoba ta po pierwszym zalogowaniu do Aplikacji Podatnika KSeF musi najpierw nadać sobie samej uprawnienia Wystawianie faktur i Przeglądanie faktur, dopiero potem generować certyfikat KSeF dla TaxMachine.

Bez nadania sobie uprawnień operacyjnych program TaxMachine wczytuje certyfikat poprawnie, ale przy próbie wysyłki/pobrania faktury KSeF zwraca „brak uprawnień".

Pełna procedura nadawania pierwszych uprawnień: Nadawanie uprawnień w KSeF.

JDG nie wymaga ZAW-FA(3) — właściciel ma pełne uprawnienia automatycznie po zalogowaniu Profilem Zaufanym.

Image