Od 2026 r. wiele firm obsługuje faktury w KSeF, więc samo uruchomienie połączenia nie kończy pracy nad procesem. Błędy częściej wynikają z niespójnych danych, niejasnej odpowiedzialności lub braku obsługi faktur zakupowych niż z samej wymiany między systemami.
Krótka odpowiedź
Obowiązek odbierania faktur przez KSeF obowiązuje zasadniczo od 1 lutego 2026 r., również podatników, którzy mają odroczony obowiązek ich wystawiania. Większość podatników objęto obowiązkiem wystawiania od 1 kwietnia 2026 r.; najmniejsi, których wartość sprzedaży udokumentowanej fakturami nie przekracza 10 000 zł brutto miesięcznie, mogą korzystać z odroczenia do 1 stycznia 2027 r.
CRM może przekazywać dane i pokazywać status, ale nie zastępuje samego KSeF; fakturę przygotowuje program fakturowy lub ERP albo odpowiedni moduł fakturowy.
Usługi KC Mobile
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „KSeF i CRM: jak przygotować dane oraz procesy firmy do obsługi faktur”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
Co zmienia KSeF w codziennej pracy firmy?
KSeF zmienia obieg faktur sprzedażowych i zakupowych, ponieważ faktura ustrukturyzowana trafia do systemu Ministerstwa Finansów, a firma musi obsługiwać jej status i dostęp. KSeF służy do wystawiania, przesyłania, odbierania i przechowywania faktur; CRM prowadzi relacje i historię klienta, a ERP lub program fakturowy obsługuje dokumenty i księgowość.
Obowiązek odbierania faktur przez KSeF obowiązuje zasadniczo od 1 lutego 2026 r. Obowiązek wystawiania wszedł etapami: od 1 lutego 2026 r. dla podatników, których sprzedaż brutto za 2024 r. przekroczyła 200 mln zł, oraz od 1 kwietnia 2026 r. dla pozostałych, z odroczeniem do 1 stycznia 2027 r. dla najmniejszych podatników mieszczących się w limicie 10 000 zł brutto miesięcznie. Ministerstwo Finansów opisuje te terminy i ustawowe wyłączenia w zakresie obowiązkowego KSeF, stan sprawdzony w październiku 2026 r.
W październiku 2026 r. terminy dla większości firm już minęły, dlatego warto sprawdzić rzeczywiste działanie obiegu, a nie tylko deklarację wdrożenia. Odroczenie dla najmniejszych dotyczy wystawiania faktur, nie odbierania faktur w KSeF. Wyjątki od obowiązku odbierania wynikają z przepisów i obejmują między innymi określone kategorie podmiotów oraz przypadki, w których fakturę przekazuje się w uzgodniony sposób.
Pracownik powinien wiedzieć, kto kontroluje nowe faktury zakupowe, kto pobiera je do księgowości i gdzie sprawdza status faktur sprzedażowych. Firmy korzystające z Subiekta GT mogą sprawdzić obsługę KSeF w Subiekcie GT, jeśli ten program prowadzi fakturowanie.
Czytasz poradnik „KSeF i CRM: jak przygotować dane oraz procesy firmy do obsługi faktur”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny. Omów temat tego poradnika
Jakie dane i procesy sprawdzić w działającym obiegu?
W działającym obiegu sprawdź NIP, nazwę i adres kontrahenta, uprawnienia, numerację, korekty oraz codzienną obsługę faktur zakupowych. Właściciel procesu powinien wskazać system, w którym poprawia się każdą wartość, oraz osobę zatwierdzającą zmianę.
Tabela przypisuje podstawowe dane i czynności do typowych ról. Firma powinna dostosować właścicieli do swojej struktury.
| Dane lub proces | Odpowiedzialny za weryfikację | Miejsce poprawy |
|---|---|---|
| NIP kontrahenta | Sprzedaż lub administracja | Kartoteka klienta |
| Nazwa i adres nabywcy | Sprzedaż lub administracja | Kartoteka klienta |
| Dane zamówienia | Właściciel sprzedaży | CRM lub system zamówień |
| Uprawnienia użytkowników | Administrator KSeF | Ustawienia uprawnień |
| Numeracja dokumentów | Księgowość | Program fakturowy lub ERP |
| Odbiór faktur zakupowych | Księgowość lub administracja | KSeF i system księgowy |
| Korekta dokumentu | Księgowość | Procedura fakturowania |
Ustal, który system przechowuje zatwierdzone dane kontrahenta i kto może je zmieniać. Rozbieżność między CRM a programem fakturowym może przenieść błędny NIP lub nazwę na dokument, nawet gdy połączenie techniczne działa prawidłowo.
Co CRM ma wspólnego z obsługą faktur w KSeF?
CRM może przekazać dane kontrahenta, identyfikator zamówienia i kontekst handlowy do procesu fakturowania. CRM nie zastępuje samego KSeF ani systemu księgowego; producent może oferować osobny moduł fakturowy o odpowiednim zakresie, który nadal komunikuje się z KSeF.
CRM porządkuje kontakty, szanse sprzedaży i ustalenia z klientem. Program fakturowy lub ERP przygotowuje dokument, a KSeF obsługuje jego wymianę z systemem państwowym. Moduł CRM może zainicjować wystawienie faktury albo pokazać zwrócony status, ale samo pole statusu w CRM nie potwierdza przyjęcia dokumentu.
Uzgodnij, które pola przechodzą z CRM oraz jakie informacje wracają z fakturowania. Zespół sprzedaży zwykle potrzebuje statusu dokumentu i identyfikatora, a księgowość potrzebuje kompletnego dokumentu i historii operacji. Przy sprzedaży prowadzonej przez WooCommerce i Subiekta sprawdź także integrację Subiekta z WooCommerce.

Jak powinien wyglądać przepływ od sprzedaży do faktury?
Poprawny przepływ przekazuje kompletne dane do programu fakturowego, wysyła dokument do KSeF i zapisuje wynik, a osobny tor obsługuje faktury zakupowe. CRM może uruchamiać proces albo pokazywać jego status, lecz właścicielem dokumentu pozostaje wyznaczony system fakturowy lub ERP.
Tabela przedstawia kroki obiegu sprzedażowego i punkty kontroli. Nazwy statusów zależą od używanego programu.
| Etap | System lub rola | Co sprawdzić |
|---|---|---|
| Rejestracja klienta i zamówienia | CRM lub system zamówień | NIP, nazwa i warunki sprzedaży |
| Przygotowanie dokumentu | Program fakturowy lub ERP | Pozycje i dane kontrahenta |
| Wysłanie faktury | System z obsługą KSeF | Wynik wysyłki i identyfikator |
| Obsługa odpowiedzi | ERP, CRM lub panel operacyjny | Przyjęcie albo przyczyna odrzucenia |
| Kontakt z klientem | Sprzedaż lub obsługa | Zgodność informacji ze statusem |
Faktura przygotowana, wysłana i przyjęta to trzy różne stany procesu. Samo utworzenie dokumentu w CRM nie potwierdza, że KSeF go przyjął.
Odbiór faktur zakupowych wymaga osobnej procedury: osoba uprawniona sprawdza nowe dokumenty w KSeF, przekazuje je do systemu księgowego, przypisuje do dostawcy lub zamówienia i kieruje do akceptacji. Dla dokumentów otrzymanych poza KSeF w ustawowo dopuszczonych przypadkach firma zachowuje uzgodniony kanał odbioru i włącza je do tego samego obiegu akceptacji.
Jak podzielić odpowiedzialność między CRM, ERP i KSeF?
CRM powinien odpowiadać za historię kontaktu, system zamówień za zamówienie, ERP lub program fakturowy za fakturę, a KSeF za wymianę i status faktury ustrukturyzowanej. Źródło prawdy to system, w którym firma zatwierdza konkretną wartość.
Tabela rozdziela informacje według ich głównego właściciela. Jeśli firma stosuje inny model, powinna zapisać go w procedurze.
| Informacja | System odpowiedzialny | Co przekazać dalej |
|---|---|---|
| Historia kontaktu | CRM | Ustalenia potrzebne do obsługi |
| Zamówienie | System przyjmujący zamówienie | Pozycje i identyfikator zamówienia |
| Faktura sprzedażowa | ERP lub program fakturowy | Numer dokumentu i dane do obsługi |
| Faktura zakupowa | KSeF i system księgowy | Dokument i przypisanie do dostawcy |
| Status KSeF | System odbierający odpowiedź KSeF | Status i identyfikator dokumentu |
| Dane kontrahenta | Uzgodniona kartoteka nadrzędna | Zatwierdzony NIP, nazwa i adres |
Powiąż rekordy za pomocą stabilnych identyfikatorów klienta i zamówienia, jeśli systemy je udostępniają. Numer faktury i status KSeF warto zapisywać jako dane dokumentu, a nie jedyne elementy wiążące go z zamówieniem.
Jak przygotować wyjątki i poprawki?
Procedura powinna odróżniać fakturę przyjętą przez KSeF od pliku odrzuconego przez system. Przyjętej faktury nie można edytować; błąd poprawia się fakturą korygującą. Odrzucony plik nie stanowi wystawionej faktury, więc trzeba przygotować i wysłać nowy, poprawny plik. Ministerstwo Finansów opisuje te przypadki w pytaniach i odpowiedziach KSeF 2.0, stan sprawdzony w październiku 2026 r.
Tabela wskazuje następne działanie dla częstych wyjątków. KSeF może przyjąć dokument mimo błędnego NIP kontrahenta.
| Sytuacja | Następny krok | Właściciel działania |
|---|---|---|
| Błędny NIP przed wysyłką | Poprawić kartotekę i przygotować dokument ponownie | Sprzedaż lub administracja |
| Błędny NIP na przyjętej fakturze | Wystawić korektę i dokument dla właściwego nabywcy | Księgowość |
| Odrzucony plik XML | Odczytać przyczynę i wysłać nowy poprawny plik | Księgowość lub administrator procesu |
| Podejrzenie duplikatu | Sprawdzić historię wysyłki i identyfikator | Księgowość |
| Brak uprawnień | Zweryfikować rolę użytkownika w KSeF | Administrator KSeF |
| Brak nowej faktury zakupowej | Sprawdzić uprawnienia i kanał odbioru | Księgowość lub administrator |
Przy błędnym NIP na przyjętej fakturze oficjalne objaśnienia wskazują korektę do zera dla błędnego kontrahenta i wystawienie faktury dla właściwego nabywcy. Szczegółowy sposób księgowania powinien zatwierdzić księgowy firmy.
Dla faktur zakupowych ustal, kto sprawdza nowe dokumenty i jak eskaluje brak dostępu lub niezgodność z zamówieniem. Zachowuj przyczynę błędu, wykonaną poprawę i powiązanie z dokumentem źródłowym.
Jak przeprowadzić test działającego procesu?
Test procesu powinien objąć fakturę sprzedażową, fakturę zakupową, błędne dane, odrzucenie pliku, korektę i brak uprawnień. Dla każdego przypadku określ dane testowe, oczekiwany wynik i dowód pozwalający odtworzyć przebieg.
Tabela zawiera minimalne scenariusze akceptacyjne dla obiegu CRM, programu fakturowego i KSeF.
| Scenariusz | Oczekiwany wynik | Dowód testu |
|---|---|---|
| Poprawna faktura sprzedażowa | Dokument przechodzi zaplanowany obieg | Status i identyfikator dokumentu |
| Nowa faktura zakupowa | Dokument trafia do kontroli i księgowości | Rejestr odbioru i przypisanie |
| Brak lub błędny NIP | Proces wskazuje błąd danych | Komunikat i zadanie do poprawy |
| Odrzucony plik | Użytkownik widzi przyczynę i wysyła nowy plik | Odpowiedź KSeF i wynik ponowienia |
| Błąd na przyjętej fakturze | Powstaje korekta powiązana z dokumentem | Powiązanie dokumentów i akceptacja księgowości |
| Brak uprawnień | Użytkownik bez roli nie wykonuje operacji | Wynik testu i potwierdzenie administratora |
Zapisz wynik, datę, wersję systemu oraz osobę zatwierdzającą. Proces działa poprawnie, gdy pracownicy potrafią znaleźć fakturę, rozpoznać jej status i skierować błąd do właściwego właściciela.
Jak uniknąć typowych błędów przy łączeniu KSeF z CRM?
Najczęstsze błędy to ręczne przepisywanie statusów, traktowanie CRM jako systemu księgowego, niespójne identyfikatory oraz brak procedury odbioru faktur zakupowych. Ograniczysz je, zapisując mapę pól, właścicieli danych i reguły obsługi wyjątków.
Karta procesu powinna wskazywać system odpowiedzialny za klienta, zamówienie, fakturę sprzedażową, fakturę zakupową i status KSeF. Dodaj osoby, które mogą zatwierdzić dane oraz poprawić błąd.
Perspektywa KC Mobile: w projektach integracyjnych najpierw porządkujemy dane i ścieżki wyjątków, a potem dobieramy sposób wymiany. Taki porządek pomaga ustalić, czy problem wynika z kartoteki, mapowania pól, uprawnień czy odpowiedzi systemu.
Jeżeli potrzebujesz wykonawcy do uporządkowania obsługi KSeF w Subiekcie GT, wdrożenie procesu KSeF dla Subiekta GT można oprzeć na mapie danych, podziale ról i scenariuszach testowych.
Więcej poradników w tym temacie
Wspomniane narzędzia
Najczęściej zadawane pytania
Jak przygotować firmę do KSeF?
Czy CRM musi być zintegrowany z KSeF?
Czy CRM może wystawiać faktury w KSeF?
Jakie dane klienta sprawdzić w działającym procesie KSeF?
Czy status faktury z KSeF powinien być widoczny w CRM?
Czy firma z odroczonym obowiązkiem wystawiania musi odbierać faktury w KSeF?
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „KSeF i CRM: jak przygotować dane oraz procesy firmy do obsługi faktur”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
