Na czym polega samofakturowanie w KSeF i kto może z niego skorzystać?
Samofakturowanie to wyjątek od reguły, że fakturę wystawia sprzedawca towaru lub usługi. Na podstawie art. 106d ust. 1 ustawy o podatku od towarów i usług z dnia 11 marca 2004 r. (t.j. Dz.U. 2024 poz. 361), nabywca może przejąć obowiązek dokumentowania transakcji, działając w imieniu i na rzecz dostawcy. Wprowadzenie Krajowego Systemu e-Faktur (KSeF) nie eliminuje tego mechanizmu, lecz osadza go w nowym środowisku teleinformatycznym, wymuszając na obu stronach transakcji pełną cyfryzację procesów księgowych. Krajowy System e-Faktur gwarantuje przy tym autentyczność pochodzenia każdej faktury ustrukturyzowanej oraz integralność jej treści, co znacząco podnosi bezpieczeństwo obrotu prawnego.
Warunki formalne umożliwiające wdrożenie self-billingu w systemie ustrukturyzowanym są precyzyjnie określone przez przepisy prawa oraz wymogi techniczne Ministerstwa Finansów. Skuteczne wystawianie dokumentów przez nabywcę wymaga spełnienia trzech kumulatywnych przesłanek, które muszą zostać zweryfikowane przed pierwszą transmisją danych do systemu centralnego. Brak dopełnienia któregokolwiek z tych wymogów powoduje, że dokument nie uzyskuje statusu faktury ustrukturyzowanej i nie wywołuje skutków prawnopodatkowych w zakresie podatku od towarów i usług.
- Zawarcie pisemnej umowy między sprzedawcą a nabywcą, która określa procedurę zatwierdzania poszczególnych faktur przez podatnika dokonującego dostawy.
- Nadanie nabywcy przez sprzedawcę specyficznych uprawnień technicznych w Aplikacji Podatnika KSeF, umożliwiających wystawianie faktur w imieniu podmiotu sprzedającego.
- Umieszczenie na dokumencie obligatoryjnej adnotacji "samofakturowanie" poprzez nadanie wartości "1" w polu Faktura/Fa/Adnotacje/P_17 zgodnie ze schemą FA(3).
Warto podkreślić, że harmonogram wdrażania obowiązkowego KSeF uwzględnia wielkość podmiotu oraz osiągane obroty. Obowiązek ten wejdzie w życie 1 lutego 2026 r. dla dużych przedsiębiorców, których obroty przekroczyły próg 200 mln zł w 2024 r. Pozostali czynni podatnicy VAT zostaną objęci systemem od 1 kwietnia 2026 r., natomiast dla mikroprzedsiębiorców o miesięcznym limicie sprzedaży poniżej 10 000 zł brutto, termin ten został odroczony do 1 stycznia 2027 r. Przedsiębiorstwa powinny już teraz dokładnie przejrzeć i uporządkować proces samofakturowania, weryfikując w systemie ERP, czy użytkownicy posiadają przypisaną rolę "wystawca" w kontekście nadanych uprawnień.
Krok po kroku: jak wystawić fakturę w procedurze samofakturowania?
Wygeneruj plik XML zgodny ze schematem FA(3), dbając o poprawność wszystkich pól technicznych i merytorycznych. W polu <EMAIL_ADDRESS> należy wpisać oznaczenie "samofakturowanie", co pozwoli systemom finansowo-księgowym na prawidłową kategoryzację dokumentu. Należy pamiętać, że faktury wystawione przez nabywcę w ramach samofakturowania będą przechowywane w KSeF zarówno w kontekście sprzedawcy, jak i nabywcy. W sekcji Podmiot1 znajdą się dane sprzedawcy, natomiast w sekcji Podmiot2 dane nabywcy, który w tym przypadku pełni funkcję wystawcy dokumentu.
Akceptacja sprzedawcy jest kluczowym etapem, bez którego dokument nie staje się prawnie wiążącą fakturą. Sprzedawca może dokonać zatwierdzenia treści dokumentu poprzez API KSeF lub bezpośrednio w Aplikacji Podatnika. Akceptacja może przybrać formę aktywną (np. potwierdzenie e-mailowe lub systemowe) bądź bierną, jeśli umowa przewiduje tzw. milczącą zgodę w przypadku braku zastrzeżeń w określonym terminie. Akceptacja faktur powinna nastąpić przed formalnym wystawieniem dokumentu w systemie, a moment ten musi zostać odnotowany w KSeF z datą i czasem w formacie UTC.
Faktura trafia do systemu KSeF najpóźniej następnego dnia po dacie jej wystawienia określonej w polu P_1. Graniczną godziną dla zachowania ciągłości numeracji i terminowości jest 06:00 następnego dnia po dacie wystawienia dokumentu. Data przesłania do KSeF stanowi faktyczny moment doręczenia faktury do systemu i przydzielenia jej unikalnego numeru identyfikującego. Dopiero po pomyślnej weryfikacji i nadaniu numeru KSeF dokument wywołuje skutki podatkowe dla obu stron transakcji.
Co się stanie, jeśli sprzedawca odrzuci fakturę?
Odrzucenie unieważnia dokument – nabywca traci prawo do odliczenia VAT, ponieważ dokument nie uzyskuje statusu faktury ustrukturyzowanej. Zgodnie z art. 86 ust. 2 pkt 4 w związku z art. 106d ustawy o VAT, prawo do obniżenia kwoty podatku należnego o kwotę podatku naliczonego przysługuje wyłącznie na podstawie prawidłowo wystawionych dokumentów. Brak akceptacji ze strony sprzedawcy sprawia, że propozycja pliku XML pozostaje jedynie technicznym zapisem, który nie wywołuje żadnych skutków w rejestrach zakupów i sprzedaży.
W przypadku odmowy zatwierdzenia dokumentu, podmioty gospodarcze muszą postępować zgodnie z ustaloną ścieżką korygującą. Procedura ta powinna być zautomatyzowana, aby uniknąć opóźnień w raportowaniu JPK_VAT. Należy zdefiniować w umowach handlowych obowiązek uzasadnienia odrzucenia w ciągu 24 h, co pozwoli na szybką eliminację błędów merytorycznych lub rachunkowych. Status "odrzucona" jest widoczny natychmiast w API KSeF, co umożliwia błyskawiczną reakcję systemów księgowych.
- Sprawdź powód odrzucenia w statusie KSeF lub w komunikacji pozasystemowej od sprzedawcy.
- Skoryguj błędy w danych identyfikacyjnych, pozycjach towarowych lub stawkach podatku.
- Wystaw nową propozycję faktury z poprawionymi danymi i nowym znacznikiem czasu.
- Uzyskaj akceptację sprzedawcy przed upływem terminu rozliczenia VAT za dany okres.
Tylko zaakceptowana faktura daje prawo do odliczenia VAT, dlatego tak ważne jest zsynchronizowanie daty wystawienia i przesłania dokumentu. Podatnik ma 5 dni roboczych przed terminem złożenia JPK_VAT na dokonanie niezbędnych korekt w przypadku wystąpienia błędów w procedurie samofakturowania. Zaleca się stosowanie automatycznych powiadomień SMS lub e-mail o każdej zmianie statusu dokumentu w KSeF, co minimalizuje ryzyko niedotrzymania terminów ustawowych.