Krajowy System e-Faktur (KSeF) to centralna platforma Ministerstwa Finansów, obowiązkowa dla wszystkich przedsiębiorców od 2026 roku, umożliwiająca wystawianie, wysyłanie i odbieranie faktur ustrukturyzowanych w formacie XML.
Dostęp do faktur otrzymanych w KSeF można uzyskać na kilka sposobów – od prostej Aplikacji Podatnika po zaawansowane integracje API. Poniżej znajdziesz metody, ich plusy i minusy oraz kroki wdrożeniowe, aby ułatwić firmom i biurom rachunkowym efektywne korzystanie z systemu.
Wymagania wstępne – jak uzyskać dostęp do KSeF?
Przed pobraniem faktury konieczne jest uwierzytelnienie w systemie. Metody logowania różnią się w zależności od typu podmiotu:
Osoby fizyczne prowadzące działalność gospodarczą (JDG) – dostęp automatyczny po zalogowaniu za pomocą Profilu Zaufanego lub podpisu kwalifikowanego.
Spółki i inne podmioty zbiorowe – najpierw należy wskazać osobę uprawnioną poprzez pieczęć kwalifikowaną lub złożyć formularz ZAW-FA w e-US.
Po zalogowaniu na stronie ksef.podatki.gov.pl i otwarciu Aplikacji Podatnika użytkownik otrzymuje dostęp do konta z trzema typami uprawnień:
- wystawianie faktur – tworzenie i wysyłka dokumentów sprzedażowych do KSeF;
- dostęp do faktur – przeglądanie i pobieranie dokumentów kosztowych otrzymanych od kontrahentów;
- nadawanie uprawnień – delegowanie dostępu członkom zespołu lub biurom rachunkowym.
Uprawnienie właścicielskie jest nieograniczone i kluczowe dla pełnej kontroli nad kontem – bez właściwych uprawnień pobieranie faktur jest niemożliwe.
Metoda 1 – bezpośredni dostęp przez Aplikację Podatnika KSeF
To najprostsza, najszybciej dostępna opcja dla mikroprzedsiębiorstw, JDG i osób samodzielnie obsługujących faktury. Nie wymaga dodatkowego oprogramowania.
Kroki pobrania faktury:
- Zaloguj się do Aplikacji Podatnika na ksef.podatki.gov.pl przy użyciu Profilu Zaufanego, podpisu kwalifikowanego lub pieczęci.
- Wybierz zakładkę Faktury otrzymane.
- Użyj filtrów wyszukiwania: NIP sprzedawcy, data wystawienia/otrzymania, numer KSeF, numer faktury kontrahenta.
- Przeglądaj i pobieraj w formacie PDF (wizualizacja) lub XML (dane ustrukturyzowane).
Podsumowanie tej metody:
- Zalety – szybki podgląd, brak instalacji, proste filtrowanie;
- Wady – ręczne operacje, niepraktyczne przy dużej liczbie faktur;
- Dla kogo – małe firmy bez integracji księgowej.
Kluczowe informacje w skrócie:
| Sposób odbioru | Jak działa? | Dla kogo? | Zalety |
|---|---|---|---|
| Aplikacja KSeF | logowanie → „Faktury otrzymane” → filtry → pobieranie PDF/XML | mikrofirmy, JDG | proste, bez oprogramowania |
Metoda 2 – pobranie za pomocą linku, kodu QR lub trybu anonimowego
Ta metoda jest idealna do weryfikacji autentyczności faktury bez pełnego konta w KSeF, np. dla konsumentów lub okazjonalnych sprawdzeń.
Kroki:
- Odbierz od wystawcy kod QR, link „Sprawdź fakturę w KSeF” lub wydruk z kodem.
- Wejdź na stronę anonimowego dostępu w portalu KSeF.
- Podaj dane identyfikujące: numer KSeF, numer faktury, NIP/identyfikator nabywcy, imię i nazwisko nabywcy, kwota należności ogółem, data sprzedaży, pozycje faktury.
- Pobierz plik XML lub wizualizację PDF po pozytywnej weryfikacji.
Oznaczenie faktury kodem QR umożliwia dostęp dwuetapowy i szybkie potwierdzenie danych – dla faktur konsumenckich wystawca powinien zapewnić taki dostęp.
Podsumowanie tej metody:
- Zalety – brak logowania, szybka weryfikacja pojedynczych dokumentów;
- Wady – wymaga kompletu danych z faktury, nie nadaje się do masowego pobierania;
- Dla kogo – użytkownicy sporadycznie sprawdzający dokumenty lub bez konta w KSeF.
Metoda 3 – automatyczne pobieranie przez programy księgowe/ERP z integracją
Rekomendowane dla firm z dużą rotacją faktur – system realizuje automatyczne logowanie i pobieranie przez token lub certyfikat.
Jak to działa?
- program (np. wFirma.pl, Symfonia, inFakt) wysyła zapytania o faktury według kryteriów: zakres dat, kontrahent, numer KSeF,
- KSeF zwraca XML, a program generuje PDF i zapisuje dokumenty w bazie,
- obsługiwany jest tryb online (natychmiastowa wymiana) oraz offline (paczki dokumentów) dla pracy bez stałego połączenia.
Przykład w systemie księgowym
- Włącz w ustawieniach fakturowania opcję „Wersje robocze”.
- Skonfiguruj automatyczne logowanie (token/certyfikat) zgodnie z instrukcją dostawcy.
- Uruchom synchronizację – program pobierze i zwizualizuje faktury.
Podsumowanie tej metody:
- Zalety – wysoki poziom automatyzacji, integracja z obiegiem dokumentów, eliminacja ręcznego wyszukiwania;
- Wady – wymaga oprogramowania z certyfikacją MF i podstawowej konfiguracji po stronie użytkownika;
- Dla kogo – średnie i duże firmy oraz biura rachunkowe obsługujące wielu klientów.
Metoda 4 – zaawansowany dostęp przez API KSeF 2.0
Rozwiązanie dla integratorów i producentów oprogramowania, zapewniające bezpośrednie połączenie z systemem KSeF.
Najważniejsze możliwości i wymagania:
- API KSeF 2.0 – zapytania o faktury, pobieranie XML, obsługa paczek dokumentów i wybranych typów (np. VAT RR);
- Uwierzytelnienie – konieczny token/klucz integracyjny lub certyfikat (zgłoszenie w e-US w przypadku obsługi załączników/zakresów rozszerzonych);
- Skalowalność – możliwość kolejkowania, harmonogramów i pełnej automatyzacji procesów.
Podsumowanie tej metody:
- Zalety – skalowalność, elastyczność, pełna automatyzacja i kontrola nad przepływem danych;
- Wady – wysoki próg techniczny, wymagane kompetencje developerskie i testy integracyjne;
- Dla kogo – duże podmioty i dostawcy ERP/FinTech budujący własne integracje.
Porównanie metod dostępu do faktur w KSeF
Poniższa tabela zestawia kluczowe różnice między metodami:
| Metoda | Poziom automatyzacji | Wymagane logowanie | Format pobierania | Idealne dla |
|---|---|---|---|---|
| Aplikacja Podatnika | ręczne | tak | PDF/XML | mikroprzedsiębiorcy |
| Link / kod QR / tryb anonimowy | ręczne | nie | PDF/XML | weryfikacja pojedynczych dokumentów |
| Programy z integracją | automatyczne | token/certyfikat | PDF/XML | firmy średnie i biura rachunkowe |
| API KSeF 2.0 | pełna automatyzacja | klucz integracyjny (token)/certyfikat | XML | duże podmioty z własnym ERP |
Najczęstsze problemy i rozwiązania
Poniżej znajdziesz typowe trudności oraz sposób ich wyeliminowania:
- Brak uprawnień – nadaj je poprzez ZAW-FA lub pieczęć kwalifikowaną odpowiedniej osobie;
- Błędy weryfikacji – sprawdź kluczowe dane z dokumentu (numer KSeF, kwoty, daty) i ponów próbę;
- Duża liczba faktur – przejdź na integrację z programem księgowym lub API, aby zautomatyzować pobieranie;
- Tryb offline – poczekaj na przetworzenie paczki i sprawdź status wysyłki w panelu integracji.
Od 2026 roku KSeF jest obowiązkowy – warto wdrożyć automatyzację już teraz, aby zapewnić bezpieczeństwo i porządek w dokumentach oraz płynność rozliczeń.
W razie wątpliwości skonsultuj konfigurację z biurem rachunkowym lub sprawdź aktualną dokumentację Ministerstwa Finansów.