
Firma budowlana realizująca kontrakty w sektorze publicznym funkcjonuje w świecie, który rządzi się innymi regułami niż obrót prywatny. Zamawiającym jest tu gmina, powiat, szkoła publiczna, zarząd dróg lub urząd marszałkowski. Terminy płatności wynikają z prawa zamówień publicznych i umów z klauzulami, których nie ma w standardowych kontraktach B2B. Faktury korygujące uruchamiają procedury budżetowe po stronie odbiorcy. A w 2026 roku doszedł do tego KSeF – i ujawnił szereg technicznych pułapek specyficznych wyłącznie dla relacji wykonawca–JST. Ten artykuł wyjaśnia, co firma budowlana musi wiedzieć, zanim wystawi pierwszą e-fakturę do gminy lub urzędu.
Punktem wyjścia jest zrozumienie, jak jednostki samorządu terytorialnego funkcjonują w systemie VAT. Na podstawie wyroku Trybunału Sprawiedliwości UE z 29 września 2015 roku (sprawa C-276/14 Gmina Wrocław) gmina wraz ze wszystkimi swoimi jednostkami budżetowymi i zakładami budżetowymi tworzy jednego podatnika VAT. Oznacza to, że szkoła podstawowa prowadzona przez gminę, gminny ośrodek kultury, zakład komunalny i sam urząd gminy – wszystkie posługują się jednym NIP-em JST dla potrzeb VAT, nawet jeśli na co dzień wystawiają odrębne dokumenty i prowadzą odrębną księgowość budżetową.
Dla wykonawcy budowlanego wystawiającego fakturę za remont sali gimnastycznej w szkole oznacza to konkretną zasadę: na fakturze jako nabywca figuruje gmina z jej NIP-em, a nie szkoła. To jeden z najczęstszych błędów, jaki pojawia się przy fakturowaniu JST – wykonawcy wpisują NIP jednostki podrzędnej (szkoły, ośrodka kultury), bo to ta jednostka podpisała umowę i ją weryfikuje. W KSeF faktura z błędnym NIP nabywcy może zostać zakwestionowana, a jej korekta oznacza wystawienie faktury korygującej – co uruchamia procedury po obu stronach.
Struktura logiczna FA(3) przewiduje trzy sekcje podmiotów. Podmiot1 to sprzedawca (wykonawca). Podmiot2 to nabywca – czyli JST z jej NIP-em, nazwą i adresem. Podmiot3 to opcjonalna sekcja przeznaczona właśnie dla jednostek podrzędnych JST – szkół, ośrodków, zakładów budżetowych – które faktycznie zamawiają i odbierają usługę.
Tu tkwi techniczna pułapka, którą Ministerstwo Finansów potwierdziło w odpowiedzi na interpelację poselską z początku 2026 roku: KSeF nie wymusza wypełnienia sekcji Podmiot3 nawet wtedy, gdy faktura dotyczy jednostki podrzędnej. System przyjmie fakturę z samym NIP gminy w Podmiot2 i nie zgłosi błędu. Problem pojawia się po stronie odbiorcy – bez danych jednostki podrzędnej w Podmiot3 faktura trafia do ogólnego konta JST w KSeF bez jasnego przypisania do konkretnej jednostki budżetowej. Dział finansowy szkoły lub ośrodka kultury może jej po prostu nie zobaczyć, co oznacza brak akceptacji i opóźnienie płatności.
Ministerstwo Finansów rekomenduje, aby oprogramowanie finansowo-księgowe sugerowało wypełnienie sekcji Podmiot3 zawsze, gdy w Podmiot2 wskazano JST z znacznikiem „1" (pole JST). Dla wykonawcy praktyczna zasada jest prosta: zawsze przed wystawieniem faktury dla JST ustalić z zamawiającym, jakie dane jednostki podrzędnej mają trafić do Podmiot3 – jej NIP (jeśli posiada), wewnętrzny identyfikator ID WEW lub inne dane identyfikacyjne. Bez tego uzgodnienia faktura może krążyć w systemie bez trafienia do odpowiedniej osoby odpowiedzialnej za jej zatwierdzenie.
Prawidłowe wypełnienie faktury zakupowej dla JST w FA(3) wygląda następująco: dane sprzedawcy (wykonawcy) w Podmiot1, dane JST (gminy/powiatu) z NIP i znacznikiem JST=1 w Podmiot2, dane jednostki podrzędnej w Podmiot3 z polem Rola o wartości „8" (JST – odbiorca), gdy jednostka podrzędna jest faktycznym odbiorcą usługi.
Prawo zamówień publicznych i ustawa o terminach zapłaty w transakcjach handlowych nakładają na podmioty publiczne obowiązek zapłaty w terminie nieprzekraczającym 30 dni od daty doręczenia faktury. W środowisku KSeF data doręczenia faktury JST jest datą nadania jej numeru KSeF przez system – czyli momentem, gdy faktura trafia na konto odbiorcy w systemie, bez konieczności dodatkowego potwierdzenia ze strony zamawiającego. Ta zasada zmienia w praktyce moment, od którego biegnie termin płatności.
W poprzednim modelu wykonawca dostarczał fakturę papierowo lub mailowo, a data jej wpływu do kancelarii JST bywała sporna. W KSeF data jest jednoznaczna i zarejestrowana w systemie. To dobra wiadomość dla wykonawców, bo eliminuje spory o moment doręczenia. Jednocześnie wymaga od firm budowlanych dyscypliny: fakturę należy wystawić niezwłocznie po zatwierdzeniu protokołu odbioru, nie zaś kilka dni lub tygodni później, bo każde opóźnienie w wystawieniu faktury bezpośrednio przesuwa termin płatności.
Warto przy tym pamiętać, że wiele JST wymaga w umowach złożenia faktury nie tylko przez KSeF, ale też złożenia do kancelarii wydruku z numerem KSeF lub potwierdzenia elektronicznego – jako element wewnętrznej procedury obiegu dokumentów. KSeF nie zastępuje tych wewnętrznych wymogów zamawiającego, a jedynie dodaje do nich warstwę elektroniczną. Przed wystawieniem pierwszej faktury warto upewnić się w dziale finansowym zamawiającego, jaka jest obowiązująca procedura.
Wystawienie faktury korygującej do dokumentu już zaakceptowanego przez JST uruchamia po stronie zamawiającego łańcuch czynności budżetowych: korektę planu wydatków, zmianę w ewidencji zobowiązań, niekiedy konieczność zmiany umowy lub aneksu. To procedury znacznie bardziej rozbudowane niż w prywatnym B2B.
W KSeF faktura korygująca wystawiana od 1 lutego 2026 roku musi być w strukturze FA(3) niezależnie od daty faktury pierwotnej. W Podmiot2 ponownie wskazuje się JST z jej NIP-em i znacznikiem. W sekcji korekty podaje się numer KSeF faktury korygowanej. Kluczowe jest uzgodnienie z zamawiającym, przed wystawieniem korekty, czy zmiana wartości jest wynikiem błędu, zmiany zakresu robót czy innego zdarzenia – bo każda z tych przyczyn może wymagać innej procedury po stronie JST (zmiana umowy, protokół zmiany zakresu, decyzja kierownika jednostki).
Jeżeli faktura korygująca zmniejsza należność, wykonawca powinien upewnić się, że JST formalnie zaakceptowała korektę – bo w przypadku faktur zmniejszających podatnik może rozliczyć VAT korygujący dopiero po spełnieniu warunków uzgodnienia lub uzyskaniu dokumentu potwierdzającego korektę. W KSeF korekty in minus nie wymagają potwierdzenia od nabywcy jako warunku formalnego, ale praktyczne potwierdzenie od strony finansowej JST chroni wykonawcę przed sporami.
Firmy budowlane realizujące kontrakty z JST są nie tylko wystawcami faktur, ale też ich odbiorcami – gdy JST refakturuje koszty, wystawia noty obciążeniowe lub rozlicza usługi pomocnicze. Odbiór faktur w KSeF od podmiotów publicznych odbywa się na zasadach ogólnych – faktura pojawia się na koncie podatnika w systemie z momentem nadania numeru KSeF.
Warto wiedzieć, że obowiązek odbierania faktur w KSeF przez wszystkich podatników wszedł w życie już od 1 lutego 2026 roku – niezależnie od tego, od kiedy dany podatnik sam musi wystawiać faktury przez system. Firma budowlana, która jako MŚP weszła w obowiązek KSeF dopiero od 1 kwietnia 2026 roku, była już wcześniej zobowiązana do odbierania faktur z systemu. Zaniedbanie monitorowania przychodzących dokumentów w KSeF może prowadzić do przeoczenia faktur od podwykonawców lub dostawców, a tym samym do opóźnień w odliczeniu VAT naliczonego.
Jak poprawnie skonfigurować system ERP do wystawiania i odbioru faktur w relacjach z JST – z pełną obsługą Podmiot3 i identyfikatorów jednostek podrzędnych – pokazujemy na szkoleniach KSeF dla branży budowlanej. Program KSeF Develogic obsługuje specyfikę fakturowania dla sektora publicznego, w tym automatyczne uzupełnianie danych JST i jednostek podrzędnych na podstawie bazy zamawiających. Sprawdź to w praktyce – umów bezpłatne demo.
Czy fakturę wystawioną dla szkoły publicznej należy wpisać NIP szkoły czy NIP gminy?
NIP gminy jako organu prowadzącego. Szkoła publiczna jest jednostką budżetową gminy i nie stanowi odrębnego podatnika VAT – tworzy z gminą jednego podatnika na podstawie centralizacji VAT w JST. Dane szkoły jako faktycznego odbiorcy usługi powinny trafić do sekcji Podmiot3 w FA(3) jako jednostka podrzędna, a nie jako nabywca w Podmiot2. Wpisanie NIP szkoły jako NIP nabywcy to błąd, który może skutkować koniecznością wystawienia faktury korygującej.
Od kiedy JST muszą odbierać faktury w KSeF i co jeśli zamawiający twierdzi, że jeszcze nie korzysta z systemu?
Obowiązek odbierania faktur w KSeF przez wszystkich podatników VAT – w tym JST – obowiązuje od 1 lutego 2026 roku. Faktura przesłana do KSeF jest uznawana za doręczoną z momentem nadania jej numeru systemowego, niezależnie od tego, czy zamawiający aktywnie monitoruje system. Brak odbioru po stronie JST nie jest podstawą do twierdzenia, że faktura nie dotarła – termin płatności biegnie od momentu zarejestrowania faktury w KSeF.
Czy faktury korygujące wystawiane dla JST wymagają ich formalnej akceptacji przed rozliczeniem VAT?
Od strony formalnej KSeF nie wymaga potwierdzenia odbioru korekty przez nabywcę jako warunku technicznego. Jednak zasady rozliczania korekt in minus w VAT wymagają spełnienia warunków uzgodnienia – w praktyce oznacza to, że wykonawca powinien zadbać o dokumentację potwierdzającą, że JST przyjęła korektę do wiadomości i nie zgłasza zastrzeżeń. W kontraktach publicznych rekomenduję uzgodnienie zasad korygowania faktur już na etapie zawierania umowy.
Czy firma budowlana wystawiająca fakturę dla JST musi stosować mechanizm podzielonej płatności?
Obowiązek MPP zależy od tego, czy usługa lub towar figuruje w załączniku nr 15 do ustawy o VAT i czy wartość faktury przekracza 15 000 zł brutto. Usługi budowlane wymienione w załączniku nr 15 podlegają obowiązkowemu MPP niezależnie od tego, czy nabywcą jest podmiot prywatny czy publiczny. JST jako nabywca korzysta z rachunku VAT tak jak każdy inny podatnik, a obowiązek zastosowania split payment po stronie wykonawcy jest taki sam jak w relacjach B2B. Niektóre JST wymagają dodatkowo MPP dla faktur poniżej ustawowego progu – warto sprawdzić zapisy umowy.