Przejdź do treści
Wycena Księgowości Przygotuj zapytanie

FAKTURY

Faktura w KSeF: jak wystawić, odebrać i skorygować

Faktura w KSeF krok po kroku: plik XML FA(3), numer KSeF, wystawianie w Aplikacji Podatnika, odbiór, korekty i kod QR. Stan na 3 października 2026 r.

Redakcja Wycena Księgowości · aktualizacja 4.10.2026 · czas czytania 12 min

W skrócie

Faktura w KSeF to plik XML w strukturze FA(3), który staje się fakturą ustrukturyzowaną dopiero po przyjęciu przez system i nadaniu numeru KSeF. Wystawisz ją w bezpłatnej Aplikacji Podatnika, w aplikacji mobilnej, w e-mikrofirmie albo w programie zintegrowanym z KSeF 2.0. Przyjętej faktury nie da się edytować, anulować ani usunąć: błąd poprawia wyłącznie faktura korygująca, a od 1 lutego 2026 r. nie ma już not korygujących. Odbiorca krajowy z NIP znajduje fakturę na liście w systemie, a PDF jest tylko wizualizacją, którą trzeba opatrzyć kodem QR, gdy trafia poza KSeF (MF, Podręcznik KSeF 2.0, cz. II, wydanie z sierpnia 2026 r.).

Jak wygląda faktura w KSeF i czym różni się od pliku PDF?

Dla człowieka faktura wygląda tak, jak ustawi ją program, bo Ministerstwo Finansów dopuszcza dowolną wizualizację, ale w systemie istnieje wyłącznie plik XML. Od 1 lutego 2026 r. musi on trzymać się struktury logicznej FA(3). Plik dzieli się na dane sprzedawcy (Podmiot1) i nabywcy (Podmiot2), do stu podmiotów trzecich (Podmiot3, na przykład faktor, oddział odbiorcy albo pracownik robiący zakup), część z podsumowaniem kwot oraz wiersze z pozycjami. Ministerstwo opublikowało też wzór wizualizacji, z którego programy mogą korzystać, ale nie muszą.

Pojęcie Co oznacza w praktyce
Faktura elektroniczna Dowolny plik, na przykład PDF wysłany e-mailem; nie trafia do KSeF
Faktura ustrukturyzowana Plik XML w FA(3), wystawiony przez KSeF i oznaczony numerem KSeF
Numer faktury (pole P_2) Nadaje go sprzedawca w swojej serii
Numer KSeF Nadaje go system: NIP sprzedawcy, data przesłania w układzie RRRRMMDD, 12 znaków części technicznej i suma kontrolna; nie ma go w pliku XML
UPO Urzędowe poświadczenie odbioru z numerem KSeF, datą przesłania i datą nadania numeru
Wizualizacja PDF lub wydruk o dowolnym wyglądzie, zgodny z danymi z pliku XML
Dokumenty poza KSeF Faktury pro forma, noty obciążeniowe i uznaniowe, faktury i dowody wewnętrzne, załączniki w postaci nieustrukturyzowanej

Numer KSeF i datę jego nadania widać w UPO oraz w danych faktury w systemie. Właśnie data nadania numeru decyduje o tym, kiedy nabywca otrzymał fakturę (MF, pytania i odpowiedzi KSeF 2.0, zmodyfikowano 11 września 2026 r.). Pobieranie UPO i trzymanie go poza systemem nie jest obowiązkowe, bo samo nadanie numeru oznacza prawidłowe przetworzenie faktury.

Jak wystawić fakturę w KSeF krok po kroku?

Ministerstwo opisuje pięć etapów, niezależnych od programu: sprawdzenie uprawnień, uwierzytelnienie, wypełnienie danych, wysłanie i odebranie numeru. W praktyce wygląda to tak:

  1. Sprawdź uprawnienia do wystawiania faktur. Jednoosobowa firma ma komplet uprawnień automatycznie, spółka loguje się pieczęcią kwalifikowaną albo przez osobę wskazaną w ZAW-FA, a biuro rachunkowe musi dostać uprawnienie od klienta (opisuje to poradnik o certyfikacie i tokenie KSeF).
  2. Zaloguj się w programie albo w Aplikacji Podatnika.
  3. Wypełnij dane. W Aplikacji Podatnika standardowa faktura krajowa mieści się w trybie skróconym na jednym ekranie, a transakcje z dodatkowymi procedurami lub danymi wymagają trybu rozszerzonego. Data wystawienia ustawia się tam automatycznie na dzisiaj. Dane stron można pobrać po NIP przyciskiem „Pobierz dane”, a nabywcę bez NIP oznacza się jako „Brak identyfikatora”. Numer NIP nabywcy sprawdź szczególnie starannie, bo według niego faktura trafia na konto odbiorcy.
  4. Wybierz „Wystaw fakturę” i odświeżaj ekran, aż pojawi się wynik.
  5. Skopiuj numer KSeF, który identyfikuje fakturę w systemie.
  6. Jeśli system odrzuci plik, numer nie powstaje, więc faktura nie została wystawiona. Popraw dane i wyślij ponownie.
Mężczyzna w czapce i kraciastej koszuli pracuje na laptopie w stolarskiej pracowni wśród desek i narzędzi
Fakturę w KSeF wystawia się w przeglądarce lub w programie, więc wystarczy komputer przy warsztacie. Zdjęcie ilustracyjne: Ivan S, Pexels.

Odrzucenie wynika zwykle z niezgodności pliku ze strukturą, braku uprawnień albo z daty w polu P_1 późniejszej niż dzień wysłania. KSeF nie liczy za wystawcę: błędnie wyliczony podatek przejdzie, jeśli plik ma poprawną strukturę, więc sprawdzenie rachunku zostaje po stronie programu i osoby wystawiającej. Aplikacja Podatnika pozwala podejrzeć fakturę przed wysłaniem, zapisać wersję roboczą jako plik XML i wczytać gotowy plik z dysku (MF, podręcznik użytkownika Aplikacji Podatnika z 6 sierpnia 2026 r.).

Czym wystawiać faktury: Aplikacja Podatnika, aplikacja mobilna, e-mikrofirma czy program?

Ministerstwo daje trzy bezpłatne narzędzia, a resztę rynku zostawia producentom oprogramowania. Decyzja należy do podatnika, ale narzędzia różnią się zakresem funkcji.

Narzędzie Co umożliwia Czego nie obejmuje
Aplikacja Podatnika KSeF (przeglądarka) Wystawianie w trybie skróconym i rozszerzonym, wczytanie pliku XML, lista faktur, UPO, nadawanie uprawnień, tokeny i certyfikaty Trybu offline, faktur z załącznikiem, faktury uproszczonej do 450 zł, potwierdzenia transakcji; nie zalogujesz się do niej certyfikatem ani tokenem
Aplikacja Mobilna KSeF Wystawianie faktur podstawowych i korygujących, wersja robocza, odbiór i podgląd faktur na smartfonie Faktur z załącznikiem
e-mikrofirma w e-Urzędzie Skarbowym Wystawianie i odbiór faktur oraz przenoszenie ich do ewidencji VAT bez przepisywania Funkcji dostępnych tylko w programach komercyjnych, jak faktury z załącznikiem i potwierdzenie transakcji
Program zintegrowany z API KSeF 2.0 Pełny zakres, o ile zaimplementował go producent: offline24, załączniki, potwierdzenie transakcji, automatyczny odbiór i księgowanie Zależy od producenta; program musi obsługiwać uwierzytelnienie podpisem, tokenem lub certyfikatem

Faktury z załącznikiem wystawia się wyłącznie w programach komercyjnych, po zgłoszeniu w e-Urzędzie Skarbowym i potwierdzeniu mailowym. Załącznik jest częścią pliku XML, więc nie dołączysz do niego PDF-a ani zdjęcia, a cała faktura może mieć do 3 MB. Takie rozwiązanie wprowadzono dla branż, w których faktury mają bardzo złożone dane, jak media czy telekomunikacja (MF, pytania i odpowiedzi). Dla jednoosobowej firmy z kilkoma fakturami w miesiącu bezpłatna aplikacja zwykle wystarcza, a terminy obowiązków zebrano w poradniku o tym, od kiedy KSeF jest obowiązkowy.

Jak odebrać fakturę w KSeF i dlaczego czasem jej nie widać?

Odbiorca krajowy z NIP dostaje fakturę w systemie. W Aplikacji Podatnika znajduje ją na liście faktur, w zakładkach faktur sprzedażowych, zakupowych oraz podmiotu innego i upoważnionego. Listę zawężają filtry: numer KSeF, numer faktury, identyfikator nabywcy, daty, kwoty, waluta i tryb wysyłki. Pobranie daje plik XML albo PDF o nazwie zgodnej z numerem KSeF, a jedna operacja obejmuje od 1 do 10 faktur, które trafiają do archiwum ZIP. Fakturę można też znaleźć bez logowania, wpisując numer KSeF, numer nadany przez sprzedawcę, identyfikator i nazwę nabywcy oraz kwotę należności ogółem. Powiadomień o nowych fakturach system nie wysyła, więc ktoś albo program musi zaglądać do listy.

Możliwa przyczyna Co sprawdzić
Brak uprawnienia do dostępu do faktur Wystawianie i dostęp to dwa osobne uprawnienia. Po ZAW-FA złożonym do 31 stycznia 2026 r. w systemie były tylko uprawnienia do zarządzania uprawnieniami i trzeba samemu nadać sobie brakujące
Logowanie w niewłaściwym kontekście Zaloguj się w kontekście NIP firmy, której faktur szukasz
Faktura nie ma jeszcze numeru KSeF Sprzedawca wystawił ją offline24 lub awaryjnie i jeszcze nie dosłał; krajowy nabywca dostaje ją dopiero w systemie
Faktura powstała poza KSeF Dotyczy to konsumentów, sprzedawców zagranicznych oraz małych podatników w limicie 10 000 zł miesięcznie do końca 2026 r.
Na fakturze wpisano inny NIP nabywcy Faktura trafia do podmiotu o wpisanym numerze, więc sprzedawca musi wystawić korektę do zera i nową fakturę

Dotyczy to także biur rachunkowych: biuro widzi faktury klienta tylko wtedy, gdy klient nadał mu uprawnienie do dostępu do faktur (MF, dostępy w KSeF, 15 kwietnia 2026 r.).

Jak skorygować fakturę w KSeF i czy można ją anulować?

Nie można. Gdy plik zostanie przyjęty i dostanie numer KSeF, faktura weszła do obrotu prawnego: system nie ma edycji, anulowania ani usuwania, a faktury są przechowywane 10 lat od końca roku wystawienia. Błąd poprawia wyłącznie faktura korygująca wystawiona przez sprzedawcę (art. 106j ustawy o VAT), a od 1 lutego 2026 r. nie funkcjonują już noty korygujące. Korekta idzie przez KSeF także wtedy, gdy faktura pierwotna powstała poza systemem, na przykład przed 1 lutego lub 1 kwietnia 2026 r. (MF, wystawianie i otrzymywanie faktur).

W pliku korekty ustawia się rodzaj „KOR”, a dla faktur zaliczkowej i rozliczającej odpowiednio „KOR_ZAL” i „KOR_ROZ”. Kwoty w podsumowaniu to różnice względem faktury pierwotnej, a w sekcji DaneFaKorygowanej podaje się numer faktury, jej numer KSeF i datę wystawienia. Przyczyna korekty jest dobrowolna. Jedną korektą zbiorczą, na przykład rabatu za okres, można objąć do 50 000 faktur pierwotnych, także tych wystawionych poza KSeF, a uproszczenia z art. 106j ust. 3 dotyczą wyłącznie korekt zmniejszających.

Pomyłkę w numerze NIP nabywcy poprawia się inaczej, bo faktura trafiła do podmiotu o wpisanym numerze. Sprzedawca wystawia korektę „do zera” z błędnym NIP i nową fakturę pierwotną z poprawnymi danymi. Korektę faktury wystawionej w trybie offline24 wystawia się dopiero po nadaniu fakturze pierwotnej numeru KSeF (art. 106nda ust. 12 ustawy o VAT). Wszystko to opisuje podręcznik MF, cz. II w częściach o korektach i o błędnym nabywcy.

Jak wystawić fakturę zaliczkową i końcową w KSeF?

Faktura zaliczkowa dokumentuje otrzymanie całości lub części zapłaty przed dostawą albo usługą i ma w pliku rodzaj „ZAL”. Podatek liczy się w niej ze wzoru: otrzymana kwota razy stawka, podzielone przez 100 powiększone o stawkę. Faktura rozliczająca, wystawiana po dostawie, ma rodzaj „ROZ”. W jej podsumowaniu stoi tylko kwota pozostała do zapłaty, a w elemencie FakturaZaliczkowa numery KSeF wcześniejszych faktur zaliczkowych. Jeśli klient zapłacił całość z góry, faktura końcowa nie jest obowiązkowa, a gdy sprzedawca ją wystawi, kwota należności ogółem w polu P_15 wynosi 0.

Szczegółowe wypełnienie pól opisuje podręcznik MF, cz. II, a w Aplikacji Podatnika zaliczkę i rozliczenie wybiera się w trybie rozszerzonym.

Jak wystawić fakturę konsumentowi i klientowi z zagranicy i co z kodem QR?

Faktury dla osób fizycznych nieprowadzących działalności nie podlegają obowiązkowi KSeF, ale sprzedawca może je wystawić w systemie dobrowolnie. W danych nabywcy wpisuje się wtedy BrakID o wartości 1, a fakturę przekazuje w sposób uzgodniony, na przykład jako wydruk lub PDF z kodem QR. Tak samo traktuje się kontrahenta zagranicznego: polska firma wystawia fakturę w KSeF i przekazuje nabywcy wizualizację. Paragon nie jest fakturą i do KSeF nie trafia (MF, zasady obowiązywania KSeF).

Faktura uproszczona do 450 zł albo 100 euro ma w KSeF rodzaj „UPR” i może w danych nabywcy zawierać sam NIP. Aplikacja Podatnika takiej faktury nie wystawia, więc sklep lub punkt usługowy potrzebuje programu. Znaczenie praktyczne wzrośnie od 1 stycznia 2027 r., gdy paragon z NIP przestanie ją zastępować, co opisuje poradnik o terminach KSeF, a sprzedaż internetową omawia tekst o księgowości sklepu internetowego.

Dłonie trzymają smartfon i skanują kod QR na kartonowym pudełku stojącym na drewnianym stole
Kod QR z wizualizacji faktury sprawdza się podobnie jak ten na paczce (na zdjęciu kod z opakowania). Zdjęcie ilustracyjne: Kampus Production, Pexels.

Wizualizacja może mieć dowolny wygląd i język, także dwujęzyczny, ale musi zgadzać się z plikiem XML. Ministerstwo odradza wpisywanie do XML samego minimum, a terminu płatności, rachunku czy opisów dodatkowych tylko do PDF-a, bo odbiorca nie przeniesie wtedy tych danych do systemu księgowego. Kod QR z numerem KSeF jest potrzebny, gdy fakturę stosuje się poza systemem, a faktura offline, której jeszcze nie dosłano do KSeF, ma dwa kody: „OFFLINE” i „CERTYFIKAT”. Do odczytu wystarczy smartfon: skan pokazuje, czy faktura istnieje w KSeF, a przy fakturze offline także, czy wystawca był do jej wystawienia uprawniony. Między krajowymi podatnikami VAT papierowa forma faktury jest zbędna, więc drukować jej nie trzeba.

Czy w KSeF widać, że faktura jest opłacona, i co zrobić z podejrzaną fakturą?

Informacja o zapłacie to opcjonalna sekcja „Płatność”, którą wypełnia wystawca: wartości to „Zapłacono”, „Zapłata częściowa” i „Brak zapłaty”, a obok można podać datę zapłaty, termin i formę płatności. To deklaracja sprzedawcy zapisana w pliku, a nie odczyt z konta, więc nie zastępuje potwierdzenia przelewu. Odbiorca nie musi faktury akceptować, żeby była ważna: system uznaje ją za otrzymaną po nadaniu numeru, a o księgowaniu decydują zwykłe zasady. Odliczenie VAT przysługuje tylko do pozycji związanych z czynnościami opodatkowanymi (MF, JDG i MŚP; wystawianie i otrzymywanie faktur).

Gdy ktoś wystawi na NIP firmy fakturę, której ona nie zamawiała, pojawi się ona na liście faktur zakupowych. Aplikacja Podatnika pozwala wysłać do Krajowej Administracji Skarbowej zgłoszenie nadużycia dla faktury zakupowej. Powód wybiera się z listy: próba wyłudzenia nienależnej zapłaty, niechciane treści reklamowe, podejrzane linki, masowa wysyłka faktur, podszywanie się pod instytucję albo inny. Po upływie terminu od nadania numeru zgłoszenie nie jest już możliwe, a usługa ukrywania faktur ma pojawić się w kolejnych wersjach systemu, według odpowiedzi MF z 11 września 2026 r.

Co ustalić z biurem rachunkowym przy fakturach w KSeF?

Przy fakturowaniu przez biuro rozstrzygnij na piśmie, kto wystawia faktury w imieniu firmy i na jakich uprawnieniach, jak często biuro sprawdza faktury zakupu, kto wystawia korekty i w jakim terminie, w jakiej formie klienci dostają PDF z kodem QR oraz kto odpowiada za tryb offline24. Odpowiedzi kilku biur zestawisz w tabeli z poradnika o porównywaniu ofert biur rachunkowych, a ewentualną opłatę za fakturowanie w KSeF wpiszesz w taśmie rocznego kosztu. Biura działające wyłącznie przez internet omawia tekst o księgowości online.

Źródła i zakres informacji

Tekst opisuje stan na 3 października 2026 r. i ma charakter ogólnej informacji, a nie porady prawnej ani podatkowej. Układ ekranów w aplikacjach i programach zmienia się, więc szczegóły wypełniania pól potwierdź w bieżącej instrukcji narzędzia, z którego korzystasz.

Praktyczne odpowiedzi

Częste pytania

Jak wystawić fakturę w KSeF krok po kroku?

Sprawdź uprawnienia do wystawiania faktur, zaloguj się do programu lub Aplikacji Podatnika, wypełnij dane sprzedawcy, nabywcy i pozycji, a następnie wybierz „Wystaw fakturę” i odśwież ekran do zakończenia wysyłki. Gdy system przyjmie plik, nada fakturze numer KSeF, który ją identyfikuje. Jeśli plik zostanie odrzucony, numer nie powstaje i faktura nie jest wystawiona, więc trzeba poprawić dane i wysłać ją ponownie.

Jak będzie wyglądała faktura w KSeF?

W systemie faktura jest plikiem XML w strukturze FA(3), a nie dokumentem graficznym. Czytelny obraz, czyli wizualizację w formie PDF lub wydruku, tworzy program albo aplikacja. Może mieć dowolny wygląd i język, ale musi zgadzać się z danymi z pliku XML. Faktura używana poza KSeF ma też kod QR z numerem KSeF, który pozwala sprawdzić ją w systemie.

Czy faktury z KSeF trzeba drukować?

Nie. Między krajowymi podatnikami VAT faktura jest wystawiana i otrzymywana w systemie, więc papierowa forma jest zbędna. Wydruk lub PDF jest potrzebny, gdy nabywca odbiera fakturę poza KSeF, na przykład konsument albo klient zagraniczny. Taki dokument powinien mieć kod QR z numerem KSeF. Sprzedawca może też wydać wizualizację nabywcy krajowemu, ale nie musi.

Czy można anulować fakturę w KSeF?

Nie. Faktura, której system nadał numer KSeF, weszła do obrotu prawnego i nie można jej edytować, anulować ani usunąć, a w systemie jest przechowywana 10 lat od końca roku wystawienia. Błąd poprawia faktura korygująca. Jeśli wpisano zły NIP nabywcy, sprzedawca wystawia korektę do zera i nową fakturę z poprawnymi danymi.

Jak wystawić fakturę korygującą w KSeF?

Wystawia się ją w KSeF jak zwykłą fakturę, ale z rodzajem „KOR” i danymi faktury korygowanej: numerem faktury, numerem KSeF i datą wystawienia. Kwoty w podsumowaniu to różnice względem faktury pierwotnej, na przykład netto -300 zł, VAT -69 zł i brutto -369 zł przy obniżeniu o 300 zł netto przy 23% VAT. Korektę faktury offline24 wystawia się po nadaniu jej numeru KSeF.

Dlaczego nie widzę faktur w KSeF?

Najczęściej brakuje uprawnienia do dostępu do faktur albo zalogowano się w innym kontekście niż NIP firmy. Faktury może też nie być w systemie: sprzedawca wystawił ją offline24 i jeszcze nie dosłał albo powstała poza KSeF, bo dotyczy konsumenta lub sprzedawcy zagranicznego. Zdarza się także, że sprzedawca wpisał inny NIP nabywcy, wtedy faktura trafiła do innego podmiotu.

Czy w KSeF widać, czy faktura jest opłacona?

Tylko jeśli wystawca wypełnił opcjonalną sekcję „Płatność”. Można w niej zaznaczyć „Zapłacono”, „Zapłata częściowa” albo „Brak zapłaty” i podać datę zapłaty, termin oraz formę płatności. To deklaracja sprzedawcy zapisana w pliku faktury, a nie informacja z banku, więc samo pole nie potwierdza, że pieniądze wpłynęły.

Co jeśli ktoś wystawi na mnie fakturę w KSeF?

Faktura pojawi się na liście faktur zakupowych firmy o wpisanym NIP. Jeśli jest podejrzana, w Aplikacji Podatnika można wysłać do KAS zgłoszenie nadużycia, wybierając powód, na przykład próbę wyłudzenia nienależnej zapłaty, podejrzane linki albo podszywanie się pod instytucję. Zgłoszenie jest możliwe tylko w określonym terminie od nadania numeru KSeF.

Od informacji do działania

Zacznij rozmowę od swojej firmy.

Opisz formę działalności, liczbę dokumentów, pracowników i sprzedaż zagraniczną. Nie przesyłaj pełnych ksiąg ani danych klientów w pierwszym zapytaniu.

Przygotuj zapytanie o ofertyPrzygotuj opis firmy i listę pytań do biur. Nic nie jest wysyłane, a przygotowanie zajmuje kilka minut.