Anulowanie faktury w KSeF – czy to w ogóle możliwe?

Anulowanie faktury w Krajowym Systemie e-Faktur (KSeF) to próba całkowitego usunięcia dokumentu z centralnego rejestru Ministerstwa Finansów, która – zgodnie z art. 106n ustawy o VAT – nie jest dopuszczalna ani technicznie, ani prawnie. Od 1 lutego 2026 r. system KSeF staje się obowiązkowy dla największych przedsiębiorstw o wartości sprzedaży powyżej 200 000 000 zł, a od 1 kwietnia 2026 r. dla pozostałych podatników. Jedynym dopuszczalnym sposobem „wycofania” błędu w ustrukturyzowanym obrocie gospodarczym jest wystawienie faktury korygującej do zera. Faktura ustrukturyzowana uznawana jest za wystawioną i wprowadzoną do obrotu prawnego w momencie nadania jej unikalnego numeru identyfikacyjnego przez system.

Dlaczego KSeF nie pozwala skasować faktury

W świetle obecnych i planowanych przepisów nie ma technicznej ani prawnej możliwości całkowitego usunięcia faktury z rejestru KSeF. Cytując stanowisko organów podatkowych: „nie można anulować faktury w KSeF”, ponieważ każda faktura przyjęta przez system otrzymuje unikalny numer identyfikacyjny oraz znacznik czasu. W momencie pozytywnej weryfikacji pliku XML, dokument zostaje trwale zapisany w centralnej bazie Ministerstwa Finansów, a jego struktura jest replikowana w systemach rozproszonych w czasie krótszym niż 5 min. Powoduje to powstanie nierozerwalnego zapisu audytu, który uniemożliwia fizyczne skasowanie rekordu bez naruszenia integralności całego zbioru danych ustrukturyzowanych.

Zgodnie z art. 106n § 1 pkt 4 ustawy o podatku od towarów i usług, faktura ustrukturyzowana jest uznana za wystawioną w dniu jej przesłania do Krajowego Systemu e-Faktur. Po nadaniu numeru KSeF dokument nie może być usunięty ani poddany edycji. Brak jest w polskim porządku prawnym przepisu upoważniającego administratora systemu do usunięcia prawidłowo zweryfikowanej faktury na wniosek podatnika. Dokumentacja ta pozostaje zarchiwizowana w systemie przez okres 10 lat, co wynika bezpośrednio z obowiązków nałożonych na administrację skarbową w zakresie przechowywania danych podatkowych.

Proces weryfikacji faktury w KSeF obejmuje sprawdzenie zgodności pliku ze schemą XSD oraz poprawności uprawnień osoby wystawiającej. Każdy zaakceptowany dokument otrzymuje identyfikator UUID zgodny ze standardem RFC-4122. Taka architektura systemu ma na celu uszczelnienie systemu podatkowego i wyeliminowanie zjawiska „pustych faktur” oraz dokumentów wystawianych wstecznie. Przedsiębiorca traci kontrolę nad fizycznym istnieniem dokumentu w momencie jego wysyłki do bramki API Ministerstwa Finansów.

W związku z powyższym, zaleca się wprowadzenie wewnątrzfirmowych procedur kontrolnych. Skutecznym rozwiązaniem jest przygotowanie szkicu faktury lub zapisywanie kopii roboczej przed ostateczną wysyłką do systemu. Wskazane jest również, aby każdorazowo sprawdzać NIP kontrahenta w bazie VIES lub rejestrze podatników VAT, co pozwala uniknąć błędów uniemożliwiających późniejsze proste skorygowanie dokumentu. Inwestycja w zaawansowane narzędzie do fakturowania zintegrowane z KSeF pozwala na automatyczną walidację danych przed ich procesowaniem przez system rządowy.

Błędny NIP nabywcy – procedura naprawcza krok po kroku

Błędne wskazanie numeru identyfikacji podatkowej (NIP) nabywcy stanowi istotną wadę dokumentu, która w systemie KSeF wymaga specyficznej ścieżki naprawczej. Błąd ten uniemożliwia automatyczne przypisanie faktury do konta właściwego podatnika, co generuje następstwo w postaci konieczności całkowitego wycofania skutków ekonomicznych pierwotnego dokumentu. Rozwiązaniem w tej sytuacji nie jest nota korygująca, lecz procedura „zerowania” obrotu u pierwotnego, błędnie wskazanego odbiorcy.

  1. Wystawienie faktury korygującej zerującej – należy wygenerować dokument XML, który w polach wartości sprzedaży i podatku przyjmuje wartości ujemne równe kwotom z faktury pierwotnej, co w efekcie daje bilans zerowy dla błędnego NIP.
  2. Powiązanie z dokumentem pierwotnym – faktura korygująca w KSeF musi zawierać numer identyfikacyjny KSeF faktury pierwotnej oraz datę jej wystawienia, aby system mógł poprawnie zmapować korektę w centralnym rejestrze.
  3. Wystawienie nowej faktury pierwotnej – po przesłaniu korekty zerującej, należy wystawić zupełnie nową fakturę ustrukturyzowaną z prawidłowym numerem NIP nabywcy i bieżącą datą wystawienia.

Warto podkreślić, że od 1 lutego 2026 r. noty korygujące znikają całkowicie z obiegu prawnego. Jedynym instrumentem poprawy błędów na fakturach ustrukturyzowanych staje się faktura korygująca w formacie XML. Zgodnie z art. 106h § 1 ustawy o VAT, podatnik ma obowiązek wystawienia korekty niezwłocznie po stwierdzeniu pomyłki. W przypadku, gdy błędna faktura została już wykazana w przesłanym pliku JPK_V7, korektę należy uwzględnić w rozliczeniu za okres, w którym wystawiono dokument korygujący lub dokonać korekty pliku JPK za miesiąc pierwotny, zależnie od charakteru błędu.

Technicznie nie jest możliwe skorygowanie samego numeru NIP na fakturze korygującej w taki sposób, aby dokument „przeszedł” z jednego podmiotu na drugi. System KSeF traktuje NIP jako kluczowy parametr adresowania dokumentu. Dlatego też jedyną metodą jest wystawienie faktury korygującej do zera z tym błędnym NIP nabywcy i odrębną fakturę z prawidłowym numerem NIP. Zaleca się zapisywanie numerów KSeF obu dokumentów w systemach klasy CRM lub ERP, co znacząco ułatwia późniejszą weryfikację podczas kontroli skarbowej i pozwala na czytelne powiązanie transakcji.

Co zrobić, gdy towar nie został odebrany – czy „korekta do zera” wystarczy?

Sytuacja, w której faktura została wystawiona i przesłana do KSeF, ale czynność podlegająca opodatkowaniu nie została dokonana (np. brak odbioru towaru lub rezygnacja z usługi), wymaga formalnego sprostowania zapisów księgowych. Choć orzecznictwo, w tym wyrok NSA (sygn. akt I FSK 796/11), dopuszczało w tradycyjnym obrocie papierowym „anulowanie” faktury dla czynności niewykonanej, w reżimie KSeF proces ten ulega sformalizowaniu. Zamiast fizycznego przekreślenia dokumentu, podatnik musi zastosować mechanizm faktury korygującej, która dokumentuje czynność rzeczywiście niedokonaną.

„(…) możliwość anulowania faktur (rachunków uproszczonych), mimo że nie jest dopuszczona wyraźnie przez ustawę z 2004 r. o podatku od towarów i usług, należy zaaprobować jako praktyczną i realną drogę "wycofania się" podatnika z błędnego wystawienia dokumentu rozliczeniowego.”

Aby skutecznie uargumentować wystawienie korekty do zera w systemie KSeF, w polu przeznaczonym na przyczynę korekty należy zamieścić precyzyjną informację, np.: „Transakcja nie doszła do skutku – brak odbioru towaru zgodnie z protokołem zwrotu z dnia 14 stycznia 2026 r.”. Wyrok WSA w Kielcach (sygn. akt I SA/Ke 35/14) potwierdza, że faktura bez pokrycia w rzeczywistości gospodarczej powinna zostać skorygowana w celu doprowadzenia do stanu zgodnego z prawdą obiektywną. W systemie ustrukturyzowanym taka korekta do zera daje identyczny skutek podatkowy jak dawne anulowanie faktury papierowej.

Podatnik powinien zachować kompletną dokumentację korespondencji z kontrahentem, taką jak e-maile anulujące zamówienie lub potwierdzenia z firm kurierskich o niepodjęciu przesyłki. Organy podatkowe podczas czynności sprawdzających często żądają dowodów na „nieistnienie” dostawy, aby wykluczyć próby manipulowania podstawą opodatkowania. Prawidłowo wystawiona i przesłana do KSeF faktura korygująca zerująca, poparta dokumentacją zewnętrzną, w pełni zabezpiecza interesy podatnika i neutralizuje skutki podatkowe błędnie wystawionego dokumentu pierwotnego.

FAQ – najczęstsze pytania o anulowanie i korektę w KSeF

Czy mogę usunąć fakturę z KSeF po jej wystawieniu?
Nie, zgodnie z art. 106n ustawy o VAT, raz wystawiona faktura ustrukturyzowana pozostaje trwale w centralnej bazie Ministerstwa Finansów przez 10 lat. Nie istnieje techniczna funkcja „usuń” ani „anuluj” dla dokumentów, którym nadano już numer KSeF.
Jak skorygować fakturę z błędną ceną w systemie KSeF?
Należy wystawić fakturę korygującą ustrukturyzowaną w formacie XML, wskazując różnicę w cenie lub podając nowe, prawidłowe wartości. Dokument musi zawierać numer identyfikacyjny KSeF faktury pierwotnej, co wynika z art. 106j ust. 2 pkt 3a.
Co się stanie, jeśli wyślę fakturę do KSeF dwa razy przez pomyłkę?
Każda wysyłka skutkuje nadaniem nowego numeru KSeF i uznaniem faktury za wystawioną. W takim przypadku należy niezwłocznie wystawić fakturę korygującą do zera dla jednego z duplikatów, aby uniknąć podwójnego opodatkowania tego samego obrotu.
Czy po 1 lutego 2026 r. będę mógł wystawić notę korygującą?
Nie, od 1 lutego 2026 r. instytucja noty korygującej zostaje całkowicie zlikwidowana w obrocie ustrukturyzowanym. Wszelkie błędy, w tym te mniejszej wagi, wymagają wystawienia pełnej faktury korygującej przez sprzedawcę.
Czy fakturę korygującą w KSeF trzeba podpisać?
Faktura korygująca, jako dokument ustrukturyzowany, musi zostać uwierzytelniona przy użyciu podpisu kwalifikowanego, pieczęci elektronicznej lub profilu zaufanego przed jej wysłaniem do systemu, zgodnie z wymogami bezpieczeństwa KSeF.

Redakcja

Redakcja

Pomagam przedsiębiorcom, którzy prowadzą księgowość samodzielnie. Krok po kroku wyjaśniam obowiązki, terminy i dokumenty, aby rozliczenia były proste, zgodne z przepisami i bez stresu.

Czy ten artykuł był pomocny?