Wszystkie artykuły

KSeF i SAP Business One - co naprawdę trzeba wiedzieć przed wdrożeniem

Praktyczne doświadczenia z integracji KSeF z SAP B1. Co działa, co nie, i dlaczego 2 tygodnie to realistyczny termin.

1 kwietnia 2026 Przemysław Smolich
  • ksef
  • sap-b1
  • integracje

KSeF stał się obowiązkowy. I co teraz?

Od kwietnia 2026 roku Krajowy System e-Faktur jest obowiązkowy dla wszystkich firm. Przez ostatnie kilkanaście miesięcy wdrażaliśmy integrację KSeF u ponad 20 klientów na SAP Business One. Oto co wiemy.

Ile to naprawdę trwa?

Nasza średnia to około 2 tygodnie od startu do działającego systemu. Ale to 2 tygodnie przy założeniu, że:

  • firma ma aktualną wersję SAP Business One
  • dane kontrahentów są w miarę czyste (poprawne NIP-y)
  • ktoś po stronie klienta jest dostępny do testów

Jeśli te warunki nie są spełnione, dochodzi etap przygotowania danych. Widzieliśmy przypadki, gdzie sam cleanup NIP-ów zajął tydzień.

Co tak naprawdę robimy

Integracja KSeF z SAP B1 to nie jest “wgranie wtyczki”. To kilka elementów:

  1. Mapowanie pól - faktura SAP ma swoje pola, schemat KSeF (FA(2)) ma swoje. Trzeba je dopasować. Każda firma ma inne specyfiki - waluty, rabaty, zaliczki, faktury korygujące.

  2. Automatyczne wysyłanie - faktura zatwierdzona w SAP automatycznie leci do KSeF. Bez ręcznego eksportu, bez CSV.

  3. Pobieranie faktur zakupowych - tu jest więcej niuansów. Trzeba zdecydować jak często odpytywać KSeF, jak matchować faktury z zamówieniami, co robić z fakturami od kontrahentów których nie mamy w bazie.

  4. Obsługa błędów - KSeF odrzuca faktury z błędami w schemacie. Trzeba to obsłużyć w SAP, żeby użytkownik wiedział co poprawić.

Typowe problemy

Problem 1: Stare dane kontrahentów. Klient ma w SAP 500 kontrahentów z NIP-ami wpisanymi na 10 różnych sposobów. Z myślnikami, bez, z PL na początku, z literówkami. KSeF tego nie odpuści.

Problem 2: Faktury zaliczkowe i korygujące. Standardowa faktura sprzedaży to proste mapowanie. Ale zaliczki, korekty, faktury w walutach obcych - to wymaga indywidualnej konfiguracji.

Problem 3: Testy. Środowisko testowe KSeF (sandbox) nie zawsze zachowuje się identycznie jak produkcja. Testujemy na obu.

Czego nie robimy

Nie obiecujemy “pełnej automatyzacji w 1 dzień”. Nie sprzedajemy “magicznego konektora”. Wdrażamy integrację dopasowaną do tego, jak firma naprawdę wystawia i otrzymuje faktury.

Jeśli Twoja firma działa na SAP Business One i jeszcze nie ma integracji z KSeF, albo ma coś co nie działa jak powinno - porozmawiajmy. Sprint Zerowy pomoże ocenić zakres prac.