Jak można korzystać z KSeF bez logowania?
Krajowy System e-Faktur co do zasady wymaga autoryzacji. Jeżeli więc chcemy wystawić lub skorygować fakturę, a także nadać uprawnienia innym użytkownikom, będziemy musieli najpierw potwierdzić własną tożsamość, najczęściej poprzez logowanie do Aplikacji Podatnika KSeF. System musi wiedzieć, czy osoba, która próbuje działać w imieniu firmy, ma do tego odpowiednie uprawnienia.
Istnieje jednak kilka wyjątków od tej reguły.
Pierwszym z nich jest funkcja anonimowe wyszukiwanie faktury w KSeF (oraz możliwość pobrania UPO), drugim – wystawianie faktur dzięki integracji API, na przykład przez program do fakturowania połączony z KSeF.
Korzystanie z KSeF bez logowania jest możliwe jedynie w tych dwóch przypadkach – należy jednak pamiętać, że w żadnym z nich nie mówimy o otwartym dostępie. Aby wyszukać fakturę, potrzebne są odpowiednie dane, z kolei uprawnienie zewnętrznej aplikacji do wystawiania faktur w imieniu firmy w KSeF wymaga wcześniejszej autoryzacji.
Anonimowe wyszukiwanie faktury w KSeF – jakich danych potrzebujesz?
Wyszukiwarka faktur KSeF bez logowania to bardzo proste narzędzie, które umożliwia wyszukanie pojedynczej faktury w Systemie. Zanim jednak to zrobisz, upewnij się, że posiadasz następujące dane:
- numer KSeF faktury,
- numer faktury nadany przez sprzedawcę,
- identyfikator podatkowy nabywcy,
- imię i nazwisko lub nazwę nabywcy,
- kwotę należności ogółem.
Dopiero wprowadzenie wszystkich powyższych danych umożliwia wyszukanie faktury oraz pobranie UPO w KSeF bez logowania.
Jak pobrać fakturę z KSeF bez logowania – krok po kroku
Anonimowe wyszukiwanie faktury w KSeF to prosty proces – zamyka się w pięciu prostych krokach, a pobranie faktury lub UPO nie powinno potrwać dłużej niż minutę.
- Przejdź na stronę Aplikacji Podatnika KSeF.
- Kliknij przycisk „Wyszukaj fakturę” w sekcji „Anonimowo wyszukaj fakturę” na dole strony.
- Wprowadź numer KSeF faktury i kliknij przycisk „Dalej”.
- Wpisz pozostałe wymagane dane.
- Kliknij przycisk „Wyszukaj fakturę”.
Ważne!
Pamiętaj, że w ten sposób możesz wyszukać i pobrać jedynie pojedynczą fakturę. Jeśli chcesz uzyskać dostęp do listy faktur, konieczne będzie zalogowanie na konto KSeF z odpowiednimi uprawnieniami.
Wyszukiwanie faktury w KSeF bez logowania – kto może z tego skorzystać?
Wyszukiwarka faktur w Krajowym Systemie e-Faktur dostępna jest dla każdej osoby, która posiada odpowiedni zestaw danych. To rozwiązanie skierowane przede wszystkim do osób fizycznych, które nie korzystają aktywnie z KSeF, ale otrzymują faktury od dostawców. Dzięki wprowadzeniu informacji otrzymanych od sprzedającego, mogą pobrać fakturę i mieć dostęp do dowodu zakupu.
Pamiętaj, że w takich sytuacjach nabywcy często nie muszą wpisywać wszystkich danych faktury w wyszukiwarce – sprzedający ma obowiązek opatrzyć fakturę przekazywaną poza KSeF kodem QR, który umożliwia odbiorcy uzyskanie dostępu do faktury w Systemie i weryfikację danych na dokumencie. Innymi słowy: zeskanowanie kodu QR pozwala ominąć kroki 1-5 opisane w powyższej sekcji.
Wystawianie faktur w KSeF bez logowania – czy to możliwe?
Wystawianie faktur jest możliwe poza Aplikacją Podatnika – chodzi o ominięcie standardowego logowania, ale i tak potrzebna jest autoryzacja. W 2026 roku istnieją trzy sposoby na korzystanie z KSeF bez logowania:
- Integracja poprzez interfejs API,
- Integracja z oprogramowaniem do wystawiania faktur,
- Upoważnienie biura rachunkowego do wystawiania faktur.
Wszystkie powyższe przypadki umożliwiają korzystanie z Krajowego Systemu e-Faktur bez logowania do aplikacji Ministerstwa Finansów.
Publiczne KSeF API – jak działa?
KSeF API to interfejs, który umożliwia połączenie Krajowego Systemu e-Faktur z zewnętrznym oprogramowaniem (np. programem do fakturowania). Dzięki integracji za pośrednictwem API, możesz wystawiać faktury w KSeF bez logowania się do Aplikacji Podatnika za każdym razem. Zamiast tego skorzystasz z oprogramowania, w którym na co dzień wystawiasz faktury.
Co więcej: odpowiednio skonfigurowana integracja Twojego programu z KSeF sprawi, że połączenie pozostanie utrzymywane, a tokeny dostępowe odnawiane bez konieczności ponownego logowania do Systemu.
Integrację z KSeF możesz przeprowadzić samodzielnie, ale także skorzystać z przygotowanych wcześniej konfiguracji. Sprawdź, czy dostawca Twojego oprogramowania do fakturowania udostępnia gotowe zestawy ustawień lub usługę konfigurowania.
Co zawiera oficjalna dokumentacja API KSeF w zakresie zapytań publicznych?
Ministerstwo Finansów udostępniło pełną dokumentację REST API dla Krajowego Systemu e-Faktur oraz kilka środowisk – w tym dwa umożliwiające przeprowadzanie testów integracyjnych. Wszystkie najważniejsze informacje znajdziesz w strefie „Wsparcie dla integratorów” w portalu KSeF.
Obecnie dostępne są:
- Środowisko produkcyjne API KSeF 2.0 – służy do prowadzenia faktycznych działań, a nie do testów. Opiera się o wiążące dane uwierzytelniające i wymaga posiadania faktycznych uprawnień. Faktury wystawione w środowisku produkcyjnym wywierają skutki prawne.
- Środowisko integracyjne API KSeF 2.0 – służy do przeprowadzania testów integracyjnych. Faktury wystawione w środowisku integracyjnym nie wywierają skutków prawnych, a Ministerstwo Finansów usuwa je z systemu po jakimś czasie. MF rekomenduje jednak używanie zanonimizowanych danych.
- Środowisko przedprodukcyjne Demo API KSeF 2.0 – również służy do przeprowadzania testów, lecz wymaga korzystania z faktycznych danych uwierzytelniających i logowania w oparciu o faktyczne uprawnienia. Faktury wystawione w środowisku demo nie wywierają skutków prawnych, mimo to Ministerstwo Finansów rekomenduje wystawianie faktur z wykorzystaniem fikcyjnych danych.
Specyfikacja interfejsów Krajowego Systemu e-Faktur
W wydanej przez Ministerstwo Finansów broszurze pt. Specyfikacja interfejsów Krajowego Systemu e-Faktur (kliknij tutaj, by pobrać plik .pdf) znajdziesz nie tylko informacje dotyczące architektury czy dostępnych środowisk, ale także tzw. Operacji ogólnych, czyli wszystkich czynności, które nie wymagają uwierzytelnienia ani autoryzacji. Należą do nich – poza omawianym już pobieraniem faktur – także:
- sprawdzanie statusu sesji,
- pobranie UPO.
W przypadku pozostałych (wymagających autoryzacji) operacji, dokument wyjaśnia, jakich rodzajów uwierzytelnienia wymagają poszczególne operacje. Znajdują się tam także najpopularniejsze komunikaty błędów, formaty danych wykorzystywane w KSeF czy mapa uprawnień, jakie można nadać użytkownikom w Systemie.
Osoba uprawniona poprzez zawiadomienie ZAW-FA może zalogować się do KSeF za pośrednictwem podpisu kwalifikowanego, Profilu Zaufanego lub aplikacji mObywatel.
Ważne!
Specyfikacja interfejsów KSeF to dokument techniczny, który warto przekazać osobom odpowiadającym za wdrożenie integracji (lub też upewnić się, że mają do niego dostęp).
Co można, a czego nie da się sprawdzić w KSeF bez logowania? Podsumowanie
W Krajowym Systemie e-Faktur zakres operacji, jakie można wykonywać bez logowania jest mocno ograniczony, ale użyteczny – zwłaszcza dla osób fizycznych, które otrzymują faktury od kontrahentów, ale same nie korzystają z Krajowego Systemu e-Faktur. W takiej sytuacji anonimowe wyszukiwanie faktury czy możliwość pobrania UPO w KSeF bez logowania to wystarczająca funkcjonalność.
Firmy, które aktywnie korzystają z KSeF, również mogą „ominąć” krok logowania dzięki jednej z trzech metod:
- integracji API umożliwiającej automatyzację wysyłki i odbioru faktur,
- integracji z oprogramowaniem do fakturowania (przekazanie dostępu poprzez aplikację – wciąż konieczna jest autoryzacja w danej aplikacji, ale nie wymaga każdorazowego logowania do KSeF),
- upoważnieniu biura rachunkowego lub współpracowników, którzy będą mogli wykonywać operacje w ramach KSeF bez logowania.
Najczęściej zadawane pytania
Czy można korzystać z KSeF bez logowania?
Tak, ale w ograniczonym zakresie. KSeF bez logowania umożliwia anonimowe wyszukiwanie faktury oraz pobranie UPO, a także wystawianie faktur przez integrację API lub program do fakturowania. Wszystkie te operacje i tak wymagają odpowiednich danych lub wcześniejszej autoryzacji – nie jest to otwarty, publiczny dostęp do systemu.
Na czym polega anonimowe wyszukiwanie faktury w KSeF?
Anonimowe wyszukiwanie faktury to funkcja Aplikacji Podatnika KSeF, która pozwala odnaleźć i pobrać pojedynczą fakturę bez logowania. Aby z niej skorzystać, trzeba podać komplet danych:
- numer KSeF faktury,
- numer nadany przez sprzedawcę,
- identyfikator podatkowy nabywcy,
- nazwę lub imię i nazwisko nabywcy,
- kwotę należności ogółem.
Rozwiązanie jest przeznaczone głównie dla osób fizycznych, które otrzymują faktury, ale same nie korzystają z KSeF.
Jak pobrać fakturę z KSeF bez logowania?
Aby pobrać fakturę z KSeF bez logowania, należy wejść na stronę Aplikacji Podatnika KSeF, wybrać opcję „Anonimowo wyszukaj fakturę”, wpisać numer KSeF faktury oraz pozostałe wymagane dane i kliknąć „Wyszukaj fakturę”. Jeśli sprzedawca opatrzył fakturę kodem QR, wystarczy go zeskanować – kod prowadzi bezpośrednio do dokumentu w systemie i pomija ręczne wpisywanie danych.
Czym jest KSeF API i do czego służy?
KSeF API to publiczny interfejs REST, który łączy Krajowy System e-Faktur z zewnętrznym oprogramowaniem, np. programem do fakturowania. Dzięki integracji przez KSeF API można wystawiać i odbierać faktury bez każdorazowego logowania do Aplikacji Podatnika, ponieważ połączenie utrzymuje się, a tokeny dostępowe odnawiają się automatycznie.
Gdzie znajduje się dokumentacja API KSeF?
Dokumentacja API KSeF jest udostępniona przez Ministerstwo Finansów w strefie „Wsparcie dla integratorów” w portalu KSeF. Obejmuje pełną specyfikację REST API oraz trzy środowiska: produkcyjne oraz dwa testowe (integracyjne i przedprodukcyjne (Demo)). Kluczowym dokumentem jest broszura „Specyfikacja interfejsów Krajowego Systemu e-Faktur”, opisująca architekturę, operacje ogólne (niewymagające autoryzacji), komunikaty błędów i mapę uprawnień – warto przekazać ją osobom odpowiedzialnym za wdrożenie integracji.