Logowanie do KSeF odbywa się przez Aplikację Podatnika MF — dostępne metody to profil zaufany, podpis kwalifikowany, pieczęć kwalifikowana i token. Sprawdź, którą metodę wybrać dla JDG, spółki lub biura rachunkowego, i wykonaj pierwsze logowanie krok po kroku.
Dlaczego musisz się zalogować do KSeF
Krajowy System e-Faktur wymaga weryfikacji tożsamości każdego podatnika, który chce wystawiać lub odbierać faktury. Logowanie służy dwóm celom: po pierwsze, potwierdza, że to naprawdę Ty (lub Twoja firma) korzystasz z systemu; po drugie, przypisuje Cię do konkretnego NIP, co pozwala systemowi wyświetlić tylko Twoje faktury — nie faktury innej firmy.
W KSeF istnieją dwie warstwy dostępu: bezpośrednie logowanie (przez przeglądarkę lub aplikację mobilną, zawsze z użyciem jednej z metod uwierzytelniania) oraz dostęp API (przez oprogramowanie zintegrowane, uwierzytelnione tokenem lub certyfikatem). W tym artykule skupiamy się na logowaniu bezpośrednim — czyli tym, które wykonujesz, gdy chcesz wejść na swoje konto w Aplikacji Podatnika MF. Temat tokenów dla programów opisuje oddzielny artykuł o tokenie KSeF i uwierzytelnianiu programów.
Cztery metody logowania do KSeF
1. Profil zaufany
Profil zaufany to bezpłatna metoda uwierzytelniania dostarczana przez rząd. Możesz go założyć online przez bankowość elektroniczną, przez aplikację mObywatel (dla posiadaczy dowodu osobistego z chipem) lub stacjonarnie w ZUS, urzędzie skarbowym lub placówce pocztowej. Profil zaufany identyfikuje osobę fizyczną, nie firmę — dlatego jest idealny dla JDG (jednoosobowej działalności gospodarczej), gdzie właściciel jest jednocześnie podatnikiem.
Ograniczenie: profil zaufany wymaga potwierdzenia każdego logowania kodem SMS lub w aplikacji mObywatel. Nie nadaje się do automatycznych integracji ani do logowania „w imieniu firmy” przez pracownika bez własnego profilu.
2. Podpis kwalifikowany
Podpis kwalifikowany (e-podpis) to certyfikat wystawiony przez akredytowane centrum certyfikacji (np. Certum, EuroCert, Szafir). Jest płatny (od ok. 200–400 zł/rok) i wymaga czytnika kart lub pendrive’a z certyfikatem. Podpis kwalifikowany identyfikuje osobę fizyczną — jest używany przez właścicieli firm i menadżerów, którzy chcą mieć niezawodny dostęp bez polegania na kodach SMS.
Zaletą jest wysoki poziom zaufania prawnego — podpis kwalifikowany jest równoważny podpisowi własnoręcznemu w obrocie prawnym. Wadą jest koszt i konieczność posiadania fizycznego urządzenia.
3. Pieczęć kwalifikowana
Pieczęć kwalifikowana (pieczęć elektroniczna) jest odpowiednikiem podpisu kwalifikowanego dla podmiotów prawnych — spółek, stowarzyszeń, jednostek organizacyjnych. Identyfikuje firmę (NIP/KRS), a nie osobę fizyczną. Jest rekomendowana dla spółek z o.o., spółek akcyjnych i innych podmiotów prawnych — logowanie pieczęcią kwalifikowaną od razu wiąże sesję z NIP firmy, bez potrzeby dodatkowej konfiguracji.
Pieczęć kwalifikowana wydawana jest przez te same centra certyfikacji co podpis kwalifikowany, ale jest przypisana do firmy, nie do osoby. Zarządza nią zazwyczaj dział IT lub prezes zarządu.
4. Token KSeF
Token KSeF to metoda uwierzytelniania przeznaczona dla oprogramowania — nie dla logowania przez przeglądarkę. Token generujesz w Aplikacji Podatnika MF (po zalogowaniu jedną z powyższych metod), a następnie wpisujesz go w ustawieniach programu do faktur. Token pozwala programowi automatycznie wysyłać i odbierać faktury bez konieczności każdorazowego logowania się użytkownika. Szczegóły w artykule o tokenie KSeF.
Którą metodę wybrać — porównanie
| Metoda | Dla kogo | Koszt | Zalety | Wady |
|---|---|---|---|---|
| Profil zaufany | JDG, mikrofirmy | Bezpłatny | Łatwy w założeniu, dostępny przez mObywatel | Tylko dla osób fizycznych, wymaga kodu SMS |
| Podpis kwalifikowany | JDG, zarząd firm | 200–400 zł/rok | Niezawodny, wysoki poziom prawny | Wymaga fizycznego urządzenia, koszt |
| Pieczęć kwalifikowana | Spółki, sp. z o.o. | 300–600 zł/rok | Identyfikuje firmę (NIP), idealna dla spółek | Koszt, wymaga zarządzania przez dział IT |
| Token KSeF | Programy, integracje | Bezpłatny | Automatyczna integracja, nie wymaga ręcznego logowania | Tylko dla oprogramowania, generowany po zalogowaniu |
Instrukcja logowania krok po kroku — profil zaufany
To jest najprostsza ścieżka dla JDG i małych firm:
- Krok 1 — Otwórz przeglądarkę i wejdź na app.ksef.mf.gov.pl.
- Krok 2 — Kliknij „Zaloguj przez profil zaufany”. System przekieruje Cię na login.gov.pl.
- Krok 3 — Zaloguj się profilem zaufanym: możesz użyć bankowości internetowej (wybierz bank z listy) lub aplikacji mObywatel (wybierz „Aplikacja mObywatel” i zeskanuj QR).
- Krok 4 — Potwierdź tożsamość kodem SMS lub autoryzacją w aplikacji bankowej/mObywatel.
- Krok 5 — System przekieruje Cię z powrotem do Aplikacji Podatnika MF, już zalogowanego. Przy pierwszym logowaniu system poprosi o wybranie NIP, do którego chcesz się zalogować (jeśli prowadzisz kilka działalności).
- Krok 6 — Gotowe. Widzisz dashboard KSeF ze swoimi fakturami, uprawnieniami i ustawieniami.
Logowanie dla biur rachunkowych
Biuro rachunkowe nie loguje się do KSeF klientów własnym profilem zaufanym — każda osoba fizyczna może zalogować się tylko do swojego własnego konta. Zamiast tego właściciel firmy (klient biura) nadaje biuru rachunkowemu uprawnienia w KSeF: uprawnienie do wystawiania i odbierania faktur, zarządzania lub tylko podglądu.
Po nadaniu uprawnień pracownik biura loguje się do KSeF własnym profilem zaufanym lub podpisem kwalifikowanym, a następnie — w menu „Wybierz NIP” — przełącza się na NIP klienta. Dzięki temu biuro rachunkowe obsługuje dziesiątki firm bez posiadania haseł klientów. Szczegółowy opis procedury nadawania uprawnień znajdziesz w artykule o KSeF dla biura rachunkowego.
Najczęstsze problemy przy logowaniu do KSeF
- Brak powiązania NIP z profilem — jeśli Twój NIP nie jest powiązany z profilem zaufanym (np. masz nowe konto), musisz dodać NIP w ustawieniach profilu zaufanego na pz.gov.pl lub skontaktować się z Urzędem Skarbowym.
- Wygasły certyfikat podpisu kwalifikowanego — podpis kwalifikowany ma określony termin ważności (1–3 lata). Po wygaśnięciu musisz odnowić certyfikat u dostawcy.
- Brak uprawnień dla wybranego NIP — jeśli logujesz się jako pracownik lub biuro rachunkowe, sprawdź czy właściciel firmy nadał Ci właściwe uprawnienia w KSeF.
- Błąd „Sesja wygasła” — sesja w Aplikacji Podatnika MF trwa ograniczony czas. Po jej wygaśnięciu musisz zalogować się ponownie.
FAQ — najczęstsze pytania o logowanie do KSeF
Czy muszę logować się do KSeF, żeby wystawiać faktury przez program?
Nie — jeśli Twój program jest zintegrowany z KSeF przez API i używa tokenu lub certyfikatu, wystawia faktury automatycznie bez potrzeby otwierania Aplikacji Podatnika MF. Logowania ręcznego potrzebujesz jedynie do zarządzania uprawnieniami, generowania tokenów/certyfikatów i podglądu historii faktur przez przeglądarkę.
Czy można używać jednego profilu zaufanego dla kilku firm?
Tak — jeden profil zaufany może być powiązany z kilkoma NIP-ami (np. jeśli prowadzisz kilka działalności). Przy logowaniu system poprosi o wybranie, do którego NIP chcesz uzyskać dostęp.
Co jeśli KSeF nie rozpoznaje mojego NIP po zalogowaniu?
Sprawdź, czy Twoja firma jest zarejestrowana jako czynny podatnik VAT lub VAT-exempt w rejestrze MF. Jeśli firma jest nowa lub miała przerwy w działalności, mogą wystąpić opóźnienia w aktualizacji rejestrów. Skontaktuj się z Urzędem Skarbowym właściwym dla Twojej siedziby.
Co dalej
Jeśli chcesz, żeby logowanie do KSeF wykonywało się raz, a program sam wystawiał i odbierał faktury bez Twojego udziału — sprawdź cennik KSeFakt albo listę funkcji. Dołącz do listy oczekujących i zaloguj się do KSeF tylko raz — resztą zajmie się program.