Faktury

Jak zaimportować fakturę FA(3) XML i wysłać ją do KSeF w KSeFGPT?

Wgraj gotowy plik XML, sprawdź jego treść i podgląd PDF, potwierdź odpowiedzialność za dane oraz poczekaj na końcowy status KSeF.

Przejdź do proceduryObejrzyj nagranie
Moduł
Faktury
Czas czytania
5 min
Poziom trudności
Średni

Wykonuj instrukcję ostrożnie, a na pewno Ci się uda

Opublikowano
28 sierpnia 2026
Autor
Rafał Zeidler
Format
Tekst i nagranie

Procedura pisemna

Co zrobisz

Zaimportujesz jeden gotowy plik faktury FA(3) XML, sprawdzisz jego treść oraz czytelny podgląd PDF, a następnie wyślesz dokument do KSeF.

Ten ekran nie tworzy szkicu i nie uruchamia osobnego sprawdzenia schematu przed wysyłką. Podgląd pomaga skontrolować dane, ale o przyjęciu albo odrzuceniu dokumentu rozstrzyga odpowiedź KSeF po wysłaniu.

Wymagania

Zanim zaczniesz

Przygotuj końcowy plik XML oraz sprawdź, czy wybrana firma i metoda autoryzacji są właściwe. Wysłanej faktury nie można później swobodnie edytować.

ElementOpis
DostępWłaściciel firmy albo członek organizacji z dostępem invoices:read do modułu Faktury i invoices:send do wysyłki.
Połączenie KSeFWybrana firma ma aktywny token albo certyfikat pozwalający wystawiać faktury.
PlikJeden plik `.xml` w formacie FA(3), nie większy niż 10 MB.
Punkt startowyPo zalogowaniu wybierz właściwą firmę i otwórz Faktury → Import.
Czas wykonaniaOkoło 3 minut plus czas przetwarzania po stronie KSeF.
SkutekPo przyjęciu przez KSeF dokument staje się wystawioną fakturą i ewentualne błędy wymagają osobnego dokumentu korygującego.

Nagranie procesu

PT20.92S

Nagranie pokazuje wybór pliku XML, kontrolę treści i podglądu PDF, potwierdzenie danych oraz końcowy status KSeF.

Jak zaimportować fakturę FA(3) XML i wysłać ją do KSeF - instrukcja wideo
01Krok

Otwórz import z pliku XML

W module Faktury wybierz zakładkę Import, a następnie przełącznik Plik XML.

Karta Import z pliku XML przyjmuje jeden plik XML. Jeżeli widzisz ekran innego importu, upewnij się, że aktywny jest przełącznik Plik XML.

Krok 1
Zakładka Import w module Faktury z wybranym trybem Plik XML i polem wgrywania
02Krok

Wgraj i sprawdź treść XML

Przeciągnij plik do pola albo kliknij je i wybierz dokument z dysku. KSeFGPT pokaże nazwę pliku, liczbę znaków oraz zakładkę XML KSeF.

Przejrzyj nagłówek FA(3), numer faktury, NIP sprzedawcy i nabywcy, daty, pozycje oraz podsumowanie kwot. Na tym etapie aplikacja formatuje plik do podglądu, ale nie pokazuje osobnego wyniku walidacji schematu.

Krok 2
Import faktury XML w KSeFGPT z nazwą pliku i otwartą zakładką XML KSeF
03Krok

Sprawdź wygenerowany podgląd PDF

Otwórz zakładkę Wygenerowany PDF. Porównaj sprzedawcę, nabywcę, numer i daty dokumentu, pozycje oraz kwoty z danymi źródłowymi.

Jeżeli podgląd jest niepełny albo nie powstaje, nie wysyłaj dokumentu. Wybierz Zmień plik, popraw XML w systemie źródłowym i wgraj poprawioną wersję.

Krok 3
Wygenerowany podgląd PDF zaimportowanej faktury XML z danymi stron i kwotami
04Krok

Potwierdź dane i wyślij fakturę

Wróć do dolnej części podglądu i zaznacz Biorę pełną odpowiedzialność za poprawność danych wysyłanych do KSeF.

Sprawdź jeszcze raz wybraną firmę i metodę autoryzacji. Gdy przycisk będzie aktywny, kliknij Wyślij do KSeF. Nie ponawiaj kliknięcia podczas stanu Wysyłanie.

Krok 4
Podgląd importu XML z zaznaczonym potwierdzeniem odpowiedzialności i aktywnym przyciskiem Wyślij do KSeF
05Krok

Poczekaj na końcowy status KSeF

Po wysłaniu KSeFGPT odpytuje sesję KSeF. Poczekaj, aż ekran przestanie pokazywać stan oczekiwania i wyświetli Faktura zaakceptowana przez KSeF albo Faktura odrzucona przez KSeF.

Na panelu wyniku sprawdź numer referencyjny, opis statusu i kod. Kod 200 wraz z komunikatem akceptacji kończy tę procedurę. Ten ekran nie musi jeszcze pokazywać końcowego numeru KSeF.

Krok 5
Końcowy ekran importu XML z akceptacją przez KSeF, numerem referencyjnym i kodem 200

Stan końcowy

Sprawdź rezultat

Operacja zakończyła się powodzeniem, gdy ekran pokazuje Faktura zaakceptowana przez KSeF, opis pomyślnego przetwarzania oraz kod 200. Zachowaj widoczny numer referencyjny do diagnostyki sesji.

Po odświeżeniu zakładki Wychodzące odszukaj dokument po numerze faktury. Jeżeli nie pojawi się od razu, odczekaj na synchronizację zamiast wysyłać ten sam XML ponownie.

Diagnostyka

Jeśli coś nie działa

Porównaj widoczny objaw z poniższą tabelą.

ObjawPrawdopodobna przyczynaCo zrobić
Plik nie daje się wybraćPlik nie ma rozszerzenia XML, ma nieobsługiwany typ albo przekracza 10 MB.Wybierz pojedynczy plik `.xml` nie większy niż 10 MB.
Nie powstaje Wygenerowany PDFStruktura XML nie może zostać odczytana przez generator wizualizacji.Nie wysyłaj pliku. Popraw go w systemie źródłowym i wgraj ponownie.
Wyślij do KSeF jest nieaktywnyNie zaznaczono potwierdzenia albo firma nie ma aktywnej metody KSeF.Zaznacz potwierdzenie. Jeżeli widzisz komunikat o autoryzacji, skonfiguruj token lub certyfikat.
Po kliknięciu pojawia się błąd serweraPlik, uprawnienia invoices:send albo sesja KSeF zostały odrzucone przed rozpoczęciem śledzenia statusu.Sprawdź połączenie i uprawnienia, a następnie popraw wskazany problem przed ponowieniem.
Status pozostaje w oczekiwaniuKSeF nadal przetwarza dokument albo odpowiedź jest opóźniona.Poczekaj i nie wysyłaj tego samego numeru faktury ponownie.
Faktura została odrzuconaKSeF zwrócił błąd danych, struktury lub uprawnień.Odczytaj kod i opis na ekranie, popraw źródło XML i dopiero potem wyślij nową wersję.

Co dalej

Otwórz Faktury → Wychodzące, aby odszukać zaakceptowany dokument i pobrać jego XML, PDF albo UPO, gdy będą dostępne.

Jeżeli regularnie przygotowujesz wiele dokumentów poza KSeFGPT, rozważ osobny masowy import XML, gdy funkcja jest dostępna w Twoim środowisku.

Zaimportuj gotową fakturę XML

Zaloguj się, wybierz firmę połączoną z KSeF i sprawdź dokument przed wysłaniem.

Zaloguj się do KSeFGPT

Powiązane instrukcje

Jak masowo zaimportować faktury z pliku Excel lub CSV do KSeFGPT?

Wgraj arkusz, sprawdź mapowanie kolumn i dane faktur, zweryfikuj XML, a następnie wyślij poprawne dokumenty do KSeF.

Otwórz instrukcję

Jak masowo zaimportować faktury XML do KSeFGPT?

Dodaj wiele plików FA(3), popraw dokument z błędem, wybierz prawidłowe faktury i sprawdź osobny wynik każdej z nich w jednej sesji KSeF.

Otwórz instrukcję

Jak zmienić status płatności faktury w KSeFGPT?

Oznacz fakturę jako nową, będącą w trakcie płatności, opłaconą albo po terminie, a następnie potwierdź zmianę i odfiltruj dokument na liście.

Otwórz instrukcję

Jak zsynchronizować faktury przychodzące i wychodzące z KSeF?

Wybierz okres, odśwież osobno listę Przychodzące i listę Wychodzące, a następnie sprawdź dokumenty pobrane z KSeF.

Otwórz instrukcję