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.
SPIS TREŚCI
- Krajowy System e-Faktur (KSeF) i jego integracja z systemami SAP
- Standardowe rozwiązanie SAP – SAP Document & Reporting Compliance (SAP DRC)
- Kluczowe obszary integracji SAP z KSeF
- Obsługa faktur sprzedażowych w SAP z wykorzystaniem KSeF
- Obsługa faktur zakupowych w SAP z KSeF
- Podsumowanie
- FAQ – najczęściej zadawane pytania o KSeF i SAP
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:
- 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).
- 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.).
- 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).
- 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.
- 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.
- 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:
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
Poszukują Państwo sprawdzonego i profesjonalnego partnera, który kompleksowo wspiera przedsiębiorstwa w zakresie księgowości, kadr i płac? Zapraszamy do kontaktu – wspólnie znajdziemy rozwiązania najlepiej dopasowane do Państwa potrzeb.
