KSeF pytania mnożą się w miarę zbliżania się obowiązkowych terminów. Zebraliśmy 13 najczęściej zadawanych pytań od przedsiębiorców i księgowych. Odpowiedzi opierają się na oficjalnych wyjaśnieniach Ministerstwa Finansów i aktualnym stanie prawnym na styczeń 2026.
1. Od kiedy KSeF jest obowiązkowy?
Obowiązek korzystania z KSeF wchodzi etapami:
- 1 lutego 2026 - firmy z przychodem powyżej 200 mln PLN rocznie
- 1 kwietnia 2026 - pozostali podatnicy VAT czynni
- 1 stycznia 2027 - najmniejsze podmioty i podatnicy VAT zwolnieni
Przychód liczysz za poprzedni rok podatkowy. Jeśli w 2025 roku Twoja firma przekroczyła 200 mln PLN, od 1 lutego 2026 musisz wystawiać faktury przez KSeF. Dla mniejszych firm termin to 1 kwietnia 2026.
Twoja firma może zacząć korzystać z KSeF dobrowolnie już teraz. Środowisko produkcyjne działa od 2022 roku. Dobrowolne wdrożenie przed terminem obowiązkowym pozwala przetestować procesy bez presji czasu. Możesz sprawdzić, czy Twój program księgowy poprawnie generuje XML, czy uprawnienia działają i czy faktury trafiają do odbiorców.
2. Czy moja firma musi korzystać z KSeF?
Jeśli jesteś podatnikiem VAT i wystawiasz faktury w Polsce, musisz korzystać z KSeF. Dotyczy to:
- Spółek z o.o., akcyjnych i innych spółek kapitałowych
- Jednoosobowych działalności gospodarczych (JDG)
- Spółek cywilnych i osobowych
- Podatników VAT zwolnionych (od 1 stycznia 2027)
Wyjątek stanowią podmioty, które w ogóle nie wystawiają faktur VAT. Jeśli prowadzisz działalność nierejestrowaną lub jesteś osobą prywatną sprzedającą okazjonalnie, KSeF Cię nie dotyczy.
3. Co z fakturami dla osób prywatnych (B2C)?
Faktury wystawiane osobom fizycznym nieprowadzącym działalności gospodarczej (B2C) nie muszą trafiać do KSeF. Masz dwie opcje:
- Wystawiasz fakturę poza KSeF - przekazujesz ją klientowi w tradycyjny sposób (email, papier)
- Wystawiasz przez KSeF - ale musisz dodatkowo przekazać klientowi wizualizację faktury, bo osoba prywatna nie ma dostępu do systemu
Uwaga: jeśli klient poda NIP przy zakupie, traktujesz go jak podmiot gospodarczy i faktura musi trafić do KSeF. To częsty błąd przy sprzedaży detalicznej. Musisz mieć proces weryfikacji: czy klient podał NIP? Tak = KSeF. Nie = możesz wystawić poza systemem.
Branże z dużą liczbą faktur B2C
Jeśli prowadzisz sklep internetowy, restaurację lub usługi dla konsumentów, większość Twoich faktur może nie trafiać do KSeF. Ale faktury dla firm (dostawy, catering firmowy, zakupy hurtowe) już tak. Musisz rozdzielić te dwa strumienie w swoim systemie fakturowania.
4. Jakie są kary za brak KSeF?
W 2026 roku nie ma kar za niewysłanie faktury do KSeF. Ministerstwo Finansów dało przedsiębiorcom rok na wdrożenie bez sankcji.
Od 1 stycznia 2027 kary wynoszą:
- 100% kwoty VAT z faktury (nie mniej niż 1000 PLN) za wystawienie faktury poza KSeF gdy system działał
- Do 500 PLN za każdą fakturę wystawioną w trybie awaryjnym bez przesłania do KSeF w wymaganym terminie
Przykład: wystawiasz fakturę na 10 000 PLN netto z VAT 2300 PLN poza KSeF. Kara to 2300 PLN. Przy 100 takich fakturach miesięcznie ryzykujesz 230 000 PLN kar.
Okres przejściowy 2026
Cały rok 2026 to okres bez kar. Ministerstwo Finansów celowo dało przedsiębiorcom czas na dostosowanie systemów. Jeśli w kwietniu 2026 wystawisz fakturę poza KSeF przez pomyłkę, nie dostaniesz kary. Ale od 1 stycznia 2027 taka pomyłka kosztuje. Wykorzystaj 2026 rok na pełne wdrożenie i testy.
5. Czy KSeF zastąpi JPK_VAT?
Nie w najbliższym czasie. JPK_VAT pozostaje obowiązkowy. Ministerstwo Finansów zapowiada uproszczenie raportowania w przyszłości, ale na razie musisz:
- Wysyłać faktury przez KSeF
- Składać JPK_VAT co miesiąc (lub kwartał)
- Prowadzić ewidencję zakupów i sprzedaży
Długoterminowo KSeF ma zautomatyzować część danych w JPK_VAT. Faktury sprzedaży będą już w systemie, więc fiskus będzie mógł je weryfikować bez dodatkowego raportowania. Ale to perspektywa 2028 roku lub późniejsza.
6. Jak wystawić fakturę gdy KSeF nie działa?
Ministerstwo Finansów przewidziało tryb awaryjny. Gdy KSeF jest niedostępny (awaria systemowa ogłoszona przez MF), możesz:
- Wystawić fakturę w swoim programie
- Przekazać ją odbiorcy mailem lub w inny sposób
- Wysłać do KSeF w ciągu 7 dni od przywrócenia działania systemu
Faktura wystawiona w trybie awaryjnym musi zawierać oznaczenie, że powstała poza KSeF. Twój program księgowy powinien obsługiwać ten scenariusz automatycznie.
Tryb awaryjny dotyczy tylko ogłoszonych przez MF przerw w działaniu. Jeśli KSeF działa, a Ty masz problemy z połączeniem internetowym, to nie jest tryb awaryjny. W takim przypadku musisz poczekać na przywrócenie połączenia lub skorzystać z innego łącza.
Jak sprawdzić status KSeF?
Ministerstwo Finansów publikuje informacje o awariach na stronie podatki.gov.pl/ksef. Twój program księgowy powinien też automatycznie wykrywać niedostępność systemu i informować Cię o trybie awaryjnym.
7. Czy muszę kupować nowy program?
Niekoniecznie. Większość programów księgowych i fakturujących już ma lub będzie mieć integrację z KSeF. Sprawdź u swojego dostawcy:
- Czy program wysyła faktury do KSeF?
- Czy pobiera faktury zakupowe z KSeF?
- Czy obsługuje tryb awaryjny?
- Czy generuje numery KSeF i wizualizacje?
Jeśli korzystasz z bardzo starego oprogramowania lub arkuszy Excel, będziesz potrzebować nowego rozwiązania. Możesz też korzystać z bezpłatnej Aplikacji Podatnika na stronie Ministerstwa, ale przy większej liczbie faktur to rozwiązanie jest niepraktyczne.
Problem z dużą liczbą faktur
Jeśli przetwarzasz setki faktur miesięcznie (typowe dla biur rachunkowych), sama integracja z KSeF to za mało. Potrzebujesz narzędzia, które:
- Automatycznie pobiera faktury zakupowe
- Kategoryzuje je według typu wydatku
- Pozwala szybko przeglądać i zatwierdzać
- Eksportuje do programu księgowego
8. Jak nadać uprawnienia pracownikowi?
Uprawnienia w KSeF nadajesz przez Moduł Certyfikatów i Uprawnień (MCU) dostępny na ksef.mf.gov.pl. Potrzebujesz:
- Zalogować się Profilem Zaufanym lub podpisem kwalifikowanym
- Wybrać podmiot (NIP firmy)
- Przejść do sekcji uprawnień
- Dodać osobę po numerze PESEL lub NIP
- Określić zakres: wystawianie, przeglądanie, zarządzanie
Możesz też wygenerować token autoryzacyjny dla programu księgowego. Token działa jak hasło API i pozwala programowi łączyć się z KSeF bez logowania przez przeglądarkę. Szczegółową instrukcję znajdziesz w artykule Jak wygenerować token KSeF.
Uwaga: tokeny są ważne do 31 grudnia 2026. Od 2027 roku autoryzacja tylko przez certyfikaty kwalifikowane.
9. Czy faktury zagraniczne też idą przez KSeF?
Zależy od typu transakcji:
- Sprzedaż do UE (WDT) - faktura musi trafić do KSeF
- Sprzedaż poza UE (eksport) - faktura musi trafić do KSeF
- Zakup z UE (WNT) - faktura od zagranicznego dostawcy NIE trafia do KSeF (bo wystawił ją podmiot zagraniczny)
- Import usług - faktura zagraniczna NIE trafia do KSeF
Zasada: KSeF dotyczy faktur wystawianych przez polskich podatników. Jeśli Ty wystawiasz, idzie do KSeF. Jeśli kontrahent zagraniczny wystawia, nie idzie.
Faktury dla kontrahentów zagranicznych
Gdy wystawiasz fakturę dla odbiorcy z Niemiec czy Francji, faktura trafia do KSeF. Ale odbiorca zagraniczny nie ma dostępu do polskiego systemu. Musisz mu przekazać fakturę w tradycyjny sposób: PDF, email lub przez jego system e-fakturowania. KSeF służy polskiemu fiskusowi, nie zagranicznym kontrahentom.
10. Jak długo faktury są przechowywane w KSeF?
Ministerstwo Finansów przechowuje faktury w KSeF przez 10 lat od końca roku, w którym faktura została wystawiona. To dłużej niż standardowy okres przechowywania dokumentacji księgowej (5 lat).
Praktyczne korzyści:
- Nie musisz archiwizować faktur sprzedaży (są w KSeF)
- Faktury zakupowe od polskich kontrahentów też znajdziesz w KSeF
- Przy kontroli skarbowej dokumenty są dostępne natychmiast
Pamiętaj: faktury B2C wystawione poza KSeF i faktury od kontrahentów zagranicznych musisz archiwizować samodzielnie.
11. Czy moje dane są bezpieczne?
KSeF to system rządowy zarządzany przez Ministerstwo Finansów. Bezpieczeństwo opiera się na:
- Szyfrowaniu komunikacji (HTTPS/TLS)
- Autoryzacji przez Profil Zaufany, podpis kwalifikowany lub certyfikat
- Kontroli dostępu na poziomie NIP
- Logowaniu wszystkich operacji
Twoje faktury widzi tylko Ty, osoby z nadanymi uprawnieniami i Twoi kontrahenci (swoje faktury zakupowe). Urząd skarbowy ma dostęp do faktur bez Twojej zgody, bo to system podatkowy.
Największe ryzyko to wyciek tokena autoryzacyjnego. Traktuj token jak hasło do konta bankowego. Nie wysyłaj mailem, nie zapisuj w plikach tekstowych bez szyfrowania.
12. Co to jest faktura ustrukturyzowana?
Faktura ustrukturyzowana to faktura w formacie XML zgodnym ze schematem FA(3) określonym przez Ministerstwo Finansów. Zawiera te same dane co tradycyjna faktura, ale w formie czytelnej dla komputera.
Różnice wobec faktury papierowej lub PDF:
- Struktura - każde pole ma określone miejsce i format
- Walidacja - system sprawdza poprawność przed przyjęciem
- Przetwarzanie - programy mogą automatycznie odczytać dane
- Autentyczność - numer KSeF potwierdza, że faktura jest prawdziwa
Nie musisz znać XML. Twój program księgowy generuje go automatycznie na podstawie danych, które wprowadzasz jak zwykle. Schemat FA(3) to aktualna wersja obowiązująca od 2025 roku. Wcześniejsze wersje (FA(1), FA(2)) nie są już przyjmowane przez system.
Korzyści z formatu ustrukturyzowanego
Format XML pozwala na automatyczne przetwarzanie faktur. Twój kontrahent może pobrać fakturę z KSeF i zaimportować ją do swojego systemu bez ręcznego przepisywania danych. To eliminuje błędy przy wprowadzaniu i przyspiesza obieg dokumentów. Dla biur rachunkowych to szczególna korzyść: setki faktur zakupowych klientów trafiają do systemu automatycznie.
13. Jak wygląda numer KSeF?
Numer KSeF to unikalny identyfikator faktury w systemie. Format:
NIP-RRRRMMDD-XXXXXX-YYYY
Gdzie:
- NIP - numer identyfikacji podatkowej wystawcy
- RRRRMMDD - data wystawienia (rok, miesiąc, dzień)
- XXXXXX - numer kolejny faktury w danym dniu
- YYYY - suma kontrolna
Przykład: 1234567890-20260415-000042-AB12
Numer KSeF jest nadawany przez system w momencie przyjęcia faktury. Nie możesz go wybrać ani zmienić. Twój wewnętrzny numer faktury (np. FV/2026/04/001) pozostaje, ale numer KSeF jest dodatkowym identyfikatorem wymaganym przez prawo.
Gdzie podawać numer KSeF?
Na wizualizacji faktury (tej, którą drukujesz lub wysyłasz PDF-em) musisz umieścić numer KSeF. Odbiorca może użyć tego numeru do weryfikacji autentyczności faktury w systemie KSeF. To zabezpieczenie przed fałszywymi fakturami: jeśli faktura nie istnieje w KSeF pod podanym numerem, jest nieważna.
Podsumowanie: checklist przed wdrożeniem KSeF
Zanim nadejdzie Twój termin obowiązkowy, sprawdź:
- Program księgowy - czy ma integrację z KSeF i obsługuje tryb awaryjny?
- Uprawnienia - czy wiesz, kto w firmie będzie wystawiał i przeglądał faktury?
- Token/certyfikat - czy masz wygenerowany token (do końca 2026) lub certyfikat?
- Procesy zakupowe - jak będziesz pobierać i kategoryzować faktury od dostawców?
- Faktury B2C - czy masz osobny proces dla faktur konsumenckich?
- Kontrahenci zagraniczni - czy wiesz, które faktury idą do KSeF, a które nie?
Jeśli obsługujesz wielu klientów (biuro rachunkowe) lub przetwarzasz dużą liczbę faktur zakupowych, sam KSeF nie wystarczy. Potrzebujesz warstwy automatyzacji, która pobiera faktury, kategoryzuje je i przygotowuje do księgowania. Ręczne przeglądanie setek XML-i to strata czasu, który możesz przeznaczyć na analizę i doradztwo dla klientów.