Krajowy System e-Faktur (KSeF) i jego integracja z systemami SAP

12.11.2025

Od 2026 roku wszystkie firmy w Polsce będą musiały korzystać z Krajowego Systemu e-Faktur (KSeF). Dla użytkowników systemu SAP to nie tylko obowiązek techniczny, ale również szansa na pełną automatyzację procesu fakturowania i lepszą kontrolę nad obiegiem dokumentów. SAP udostępnia już dedykowane narzędzia integracyjne, a partnerzy systemu rozwijają rozwiązania, które usprawniają komunikację z platformą Ministerstwa Finansów.

sap1-1

Krajowy System e-Faktur (KSeF) i jego integracja z systemami SAP


Krajowy System e-Faktur (KSeF) to centralna platforma Ministerstwa Finansów służąca do wystawiania, odbierania i przechowywania faktur ustrukturyzowanych. Od 2026 roku korzystanie z KSeF stanie się obowiązkowe dla wszystkich przedsiębiorców, co wymaga dostosowania systemów ERP do nowych regulacji.


Dla firm korzystających z SAP oznacza to konieczność wdrożenia nowych procesów, integracji oraz mechanizmów kontrolnych. SAP udostępnia dedykowane narzędzia do komunikacji z KSeF, a na rynku dostępne są również rozszerzenia przygotowane przez partnerów SAP.


Proces integracji systemu SAP z KSeF jest złożony i wymaga współpracy zespołów IT, finansowych oraz podatkowych. Celem jest zapewnienie zgodnej z przepisami, bezpiecznej wymiany danych między systemami.


Standardowe rozwiązanie SAP – SAP Document & Reporting Compliance (SAP DRC)


SAP oferuje natywne narzędzie do obsługi e-fakturowania – SAP Document & Reporting Compliance (SAP DRC). Rozwiązanie jest dostępne dla środowisk SAP S/4HANA Cloud, SAP S/4HANA on-premise oraz – w ograniczonym zakresie – dla SAP ECC.


Kluczowe funkcjonalności SAP DRC w obszarze KSeF:


Obszar Funkcje
Eksport faktur sprzedażowych Generowanie e-faktur w strukturze XML zgodnej z KSeF i wysyłka przez API
Import faktur zakupowych Pobieranie faktur z KSeF i zapis do SAP
Statusy dokumentów Monitorowanie wysyłki, odbioru i błędów walidacji
Archiwizacja i audyt Przechowywanie potwierdzeń oraz numerów referencyjnych
Obsługa błędów Mechanizmy obsługi komunikatów zwrotnych i odrzuconych faktur

 


Rozwiązania partnerów SAP


Wielu partnerów SAP opracowało własne komponenty rozszerzające i przyspieszające integrację z KSeF.


Najczęściej spotykane rozszerzenia:


Funkcja Korzyści
Zaawansowany workflow Zatwierdzanie faktur zakupowych przed księgowaniem
Automatyczne księgowanie Automatyzacja księgowania pobranych faktur
Obsługa załączników Przesyłanie dokumentów źródłowych między SAP a KSeF
Obsługa wielu jednostek biznesowych Skalowalność dla grup kapitałowych
Dodatkowy monitoring Rozszerzone kokpity i statusy dokumentów

 


Takie rozwiązania są szczególnie przydatne w firmach przetwarzających dużą liczbę faktur lub wymagających zaawansowanych procesów akceptacyjnych i archiwizacyjnych.


Kluczowe obszary integracji SAP z KSeF


Rozwiązanie w SAP powinno obejmować następujące funkcjonalności:


  • Przygotowanie faktury ustrukturyzowanej – generowanie pliku XML zgodnego ze wzorem KSeF, z uwzględnieniem wszystkich wymaganych danych (np. GTU, procedury szczególne).
  • Wysyłka i odbiór faktur – komunikacja z KSeF poprzez API (przesyłanie dokumentów, odbiór potwierdzeń, statusów i numerów referencyjnych).
  • Monitorowanie i raportowanie – kokpity i rejestry w SAP umożliwiające śledzenie statusu faktur (przyjęta/odrzucona, błędy walidacji).
  • Obsługa faktur zakupowych – pobieranie, weryfikacja i księgowanie faktur zakupowych z KSeF.
  • Zgodność z przepisami – system musi być gotowy na zmiany regulacyjne (np. „KSeF 2.0”).

Obsługa faktur sprzedażowych w SAP z wykorzystaniem KSeF – krok po kroku


Systemy SAP integrują się z Krajowym Systemem e-Faktur (KSeF), aby umożliwić automatyczne wystawianie, wysyłanie i odbieranie faktur sprzedaży w ustandaryzowanym formacie XML.
Proces można podzielić na następujące etapy:


  1. Przygotowanie danych i mapowanie pól

  • Proces księgowania faktury sprzedaży przebiega jak dotychczas w module SAP SD.
  • KSeF pełni funkcję dodatkowego kanału przekazania dokumentu do odbiorcy.
  • Przed uruchomieniem wysyłki konieczne jest zmapowanie pól danych SAP do wymogów struktury e-faktury FA(3) (np. GTU, NIP, procedury szczególne).

  1. Zaksięgowanie i zatwierdzenie dokumentu

  • Po wystawieniu faktury w SAP użytkownik z odpowiednimi uprawnieniami zatwierdza dokument do wysyłki.
  • System automatycznie waliduje dane (poprawność numerów, kwot, kodów GTU itp.).

  1. Generowanie pliku XML i wysyłka do KSeF

  • SAP generuje plik XML zgodny ze schematem FA(3).
  • Dokument jest przekazywany do KSeF poprzez API — bezpośrednio z SAP lub z wykorzystaniem platformy integracyjnej (np. SAP PI/PO lub SAP Integration Suite).

  1. Walidacja i odpowiedź z KSeF

  • Po wysyłce KSeF przeprowadza walidację pliku XML.
  • System zwraca odpowiedź zawierającą:
    • status przyjęcia lub odrzucenia,
    • unikalny numer KSeF-ID,
    • Urzędowe Poświadczenie Odbioru (UPO).

  • SAP zapisuje te dane w rejestrach dokumentów i umożliwia ich późniejsze raportowanie.

  1. Masowa wysyłka i kontrola wyjątków

  • SAP obsługuje masową wysyłkę faktur sprzedaży bez konieczności indywidualnej walidacji każdej z nich.
  • Użytkownik może wyłączyć wybrane faktury z wysyłki – np. gdy wymagają poprawek lub ponownego zatwierdzenia.

  1. Moment wystawienia faktury

  • Faktura sprzedażowa jest uznawana za wystawioną dopiero po nadaniu numeru KSeF-ID, a nie w chwili jej utworzenia w SAP.
  • Dopiero ten moment potwierdza jej ważność w obiegu prawnym i podatkowym.

Obsługa faktur zakupowych w SAP z KSeF – krok po kroku


Integracja SAP z KSeF umożliwia automatyczne pobieranie, weryfikację i księgowanie faktur zakupowych od dostawców w formacie XML. Proces ten przebiega w kilku etapach:


  1. Połączenie z KSeF i autoryzacja

  • Pobieranie faktur z KSeF odbywa się na żądanie użytkownika SAP.
  • System wykonuje:
    • autoryzację wewnętrzną (na podstawie ról i uprawnień użytkownika),
    • autoryzację w API KSeF (z użyciem podpisu cyfrowego lub certyfikatu).

  • Dzięki temu potwierdzana jest autentyczność sesji oraz bezpieczeństwo wymiany danych.

  1. Pobranie i import faktur

  • SAP wysyła zapytanie do API KSeF o faktury wystawione od określonej daty i godziny.
  • Odpowiednie pliki XML są pobierane i importowane do SAP.
  • Dane z faktur (np. wartości, pozycje, dane dostawcy) są automatycznie wczytywane do systemu.

  1. Księgowanie dokumentów zakupowych

  • Po zaimportowaniu dane są zapisywane jako dokumenty zakupowe w module FI, z odniesieniem do zamówienia w MM (lub bez niego).
  • System może automatycznie rozpoznać numer zamówienia i przypisać pozycje faktury.
  • W rozwiązaniach partnerskich SAP dostępna jest funkcja zatwierdzania i księgowania po weryfikacji merytorycznej.

  1. Integracja z modułami workflow i obiegiem faktur

  • Możliwa jest integracja z:
    • SAP VIM (Vendor Invoice Management),
    • zewnętrznymi systemami workflow lub platformami do obsługi obiegu faktur.

  • Dzięki temu można wdrożyć wielopoziomowy proces akceptacji i archiwizacji faktur.

  1. Zgodność z przepisami i bezpieczeństwo danych

  • Wszystkie dane z e-faktur są przetwarzane w sposób zgodny z przepisami o KSeF i RODO.
  • Systemy SAP zapewniają archiwizację numerów referencyjnych, UPO i historii komunikacji z KSeF.
  • Rozwiązanie umożliwia przygotowanie się na przyszłe zmiany regulacyjne (np. wersje „KSeF 2.0”).

Podsumowanie


Systemy SAP pozwalają na pełną integrację z KSeF, jednak wdrożenie tego rozwiązania wpływa nie tylko na księgowość, lecz także na cały proces obiegu i akceptacji dokumentów w firmie. Nowy system wymaga zmiany sposobu wystawiania i odbierania faktur, precyzyjnej kontroli danych księgowych oraz bieżącego monitorowania statusów dokumentów. Nieprawidłowa integracja może prowadzić do zatrzymania obiegu faktur, opóźnień w płatnościach czy ryzyka podatkowego, dlatego kluczowe jest wykorzystanie sprawdzonych rozwiązań SAP.


FAQ – najczęściej zadawane pytania o KSeF i SAP


  1. Czym jest KSeF i kiedy stanie się obowiązkowy?
    Krajowy System e-Faktur (KSeF) to centralna platforma do obsługi e-faktur, która od 2026 roku będzie obowiązkowa dla wszystkich przedsiębiorców w Polsce.
  2. Jakie są główne korzyści z integracji SAP z KSeF?
    Integracja pozwala na automatyczne wystawianie, przesyłanie i odbieranie faktur w formacie XML, redukuje błędy, skraca czas obiegu dokumentów i zwiększa kontrolę nad procesem.
  3. Czym jest SAP Document & Reporting Compliance (SAP DRC)?
    To natywne rozwiązanie SAP służące do obsługi e-fakturowania i raportowania podatkowego. Umożliwia generowanie, wysyłanie i odbieranie e-faktur zgodnych ze standardem KSeF.
  4. Czy SAP ECC jest zgodny z KSeF?
    Tak, ale tylko w ograniczonym zakresie. Pełna zgodność i najnowsze funkcjonalności są dostępne w systemach SAP S/4HANA Cloud i S/4HANA on-premise.
  5. Jakie są najczęstsze wyzwania przy integracji SAP z KSeF?
    Najczęściej wymienia się błędy w mapowaniu danych, brak spójności struktur XML, problemy z autoryzacją w API KSeF i konieczność dostosowania workflow w SAP.
  6. Czy istnieją gotowe rozwiązania przyspieszające integrację z KSeF?
    Tak – partnerzy SAP oferują rozszerzenia usprawniające proces, takie jak zaawansowany workflow, automatyczne księgowanie faktur i dodatkowy monitoring statusów dokumentów.

Autor: Aneta Stryjek, Starsza Księgowa, MDDP Outsourcing