Wprowadzenie systemu KSeF to ogromny krok w kierunku cyfryzacji dokumentów sprzedażowych. Z perspektywy przedsiębiorców to jednak także obowiązki, których trzeba dopełnić.
Spis treści artykułu
Co to jest KSeF?
Krajowy System e-Faktur (KSeF) to centralna platforma służąca do wystawiania, odbierania oraz archiwizowania faktur ustrukturyzowanych.
KSeF wprowadza jednolity standard obiegu dokumentów, całkowicie eliminując znaczenie plików PDF czy faktur papierowych jako dokumentów źródłowych w obrocie gospodarczym. Efekt jest taki, że wszystkie faktury wystawiane między przedsiębiorcami znajdują się w jednej, scentralizowanej bazie Ministerstwa Finansów.
Od momentu wprowadzenia obowiązku korzystania z KSeF dokument sprzedażowy uznaje się za wystawiony i doręczony dopiero w momencie otrzymania unikalnego numeru identyfikacyjnego, co następuje po pozytywnej walidacji przez system.

Jak działa KSeF?
Oto, jak dokładnie przebiega cały proces:
1. Przygotowanie i wysyłka faktury do KSeF
Fakturę możesz wystawić w swoim systemie (np. w iFirma czy wFirma bądź Sky-Shop) – tak, jak odbywało się to do tej pory.
W zależności od oprogramowania, z którego korzystasz, i sposobu integracji, po wystawieniu zostanie ona automatycznie wysłana do KSeF lub będzie to wymagało kliknięcia dodatkowego przycisku.

Możesz też wystawić fakturę bezpośrednio z poziomu KSeF, jeżeli tak jest Ci wygodniej.

2. Walidacja faktury i nadanie numeru
Zanim faktura trafi do obrotu, KSeF dokonuje jej walidacji. System sprawdza, czy plik jest zgodny z oficjalnym wzorcem Jeśli brakuje np. numeru NIP nabywcy lub format daty jest błędny, KSeF odrzuci dokument, a faktura zostanie uznana za niewystawioną.
Jeśli walidacja przebiegnie pomyślnie, system nadaje fakturze unikalny numer identyfikacyjny KSeF, a w tej sekundzie faktura staje się dokumentem prawnym.
👉 Zwróć więc uwagę na to, że jeśli wyślesz klientowi fakturę zanim trafi do KSeF, wysyłasz coś, co z punktu widzenia prawa jeszcze nie jest fakturą, a tylko wizualizacją.
3. Archiwizacja i udostępnianie
W momencie nadania numeru faktura trafia do centralnej bazy danych.
Jednocześnie dokument staje się natychmiast widoczny dla nabywcy. Nie musisz już wysyłać faktury mailem ani przekazywać jej w żaden inny sposób – kontrahent loguje się do swojego systemu i może pobrać ją bezpośrednio z KSeF.

4. Autoryzacja i dostęp
Jako właściciel firmy logujesz się do systemu za pomocą:
- Profilu Zaufanego,
- podpisu kwalifikowanego,
- lub specjalnego tokena (wygenerowanego w systemie klucza alfanumerycznego).
Od kiedy KSeF jest obowiązkowy?
Dzisiaj KSeF jest już obowiązkowy dla zdecydowanej większości przedsiębiorców.
Oto dokładnie terminy związane z wprowadzeniem tego systemu:
- Od 1 lutego 2026 r. – obowiązek korzystania z KSeF dla dużych przedsiębiorców (obrót powyżej 200 mln zł w 2024 r.).
- Od 1 kwietnia 2026 r. – KSeF stał się obowiązkowy dla wszystkich pozostałych przedsiębiorców, z wyjątkiem tych, którzy generują przychód do 10 tysięcy złotych miesięcznie.
- Od 1 stycznia 2027 r. – ostateczny termin dla najmniejszych podatników (sprzedaż do 10 tys. zł brutto miesięcznie).
Warto jednocześnie pamiętać, że od 1 lutego 2026 r. każdy podatnik ma już obowiązek odbierania faktur ustrukturyzowanych, jeśli jego kontrahent jest zobligowany do ich wystawiania w systemie.
Kogo dotyczy KSeF?
KSeF dotyczy dziś zdecydowanej większości przedsiębiorców wystawiających faktury w Polsce – zarówno czynnych podatników VAT, jak i podatników zwolnionych z VAT.
Obowiązek nie dotyczy faktur wystawianych osobom fizycznym, czyli relacji B2C. Wyłączone pozostają też niektóre transakcje rozliczane w procedurach szczególnych, np. OSS i IOSS, a także część podmiotów zagranicznych, które nie mają siedziby ani stałego miejsca prowadzenia działalności w Polsce.
KSeF a sklep internetowy B2C (handel detaliczny)
Obowiązek korzystania z KSeF nie dotyczy osób fizycznych nieprowadzących działalności gospodarczej.
Jeśli jednak Twój klient poprosi o fakturę na firmę (B2B), dokument ten musi przejść przez KSeF.
KSeF a zwolnienie z VAT
Podatnicy zwolnieni z VAT również podlegają nowym przepisom – od 1 kwietnia 2026 r. faktury dokumentujące sprzedaż zwolnioną z podatku VAT muszą być wystawiane w formacie ustrukturyzowanym.
KSeF a faktury dla kontrahentów zagranicznych
Jeśli sprzedajesz towar lub usługę kontrahentowi z UE lub spoza UE (np. USA), masz obowiązek wystawienia takiej faktury w KSeF.
Twoi zagraniczni klienci nie mają jednak dostępu do KSeF – musisz im więc równolegle dostarczać faktury w sposób, który z nimi uzgodnisz (np. mailowo).
KSeF w e-commerce – co musisz wiedzieć?
Jeśli sprzedajesz wyłącznie osobom fizycznym, nie masz obowiązku wystawiania faktur w KSeF. Ale wystarczy, że nawet jeden klient w ciągu miesiąca będzie chciał dokonać zakupu na firmę – w takim wypadku podlegasz już pod obowiązek korzystania z KSeF.
Musisz więc mieć świadomość, że:
- Program, w którym wystawiasz faktury, musi być gotowy do wysyłki dokumentów do KSeF i odbioru numeru KSeF. Sky-Shop, a także zintegrowane z nim systemy księgowe (np. iFirma czy wFirma) są w pełni dostosowane do KSeF.
- Dane w zamówieniu muszą być uporządkowane – błędny NIP, nieprawidłowa stawka VAT albo źle zmapowane pola mogą sprawić, że dokument sprzedażowy nie przejdzie walidacji.
- Korekty także przechodzą przez KSeF i powinny odwoływać się do faktury pierwotnej.
Zalety KSeF
- Szybszy zwrot VAT. Przedsiębiorcy korzystający z systemu ustrukturyzowanego otrzymają zwrot podatku VAT w terminie skróconym z 60 do 40 dni.
- Automatyzacja procesów księgowych. Dzięki formatowi XML dane z faktur są importowane bezpośrednio do systemów księgowych bez ryzyka błędów przy ręcznym przepisywaniu.
- Bezpieczeństwo i brak duplikatów. Faktura przesłana do KSeF nigdy nie zginie i nie zostanie zniszczona. System gwarantuje autentyczność pochodzenia i integralność treści. Raz wystawiona faktura jest zawsze dostępna dla obu stron transakcji, co eliminuje konieczność wystawiania duplikatów.
- Uproszczenie obowiązków raportowych. Podatnicy korzystający z KSeF są zwolnieni z obowiązku przesyłania plików JPK_FA na żądanie organów podatkowych. Urząd ma wgląd w faktury w czasie rzeczywistym.
- Bezpłatna archiwizacja. Ministerstwo Finansów zapewnia przechowywanie e-faktur przez okres 10 lat. Oznacza to oszczędność kosztów związanych z utrzymaniem własnych archiwów cyfrowych czy papierowych.
Trudności, które może sprawiać KSeF
- Zmiana procesów wewnętrznych. KSeF wymusza odejście od dotychczasowych przyzwyczajeń. Faktury nie można już poprawić po jej wysłaniu do systemu – każda zmiana wymaga wystawienia ustrukturyzowanej faktury korygującej.
- Data wystawienia faktury. Momentem wystawienia dokumentu jest czas jego wpłynięcia do KSeF, a nie moment kliknięcia przycisku „zapisz” w programie księgowym. Może to generować problemy na przełomie miesięcy, jeśli faktura zostanie wysłana późnym wieczorem ostatniego dnia miesiąca, a przetworzona przez system już pierwszego dnia kolejnego.
- Ryzyko awarii i tryb offline. Uzależnienie wystawiania dokumentów od sprawności serwerów ministerialnych oraz dostępu do Internetu budzi obawy. W sytuacjach awaryjnych przedsiębiorca musi korzystać z tzw. trybu offline, co wiąże się z koniecznością późniejszego uzupełnienia danych w systemie w ściśle określonym terminie.
- Dostosowanie systemów IT. Starsze programy do fakturowania, które nie posiadają integracji z API KSeF, staną się bezużyteczne. Przedsiębiorców czeka konieczność aktualizacji oprogramowania lub zakupu nowych rozwiązań wspierających format XML – to jednak ekstremalnie rzadkie przypadki.
Jak wysyłać faktury wystawianie ze Sky-Shop do KSeF?
Integracja z KSeF w ramach Sky-Shop Faktury pozwala na autoryzację w systemie i automatyczne przekazywanie faktur sprzedażowych do KSeF. Po skonfigurowaniu integracji z KSeF proces wystawiania faktur będzie działał dokładnie tak, jak dotychczas.
By przekazywać faktury ze Sky-Shop do KSeF, postępuj według instrukcji:
- W panelu administracyjnym przejdź do sekcji Zamówienia → Faktury i paragony i wystaw fakturę – tak jak do tej pory.
- Przy wystawianiu możesz zdecydować, czy faktura ma trafić do KSeF (zgodnie z konfiguracją globalną lub nadpisując ją dla konkretnego dokumentu).
- Zatwierdź fakturę – system automatycznie wyśle ją do KSeF.
- Poczekaj na walidację – jeśli dane są poprawne, KSeF nada fakturze unikalny numer identyfikacyjny.
- Po poprawnym wystawieniu pobierz wizualizację faktury (PDF) z panelu lub wyślij ją klientowi e-mailem.
Możesz wybrać rodzaj faktur przekazywanych do KSeF i przekazywać wyłącznie faktury obowiązkowe (B2B) lub wszystkie (B2B i B2C). Dla zakupów B2C system nadal może generować faktury wystawiane poza KSeF.
Integracja Sky-Shop służy wyłącznie do obsługi faktur sprzedażowych. System nie pobiera faktur kosztowych (zakupowych) – do tego celu nadal będziesz potrzebować swojego systemu księgowego (np. wFirma czy iFirma) lub bezpośredniego dostępu do Aplikacji Podatnika KSeF.
👉 Sprawdź szczegółowe instrukcje związane z obsługą KSeF na Sky-Shop.
Jak nadać uprawnienia do KSeF biuru rachunkowemu?
Oto konkretna instrukcja, jak to zrobić:
- Wejdź na stronę: https://ap.ksef.mf.gov.pl/web/ i kliknij „Zaloguj się do KSeF”.
- Zaloguj się za pomocą jednej z dostępnych metod (np. Profil Zaufany, bankowość elektroniczna, podpis kwalifikowany).
- Po zalogowaniu przejdź do zakładki „Tokeny”.
- Wybierz opcję „Generuj token” i nadaj mu nazwę (np. „Biuro rachunkowe”).
- Określ zakres uprawnień (np. „do przeglądania faktur”) i zatwierdź.
- Po wygenerowaniu pojawi się token, który musisz skopiować i zapisać.
- Udostępnij wygenerowany token swojemu biuru rachunkowemu.

Jeżeli masz jakieś pytania związane z działaniem integracji z KSeF i systemami księgowymi na Sky-Shop, skontaktuj się na [email protected].
KSeF w e-commerce – FAQ
Faktura ustrukturyzowana to dokument wystawiony w formie elektronicznej za pośrednictwem KSeF. Od tradycyjnego pliku PDF różni się tym, że ma ściśle określoną strukturę logiczną (format XML), zgodną z oficjalnym wzorcem Ministerstwa Finansów (tzw. schemą FA).
Za datę wystawienia faktury ustrukturyzowanej uznaje się dzień jej przesłania do KSeF. Dopiero po walidacji i nadaniu tego numeru dokument staje się fakturą w świetle prawa.
Nie, faktury dla klientów indywidualnych nie są aktualnie objęte obowiązkiem KSeF.
Możesz je wystawiać i przesyłać tak jak dotychczas (np. mailem w formacie PDF). Istnieje jednak możliwość dobrowolnego przesyłania ich do systemu, co ułatwia zachowanie jednego standardu dokumentacji w firmie.
W obrocie między polskimi firmami (B2B) PDF jest jedynie wizualizacją. Prawnie wiążącym dokumentem jest plik XML na serwerze Ministerstwa Finansów.
Nie. W KSeF nie ma możliwości edycji raz wysłanego dokumentu. Każdy błąd (nawet literówka w adresie) wymaga wystawienia faktury korygującej.
Faktura po wysłaniu do KSeF natychmiast jest widoczna w systemie Twojego klienta. Nie musisz wysyłać jej mailem, choć dobrą praktyką jest automatyczne wysyłanie powiadomienia z wizualizacją PDF, aby ułatwić klientowi szybki podgląd dokumentu.
Tak. Podatnicy zwolnieni z VAT są objęci obowiązkiem korzystania z systemu.
Nie. Faktury zakupowe od podmiotów zagranicznych (które nie mają siedziby w Polsce) nie przechodzą przez KSeF. Takie dokumenty księgujesz na dotychczasowych zasadach. System KSeF dotyczy wyłącznie faktur wystawianych przez podmioty posiadające siedzibę lub stałe miejsce prowadzenia działalności w Polsce.