Wokół „certyfikatu KSeF” narosło sporo nieporozumień. Najczęstszy błąd? Traktowanie go jak „magicznej przepustki” sterującej uprawnieniami i niezbędnika w użytkowaniu KSeF. Tymczasem certyfikat KSeF (rozumiany jako certyfikat generowany w portalu/modułe do certyfikatów KSeF – MCU) jest przede wszystkim narzędziem identyfikacji i uwierzytelnienia, czyli w praktyce podpisem elektronicznym używanym do potwierdzania tożsamości wobec systemu – a nie „nośnikiem uprawnień”. Tylko tyle.
Poniżej porządkujemy temat w formule „fakty vs mity” i pokazuję, co z tego wynika w codziennym użyciu. Świadomie pominęliśmy kwestie certyfikatów do podpisywania faktur offline.
Fakt 1: Certyfikat KSeF to odpowiednik „metody uwierzytelnienia” – jak podpis zaufany albo podpis/pieczęć kwalifikowana
Żeby korzystać z KSeF i narzędzi Ministerstwa Finansów, trzeba się uwierzytelnić jedną z dopuszczonych metod: Profil Zaufany, kwalifikowany podpis elektroniczny albo kwalifikowana pieczęć elektroniczna. Mają one jednak tę wadę, że trudno zautomatyzować ich używanie i co kilka dni trzeba by podpinać czytnik z kartą, żeby odnowić autoryzację. Certyfikat KSeF jest pozbawiony tej wady, bo nie jest powiązany z fizyczną kartą i możliwe jest zautomatyzowanie jego użycia w celu odnowienia autoryzacji.
Kluczowe: certyfikat wygenerowany w MCU powstaje „na bazie” wcześniejszej autoryzacji/uwierzytelnienia (czyli po tym, jak system zweryfikuje, kim jesteś – np. przez PZ/podpis/pieczęć). To jest jego rola: potwierdzać tożsamość w komunikacji z KSeF.
Fakt 2: Certyfikat KSeF nie odpowiada za uprawnienia – uprawnienia są osobnym mechanizmem
To, co wolno zrobić w danym kontekście (dla danego NIP / VAT-UE / identyfikatora wewnętrznego), wynika z nadanych uprawnień, a nie z samego certyfikatu.
Wniosek praktyczny: certyfikat to „klucz kryptograficzny” do potwierdzenia kim jesteś wobec systemu. Uprawnienia mówią systemowi co możesz zrobić i dla kogo.
Fakt 3: Certyfikat „osobowy” może działać w różnych kontekstach NIP – ale tylko jeśli uprawnienia na to pozwalają
Autoryzując się w KSeF wskazujesz kontekst logowania (m.in. NIP firmy, VAT-UE lub identyfikator wewnętrzny). To oznacza, że ta sama osoba może pracować na różnych kontekstach – zależnie od tego, jaki identyfikator wybierze i jakie ma nadane uprawnienia. I wystarczy do tego jeden certyfikat. Nie ma potrzeby tworzenia oddzielnych certyfikatów w zależności od tego z którą firmą chcemy pracować, albo żeby używać w kilku różnych programach jednocześnie.
Czyli: certyfikat wygenerowany dla osoby może być używany „w wielu NIP-ach”, ale nie dlatego, że certyfikat ma takie „moce”, tylko dlatego, że:
- osoba jest poprawnie uwierzytelniona certyfikatem,
- a system sprawdza uprawnienia dla wybranego kontekstu (NIP) i dopiero wtedy pozwala działać.
Mit 1: „Certyfikat KSeF nadaje uprawnienia”
Nie. Certyfikat nie nadaje i nie przenosi uprawnień. Uprawnienia nadaje się i odbiera w MCU jako osobny proces, a certyfikat jest tylko narzędziem bezpiecznego uwierzytelniania.
Mit 2: Żeby działać na kilku NIPach potrzebuję oddzielnych certyfikatów.
Nie. Wystarczy jeden certyfikat, który identyfikuje Cię jako konkretną osobę. Żeby działać w kontekście kilku NIPów, musisz mieć do każdego z nich nadane uprawnienia.
Mit 3: Używam kilku programów do wystawiania i odbierania faktur i do każdego potrzebuję oddzielnego certyfikatu.
Nie. W każdym programie możesz użyć tego samego certyfikatu.
Mit 4: Certyfikat jest niezbędny żeby korzystać z KSeF.
Nie. Certyfikat jest pomocny w wypadku korzystania z oprogramowania, które automatycznie łączy się z KSeF. Ale, przykładowo, osoba, która potrzebuje raz na miesiąc pobrać faktury kosztowe poprzez aplikację podatnika zupełnie go nie potrzebuje, bo do aplikacji podatnika może się zalogować np, Profilem Zaufanym (obecnie certyfikatem nie ma możliwości i raczej nigdy nie będzie takowe).
Część programów korzyta także z token KSeF.
Podsumowanie
- Certyfikat KSeF = tożsamość (uwierzytelnienie).
- Uprawnienia = zakres działania w danym NIP/kontekście.
- Ten sam certyfikat osoby może działać na wielu NIP-ach → o ile w MCU nadano uprawnienia do tych kontekstów.
- Certyfikaty i dostęp do MCU traktuj jak dane wrażliwe – MF podkreśla, że certyfikaty zawierają dane osobowe lub firmowe i nie powinny trafić do osób nieupoważnionych.
Poznaj nasze programy z obsługą KSeF
- KT Desk - aplikacja internetowa do akceptacji faktur kosztowych przez klientów biura rachunkowego i szerokiej komunkacji pomiędzy nimi.
- KT KSeF Sender - oprogramowanie do wysyłki faktur do KSeF z różnych źródeł, które tego nie potrafią.
- KT Konwerter Księgowy - pobiera faktury z KSeF i generuje pliki odpowiednie dla Twojego programu księgowego.