Moment ujęcia kosztu w KPiR
Wyjaśniamy, kiedy ująć koszt w KPiR, która data ma znaczenie przy fakturach i jak uniknąć błędów przy rozliczaniu dokumentów w KSeF.

Alicja
Główna Księgowa

Masz fakturę za usługę z 30 czerwca. Wpada do skrzynki mailowej 3 lipca. Program księgowy pokazuje numer KSeF z datą 1 lipca. Która data ląduje w KPiR?
To pytanie zadaje sobie wielu przedsiębiorców - i wielu z nich odpowiada na nie błędnie. Raz na zawsze poukładajmy wszystkie elementy tej układanki.
Punkt wyjścia: co mówi ustawa?
Art. 22 ust. 6b ustawy z dnia 26 lipca 1991 r. o podatku dochodowym od osób fizycznych (Dz.U.2026.592 t.j.) jest w tej kwestii jednoznaczny:
„Za dzień poniesienia kosztu uzyskania przychodów, w przypadku podatników prowadzących podatkową księgę przychodów i rozchodów, z zastrzeżeniem ust. 5e, 6ba, 6bb i 7b, uważa się dzień wystawienia faktury (rachunku) lub innego dowodu stanowiącego podstawę do zaksięgowania (ujęcia) kosztu.”
Prosta reguła: liczy się data wystawienia dokumentu.
Nie data zapłaty. Nie data dostawy towaru. Nie dzień, w którym faktura wylądowała w skrzynce. Nie data nadania numeru KSeF.
Chcesz wiedzieć więcej o nowych obowiązkach i oznaczeniach w JPK? Przeczytaj: Nowe oznaczenia w JPK_V7 od lutego 2026 - co się zmienia i jak się przygotować?
Dwie rzeczy, których nie należy mylić
Dzień poniesienia kosztu (ustawa o PIT)
To pojęcie zdefiniowane w art. 22 ust. 6b ustawy o PIT. Wyznacza, do którego okresu podatkowego należy przypisać dany koszt. To data wystawienia faktury lub innego dowodu.
Termin fizycznego wpisu do KPiR (rozporządzenie)
To osobna kwestia, uregulowana w Rozporządzeniu Ministra Finansów i Gospodarki z dnia 6 września 2025 r. w sprawie prowadzenia podatkowej księgi przychodów i rozchodów (Dz.U. poz. 1299).
Rozporządzenie określa termin „do 20. dnia miesiąca następującego po miesiącu” - ale wyłącznie dla wpisów po stronie przychodów (§ 11 ust. 2 i § 14). Dla kosztów (§ 15) rozporządzenie nie wyznacza analogicznego terminu - przepis odsyła do zasad dowodowych i wymaga dokonania zapisu na podstawie właściwego dowodu. W praktyce oznacza to obowiązek bieżącego ewidencjonowania.
Te dwa pojęcia działają niezależnie. Data wystawienia faktury wyznacza okres, w którym koszt się należy - data fizycznego wpisu do księgi to jedynie kwestia techniczna, do kiedy formalnie dokonujesz zapisu.
Przykład praktyczny: Faktura wystawiona 5 czerwca. Możesz fizycznie dokonać zapisu w KPiR w terminie późniejszym niż data zdarzenia, jednak jako datę zdarzenia w polu „Data zdarzenia gospodarczego” w KPiR wpisujesz zawsze 5 czerwca - nie datę faktycznego zapisu.

Pułapka słowa „kasowy” - źródło największych nieporozumień
Słowo „kasowy” funkcjonuje w polskim prawie podatkowym w kilku całkowicie różnych kontekstach, w różnych ustawach:
Kontekst | Co oznacza | Kiedy rozliczamy? |
|---|---|---|
VAT (art. 21 ustawy o VAT) | Metoda kasowa - obowiązek podatkowy VAT powstaje przy zapłacie | w momencie zapłaty |
PIT - metoda kasowa (art. 14c + art. 22 ust. 4a ustawy o PIT) | Koszty dla podatników stosujących metodę kasową PIT | w roku uregulowania zobowiązania |
PIT/KPiR - metoda standardowa (art. 22 ust. 6b ustawy o PIT) | Dzień poniesienia kosztu - metoda standardowa | w dacie wystawienia faktury |
Rozliczasz VAT metodą kasową? To nie zmienia momentu przypisania kosztu w KPiR. Tu rządzi data wystawienia dokumentu - chyba że stosujesz metodę kasową PIT (art. 14c + art. 22 ust. 4a ustawy o PIT), gdzie koszty potrącasz w dacie uregulowania zobowiązania.
Mechanizm VAT metodą kasową szczegółowo opisujemy przy okazji innych transakcji - więcej o rozliczaniu faktur w kontekście VAT znajdziesz w artykule: Faktury zagraniczne w VAT.
Koszty bezpośrednie i pośrednie - czy to zmienia datę?
Koszty pośrednie
Czynsz, telefon, internet, usługi księgowe, ubezpieczenie samochodu - to koszty pośrednie. Data wystawienia dokumentu to dzień poniesienia kosztu.
Podstawa prawna: art. 22 ust. 6b w zw. z art. 22 ust. 5c ustawy o PIT (dla kosztów pośrednich przekraczających rok: proporcjonalne rozliczenie)
Koszty związane z samochodem firmowym rządzą się dodatkowymi zasadami - sprawdź aktualne limity w artykule: Samochód w firmie od 2026 roku - nowe limity, które musisz znać.
Koszty bezpośrednie
Zakup towaru do odsprzedaży, materiał do zlecenia, prowizja od transakcji - to koszty bezpośrednie. Przypisujesz je do roku, w którym osiągasz odpowiadający przychód.
Dodatkowe zasady na przełomie roku:
Koszt bezpośredni poniesiony po zakończeniu roku, ale przed złożeniem zeznania - zaliczasz do roku, którego dotyczy.
Koszt bezpośredni poniesiony po złożeniu zeznania - zaliczasz do roku następnego.
Podstawa prawna: art. 22 ust. 5 w zw. z ust. 5a-5b oraz art. 22 ust. 6 ustawy o PIT
KSeF dodaje nowe daty - i nowe źródło pomyłek
Od 2026 r. fakturowanie odbywa się przez Krajowy System e-Faktur (KSeF 2.0). Podstawowa zasada pozostaje: liczy się data wystawienia (pole P_1).
Kompleksowe informacje o zasadach działania systemu - w tym harmonogram wdrożenia i uprawnienia - znajdziesz tutaj: KSeF 2.0: wdrożenie, uprawnienia, certyfikaty.
Cztery daty w fakturze ustrukturyzowanej
Data w polu P_1 - data wystawienia faktury wskazana przez podatnika; decyduje o ujęciu kosztu w KPiR.
Data przesłania do KSeF - moment techniczny wysyłki pliku XML.
Data nadania numeru KSeF - moment rejestracji w systemie MF; to ta data wyznacza dzień OTRZYMANIA faktury przez nabywcę (art. 106na ust. 1 VAT).
DataWytworzeniaFa - data wygenerowania pliku XML, bez znaczenia prawnego.

Tryby i przykłady
Scenariusz bez niespodzianek (tryb online)
Sprzedawca wystawia fakturę i od razu wysyła plik XML do KSeF tego samego dnia. W tym trybie datą wystawienia jest dzień przesłania faktury do systemu MF (art. 106na ust. 1 VAT). Pole P_1 powinno zawierać tę samą datę - jeśli P_1 jest późniejsza niż data przesłania, plik zostanie odrzucony; jeśli P_1 jest wcześniejsza niż data przesłania, faktura automatycznie przechodzi do trybu offline24.
Przykład: Faktura za serwis wystawiona i przesłana 15 lipca 2026 r. Numer KSeF nadany 15 lipca. Koszt w KPiR: 15 lipca. Wszystko gra.
Offline24 - tutaj najczęściej popełniane są błędy (art. 106nda ust. 10 i ust. 16 VAT)
Faktura wystawiona wcześniej (data w P_1), ale plik XML przesłany do KSeF w dniu następnym lub późniejszym. Faktura automatycznie kwalifikuje się jako offline24 (art. 106nda ust. 16 VAT), a datą wystawienia pozostaje data z pola P_1 (art. 106nda ust. 10 VAT) - nie data nadania numeru KSeF.
Szczegółowe omówienie wszystkich trybów KSeF - online, offline24 i trybu awaryjnego - znajdziesz w artykule: KSeF i e-faktury bez stresu.
Przykład - Pani Marta
Pani Marta prowadzi agencję szkoleniową. Dostaje fakturę od zewnętrznego prelegenta za poprowadzenie szkolenia. Faktura wystawiona przez prelegenta z datą 31 lipca 2026 r. (pole P_1 = 31 lipca). Prelegent był tego dnia w terenie - plik XML wysyła do KSeF następnego ranka, 1 sierpnia. System nadaje numer KSeF 1 sierpnia.
Program księgowy Pani Marty wyświetla przy fakturze: „numer KSeF z 01.08.2026”. Pani Marta wpisuje koszt do KPiR w sierpniu.
Błąd. Faktura spełnia przesłanki offline24 (art. 106nda ust. 16 VAT), a w tym trybie datą wystawienia jest data z pola P_1 (art. 106nda ust. 10 VAT). Koszt należy do lipca. Na przełomie roku ten sam błąd przesuwa koszty między latami i wpływa na podstawę opodatkowania.
Tryb offline - niedostępność systemu (art. 106nh VAT)
Gdy MF ogłasza niedostępność KSeF, zasada pozostaje taka sama: datą wystawienia jest data z P_1. Fakturę należy przesłać do KSeF niezwłocznie po zakończeniu niedostępności. Koszt w KPiR: zawsze data z P_1.
O tym, jakie konsekwencje grożą za błędy w KSeF i jak wygląda obecny okres przejściowy, przeczytasz w artykule: KSeF w 2026 roku bez kar - co to oznacza dla przedsiębiorców i biur rachunkowych?
Najczęstszy błąd we wszystkich trybach
Mylenie daty wystawienia (P_1) z datą nadania numeru KSeF. Numer KSeF z datą nadania to techniczna informacja o rejestracji dokumentu w systemie MF - zupełnie coś innego niż data wystawienia. Programy do fakturowania eksponują numer KSeF razem z datą nadania, co prowadzi użytkownika do błędnego wniosku „faktura z 3 lipca”, gdy w polu P_1 stoi 30 czerwca.
Korekty faktur w KSeF rządzą się dodatkowymi zasadami dotyczącymi dat - jeśli wystawiasz faktury korygujące, koniecznie sprawdź: Korekta faktury w KSeF: in plus i in minus.
Zestawienie: co decyduje o dacie kosztu w KPiR?
Sytuacja | Data do KPiR | Podstawa prawna |
|---|---|---|
Standardowa faktura (bez KSeF) - koszty pośrednie | Data wystawienia faktury | art. 22 ust. 6b PIT |
KSeF - tryb online | Data wystawienia (= dzień przesłania do KSeF; P_1 zgodne z datą przesłania) | art. 22 ust. 6b PIT + art. 106na VAT |
KSeF - tryb offline24 | Data z pola P_1 (nie data numeru KSeF) | art. 22 ust. 6b PIT + art. 106nda ust. 10 (w zw. z ust. 16) VAT |
KSeF - tryb offline-niedostępność | Data z pola P_1 | art. 22 ust. 6b PIT + art. 106nh VAT |
Metoda kasowa VAT (art. 21 VAT) - wpływ na KPiR | Brak wpływu - nadal data wystawienia faktury | art. 22 ust. 6b PIT |
Koszty bezpośrednie - rok bieżący | Rok osiągnięcia powiązanego przychodu | art. 22 ust. 5 w zw. z ust. 6 PIT |
Koszty bezpośrednie - przełom roku (przed zeznaniem) | Rok, którego dotyczą | art. 22 ust. 5a w zw. z ust. 6 PIT |
Koszty bezpośrednie - przełom roku (po złożeniu zeznania) | Rok następny | art. 22 ust. 5b w zw. z ust. 6 PIT |
Koszty pośrednie przekraczające rok podatkowy | Proporcjonalnie do okresu | art. 22 ust. 5c w zw. z ust. 6 PIT |
Pamiętaj, że poprawne ujęcie kosztów w KPiR to jeden z pierwszych elementów sprawdzanych podczas kontroli. Jak się przygotować - przeczytaj: Kontrola skarbowa w 2026 roku.

Trzy zasady na każdy dzień
Zasada 1: Data wystawienia rządzi. Nie data zapłaty, nie data dostawy, nie dzień, w którym faktura wylądowała w skrzynce, nie data nadania numeru KSeF. Data wystawienia dokumentu = moment poniesienia kosztu w KPiR.
Zasada 2: „Kasowy” w VAT to nie to samo co „kasowy” w KPiR. To dwa różne mechanizmy z dwóch różnych ustaw. Prowadzenie rozliczeń VAT metodą kasową nie zmienia zasad rozliczania kosztów w księdze. Odmienna sytuacja dotyczy podatników stosujących metodę kasową PIT (art. 14c + art. 22 ust. 4a PIT).
Zasada 3: W KSeF sprawdzaj P_1, nie numer KSeF. Numer KSeF z datą nadania to techniczna informacja o rejestracji dokumentu - nie data wystawienia faktury. Wyrobienie nawyku weryfikacji pola P_1 eliminuje większość błędów na przełomie miesięcy i lat.
Chcesz mieć pod ręką kompletne omówienie wszystkich zagadnień KSeF w jednym miejscu? Sprawdź: Wszystko o KSeF - kompleksowy zbiór odpowiedzi na kluczowe pytania.
Sprawdź, jak Księgoboty wspierają Twoją pracę
Prawidłowe ujmowanie kosztów w KPiR i pilnowanie odpowiednich dat z faktur to codzienność, która wymaga skupienia, ale nie musi być uciążliwa. Księgoboty wspierają księgowych w automatyzacji wprowadzania dokumentów i dbają o pełną zgodność z aktualnymi przepisami.
Możesz przetestować to rozwiązanie przez 14 dni bezpłatnie - wystarczy szybka rejestracja na ksiegoboty.pl.



