Jak zacząć pracę z KSeF w Fakt Zero? Tłumaczymy proces generowania certyfikatów, logowanie przez ZAW-FA i nadawanie uprawnień niezbędnych do pobierania faktur.

Na początku trzeba wyjaśnić kilka pojęć. Pomijamy użycie tokenów i pieczęci, skupimy się na typowych scenariuszach postępowania.
Ministerstwo Finansów udostępnia trzy serwery z fakturami KSeF, z których każdy jest niezależny od pozostałych.
To, co wprowadzimy w jednym z nich, nie jest widoczne w pozostałych.
Ministerstwo udostępnia trzy aplikacje dostępne na stronach www, które pozwalają na zarządzenie swoimi fakturami, certyfikatami i uprawnieniami. Można w nich wystawiać faktury Ksef bez korzystania z programów księgowych. Jest to czasochłonne i ma sens tylko wtedy, gdy ktoś wystawia jedną lub kilka faktur w miesiącu.
https://web2te-ksef.mf.gov.pl/web/
Pozwala na przeglądanie danych podmiotu: faktur, uprawnień i certyfikatów, wprowadzonych dla serwera testowego. Nie widzi informacji z pozostałych serwerów.
https://web2tr-ksef.mf.gov.pl/web/
Pozwala na przeglądanie danych podmiotu: faktur, uprawnień i certyfikatów, wprowadzonych dla serwera demo. Nie widzi informacji z pozostałych serwerów.
https://mcu.mf.gov.pl/web/login
W tym wypadku jest dostęp tylko do aplikacji MCU (Moduł Certyfikatów i Uprawnień), nie ma dostępu do faktur, takiego jak w dwóch wcześniejszych serwerach. Aplikacja do serwera produkcyjnego z pełną funkcjonalności pojawi się dopiero 1.02.2026.
Kontekst to inaczej firma w której pracujemy, z konkretnym NIP.
Logując się do kontekstu widzimy faktury zakupu i sprzedaży dla tej firmy.
Certyfikaty można wystawiać w Aplikacji Podatnika KSeF lub w MCU. Certyfikaty to pliki, które zalogowana osoba wystawia DLA SIEBIE.
Pozwalają one łączyć się z serwerami KSeF aby wysyłać i odbierać faktury do/z programów księgowych.
Certyfikaty zawierają dane konkretnej osoby fizycznej: NIP lub PESEL.
Uwaga! Nieważne czy podamy NIP czy PESEL - serwery MF znają oba numery, i jeśli użyjemy PESEL system dopasuje do niego NIP i odwrotnie.
Certyfikaty nie zawierają informacji do czego dana osoba jest uprawniona. Certyfikat pobieramy w postaci dwóch plików oraz hasła (które sami nadaliśmy).
Uprawnienia wystawia podmiot, wskazując co wskazane osoby mogą robić w jego kontekście. Uprawnienia są przechowywane na serwerach MF, nie można ich zapisać do pliku.
Można je wprowadzać i przeglądać w:
Klient Biura Rachunkowego nie przesyła uprawnień do biura, klient nadaje je na rzecz biura w aplikacjach Ksef, i od tej pory biuro ma dostęp do faktur klienta.
Proces logowania się w przeglądarce do Aplikacji Podatnika KSeF jest dwuetapowy:
Logujemy się używając podpisu kwalifikowanego lub profilu zaufanego.
Jeśli mamy uprawnienia do wejścia - to uda się zalogować,
i możemy przeglądać dane firmy.
Logowanie się za pomocą podpisu kwalifikowanego składa się z następujących etapów:
Film instruktażowy - Jak się zalogować do testowej Aplikacji Podatnika
Film instruktażowy - Jak zalogować się do Aplikacji Podatnika Demo i generowanie certyfikatu
Gdy osoba logująca się i firma to jedno (ten sam NIP), sprawa jest prosta. Nie jest wymagane przydzielanie uprawnień, pełne uprawnienia do wszystkiego są domyślnie aktywne.
Ale aby zalogować się do kontekstu spółki z oo, spółka musi upoważnić pierwszą osobę fizyczną. Wtedy ta pierwsza osoba może się zalogować do Aplikacji Podatnika KSeF i wykonywać wszystkie operacje, a w szczególności nadawać uprawnienia kolejnym osobom. Upoważnienie pierwszej osoby w spółce odbywa się przez wysłanie do Urzędu Skarbowego druku ZAW-FA. W tym druku osoba reprezentująca spółkę (prezes) wysyła ZAW-FA, w którym wskazuje pierwszą osobę która będzie uprawniona logowania się do KSeF, najczęściej siebie. Polecenie EIE.Deklaracja ZAW-FA powala na wydrukowanie gotowej deklaracji ZAW-FA.
Film instruktażowy - Jak złożyć ZAW_FA i zalogować się
Certyfikaty są potrzebne dla programu Fakt zero, aby program mógł wysyłać i odbierać faktury z KSeF. Aby pozyskać certyfikat logujemy się do Aplikacji Podatnika KSeF, tworzymy nowy certyfikat, zapisujemy 2 pliki i zapamiętujemy hasło. Ponowne zapisanie plików certyfikatu ani pobranie jego hasła nie jest już możliwe. Jeśli nie zapamiętamy plików i nie zapamiętamy hasła - nie da się ich pobrać. Taki certyfikat należy zablokować, i zamiast niego trzeba utworzyć nowy.
Jeśli prowadzimy księgowość dla siebie, logujemy się na swoje konto w Aplikacji Podatnika KSeF i generujemy certyfikat wraz z hasłem.
Certyfikaty utworzone w Aplikacji Podatnika KSeF należy wczytać do programu Fakt zero.
Certyfikat wklejamy w funkcji BTA.Serwer KSeF Można tam wprowadzić dwa rodzaje certyfikatów: certyfikat autoryzacyjny (potrzebny do wysyłania i odbierania faktur), oraz certyfikat offline - umieszczany na wydrukach faktury wysyłanych w trybie offline. Ten pierwszy jest konieczny do wysyłania, ten drugi jest potrzebny tylko w przypadku drukowania faktur offline.
Można od razu sprawdzić czy certyfikat jest poprawny - obok jest przycisk Sprawdź certyfikat.
Certyfikat będzie działać do czasu, aż upłynie jego termin ważności lub zostanie zablokowany w Aplikacji Podatnika KSeF.
Podobnie jak w przypadku korzystania z KSeF we własnym imieniu, w funkcji BTA.Serwer KSeF wklejamy WŁASNY certyfikat. Będzie on obowiązywał w bieżącej firmie.
Nie potrzebujemy żadnych plików od klienta, dla którego prowadzimy księgowość. Klient logując się do swojej Aplikacji Podatnika KSeF powinien upoważnić wybraną osobę z Biura Rachunkowego (podając jej NIP lub PESEL) do odbierania faktur dla swojej firmy i powiadomić Biuro Rachunkowe że może działać.
Klient może upoważnić osobę fizyczną wskazaną przez biuro, lub upoważnić biuro jako podmiot.
Certyfikat będzie działać do czasu, aż upłynie jego termin ważności lub wystawca certyfikatu zablokuje go w Aplikacji Podatnika KSeF.
Film instruktażowy - Jak przypisać uprawnienia do Biura Rachunkowego
Do pobierania faktur z serwerów KSeF służą polecenia BTD.Pobierz faktury zakupu oraz BTF.Pobierz faktury sprzedaży. W czasie pobierania jest sprawdzane, czy faktury nie zostały pobrane wcześniej, aby ta sama faktura nie pojawiła się wiele razy. Jeśli jest to pierwsza faktura od tego kontrahenta, przed jego nazwą pojawi się dopisek NOWY.
Biuro rachunkowe będzie łączyć się bezpośrednio z serwerm KSeF, z którego będzie pobierać faktury kosztowe (zakupowe) klienta. Część z tych faktur będzie wymagała uzgodnienia z klientem - czy jest związany z działalnością gospodarczą, i może być kosztem uzyskania przychodu i będzie można odliczyć VAT.
W programie Fakt zero można wysyłać wiadomości do klientów bez wychodzenia z programu. Aby to było możliwe, najpierw trzeba:
Podświetlamy dokument do wyjaśnienia w oknie 9.Zakupy i używamy skrótu klawiszowego BW. Możemy dodać własną treść do wiadomości. Do wiadomości będzie dołączona wizualizacja faktury Ksef. Klient otrzymuje taką wiadomość email, i może na nią odpowiedzieć w swojej skrzynce pocztowej. Biuro otrzymuje odpowiedź od klienta bezpośrednio w programie - i może ją powiązać z konkretną fakturą.
Oprócz wyjaśniania dokumentów zakupu, Biuro może wysyłać do klienta dowolne wydruki z programu oraz zapytania o wyciągi bankowe wymagające wyjaśnienia.