Dotyczy wersji systemu: 20.380.105
Krajowy System e-Faktur (KSeF) to platforma Ministerstwa Finansów umożliwiająca wystawianie, udostępnianie i przechowywanie faktur ustrukturyzowanych. Służy on ujednoliceniu, centralizacji rejestracji faktur w obrocie gospodarczym, usprawnieniu płatności za faktury, zapewnia także organom kontroli skarbowej bieżący dostęp do dokumentów.
1 lutego 2026 r. wejdzie w życie obowiązek wystawiania faktur ustrukturyzowanych w KSeF przez przedsiębiorców, których wartość sprzedaży (wraz z kwotą podatku) przekroczyła w 2024 r. 200 mln zł. Natomiast od 1 kwietnia 2026 r. obowiązkiem tym zostaną objęci pozostali podatnicy.
Od wersji 16.2.372.31 w systemach Streamsoft dostępne są rozwiązania umożliwiające wysyłkę oraz odbiór dokumentów do KSeF.
Funkcjonalności wysyłki oraz odbioru dokumentów z KSeF są licencjonowane i odpłatne.
Przed uruchomieniem obsługi KSEF należy zweryfikować istniejące procedury obiegu dokumentów przedsiębiorstwie i dostosować je do nowego sposobu wystawiania faktur. W poniższym linku znajduje się materiał zawierający informacje jak przygotować się do wdrożenia KSeF w firmie: https://www.streamsoft.pl/krajowy-system-e-faktur-ksef/ksef-w-firmie-proces-wdrozenia/
Po wykonaniu autoryzacji tożsamości podatnika w Krajowym Systemie e-Faktur, należy skonfigurować system Streamsoft do komunikacji z platformą.
Poniżej opisane zostały ustawienia umożliwiające obsługę KSeF oraz jej dostosowanie do indywidualnych uprawnień użytkowników w zakresie dostępu do danych KSeF.
Po aktualizacji systemu, konfigurację obsługi Krajowego Systemu e-Faktur należy rozpocząć od określenia, które grupy użytkowników mają uzyskać dostęp do poszczególnych opcji w systemie związanych z KSeF.
W Module Administratora, w sekcji Słowniki → Grupy użytkowników → Prawa do opcji, ścieżka uprawnień: Prawa\Firmy\...\Streamsoft\Wspólne została rozszerzona o nową gałąź Krajowy System e-Faktur. Uprawnienia są domyślnie nadane dla wszystkich grup użytkowników.
W przypadku przedsiębiorstw z rozbudowaną strukturą organizacyjną konieczne może być określenie obowiązków związanych z obiegiem faktur i precyzyjne wskazanie osób lub grup posiadających kompetencje do wysyłki, odbioru dokumentów z KSeF, zatwierdzania dokumentów czy dostępu do opcji administracyjnych.
Struktura uprawnień w systemie umożliwia ograniczenie dostępu i edycji dokumentów z KSeF pobieranych do programu za pomocą narzędzia Bufor importu dokumentów z KSeF w zakresie poszczególnych modułów:

W ramach gałęzi Krajowy System e-Faktur możliwe jest sterowanie widokiem i dostępem do opcji związanych z obsługą KSeF, np. możliwością odczytu dokumentów przesłanych/odbieranych z platformy KSeF czy zarządzania /ANIAKOR tokenami/certyfikatami służącymi do uwierzytelniania na platformie.
Istotną kwestią w każdym przedsiębiorstwie jest dostęp do dokumentów sprzedaży i zakupu dla odpowiednich osób. W tym celu należy wykorzystać uprawnienia:
Zabranie tego prawa spowoduje, że dla aktualnego użytkownika widoczne będą wyłącznie dokumenty przez niego zaimportowane. Ponadto filtr Dokumenty operatora, znajdujący się w oknach Bufor importu z KSeF i Bufor eksportu do KSeF, będzie nieaktywny.
Zabranie tego prawa spowoduje, że dla aktualnego użytkownika widoczne będą wyłącznie dokumenty zaimportowane przez niego oraz operatorów powiązanych z tym samym tokenem/certyfikatem. Ponadto filtr Dokumenty operatorów używających ten sam /ANIAKOR token/certyfikat, znajdujący się w oknach Bufor importu z KSeF i Bufor eksportu do KSeF, będzie nieaktywny.

Za pomocą uprawnienia Prawa\Firmy\ ...\Wspólne\Krajowy System e-Faktur - KSeF\Wysyłka\Bufor eksportu dokumentów do KSeF - HM\Widok dokumentów innych operatorów możliwe jest ograniczenie widoku dokumentów gotowych do wysyłki do KSeF. Zabranie tego prawa spowoduje, że w oknie bufora eksportu dokumentów do KSeF prezentowane będą wyłącznie dokumenty wystawione przez aktualnie zalogowanego użytkownika.

W menu Konfiguracja - System - Ustawienia - Obsługa wyodrębniona została gałąź Ustawienia KSeF, zawierająca parametry dotyczące obsługi KSeF w systemie:

W celu aktywacji środowiska dla danej firmy należy zalogować się na stronę: https://web2tr-ksef.mf.gov.pl/web/, gdzie po dokonaniu autoryzacji można pobrać token przeznaczony dla środowiska demonstracyjnego KSeF.
Do dnia 26.01.2026 r. dostępne będzie środowisko produkcyjne KSeF 1.0. W celu aktywacji tego środowiska dla danej firmy należy zalogować się na stronę: https://ksef.mf.gov.pl/web/, gdzie po dokonaniu autoryzacji można pobrać token lub certyfikat przeznaczony dla środowiska produkcyjnego KSeF. Od dnia 01.02.2026 r. obowiązywać będzie środowisko produkcyjne KSeF 2.0.
Ustawienie to może mieć zastosowanie, w sytuacji, gdy w ramach testowania funkcjonalności dokumenty wystawiane na bazie produkcyjnej systemu Streamsoft były wysyłane na środowisko demonstracyjne KSeF, a następnie zmieniono wartość parametru konfiguracyjnego Środowisko KSeF na Produkcyjne. UWAGA! Działanie takie nie jest zalecane. Do testowania obsługi KSeF w systemie Streamsoft rekomendujemy wykorzystanie osobnej instalacji programu - środowiska testowego.
UWAGA!
Platforma Krajowego Systemu e-Faktur posiada limit zapytań możliwych do wysłania w obrębie danego nr NIP. Jego wyczerpanie skutkuje komunikatem Limit żądań osiągnięty i chwilowym brakiem możliwości komunikacji z KSeF. W związku z tym, parametry dotyczące czasu i częstotliwości cyklicznego sprawdzania nr KSeF należy dostosować do specyfiki firmy, uwzględniając przy tym, m.in.:

Parametry dostępne po zalogowaniu się hasłem serwisowym:

Po uruchomieniu obsługi KSeF w menu System dostępna będzie opcja Krajowy System e-Faktur, gdzie możliwe jest zarządzanie certyfikatami oraz tokenami służącymi do uwierzytelniania, sesjami KSeF oraz weryfikacja błędnych połączeń do platformy KSeF.

Opcja uruchamia okno, w którym prezentowane są informacje o trybie pracy, komunikacji z platformą KSeF oraz statusie sesji.

Tryb KSeF
/ANIAKOR wywalilsmy] Dane o trybie pracy pobierane są z parametru w konfiguracji systemu (Ustawienia → Obsługa → Ustawienia KSeF → Tryb pracy z systemem KSeF). Za pomocą przycisku Zmień możliwa jest edycja trybu bezpośrednio w oknie. Opcja jest dostępna dla użytkowników posiadających uprawnienie Zmiana trybu pracy KSeF znajdujące w Module Administratora → Grupy użytkowników → Prawa do opcji → Prawa\Firmy\ ... \Streamsoft\Wspólne\Krajowy System e-Faktur - KSeF\Tryb pracy KSeF:

Aktualnie stosowany w systemie tryb pracy z KSeF wyświetlany jest na dolnym pasku programu (status jest odświeżany co 1 min.). Po kliknięciu w panel trybu pracy w dolnym pasku uruchomione zostanie okno Tryb pracy KSeF, gdzie można sprawić oraz zmienić tryb pracy KSeF. Okno to jest dostępne /ANIAKOR do uruchomienia w menu System → Krajowy System e-Faktur.
![]()
Komunikacja z KSeF
W oknie wyświetlana jest informacja o stanie połączenia z platformą KSeF. Prawidłowa komunikacja (Online) oznaczona jest kolorem zielonym, pozostałe statusy połączenia oznaczane są kolorem czerwonym.


Możliwa jest również weryfikacja stanu połączenia za pomocą przycisku Sprawdź. System sprawdza połączenie z platformą KSeF oraz innymi stronami internetowymi w celu porównania czy ewentualny problem z połączeniem dotyczy wyłącznie platformy KSeF czy może dotyczyć połączeń z innymi adresami. Kolejność weryfikacji:
/ANIAKOR troche zmieniłam] Po wykonaniu sprawdzenia wyświetlany jest raport z informacjami o połączeniach z poszczególnymi stronami, który może pomóc w ocenie ewentualnych nieprawidłowości w połączeniu z platformą KSeF (czy problem dotyczy wyłącznie połączenia z platformą KSeF czy również z innymi adresami, co może wskazywać na problem z łączem internetowym).
Przykładowe raporty:



Opcja służy do weryfikacji aktualnie otwartych sesji połączeń z Krajowym Systemem e-Faktur. Dane prezentowane są w kontekście użytkownika. Z poziomu okna Sesja KSeF możliwe jest jej zakończenie (przycisk Zamknij sesję) oraz wyświetlenie Historii sesji (przycisk Idź do).

Stanowi wykaz połączeń z platformą KSeF zarówno bieżących jak i archiwalnych. W oknie prezentowane są dane o sesjach m.in. nr sesji, data otwarcia i zamknięcia, operatorze. Ponadto w szczegółach okna, na zakładce Wysłane dokumenty widoczne są informacje o dokumentach wysłanych do KSeF w ramach danej sesji.

Sesje kończone są automatycznie po zamknięciu programu lub upływie czasu ustalonego przez platformę KSeF, można je również zakończyć ręcznie za pomocą opcji w menu kontekstowym → Zamknij sesję, umożliwia ona również grupowe zakończenie sesji - należy wówczas zaznaczyć wybrane pozycje. Ministerstwo Finansów przewiduje możliwość pobrania Urzędowego Potwierdzenia Odbioru wyłącznie do zakończonych sesji.
Token KSeF to metoda uwierzytelniania w postaci szeregu znaków (cyfr i liter), w którym zaszyfrowane są uprawnienia do wystawiania, pobierania i podglądu e-Faktur, a także do zarządzania tymi uprawnieniami. Ponadto odpowiada on za komunikację pomiędzy Krajowym Systemem e-Faktur, a programem.
System Prestiż umożliwia zarówno wprowadzenie tokena wygenerowanego w aplikacji KSeF, jak i wygenerowanie go bezpośrednio z programu.
Wygenerowany w aplikacji KSeF token należy skopiować.

Uwaga ! Wygenerowany token wyświetlany jest tylko jeden raz i należy skopiować go przed opuszczeniem strony. Nie ma możliwości ponownej prezentacji i skopiowania tego samego tokena. W przypadku pomyłki konieczne jest wygenerowanie kolejnego. |
Przed wklejeniem tokena, w oknie Token KSeF, na zakładce 1 Podstawowe, konieczne jest uzupełnienie nazwy oraz zaznaczenie uprawnień, z jakimi dany token został wygenerowany (Dostęp do faktur, Wystawianie faktur lub oba te uprawnienia). Pola te mają charakter informacyjny (odzwierciedlają wyłącznie uprawnienia nadane w aplikacji Ministerstwa Finansów) i nie ma możliwości ich edycji po zapisie tokena.
Następnie w oknie Token KSeF-Wklejanie ze schowka, za pomocą opcji Wklej skopiowany token należy wkleić do pola Numer tokena. /ANIAKRU ANIAKOR /trzeba sprawdzić przed publikacją/ - zrzut będzie do wymiany, bo pewnie zmieni się nazwa pola "Widoczność kontrah."/

System nie pozwoli na wprowadzenie tokena bez określenia uprawnień i wyświetli komunikat z ostrzeżeniem.

Za pomocą opcji w menu System → Krajowy System e-Faktur → Tokeny KSeF → Dodaj F3 → Generuj token.

Przed wygenerowaniem tokena należy nadać mu nazwę i zaznaczyć uprawnienia, dla których token ma zostać wygenerowany. /ANIAKRU ANIAKOR /OK/ - zrzut będzie do wymiany, bo pewnie zmieni się nazwa pola "Widoczność kontrah."/

System wyświetli informacje o konieczności autoryzacji tej czynności przez użytkownika, który jest właścicielem.

Autoryzacji można dokonać poprzez ePUAP, aplikację zewnętrzną lub podpis elektroniczny.

Krajowy System e-Faktur umożliwia wygenerowanie i korzystanie z wielu tokenów, którym przypisane mogą być wszystkie lub odmienne uprawnienia, te z kolei nadawane są osobom fizycznym, podmiotom lub przedstawicielom podatkowym. Pozwala to na tworzenie różnych konfiguracji token - uprawnienia - operator, w zależności od specyfiki firmy i stosowanego w niej obiegu dokumentów.
W systemach Streamsoft możliwe jest generowanie tokenów z uprawnieniami dotyczącymi wysyłki i odbioru dokumentów z KSeF. Zarządzanie uprawnieniami do KSeF dostępne jest jedynie z poziomu aplikacji Krajowego Systemu e-Faktur. /ANIAKOR OK /ANIAKRU - zrzut będzie do wymiany, okno tokena jest już trochę inne/

Nie ma konieczności generowania osobnych tokenów dla każdego operatora obsługującego KSeF. Do tokena posiadającego żądane uprawnienia (np. wystawianie faktur) można przypisać wielu operatorów.
Do tokenów zawierających uprawnienia, należy przypisać użytkowników, którzy będą z tych uprawnień korzystać. Służy do tego zakładka 2 Operatorzy, gdzie z listy operatorów należy wybrać użytkowników, którym dane uprawnienia zostały przypisane w Krajowym Systemie e-Faktur.

Pomimo możliwości wygenerowania wielu tokenów z różnymi uprawnieniami, jeden operator może być przypisany do tylko jednego tokena. Zapobiega to powielaniu uprawnień operatorów i służy zachowaniu porządku w słowniku posiadanych tokenów. Po wskazaniu operatora z listy i przypisaniu go do tokena, przy definiowaniu kolejnego operator ten nie będzie już dostępny na liście.
/ANIAKRU - ten fragment będzie do zmiany jak opcja zostanie przebudowana/ Ponadto na zakładce 1 Podstawowe w sekcji Inne znajduje się pole Widoczność kontrah., które umożliwia przypisanie do tokena zdefiniowanych uprawnień dotyczących prezentacji dokumentów dla użytkowników. Szczegółowy opis opcji znajduje się w rozdziale Widoczność kontrahentów KSeF.
Certyfikat KSeF to nowy model uwierzytelniania firmy w Krajowym Systemie e-Faktur. Ma postać specjalnego pliku, który należy wygenerować w Module Certyfikatów i Uprawnień (MCU - od 1 listopada 2025 r.) lub w aplikacji KSeF (od 1 lutego 2026 r.). Certyfikat służy wyłącznie do potwierdzenia tożsamości i nie zawiera w sobie informacji o uprawnieniach. Te są nadawane w bezpośrednio na platformie KSeF i zatwierdzane certyfikatem.
Certyfikat KSeF jest niezbędny do wystawiania faktur w trybie offline. Aplikacja KSeF umożliwia wygenerowanie certyfikatów, które będą używane do utworzenia kodu QR. Mogą one posiadać przeznaczenie:
W celu wygenerowania certyfikatu KSeF należy:
Wygenerowane wcześniej certyfikat oraz klucz należy wprowadzić do systemu Streamsoft. W menu System → Krajowy System e-Faktur → Certyfikaty KSeF za pomocą opcji Dodaj (F3) uruchomione zostanie okno edycyjne, w którym:

Opcja umożliwia ograniczenie widoczności dokumentów importowanych z KSeF, prezentowanych w oknach Bufor importu z KSeF oraz Platforma KSeF-Dokumenty zakupu, dostępnych w menu Zakup → Krajowy System e-Faktur. Definiowanie ograniczeń opiera się o grupy kontrahentów, których dokumenty mogą być widoczne dla użytkowników. Widoczności należy przypisać do odpowiednich tokenów.
/ANIAKRU zrzuty będą na pewno do wymiany, bo w oknie są nich literówki i dziwne szare tło/ Na zakładce 1 Podstawowe należy wprowadzić nazwę definiowanej widoczności, warunkuje to możliwość przejścia do następnych zakładek. Zaznaczenie parametru Zabr. wyst. dla nowych kontrah. spowoduje, że na liście dokumentów do zaimportowania z KSeF nie będą widoczne dokumenty wystawione na kontrahentów z nieznanym NIP i które nie zostały przypisane do grupy kontrahentów.

Ograniczenia widoczności można zdefiniować w dwóch trybach, którym odpowiadają zakładki:
Nie można wskazać tej samej grupy zarówno w zakładce Dostęp do grup kontrah. i Zabronienia dla grup kontrah. Przy zapisie ustawień system sprawdza zapisy na zakładkach i wyświetla komunikat: W wykluczeniach znajdują się grupy kontrahentów, którym nadano również dostęp. Zapis niemożliwy. |
Zdefiniowaną widoczność można wskazać w polu Widoczność kontrah. w oknie edycyjnym tokena.

W oknie prezentowany jest wykaz nieprawidłowości w trakcie komunikacji z KSeF. W szczegółach danej pozycji dostępne są zakładki Żądanie i Błąd, które wyświetlają odpowiednio żądanie wysłane z programu do serwera KSeF oraz treść błędu. Dane te mogą stanowić pomoc przy analizie nieprawidłowości w komunikacji z Krajowym Systemem e-Faktur.

W menu Słowniki → Słowniki dla dokumentów → Sposoby płatności istnieje możliwość połączenia zdefiniowanych w systemie sposobów płatności z zawężonym słownikiem udostępnionym w specyfikacji KSeF. Służy do tego pole Płatność KSeF znajdujące się na zakładce 1 Podstawowe.

Dla predefiniowanych sposobów płatności (Gotówka, Przelew) system automatycznie ustawia odpowiednią wartość w polu Płatność KSeF. Dla pozostałych oraz nowych sposobów płatności domyślnie ustawiana jest wartość Inna, którą użytkownik może edytować.
Pole to jest wykorzystywane zarówno podczas eksportu jak i importu dokumentów z KSeF. System identyfikuje rodzaje płatności zdefiniowane w bazie ze sposobami płatności określonymi w pliku xml. W przypadku braku dopasowania rodzaju płatności system Streamsoft przyjmuje/wysyła do KSeF wartość Inna.
W celu włączenia wymiany dokumentów ze środowiskiem produkcyjnym KSeF słownik Firmy został rozbudowany o dodatkowy parametr Obsługa środowiska produkcyjnego KSeF. Brak zaznaczenia parametru spowoduje, że podczas próby wysyłki dokumentów sprzedaży na środowisko produkcyjne KSeF, system wyświetli komunikat W module administratora nie ustawiono wartości pola "Obsługa środowiska produkcyjnego KSeF" w słowniku firmy!

Mechanizm dearchiwizacji został rozszerzony o parametr sterujący możliwością wysyłki dokumentów na środowisko produkcyjne KSeF w kontekście odtwarzanej bazy danych. W oknie ustawień dodany został parametr Wysyłka do KSeF na środowisko produkcyjne, który domyślnie nie jest zaznaczony. Zapobiega to możliwości pomyłkowej wysyłki dokumentów do KSeF np. w przypadku odtworzenia bazy danych na środowisku testowym programu Prestiż, służącym do celów testowo-szkoleniowych.
W przypadku odtwarzania bazy danych o charakterze produkcyjnym, należy parametr zaznaczyć ręcznie.

W danych kontrahenta na zakładce 1 Podstawowe dodany został znacznik Obsługa KSeF. Pole to domyślnie jest zaznaczone.

System umożliwia grupową zmianę wartości parametru, opcja dostępna jest w menu:
Podstawowe → Operacje grupowe → Grupowe ustawienie danych → zakładka 7 Inne

Na definicjach dokumentów, które dotyczą transakcji gospodarczych objętych obowiązkiem eksportu do KSeF, na zakładce 1 Podstawowe dodane zostały parametry:

Uwaga!
Dokumenty podlegające procedurze OSS (posiadające oznaczenie JPK: OSS_EE, OSS_WSTO lub WSTO_EE) są wyłączone z wysyłki do KSeF. Wystawione w ten sposób faktury, pomimo oznaczeń dot. KSeF na definicji dokumentu i miejscu sprzedaży, zostaną automatycznie rozpoznane przez system jako niepodlegające wysyłce do Krajowego Systemu e-Faktur.
Podczas generowania pliku XML treść uwag jest umieszczana w sekcji <StopkaFaktury>, np.:



W oknie definicji Miejsce sprzedaży na zakładce /ANIAKRU - zmiana, nowa zakładka, zrzut też zmieniony/ 10 KSeF → sekcja Dane dla KSeF dodano pole Podlega KSeF. Domyślnie jest ono zaznaczone i dotyczy wszystkich miejsc sprzedaży podlegających księgowaniu. Brak znacznika skutkować będzie blokadą wysyłki do KSeF dokumentów wystawionych w danym miejscu sprzedaży.
/ANIAKOR przepisuje to zdanie wyżej i zmieniam bo coś mi nie pasuje, zobacz proszę/ W oknie Miejsce sprzedaży na zakładce 10 KSeF dodano pole Podlega KSeF. Domyślnie jest ono zaznaczone i dotyczy wszystkich miejsc sprzedaży podlegających księgowaniu. Brak znacznika skutkować będzie blokadą wysyłki do KSeF dokumentów wystawionych w danym miejscu sprzedaży.

wersja 5.0 z dnia 2025-12-23