EUR/PLN 4,3311 -0,04% USD/PLN 3,7423 +0,14% CHF/PLN 4,5929 -0,44% GBP/PLN 5,0523 -0,16% Złoto 525,10 zł/g -1,31% Bitcoin 77 307 USD -0,12% EUR/PLN 4,3311 -0,04% USD/PLN 3,7423 +0,14% CHF/PLN 4,5929 -0,44% GBP/PLN 5,0523 -0,16% Złoto 525,10 zł/g -1,31% Bitcoin 77 307 USD -0,12%
Podatki i Prawo

E-faktura od kiedy? Obowiązkowe wprowadzenie i harmonogram zmian

Od kiedy e-faktura jest obowiązkowa w Polsce? Już od 1 lutego 2026 roku największe firmy będą musiały wprowadzić e-fakturowanie, a do 1 kwietnia 2026 roku obowiązek ten obejmie wszystkich podatników VAT. Wprowadzenie e-fakturowania wiąże się z wieloma zmianami w obiegu dokumentów, które mogą wpłynąć na codzienną działalność przedsiębiorstw. Dowiedz się, jak przygotować się do tego nowego systemu i jakie kroki podjąć, aby spełnić nadchodzące wymogi.

E-faktura od kiedy? Obowiązkowe wprowadzenie i harmonogram zmian

Od kiedy e-faktura jest obowiązkowa?

Od 1 lutego 2026 roku największe firmy będą musiały korzystać z KSeF — dotyczy to podmiotów, których sprzedaż w 2024 roku przekroczyła 200 000 000 zł. Do 31 stycznia 2026 korzystanie z systemu pozostaje dobrowolne, natomiast od 1 kwietnia 2026 obowiązek obejmie pozostałych podatników VAT i przedsiębiorców działających w modelu B2B. Najmniejsze firmy — te cyfrowo wyłączone lub osiągające sprzedaż do 10 000 zł miesięcznie — zyskają odroczenie do 1 stycznia 2027, by się dostosować.

Obowiązkowe e-fakturowanie oznacza wystawianie faktur w ustrukturyzowanym formacie XML i przesyłanie ich do KSeF. Ministerstwo Finansów ogłosiło harmonogram wdrożenia podczas konsultacji; etapy można sprowadzić do czterech punktów:

  • dobrowolność do 31 stycznia 2026,
  • obowiązek dla największych od 1 lutego 2026,
  • rozszerzenie na wszystkich podatników B2B od 1 kwietnia 2026,
  • odroczenie dla najmniejszych do 1 stycznia 2027.

W praktyce przedsiębiorstwa będą musiały dostosować systemy księgowe, uporządkować obieg dokumentów i wdrożyć integrację XML z KSeF — to kluczowe zadania techniczne i organizacyjne przed nadchodzącymi terminami: 1 lutego 2026, 1 kwietnia 2026 i 1 stycznia 2027.

Czym jest faktura ustrukturyzowana i jak działa?

Charakterystyka faktury ustrukturyzowanej
CechaOpis
FormatXML
IdentyfikacjaOtrzymuje numer identyfikacyjny
ArchiwizacjaW systemie przez 10 lat

Po pozytywnej weryfikacji dokument otrzymuje unikalny identyfikator i jest od razu udostępniany nabywcy. Plik XML zawiera standardowe pola — dane sprzedawcy i nabywcy, numer NIP, pozycje faktury, wartość VAT, daty wystawienia i otrzymania (jeśli mają znaczenie) oraz identyfikator zbiorczy. Taki format ułatwia automatyczne przetwarzanie i pozwala na bezproblemową integrację z systemami ERP oraz oprogramowaniem księgowym.

Cały proces przebiega w kilku etapach:

  • wygenerowanie dokumentu w systemie,
  • eksport do XML,
  • przesłanie do KSeF,
  • weryfikacja techniczna,
  • nadanie numeru identyfikacyjnego,
  • udostępnienie nabywcy oraz archiwizacja.

KSeF wysyła potwierdzenia odbioru (np. UPO) i prowadzi centralne archiwum dokumentów księgowych. Okres przechowywania odpowiada wymogom prawa podatkowego — przykładowo 10 lat. System obsługuje różne typy faktur, w tym korygujące, uproszczone oraz procedury związane z samofakturowaniem. Na wypadek awarii przewidziano tryb offline oraz mechanizmy ponownej wysyłki po przywróceniu działania. Dodatkowo można umieścić na fakturze kod QR KSeF, co pozwala na szybką weryfikację autentyczności dokumentu.

Kto musi wystawiać e-faktury?

Kto musi wystawiać e-faktury?

Każdy czynny podatnik VAT, który rozlicza transakcje B2B w Polsce, musi wypełniać określone obowiązki związane z dokumentacją. Dotyczy to zarówno spółek, jak i jednoosobowych działalności oraz innych podmiotów zarejestrowanych jako płatnicy VAT. Sprzedaż dla konsumentów (B2C) na ogół nie podlega tym wymaganiom, więc KSeF nie obejmuje większości transakcji detalicznych. Są jednak wyjątki — np.:

  • faktury wystawiane za transakcje zagraniczne,
  • dokumenty elektroniczne z wyłączeniami,
  • specjalne procedury jak OSS i samofakturowanie, które zmieniają reguły postępowania.

Przepisy przewidują też okresy przejściowe i odroczenia, szczególnie dla najmniejszych przedsiębiorców, co daje im więcej czasu na dostosowanie się do nowych rozwiązań. Trzeba pamiętać, że brak zgodności z wymogami lub niewłaściwy obieg dokumentów może skutkować sankcjami finansowymi. Kwalifikację obowiązku determinuje kilka czynników:

  • status podatnika (czynny VAT),
  • rodzaj transakcji (B2B vs B2C),
  • miejsce świadczenia usług,
  • procedury międzynarodowe (OSS, faktury zagraniczne).

W razie wątpliwości warto odwołać się do aktualnych przepisów i skonsultować sprawę z doradcą podatkowym — takie działanie znacząco zmniejsza ryzyko problemów.

Jak wygląda harmonogram wdrożenia KSeF?

Jak wygląda harmonogram wdrożenia KSeF?

Plan wdrożeniowy rozbity na konkretne zadania pomaga dotrzymać terminów i ogranicza ryzyko przerw w działalności. Najwięksi podatnicy będą zobowiązani do e-fakturowania od 1 lutego 2026 — zatem prace warto rozpocząć najpóźniej we wrześniu 2025. Pozostali podatnicy mają termin 1 kwietnia 2026, co oznacza start projektu do października 2025. Najmniejsze firmy, które otrzymały odroczenie do 1 stycznia 2027, powinny zacząć przygotowania do czerwca 2026.

Przykładowy harmonogram wdrożenia:

  1. Audyt i mapowanie obiegu dokumentów — 4–6 tygodni. Sprawdź system ERP, dostępne formaty eksportu XML oraz punkty integracji.
  2. Wybór dostawcy integracji lub budowa własnego modułu — 8–16 tygodni. Uwzględnij specyfikację Ministerstwa Finansów i wymagania infrastruktury IT.
  3. Implementacja API/XML i przygotowanie środowiska testowego — 4–8 tygodni. Zaimplementuj obsługę UPO i mechanizmy ponownej wysyłki.
  4. Testy integracyjne w sandboxie KSeF oraz testy akceptacyjne (UAT) — 2–6 tygodni. Przeprowadź scenariusze awaryjne i testy w trybie offline.
  5. Pilotowanie produkcyjne z wybranymi kontrahentami — 2–4 tygodnie. Monitoruj poprawność identyfikatorów i potwierdzeń.
  6. Przejście na produkcję w dniu obowiązku oraz monitoring po wdrożeniu — początkowo 4–12 tygodni.

Role i zasoby:

  • Zespół IT: integracja z ERP, bezpieczeństwo i utrzymanie infrastruktury,
  • Księgowość: mapowanie pól faktury oraz walidacje biznesowe,
  • Compliance/prawnik: interpretacja przepisów i konsultacje z Ministerstwem Finansów,
  • Dostawca/Integrator: wdrożenie XML, obsługa testów i wsparcie po uruchomieniu.

Główne aspekty techniczne do uwzględnienia:

  • zgodność z dokumentacją techniczną Ministerstwa Finansów,
  • wcześniejszy dostęp do sandboxu KSeF,
  • mechanizmy retry oraz logowanie UPO,
  • zabezpieczenia i kopie zapasowe infrastruktury,
  • plan awaryjny na wypadek pracy w trybie offline.

Proces konsultacji i aktualizacje:

Ministerstwo Finansów prowadziło konsultacje techniczne i prawne oraz udostępniło specyfikacje — wnioski z tych prac powinny trafić do polityk wewnętrznych i harmonogramu wdrożenia.

Orientacyjne czasy poszczególnych faz:

  • Audyt: 1–1,5 miesiąca,
  • Development: 2–4 miesiące,
  • Testy i pilotaż: 1–2 miesiące.

Zalecenia praktyczne:

  • zaplanuj rezerwę czasową 15–30% na nieprzewidziane problemy lub zmiany specyfikacji,
  • przed datą wejścia obowiązku przeprowadź ostateczne testy w sandboxie KSeF, przeszkól księgowość i dział sprzedaży, zaktualizuj procedury wewnętrzne oraz poinformuj kontrahentów o nowym formacie i sposobie integracji.

Jak przygotować systemy do e-fakturowania?

Kluczowe etapy wdrożenia e-fakturowania obejmują kilka istotnych działań:

  • audyt procesów,
  • wybór lub aktualizację oprogramowania,
  • integrację XML z KSeF,
  • mechanizmy uwierzytelniania,
  • testy,
  • procedury awaryjne,
  • archiwizację,
  • szkolenia.

1. Audyt i mapowanie pól. Zacznij od analizy obecnego obiegu dokumentów i pól faktury w systemie ERP, zwracając uwagę na miejsca integracji. Sporządź listę brakujących danych niezbędnych do automatycznego przetwarzania i prawidłowego rozliczenia VAT.

2. Wybór lub aktualizacja oprogramowania. Wdrażaj moduły KSeF wspierające format XML zgodny ze specyfikacją MF. Przygotuj szczegółową specyfikację i dokumentację techniczną zawierającą przykładowe pliki XML oraz zasady walidacji.

3. Integracja z systemami ERP. Zapewnij eksport XML bezpośrednio z ERP, zadbaj o poprawne mapowanie pozycji, automatyczne księgowanie i synchronizację stanów magazynowych. Przetestuj wysyłkę faktur i odbiór UPO w praktyce.

4. Obsługa identyfikatorów i potwierdzeń. Wprowadź mechanizmy generowania i weryfikacji identyfikatorów, obsługę UPO, generowanie ZAW-FA oraz funkcje retry i logowania zdarzeń, by łatwiej śledzić procesy i reagować na błędy.

5. Uwierzytelnienie i certyfikaty. Zaplanuj różne metody uwierzytelniania — od Login/Profilu Zaufanego, przez podpis zaufany, aż po kwalifikowany podpis i pieczęć elektroniczną — oraz zapewnij obsługę certyfikatów potrzebnych do komunikacji z KSeF.

6. Testy funkcjonalne i awaryjne. Wykonaj testy w sandboxie KSeF oraz integracyjne, zaangażuj wybranych kontrahentów w UAT. Sprawdź tryb offline, scenariusze awaryjne i procedury ponownej wysyłki, aby upewnić się na wypadek problemów produkcyjnych.

7. Archiwizacja i bezpieczeństwo. Archiwizuj dokumenty przez wymagane 10 lat zgodnie z przepisami, wprowadzając wersjonowanie, kopie zapasowe, szyfrowanie oraz kontrolę dostępu. Opracuj politykę retencji i plan odzyskiwania danych.

8. Procedury operacyjne i szkolenia. Stwórz jasne procedury obiegu dokumentów oraz instrukcje przesyłania faktur i rejestracji w systemie. Przeszkol zespoły księgowości i sprzedaży oraz przygotuj dokumentację techniczną dla wsparcia operacyjnego.

9. Monitorowanie i wsparcie techniczne. Uruchom monitoring transmisji, alerty błędów i raporty UPO, ustal SLA z dostawcą i korzystaj ze wsparcia integratora. Angażuj się w konsultacje przy zmianach specyfikacji, by szybciej reagować na modyfikacje wymagań.

10. Harmonogram wdrożenia. Zaplanuj etapy: audyt, rozwój modułu, integrację API/XML, testy i pilotaż, pozostawiając rezerwę czasową na ewentualne zmiany specyfikacji oraz migrację do produkcji. Tak uporządkowane działania skracają czas implementacji i zmniejszają ryzyko przerw w obsłudze faktur po wdrożeniu e-fakturowania.

Jak przyznawany jest numer identyfikacyjny faktury?

KSeF przyznaje unikalny numer identyfikacyjny po pomyślnej weryfikacji technicznej i formalnej pliku XML. Proces obejmuje kilka etapów, z których każdy ma kluczowe znaczenie dla poprawnego przyjęcia dokumentu. Na początku system ERP lub oprogramowanie księgowe eksportuje fakturę do formatu XML. Taki plik zawiera dane sprzedawcy i nabywcy, NIP, pozycje, kwoty VAT, datę wystawienia oraz — jeśli dotyczy — identyfikator zbiorczy przy wysyłkach grupowych.

Nadawca musi uwierzytelnić przesyłkę przed wysłaniem do KSeF. Po autoryzacji system realizuje transmisję i zapisuje logi operacji, co ułatwia późniejsze śledzenie i diagnostykę. KSeF sprawdza poprawność pliku pod kątem zgodności z wymaganym schematem XML i kompletności pól, a także weryfikuje tożsamość nadawcy. W przypadku nieprawidłowości system zwraca komunikaty i kody błędów, które wskazują, co należy poprawić.

Gdy plik przejdzie weryfikację, KSeF nadaje mu unikalny numer i wysyła potwierdzenie odbioru (np. UPO). Od tego momentu dokument jest dostępny dla nabywcy w centralnym archiwum. Przydzielony numer służy do:

  • archiwizacji,
  • identyfikacji w systemach księgowych,
  • rozliczeń VAT,
  • procedur związanych z fakturami korygującymi,
  • raportowaniem.

Dzięki temu dokument łatwo odszukać i powiązać z odpowiednimi zapisami księgowymi. Jeżeli plik zostanie odrzucony, nadawca poprawia XML i przesyła go ponownie. System przewiduje kolejki wysyłkowe i ponowne próby transmisji w trybie offline lub w kolejnym dniu roboczym. KSeF rejestruje błędy oraz UPO jako element obiegu dokumentów. Numer identyfikacyjny jest niepowtarzalny i stanowi potwierdzenie wystawienia faktury. Jego zapis wraz z UPO pełni rolę dowodu w księgowości i może być wykorzystany podczas kontroli.

Jak długo przechowywać e-faktury w systemie?

KSeF przechowuje e-faktury przez 10 lat — dotyczy to dokumentów wystawionych i otrzymanych oraz powiązanych potwierdzeń (UPO). Przechowywanie musi odpowiadać zapisom dokumentacji księgowej i przepisom podatkowym, dlatego przedsiębiorca powinien prowadzić równoległe archiwum. Kopie elektroniczne oraz procedury przywracania danych warto opisać w wewnętrznej polityce retencji. System archiwizacji powinien pozwalać na przeglądanie i pobieranie e-faktur wraz z UPO oraz udostępniać metadane i pliki XML.

Zabezpieczenia techniczne obejmują:

  • trwałe repozytorium,
  • wersjonowanie,
  • regularne kopie zapasowe,
  • szyfrowanie danych — zarówno w spoczynku, jak i w tranzycie.

Dostęp kontroluje się poprzez mechanizmy uwierzytelniania i szczegółowe logi zdarzeń (audit log), które rejestrują dostęp i modyfikacje. Monitorowanie ważności certyfikatów oraz kwalifikowanych pieczęci elektronicznych zmniejsza ryzyko utraty możliwości weryfikacji dokumentów. Należy też prowadzić regularne testy odzyskiwania danych, aby mieć pewność, że backupy działają.

Oto praktyczny checklist dla archiwizacji:

  • Okres przechowywania: 10 lat, zgodnie z dokumentacją księgową,
  • Zakres archiwum: faktury wystawione i otrzymane oraz powiązane UPO,
  • Dostępność: możliwość pobrania pliku XML i powiązanych metadanych,
  • Bezpieczeństwo: szyfrowanie danych, regularne backupy, kontrola uprawnień,
  • Integralność: stosowanie kwalifikowanej pieczęci elektronicznej lub innych mechanizmów zapewniających autentyczność,
  • Odzyskiwanie: coroczne testy przywracania danych,
  • Rejestry: przechowywanie logów dostępu i zmian zgodnie z polityką.

Nieprzestrzeganie zasad archiwizacji może skutkować karami za brak wymaganej dokumentacji, ryzykiem korekt podatkowych oraz problemami podczas kontroli. Dlatego warto wdrożyć jasne procedury zarządzania certyfikatami, politykę retencji i regularne audyty archiwum.

Tomasz Wieczorek

Redaktor naczelny

Pisze o podatkach, rachunkach za energię i świadczeniach tak, żeby dało się z tego policzyć własny przypadek.

Materiały mają charakter informacyjny i edukacyjny. Nie są rekomendacją inwestycyjną ani poradą finansową, prawną czy podatkową w rozumieniu obowiązujących przepisów — decyzje podejmujesz na własną odpowiedzialność, a w indywidualnych sprawach skonsultuj się z doradcą.