•
•
Faktura odrzucona przez KSeF - jak poprawić i wysłać ponownie

Ekspert
KSeF
•
Faktura odrzucona przez KSeF nie jest fakturą do korekty. To dokument, którego system nie przyjął, więc faktura nie została skutecznie wystawiona i nie ma numeru KSeF. W takiej sytuacji trzeba sprawdzić przyczynę odrzucenia, poprawić dane lub uprawnienia i wysłać fakturę ponownie. Największy błąd to potraktować samą wysyłkę jak zakończony proces. W KSeF liczy się nie tylko to, że dokument został wysłany. Liczy się to, czy został przyjęty, czy otrzymał numer KSeF i czy można go dalej obsłużyć w firmie. Dla właściciela małej firmy najważniejsze pytanie brzmi prosto: czy ta faktura istnieje w KSeF, czy wymaga poprawy?

Odrzucenie faktury przez KSeF oznacza, że system nie przyjął przesłanego pliku. Taka faktura nie otrzymuje numeru KSeF i nie jest uznawana za skutecznie wystawioną w systemie. To ma praktyczne konsekwencje.
Nie wystawiasz korekty do faktury odrzuconej przez KSeF, bo nie ma czego korygować. Nie anulujesz jej, bo nie weszła skutecznie do systemu. Nie traktujesz jej jak finalnego dokumentu dla klienta. Najpierw musisz poprawić problem i wysłać fakturę ponownie.
Najprostsza zasada:
Jeśli faktura nie ma numeru KSeF, najpierw sprawdzasz, dlaczego nie została przyjęta. Dopiero po poprawnej wysyłce i nadaniu numeru KSeF możesz traktować proces jako zakończony.
To jest ważne szczególnie w małej firmie, gdzie jedna osoba często wystawia fakturę, wysyła ją klientowi, pilnuje płatności i przekazuje dokumenty księgowej. Jeśli status zostanie przeoczony, błąd może wyjść dopiero po kilku dniach, przy rozliczeniu albo przy pytaniu od kontrahenta.
Najpierw sprawdź jedną rzecz: czy faktura ma numer KSeF?
Zanim zaczniesz poprawiać dokument, sprawdź status faktury. To oszczędza najwięcej czasu i zmniejsza ryzyko drugiego błędu.
Sytuacja | Co oznacza | Co zrobić |
|---|---|---|
Faktura ma numer KSeF | Faktura została przyjęta przez system | Nie wysyłaj jej drugi raz. Jeśli ma błąd merytoryczny, zwykle potrzebna będzie korekta. |
Faktura nie ma numeru KSeF i ma status odrzucona | Faktura nie została skutecznie wystawiona w KSeF | Sprawdź przyczynę, popraw dane lub uprawnienia i wyślij ponownie. |
Faktura jest w trakcie przetwarzania | System jeszcze nie zakończył weryfikacji | Poczekaj na wynik. Nie zakładaj od razu, że faktura została przyjęta. |
Faktura jest tylko wersją roboczą | Nie została jeszcze wysłana do KSeF | Sprawdź dane przed wysyłką i dopiero potem przekaż do systemu. |
Wystąpił problem techniczny lub brak odpowiedzi | Nie wiadomo jeszcze, czy dokument został skutecznie obsłużony | Sprawdź status w programie, historię wysyłki i komunikaty KSeF. |
To rozróżnienie jest krytyczne. Inaczej działa faktura odrzucona, a inaczej faktura przyjęta przez KSeF, ale zawierająca błąd w danych.
Faktura odrzucona a faktura przyjęta z błędem: tego nie wolno pomylić
To najważniejsza różnica w całym procesie.
KSeF sprawdza, czy plik XML jest zgodny z obowiązującym wzorem e-faktury i czy osoba wysyłająca dokument ma odpowiednie uprawnienia. System nie sprawdza jednak wszystkiego, co z punktu widzenia firmy jest ważne.
Może się więc zdarzyć, że KSeF przyjmie fakturę, która zawiera błąd merytoryczny. Na przykład błędną kwotę, nieprawidłowe dane nabywcy albo zły NIP kontrahenta. Wtedy sytuacja jest zupełnie inna niż przy odrzuceniu.
Sytuacja | Czy faktura istnieje w KSeF? | Czy ma numer KSeF? | Co robisz |
|---|---|---|---|
KSeF odrzucił fakturę | Nie | Nie | Poprawiasz problem i wysyłasz ponownie. Nie robisz korekty. |
KSeF przyjął fakturę, ale zawiera ona błąd rachunkowy | Tak | Tak | Wystawiasz fakturę korygującą. |
KSeF przyjął fakturę z błędnym kontrahentem | Tak | Tak | Wystawiasz fakturę korygującą. |
Faktura jest robocza i nie została wysłana | Nie | Nie | Poprawiasz dokument przed wysyłką. |
Dlatego pytanie „czy trzeba wystawić korektę?” nie ma jednej odpowiedzi. Wszystko zależy od tego, czy faktura została przyjęta przez KSeF. Jeśli została odrzucona, nie korygujesz. Poprawiasz i wysyłasz ponownie. Jeśli została przyjęta, ale zawiera błąd, nie podmieniasz jej. Wtedy wchodzisz w proces korekty.
Dlaczego KSeF odrzuca faktury?
Odrzucenie faktury przez KSeF zwykle nie wynika z tego, że klient jest spóźniony z płatnością albo że opis usługi jest mało precyzyjny. System patrzy przede wszystkim na poprawność techniczną pliku i uprawnienia osoby lub narzędzia, które wysyła fakturę.
Najczęstsze obszary problemów wyglądają tak.
1. Plik XML nie jest zgodny ze strukturą
Faktura ustrukturyzowana to nie PDF. KSeF przetwarza dane w określonym formacie XML. Jeżeli program do fakturowania wygeneruje plik niezgodny z aktualnym wzorem, system może go odrzucić. Dla właściciela firmy nie oznacza to, że musi sam czytać XML. Oznacza to, że powinien korzystać z programu, który waliduje fakturę przed wysyłką i pokazuje zrozumiały komunikat błędu.
2. Brakuje wymaganego pola
Czasem problemem nie jest cała faktura, ale konkretne wymagane pole. Może chodzić o NIP sprzedawcy, typ dokumentu, dane podatnika, datę albo inne pole wymagane przez strukturę. W praktyce przedsiębiorca widzi wtedy komunikat błędu i musi poprawić brakujący albo niepoprawny element.
3. Użytkownik albo system nie ma odpowiednich uprawnień
KSeF sprawdza nie tylko dokument, ale też to, kto go wysyła. Jeśli osoba, biuro rachunkowe albo system zintegrowany z KSeF nie ma odpowiednich uprawnień, wysyłka może się nie udać.
To częsty problem przy małych firmach, które współpracują z księgową albo biurem rachunkowym. Jedna osoba wystawia faktury, druga ma obsługiwać KSeF, trzecia przekazuje dokumenty. Jeśli uprawnienia nie są poukładane, problem pojawi się dopiero przy wysyłce.
4. Błąd wynika z integracji albo ustawień programu
Czasem dane na fakturze wyglądają dobrze dla człowieka, ale program generuje plik w sposób, którego KSeF nie przyjmuje. Może chodzić o mapowanie pól, typ faktury, ustawienia podatnika, konfigurację certyfikatu albo połączenie z API. To jest powód, dla którego status wysyłki powinien być widoczny w programie do faktur. Właściciel firmy nie powinien szukać problemu w technicznych logach.
5. Faktura została wysłana w złym kontekście
Przy prostych firmach zdarza się to rzadziej, ale problem może pojawić się w grupach VAT, JST, samofakturowaniu albo przy uprawnieniach nadanych zewnętrznym osobom. Wtedy ważne jest, w czyim imieniu faktura jest wystawiana i czy system działa w poprawnym kontekście podatnika.
Komunikat błędu KSeF: co oznacza?
Po odrzuceniu faktury nie poprawiaj dokumentu na wyczucie. Najpierw sprawdź komunikat błędu. To on mówi, czy problem leży w samej fakturze, uprawnieniach, strukturze XML, ustawieniach programu albo połączeniu z KSeF.
Poniższa tabela nie zastępuje oficjalnej dokumentacji technicznej. Ma pomóc właścicielowi małej firmy szybko zrozumieć, co prawdopodobnie oznacza dany typ komunikatu i jaki powinien być następny krok.
Komunikat błędu lub typ problemu | Co oznacza w praktyce | Co zrobić dalej |
|---|---|---|
Błąd struktury XML | Plik faktury nie jest zgodny z wymaganym schematem KSeF. Problem zwykle leży w sposobie wygenerowania dokumentu przez program. | Nie poprawiaj ręcznie XML-a. Sprawdź, czy program jest aktualny, popraw dane faktury i ponów wysyłkę. Jeśli błąd wraca, zgłoś go dostawcy programu. |
Brak wymaganego pola | W fakturze brakuje danych, które są wymagane w strukturze. | Sprawdź wskazane pole, uzupełnij dane i wyślij fakturę ponownie. |
Nieprawidłowa wartość pola | Dane są wpisane, ale mają zły format albo nie pasują do wymagań KSeF. | Sprawdź pole wskazane w komunikacie, np. datę, NIP, typ dokumentu, stawkę VAT albo oznaczenie transakcji. |
Brak uprawnień do wysyłki | Użytkownik, token, certyfikat, biuro rachunkowe albo aplikacja nie ma prawa wysłać faktury w imieniu podatnika. | Nie poprawiaj faktury. Najpierw sprawdź uprawnienia w KSeF i konfigurację dostępu w programie. |
Problem z autoryzacją | System nie rozpoznaje albo nie akceptuje sposobu logowania lub połączenia. | Sprawdź token, certyfikat, sesję, integrację albo sposób uwierzytelnienia. |
Błąd podatnika lub kontekstu firmy | Faktura może być wysyłana w niewłaściwym kontekście, np. przez zły podmiot, jednostkę, grupę VAT albo konto. | Sprawdź, w imieniu jakiej firmy wysyłasz dokument i czy użytkownik ma dostęp do właściwego podmiotu. |
Błąd integracji z KSeF | Problem może leżeć nie w danych faktury, ale w komunikacji między programem a KSeF | Sprawdź historię wysyłki, spróbuj ponowić połączenie, a jeśli błąd się powtarza, zgłoś problem dostawcy programu. |
Chwilowy problem techniczny | System może nie przetworzyć dokumentu przez niedostępność usługi, przeciążenie albo przerwę techniczną. | Nie twórz od razu nowej faktury. Sprawdź status systemu, historię wysyłki i ponów próbę zgodnie z procedurą. |
Faktura już istnieje albo została wcześniej przyjęta | Może istnieć ryzyko duplikatu albo wcześniejsza próba wysyłki zakończyła się przyjęciem. | Najpierw sprawdź, czy faktura ma numer KSeF. Jeśli tak, nie wysyłaj jej drugi raz. |
Najważniejsza zasada jest prosta: komunikat błędu ma wskazać decyzję, nie tylko problem techniczny. Po jego przeczytaniu powinieneś wiedzieć, czy poprawiasz dane na fakturze, sprawdzasz uprawnienia, czekasz na wynik przetwarzania, czy kontaktujesz się z dostawcą programu.
Właśnie tutaj program do faktur może realnie pomóc małej firmie. Nie wystarczy pokazać „błąd wysyłki”. Użytkownik powinien dostać prostą informację: co oznacza błąd i jaki jest następny krok.
Co zrobić po odrzuceniu faktury przez KSeF: krok po kroku
Nie komplikuj tego procesu. Po odrzuceniu faktury potrzebujesz spokojnej, powtarzalnej procedury.
Krok 1. Nie wystawiaj korekty
To pierwszy odruch, który trzeba zatrzymać. Jeśli KSeF odrzucił fakturę, dokument nie został skutecznie wystawiony. Nie ma numeru KSeF, więc nie ma faktury, do której można zrobić normalną korektę.
Najpierw poprawiasz problem. Korekta dotyczy faktury, która została przyjęta i istnieje w systemie.
Krok 2. Sprawdź komunikat błędu
Nie zgaduj. Otwórz szczegóły wysyłki i sprawdź, dlaczego faktura została odrzucona. Komunikat powinien wskazać, czy problem dotyczy struktury pliku, brakującego pola, uprawnień albo innego elementu technicznego.
Jeżeli program pokazuje tylko ogólny komunikat „odrzucona”, to za mało. W praktyce potrzebujesz informacji, która pozwala podjąć decyzję: co poprawić?
Krok 3. Ustal, czy problem jest w fakturze, czy w dostępie do KSeF
To są dwa różne przypadki.
Jeśli problem jest w fakturze, poprawiasz dane dokumentu: pole, datę, typ faktury, dane sprzedawcy, sposób oznaczenia transakcji.
Jeśli problem jest w dostępie, nie pomoże poprawianie kwot ani danych nabywcy. Trzeba sprawdzić uprawnienia użytkownika, certyfikat, token, konfigurację programu albo dostęp biura rachunkowego.
Krok 4. Popraw dokument w wersji roboczej
Popraw fakturę tam, gdzie została przygotowana. Nie twórz chaotycznie nowego dokumentu, jeśli program pozwala poprawić odrzuconą próbę wysyłki. Chodzi o to, żeby zachować porządek w historii: była próba, był błąd, jest poprawiona wersja, jest ponowna wysyłka.
To ważne, bo po kilku tygodniach nikt nie pamięta, dlaczego dana faktura była wysyłana dwa razy.
Krok 5. Sprawdź dane jeszcze raz przed ponowną wysyłką
Nie klikaj „wyślij ponownie” odruchowo. Jeśli pierwsza próba się nie udała, druga powinna być poprzedzona krótką kontrolą.
Sprawdź dane sprzedawcy, dane nabywcy, daty, kwoty, typ faktury, NIP, ustawienia VAT i komunikat, który spowodował odrzucenie.
Krok 6. Wyślij fakturę ponownie do KSeF
Po poprawieniu problemu wyślij dokument jeszcze raz. To nie jest korekta. To ponowna próba skutecznego wystawienia faktury w KSeF.
Krok 7. Poczekaj na numer KSeF
Nie kończ procesu na samym kliknięciu. Sprawdź, czy faktura została przyjęta i czy otrzymała numer KSeF. Dopiero wtedy masz potwierdzenie, że dokument został skutecznie obsłużony przez system.
Krok 8. Dopiero potem obsłuż klienta, płatność i księgowość
Po przyjęciu faktury możesz wysłać klientowi informację, powiązać fakturę z płatnością i przekazać dokument księgowej. Jeśli robisz to wcześniej, ryzykujesz bałagan: klient ma PDF, księgowa ma dokument, ale KSeF nie przyjął faktury.
Co z datą wystawienia po ponownej wysyłce?
To jeden z bardziej wrażliwych tematów.
W trybie online datą wystawienia faktury ustrukturyzowanej jest co do zasady data przesłania jej do KSeF. Jeżeli pierwsza próba została odrzucona, nie masz jeszcze skutecznie wystawionej faktury. Znaczenie ma dopiero skuteczne przesłanie poprawnego dokumentu.
W trybie offline24 i w czasie niedostępności albo awarii KSeF zasady mogą działać inaczej, ponieważ znaczenie ma data wskazana na fakturze w polu P_1 oraz późniejsze przesłanie dokumentu do systemu w wymaganym terminie.
Dla małej firmy praktyczny wniosek jest taki:
Nie traktuj daty jako technicznego drobiazgu. Jeśli faktura została odrzucona, sprawdź, czy poprawka i ponowna wysyłka nie wpływają na termin wystawienia, rozliczenie VAT, płatność albo dokumenty dla księgowej.
Jeśli sytuacja dotyczy końca miesiąca, dużej kwoty, zaliczki, korekty albo transakcji nietypowej, nie zgaduj. Skonsultuj to z księgową.
Czy KSeF odrzuci fakturę z błędnym NIP-em nabywcy?
To pułapka.
KSeF nie sprawdza poprawności danych kontrahenta tak, jak wielu przedsiębiorców sobie to wyobraża. System może przyjąć fakturę wystawioną na błędnego nabywcę. Jeśli faktura zostanie przyjęta, otrzyma numer KSeF i będzie istnieć w systemie.
Wtedy nie mówimy już o fakturze odrzuconej. Mówimy o fakturze przyjętej z błędem.
Przykład:
Wystawiasz fakturę, wpisujesz błędny NIP kontrahenta, wysyłasz dokument do KSeF i system go przyjmuje. Faktura ma numer KSeF. Po czasie klient zgłasza, że NIP jest błędny.
To nie jest sytuacja „popraw i wyślij ponownie”. Dokument istnieje. W takim przypadku właściwe rozwiązanie może polegać na wystawieniu korekty do zera dla błędnego nabywcy i wystawieniu nowej faktury na właściwego kontrahenta.
Dlatego kontrola danych przed wysyłką jest tak ważna. KSeF może zatrzymać błędy techniczne, ale nie zastąpi myślenia biznesowego.
Checklista przed ponowną wysyłką faktury do KSeF
Zanim wyślesz poprawioną fakturę ponownie, przejdź przez krótką listę kontrolną.
Co sprawdzić | Dlaczego to ważne |
|---|---|
Status faktury | Musisz wiedzieć, czy dokument jest odrzucony, przyjęty czy nadal przetwarzany. |
Numer KSeF | Jeśli faktura ma numer KSeF, nie traktuj jej jak odrzuconej. |
Komunikat błędu | Bez tego poprawiasz na ślepo. |
Dane sprzedawcy | Brak albo błąd w danych sprzedawcy może zablokować wysyłkę. |
Dane nabywcy | KSeF nie zawsze zatrzyma błędnego kontrahenta, więc sprawdź to sam. |
NIP | Jeden z najbardziej wrażliwych elementów faktury. |
Typ faktury | Inaczej obsługujesz fakturę zwykłą, zaliczkową, rozliczającą, korygującą albo VAT marża. |
Daty | Data wystawienia, data sprzedaży i termin płatności muszą być spójne. |
Kwoty i stawki VAT | KSeF może nie wyłapać błędów rachunkowych, a faktura może zostać przyjęta z błędem. |
Uprawnienia użytkownika | Jeśli problemem jest dostęp, poprawianie faktury nic nie da. |
Historia prób wysyłki | Po poprawce powinno być jasne, która próba była odrzucona, a która zakończyła się przyjęciem. |
Jak uniknąć odrzucenia faktury w KSeF
Nie da się wyeliminować wszystkich błędów, ale da się ograniczyć ich liczbę.
Pracuj na wersji roboczej
Nie wysyłaj faktury do KSeF od razu po wpisaniu danych. Najpierw zapisz ją jako roboczą, sprawdź dane i dopiero potem wykonaj wysyłkę.
To szczególnie ważne przy nowych kontrahentach, większych kwotach, fakturach zaliczkowych i korektach.
Sprawdzaj dane kontrahenta przed wysyłką
KSeF nie jest magicznym filtrem, który poprawi błędnego klienta. Jeśli wpiszesz złego nabywcę i system przyjmie fakturę, problem stanie się trudniejszy niż zwykłe odrzucenie techniczne.
Ustaw role i uprawnienia wcześniej
Jeśli faktury wysyła właściciel firmy, księgowa albo biuro rachunkowe, każdy powinien mieć jasny zakres uprawnień. Nie testuj tego dopiero w dniu, w którym musisz wystawić ważną fakturę.
Patrz na status, nie tylko na numer faktury
W zwykłym programie do faktur przedsiębiorca patrzył na numer, klienta i kwotę. W KSeF potrzebny jest jeszcze status: robocza, wysłana, przyjęta, odrzucona, wymaga reakcji.
Bez tego łatwo pomylić fakturę przygotowaną lokalnie z fakturą skutecznie przyjętą przez system.
Zachowuj historię wysyłek
Dobra historia wysyłek odpowiada na trzy pytania:
Kiedy faktura została wysłana?
Jaki był wynik wysyłki?
Co poprawiono przed ponowną próbą?
To pomaga nie tylko właścicielowi firmy. Pomaga też księgowej, obsłudze klienta i każdej osobie, która po czasie będzie wyjaśniać, co stało się z dokumentem.
Podsumowanie
Faktura odrzucona przez KSeF to nie koniec świata, ale nie można jej zignorować.
Najważniejsze jest rozróżnienie: faktura odrzucona nie została skutecznie wystawiona, a faktura przyjęta z błędem już istnieje w systemie. W pierwszym przypadku poprawiasz problem i wysyłasz dokument ponownie. W drugim zwykle wchodzisz w proces korekty.
Dlatego w małej firmie status KSeF powinien być widoczny od razu przy fakturze. Nie w osobnym pliku, nie w technicznym logu, nie w pamięci właściciela. Przy dokumencie, z jasną informacją: przyjęta, odrzucona, w trakcie, wymaga działania.
Bo w praktyce nie chodzi o to, żeby przedsiębiorca został specjalistą od XML. Chodzi o to, żeby wiedział, czy z fakturą wszystko jest w porządku i co zrobić, jeśli nie jest.

