1 Obsługa KSeF nie działa — co sprawdzić w pierwszej kolejności?

Odpowiedź

1. Sprawdź środowisko produkcyjne

Wejdź w Zarządzanie → Zarządzanie KSeF → zakładka Developer. Upewnij się, że w polu „Serwer KSeF" ustawione jest środowisko produkcyjne. Kliknij „Zapisz i zamknij".

2. Włącz obsługę KSeF 2.0

Wejdź w Zarządzanie → Zarządzanie KSeF → zakładka Ustawienia.

  • W polu „Obsługa KSeF" wybierz KSeF 2.0
  • Wskaż użytkowników do: pobierania, kontroli statusów/UPO, wysyłania dokumentów i wysyłania alternatywnego
  • W polu „Wersja schemy" wybierz: e-Faktura FA(3)
  • Kliknij „Zapisz i zamknij"

3. Wykonaj uwierzytelnienie w KSeF

Opcja 1 — Żądanie autoryzacyjne: Kliknij „Uwierzytelnij się". Aplikacja utworzy plik do podpisu: podpis kwalifikowany, Profil zaufany albo pieczęć firmowa. Po podpisaniu załaduj go z powrotem. Wygeneruj certyfikat KSeF: Użytkownik → Narzędzia → Certyfikaty KSeF → Generuj → Uwierzytelnianie.

Opcja 2 — Certyfikat z MF: Załaduj Certyfikat (PEM/CRT), Klucz prywatny (PEM/KEY) i wpisz hasło do klucza.

Brakuje pliku .key? Klucz prywatny (.key) nie jest dostępny do ponownego pobrania. W takim przypadku musisz unieważnić certyfikat i wygenerować nowy. Ministerstwo pozwala na maksymalnie 6 takich operacji.

4. Ustaw automatyczne uwierzytelnianie

W zakładce „Użytkownik" w polu „Automatyczne uwierzytelnianie" wybierz swój certyfikat.

2 Jak przesłać fakturę do KSeF?

Odpowiedź

1. Włącz KSeF 2.0

Zarządzanie → Zarządzanie KSeF → ustaw KSeF 2.0 ze schemą FA(3).

2. Uwierzytelnij się

Zakładka Uwierzytelnienie → wybierz swoją metodę → wygeneruj certyfikat.

3. Wystaw i zatwierdź dokument

Utwórz fakturę jak dotychczas i nadaj jej status Zatwierdzony.

4. Wyślij do KSeF

  • W oknie faktury kliknij przycisk: „Wyślij do KSeF" — widoczny po prawej stronie, pod przyciskiem „Drukuj".
  • Na liście dokumentów sprzedażowych zaznacz faktury, kliknij prawy przycisk myszy → KSeF → Wyślij wybrane natychmiast.

3 Co oznacza kod odpowiedzi 200 w KSeF?

Odpowiedź

Kod 200 oznacza poprawną odpowiedź serwera. Jeśli mimo tego program nie wykonuje dalszych akcji, przyczyną jest błąd w konfiguracji.

  • Upewnij się, że wybrano KSeF 2.0 ze schemą FA(3)
  • Zweryfikuj środowisko → produkcyjne
  • Sprawdź status uwierzytelnienia

4 „Upłynął czas logowania w KSeF" — co robić?

Odpowiedź

Dysponujesz ok. 5 minutami na podpisanie pliku init.xml. Miej gotowy profil zaufany lub certyfikat kwalifikowany przed kliknięciem „Uwierzytelnij się".

Wskazówka: Zaloguj się wcześniej na stronie Ministerstwa Finansów — dopiero potem rozpocznij proces uwierzytelnienia w programie.

5 Faktura nie przechodzi walidacji KSeF

Odpowiedź

Zweryfikuj, czy:

  • w numerach NIP (sprzedawcy, nabywcy i innych podmiotów) nie ma myślników
  • dane adresowe są wypełnione prawidłowo (miejscowość, kod pocztowy, ulica)
  • wskazano właściwy kraj nabywcy (przy fakturach zagranicznych)
  • kwoty mają dokładność do 2 miejsc po przecinku
  • faktura ma status: „Zatwierdzony"

Program informuje o niezgodności ze schemą FA(3) odpowiednim komunikatem. Mimo technicznego języka, komunikat wskazuje wprost, co wymaga korekty. Przywróć fakturę do edycji, popraw dane i zatwierdź ponownie.

6 Faktura z KSeF wygląda inaczej / tabela się rozjeżdża

Odpowiedź

Domyślnie faktury KSeF prezentowane są za pomocą transformaty MF. Jej układ jest poziomy i nie nadaje się do drukowania, choć zawiera komplet danych.

W bieżących wersjach programu udostępniliśmy szablon z pionowym układem strony, przygotowany pod wydruki. Szablon zmienisz z poziomu podglądu faktury — dolne menu „Opcje".

7 Brak kodu QR na fakturze z KSeF

Odpowiedź

Kody QR nie stanowią części pliku XML — pojawiają się dopiero po wysłaniu dokumentu do KSeF. Domyślna transformata ich nie uwzględnia. Przygotowaliśmy nowy szablon wydruku z kodami QR — zobacz pkt 6.

Dotyczy to faktur zaimportowanych z KSeF. Dla dokumentów wystawionych w programie stosowany jest dotychczasowy szablon z naniesionymi poprawkami. Jeśli kodów QR nie widać, sprawdź:

  • czy nie korzystasz z własnego (edytowanego) szablonu — takie szablony nie aktualizują się automatycznie; zmień na domyślny lub zaktualizuj ręcznie.
  • Kod QR 1 (dostęp do faktury) pojawia się po wysłaniu do KSeF lub utworzeniu faktury offline. Dokumenty w edycji, nieprzesłane do KSeF, nie mają tego kodu.
  • Kod QR 2 (tylko faktury offline) nie pojawi się na dokumencie wysłanym do KSeF bez wcześniejszego trybu offline.
Pamiętaj: do wystawiania faktur offline konieczny jest wcześniej wygenerowany certyfikat offline.

8 Błąd transportu HTTP (12175)

Odpowiedź

Błąd sygnalizuje problem z połączeniem z serwerem KSeF. Przyczyny mogą być następujące:

  • Chwilowa niedostępność serwera MF
  • Blokada ze strony antywirusa lub zapory sieciowej
  • Problemy z łączem internetowym
  • Nieaktualny lub niewspierany system operacyjny

Poczekaj chwilę i ponów próbę. Sprawdź konfigurację zapory sieciowej.

9 Odrzucona faktura — komunikat „nieprawidłowy XML"

Odpowiedź

Komunikat informuje, że dokument nie spełnił wymagań schemy KSeF FA(3). Postępuj zgodnie ze wskazówkami z → pkt 5: Faktura nie przechodzi walidacji KSeF.

10 Nie udaje się zaimportować faktur z KSeF

Odpowiedź

Gdy import faktur z KSeF nie działa, sprawdź po kolei:

  • czy przypisano użytkownika uprawnionego do pobierania dokumentów z KSeF
  • czy ten użytkownik uwierzytelnił się z poziomu programu
  • czy wygenerował certyfikat (lub załadował certyfikat ze strony MF) i wskazał go w polu: „Automatyczne uwierzytelnienie"
  • czy posiada uprawnienie do odbierania faktur — osoba z uprawnieniami pierwotnymi (ZAW-FA) zarządza uprawnieniami, ale nie odbiera dokumentów; musi je przydzielić (także sobie!)
  • czy włączono opcję: „Importuj faktury zakupowe z KSeF" i ustawiono datę początkową

Aplikacja łączy się z KSeF cyklicznie — standardowo nie częściej niż raz na godzinę. Po weryfikacji ustawień poczekaj, nie zamykając programu.

Sprawdź logi: Zarządzanie → Logi systemowe — szukaj wpisów „Synchronizacja KSeF". Kliknij dwukrotnie, aby poznać szczegóły i ewentualne błędy.

11 Błąd „login.signedXml" przy uwierzytelnianiu

Odpowiedź

Spróbuj ponownie. Jeśli błąd się powtarza, sprawdź:

  • czy plik signed podpisałeś tylko raz. Uwaga: nie wolno podpisywać go ponownie — pobierz nowy.
  • czy cały proces nie zajął dłużej niż 5 minut — wyzwanie autoryzacyjne ma ograniczony czas ważności.
  • czy NIP firmy nie zawiera myślników, spacji ani liter PL
  • czy przełączono się ze środowiska testowego/demo na środowisko produkcyjne
  • przy podpisie kwalifikowanym — czy użyto podpisu „otaczającego"; podpisy „zewnętrzne" nie są obsługiwane.

12 Data początkowa importu z KSeF przesuwa się samoczynnie

Odpowiedź

Samoczynne przesuwanie daty oznacza prawidłowe działanie. Program aktualizuje ją w miarę pobierania dokumentów — import odbywa się „w paczkach", więc osiągnięcie daty bieżącej może potrwać.

13 Informacja o niedopłacie po opłaceniu faktury z KSeF

Odpowiedź

Faktury w KSeF mogą nie uwzględniać dodatkowych opłat naliczanych przez wystawcę (np. rat za sprzęt, odsetek). To specyfika KSeF, nie błąd programu.

14 Kwoty na fakturze kosztowej nie zgadzają się z dokumentem z KSeF

Odpowiedź

Schema FA(3) zawiera wiele pól, których program nie ma w swojej strukturze. Poszczególne systemy księgowe mogą też różnie zaokrąglać (lub obcinać) kwoty.

Tworząc fakturę kosztową z dokumentu KSeF, program przelicza wartości własnymi algorytmami i uwzględnia tylko obsługiwane pola. Różnice mogą stąd wynikać. Stale pracujemy nad doskonaleniem tego procesu.

Ważne: Każdą tak utworzoną fakturę należy zweryfikować i w razie potrzeby poprawić ręcznie.

15 Uwierzytelnienie certyfikatem z aplikacji Ministerstwa Finansów

▶ Film: od 5:49 Odpowiedź

1. Wygeneruj certyfikat w aplikacji podatnika KSeF

Menu Certyfikaty → Wnioskuj → podaj nazwę, ustaw hasło → przeznaczenie: Uwierzytelnienie → Wyślij wniosek.

2. Pobierz certyfikat i klucz prywatny

Klucz prywatny pobierze się automatycznie (sprawdź Pobrane). Zaznacz certyfikat → Pobierz certyfikat (PEM).

3. Załaduj w programie

Zarządzanie KSeF → Uwierzytelnienie → załaduj certyfikat + klucz + hasło → Uwierzytelnij się.

16 Komunikat „KEY IS BROKEN"

▶ Film: od 9:29 Odpowiedź
  • Najczęściej przyczyną jest błędne hasło — sprawdź je dokładnie
  • Jeśli hasło jest prawidłowe → wygeneruj nowy certyfikat w aplikacji MF

17 PAdES vs XAdES — jaki podpis wymaga KSeF?

▶ Film: od 12:59 Odpowiedź
  • PAdES — obsługuje wyłącznie pliki PDF. Nie spełnia wymagań KSeF
  • XAdES — format uniwersalny, wymagany przez KSeF. Podpis musi być wewnętrzny (otaczający)
Alternatywa: Profil zaufany — darmowy i w pełni kompatybilny z KSeF.

18 Automatyczne uwierzytelnianie — jak uruchomić?

▶ Film: od 10:27 Odpowiedź

Samo wykonanie uwierzytelnienia nie aktywuje automatycznego łączenia z KSeF. W zakładce Użytkownik wskaż certyfikat w polu „Automatyczne uwierzytelnianie".

19 Faktury w trybie offline — jak tworzyć?

▶ Film: od 24:10 Odpowiedź

1. Wygeneruj certyfikat offline

Użytkownik → Certyfikaty KSeF → Generuj → Tryb offline

2. Utwórz fakturę offline

Zatwierdź fakturę → zakładka KSeF → Utwórz offline (dokument otrzyma 2 kody QR).

Ważne: Faktura offline jest zablokowana do edycji. Należy ją przesłać do KSeF w ciągu 1 dnia roboczego od ustania przeszkody.

20 Import faktur zakupowych z KSeF

▶ Film: od 20:33 Odpowiedź

Ustawienia → Import z KSeF → włącz import faktur zakupowych → określ datę początkową.

Pobrane dokumenty znajdziesz w: Sprzedaż i zakup → Import KSeF. Na ich podstawie możesz utworzyć fakturę kosztową lub zakupową.

Uwaga: „Zakupowa" oznacza, że jesteś odbiorcą. To jeszcze nie zaksięgowany koszt.

21 Data początkowa importu zmienia się automatycznie

▶ Film: od 22:24 Odpowiedź

Tak ma być. Program sam przesuwa datę, żeby nie sprawdzać ponownie zakresu, który już zaimportował.

22 KSeF dla spółki — wniosek ZAW-FA

▶ Film: od 11:35 Odpowiedź
  1. Złóż wniosek ZAW-FA w urzędzie skarbowym
  2. Nadaj uprawnienia kolejnym osobom — także sobie
  3. Każda osoba uwierzytelnia się w standardowy sposób
Pieczęć firmowa jest przypisana do NIP firmy. Podpis kwalifikowany identyfikuje osobę (PESEL). W spółce pieczęć jest wygodniejsza.

23 Logi systemowe — gdzie je znaleźć?

▶ Film: od 41:31 Odpowiedź

Narzędzia → Logi systemowe → wybierz wpis → Raport zmian.

Kontakt z konsultantem: Zrób zrzut ekranu z logów (instrukcja w panelu bocznym) i dołącz do wiadomości.

⚠️ Zanim napiszesz do wsparcia technicznego

  • Nazwa programu (mpFirma, mpFaktura...)
  • Numer wersji — Pomoc → O programie
  • System operacyjny (Windows 10/11, macOS)
  • Zrzut ekranu błędu
  • Opis — co robiłeś i co się stało

Zrzut ekranu
Windows

Cały ekran:

Print Screen

Fragment (zaznacz):

Win+Shift+S

Samo okno:

Alt+Print Screen
macOS

Cały ekran:

⌘ Cmd+Shift+5

Fragment (zaznacz):

⌘ Cmd+Shift+4

Samo okno:

⌘ Cmd+Shift+4Spacja

Poradnik wideo: Konfiguracja KSeF krok po kroku

Nie znalazłeś rozwiązania?

W związku z wejściem KSeF w życie nasza infolinia jest obecnie bardzo obciążona — czas oczekiwania na połączenie jest znacznie wydłużony. Przepraszamy za utrudnienia.

Jeśli nie udało Ci się rozwiązać problemu, obejrzyj film instruktażowy — krok po kroku pokazuje konfigurację KSeF, uwierzytelnienie i wysyłkę faktur.

Jeśli nadal potrzebujesz pomocy — napisz do nas:

pomoc@binsoft.com.pl

W wiadomości koniecznie podaj:

  • nazwę i wersję programu
  • NIP swojej firmy
  • zrzuty ekranu demonstrujące problem — najlepiej pełne, nie wycinki ekranu (jak zrobić zrzut →)
  • pełną treść komunikatu błędu (lub jego zrzut ekranu)
  • jeśli problem dotyczy konkretnej faktury — prześlij ją w formacie KSeF XML (zaznacz fakturę na liście, prawy przycisk myszy → KSeF → Zapisz do pliku)
  • opis kroków, które wykonujesz
Nie musisz ponawiać wiadomości. Odpowiadamy na wszystkie zgłoszenia — im więcej szczegółów podasz, tym szybciej będziemy mogli pomóc.
← Wróć na stronę główną mpFirma

⚠️ Zanim napiszesz do wsparcia technicznego

  • Nazwa programu (mpFirma, mpFaktura...)
  • Numer wersji — Pomoc → O programie
  • System operacyjny (Windows 10/11, macOS)
  • Zrzut ekranu błędu
  • Zrzut logówpyt. #23
  • Opis — co robiłeś i co się stało

Jak zrobić zrzut ekranu
Windows

Cały ekran:

Print Screen

Fragment (zaznacz):

Win+Shift+S

Samo okno:

Alt+Print Screen
macOS

Cały ekran:

⌘ Cmd+Shift+5

Fragment (zaznacz):

⌘ Cmd+Shift+4

Samo okno:

⌘ Cmd+Shift+4Spacja

Jak wysłać zrzut

Win: Po Win+Shift+S wklej do e-maila (Ctrl+V).
Mac: Zrzut trafia na Biurko — przeciągnij do e-maila.

Poradnik wideo

Konfiguracja KSeF, uwierzytelnienie i wysyłka faktur