Pomoc KSeF —najczęstsze pytania
1 Co zrobić, jeśli obsługa KSeF w aplikacji nie działa?
Odpowiedź1. Sprawdź środowisko produkcyjne
Przejdź do Zarządzanie → Zarządzanie KSeF → zakładka Developer. Upewnij się, że w polu „Serwer KSeF" wybrane jest środowisko produkcyjne. Kliknij „Zapisz i zamknij".
2. Włącz KSeF 2.0
Przejdź do Zarządzanie → Zarządzanie KSeF → zakładka Ustawienia.
- W polu „Obsługa KSeF" wskaż KSeF 2.0
- Wskaż użytkowników odpowiedzialnych za: pobieranie, sprawdzanie statusów/UPO, wysyłanie dokumentów oraz wysyłanie alternatywne
- W polu „Wersja schemy" wybierz: e-Faktura FA(3)
- Kliknij „Zapisz i zamknij"
3. Uwierzytelnij się w KSeF
Sposób 1 - Żądanie autoryzacyjne: Kliknij „Uwierzytelnij się". System zapisze plik, który musisz podpisać: podpis kwalifikowany, Profil zaufany lub pieczęć firmowa. Po podpisaniu załaduj plik z powrotem. Wygeneruj certyfikat KSeF: Użytkownik → Narzędzia → Certyfikaty KSeF → Generuj → Uwierzytelnianie.
Sposób 2 - Certyfikat z MF: Załaduj Certyfikat (PEM/CRT), Klucz prywatny (PEM/KEY) i podaj hasło do klucza.
4. Włącz automatyczne uwierzytelnianie
W zakładce „Użytkownik", w polu „Automatyczne uwierzytelnianie" wskaż swój certyfikat.
2 Jak wysłać fakturę do KSeF?
Odpowiedź1. Włącz KSeF 2.0
Zarządzanie → Zarządzanie KSeF → KSeF 2.0, schema FA(3).
2. Uwierzytelnij się
Zakładka Uwierzytelnienie → wybierz metodę → wygeneruj certyfikat.
3. Wystaw i zatwierdź fakturę
Wystaw dokument jak dotychczas, zmień status na Zatwierdzony.
4. Wyślij do KSeF
- W oknie tworzenia faktury kliknij przycisk: „Wyślij do KSeF" widoczny po prawej stronie okna pod przyciskiem: „Drukuj".
- Na liście dokumentów sprzedażowych zaznacz wybrane faktury, następnie kliknij prawy przycisk myszy i wybierz: KSeF → Wyślij wybrane natychmiast.
3 Co oznacza komunikat „Kod 200" w KSeF?
OdpowiedźKod 200 = poprawna odpowiedź serwera, ale brak dalszej akcji wskazuje na błąd konfiguracji.
- Wybierz KSeF 2.0 + schema FA(3)
- Sprawdź środowisko → produkcyjne
- Zweryfikuj uwierzytelnienie
4 „Upłynął czas logowania w KSeF"
OdpowiedźMasz ok. 5 minut na podpisanie pliku init.xml. Przygotuj profil zaufany/certyfikat przed kliknięciem „Uwierzytelnij się".
5 Faktura nie przechodzi walidacji KSeF
OdpowiedźUpewnij się, że:
- w numerach NIP sprzedawcy / nabywcy (i innych podmiotów) nie występują myślniki
- wypełniłeś poprawnie pole adres (podana miejscowość, kod pocztowy, ulica)
- wybrałeś właściwy kraj nabywcy (dot. faktur zagranicznych)
- kwoty na fakturze podajesz z dokładnością do 2 miejsc po przecinku
- faktura ma status: „Zatwierdzony"
Jeśli faktura nie przechodzi walidacji (jest niezgodna ze schemą KSeF FA(3)) program sygnalizuje o tym, wyświetlając odpowiedni komunikat. Komunikat może wydawać się trudny w interpretacji - podany jest w żargonie technicznym, jednakże przeczytaj go uważnie. Znajdziesz wprost informację o tym, co na fakturze nie jest zgodne ze schemą FA(3). Jeśli chcesz poprawić fakturę, przywróć ją do edycji, dokonaj zmian i zatwierdź dokument ponownie.
6 Faktura z KSeF wygląda inaczej / tabelka się rozjeżdża
OdpowiedźDomyślnie wygląd faktur KSeF wizualizowany jest zgodnie z transformatą przygotowaną przez MF. Nie jest ona przystosowana do wydruków, ma układ poziomy, pola nie są odpowiednio dostosowane. Jednakże podaje wszystkie informacje, które są w dokumencie.
W najnowszych wersjach programu odnajdziesz druki - szablon obsługujący również KSeF i dostosowany do pionowego układu strony, bardziej przyjazny dla wydruków. Zmiany dokonujemy z poziomu okna podglądu faktury - dolne menu „Opcje".
7 Brak kodu QR na fakturze z KSeF
OdpowiedźKody QR nie są częścią pliku XML, są nadawane po wysłaniu dokumentu do KSeF. Z tego względu domyślna transformata (wizualizacja) ich nie przedstawia. Przygotowaliśmy nowy szablon wydruku, który zawiera kody - patrz pkt 6.
Powyższe dotyczy faktur zaimportowanych z KSeF. W przypadku faktur wystawionych przez nas domyślnie stosowany jest dotychczasowy szablon. Wprowadziliśmy w nim niezbędne poprawki, sprawiające, że kody QR powinny się wyświetlać. Jeśli ich nie widzisz, sprawdź:
- czy nie korzystasz z własnego (edytowanego wcześniej) szablonu. W takim wypadku zmiany nie są automatyczne - powinieneś zaktualizować swój szablon samodzielnie lub zmienić na domyślny.
- Kod QR 1 (dostęp do faktury) powinien pokazywać się zawsze po wysłaniu faktury do KSeF lub utworzeniu faktury offline. Dokumenty „w trakcie edycji", które nie zostały wysłane do KSeF, nie mają nadanych takich kodów.
- Kod QR 2 (dotyczy tylko faktur offline) nie będzie na dokumencie, który wysłaliśmy do KSeF nie tworząc go wcześniej jako offline.
8 Błąd transportu HTTP (12175)
OdpowiedźProblem z komunikacją z serwerem KSeF:
- Niedostępność serwera MF
- Blokada antywirusa/zapory
- Problem z internetem
- Niezaktualizowany lub niewspierany system operacyjny komputera
Poczekaj i spróbuj ponownie. Sprawdź zaporę sieciową.
9 Odrzucona faktura „nieprawidłowy XML"
OdpowiedźKomunikat „nieprawidłowy XML" oznacza, że faktura nie przeszła walidacji schemą KSeF FA(3). Postępuj zgodnie z rozwiązaniem opisanym w → pkt 5: Faktura nie przechodzi walidacji KSeF.
10 Nie mogę zaimportować faktur z KSeF
OdpowiedźJeśli nie udaje Ci się zaimportować faktur z KSeF, zweryfikuj:
- czy wskazałeś użytkownika uprawnionego do importowania dokumentów z KSeF
- czy wskazany użytkownik uwierzytelnił się z poziomu programu w KSeF
- czy wskazany użytkownik wygenerował certyfikat lub wgrał certyfikat wygenerowany na stronie MF i wskazał go w polu: „Automatyczne uwierzytelnienie"
- czy wskazany użytkownik ma uprawnienie do odbierania faktur. Zwróć uwagę, że osoba z uprawnieniami pierwotnymi nadanymi na wniosek ZAW-FA ma uprawnienia do zarządzania uprawnieniami, a nie do odbierania faktur - musi je nadać (nawet sobie!)
- czy zaznaczyłeś opcję: „Importuj faktury zakupowe z KSeF" i wskazałeś datę, od której chcesz zacząć import
Program cyklicznie, co pewien czas, łączy się z KSeF i importuje dokumenty. Domyślnie robi to nie częściej niż co godzinę. Dlatego po zweryfikowaniu powyższych wskazówek poczekaj. Pamiętaj, aby program był uruchomiony.
Możesz również wejść w menu: Zarządzanie → Logi systemowe i sprawdzić, czy pokazały się wpisy zatytułowane: „Synchronizacja KSeF". Kliknij dwukrotnie taki wpis i poznasz szczegóły synchronizacji, w tym ewentualne błędy.
11 Błąd uwierzytelniania „login.signedXml"
OdpowiedźSpróbuj ponownie. Jeśli problem się powtórzy, zweryfikuj:
- czy pobrany przez Ciebie plik signed, który podpisujesz, podpisałeś raz. UWAGA: tego pliku nie można próbować podpisać ponownie. Jeśli chcesz raz jeszcze spróbować podpisać plik, musisz pobrać nowy.
- czy cały proces podpisywania i załączania pliku nie zajął Ci dłużej niż 5 minut. Wyzwanie autoryzacyjne (plik, który podpisujesz) ma swoją ważność.
- czy w numerze NIP Twojej firmy nie występują myślniki, spacje, ani litery: PL
- jeśli testowałeś KSeF w środowisku testowym lub demo, upewnij się, czy przełączyłeś się na środowisko produkcyjne
- jeśli podpisujesz plik podpisem kwalifikowanym, upewnij się, czy wybrałeś podpis „otaczający". Niedopuszczalne są podpisy „zewnętrzne".
12 Data początkowa importu faktur z KSeF stale się zmienia
OdpowiedźZmiana daty to sygnał o właściwym działaniu aplikacji. Data przesuwa się wraz z importowaniem dokumentów i wskazuje dzień, na którym import się zakończył. Import wykonuje się cyklicznie i „w paczkach". Stąd zanim dojdzie do daty bieżącej, może to zająć dłuższy czas.
13 Zapłaciłem kwotę z faktury pobranej z KSeF i mam informację o niedopłacie
OdpowiedźFaktury w KSeF nie muszą uwzględniać opłat dodatkowych, które wystawca nalicza. Mogą to być np. raty za sprzęt, naliczone odsetki itp. Nie jest to błąd programu ani KSeF - tylko jego specyfika.
14 Utworzyłem fakturę kosztową z zaimportowanej z KSeF i kwoty się nie zgadzają
OdpowiedźFormat schemy FA(3) przewiduje bardzo wiele różnic pól, których nie mamy odpowiedników w programie. Inne systemy sprzedażowo-księgowe mogą także nieco inaczej przeliczać (zaokrąglać) kwoty na dokumentach. Niektóre programy w ogóle ich nie zaokrąglają, lecz „ucinają".
Tworząc fakturę kosztową na podstawie faktury zaimportowanej z KSeF, program przelicza kwoty według własnych algorytmów i uwzględnia tylko własne pola. Stąd mogą wynikać różnice. Pracujemy nad tym, aby jak najlepiej obsługiwać ten proces i uwzględniać różne warianty.
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
Klucz prywatny pobiera 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: złe hasło - sprawdź dokładnie
- Jeśli hasło OK → wygeneruj nowy certyfikat w aplikacji MF
17 PAdES vs XAdES - jaki podpis do KSeF?
▶ Film: od 12:59 Odpowiedź- PAdES - tylko PDF. Nie nadaje się do KSeF
- XAdES - uniwersalny, wymagany do KSeF. Podpis musi być wewnętrzny
18 Automatyczne uwierzytelnianie w KSeF
▶ Film: od 10:27 OdpowiedźSamo uwierzytelnienie ≠ automatyczne łączenie. W zakładce Użytkownik wskaż certyfikat w polu „Automatyczne uwierzytelnianie".
19 Generowanie faktur offline
▶ Film: od 24:10 Odpowiedź1. Certyfikat offline
Użytkownik → Certyfikaty KSeF → Generuj → Tryb offline
2. Utwórz offline
Zatwierdź fakturę → zakładka KSeF → Utwórz offline (2 kody QR).
20 Import faktur zakupowych z KSeF
▶ Film: od 20:33 OdpowiedźUstawienia → Import z KSeF → zaznacz import faktur zakupowych → ustaw datę.
Zaimportowane dokumenty: Sprzedaż i zakup → Import KSeF. Na ich podstawie możesz wystawić fakturę kosztową/zakupową.
21 Data początkowa importu się zmienia
▶ Film: od 22:24 OdpowiedźTo prawidłowe działanie. Program aktualizuje datę, by nie sprawdzać ponownie zweryfikowanego zakresu.
22 KSeF w spółce (wniosek ZAW-FA)
▶ Film: od 11:35 Odpowiedź- Złóż wniosek ZAW-FA do US
- Nadaj uprawnienia kolejnym osobom - także sobie
- Każda osoba uwierzytelnia się standardowo
23 Logi systemowe w aplikacji
▶ Film: od 41:31 OdpowiedźNarzędzia → Logi systemowe → wybierz wpis → Raport zmian.
⚠️ Zanim zadzwonisz - przygotuj
- Nazwa programu (abcFaktury, mpFirma...)
- Numer wersji - Pomoc → O programie
- System (Windows 10/11, macOS)
- Zrzut ekranu błędu
- Opis - co robiłeś, co się stało
Zrzut ekranu
Cały ekran:
Fragment (zaznacz):
Samo okno:
Cały ekran:
Fragment (zaznacz):
Samo okno:
Film instruktażowy: Konfiguracja KSeF krok po kroku
- 1.KSeF nie działa
- 2.Wysyłka faktury
- 3.Kod 200
- 4.Czas logowania
- 5.Walidacja NIP
- 6.Wygląd faktury
- 7.Brak QR
- 8.HTTP 12175
- 9.Nieprawidłowy XML
- 10.Brak importu
- 11.login.signedXml
- 12.Data importu się zmienia
- 13.Niedopłata po fakturze KSeF
- 14.Kwoty na fakturze kosztowej
⚠️ Zanim zadzwonisz - przygotuj
- Nazwa programu (abcFaktury, mpFirma...)
- Numer wersji - Pomoc → O programie
- System (Windows 10/11, macOS)
- Zrzut ekranu błędu
- Zrzut logów - pyt. #23
- Opis - co robiłeś, co się stało
Jak zrobić zrzut ekranu
Cały ekran:
Fragment (zaznacz):
Samo okno:
Cały ekran:
Fragment (zaznacz):
Samo okno:
Jak wysłać zrzut
Win: Po Win+Shift+S wklej do e-maila (Ctrl+V).
Mac: Zrzut jest na Biurku - przeciągnij do e-maila.