Od 2026 roku każdy sklep internetowy będący czynnym podatnikiem VAT w Polsce musi wystawiać faktury przez Krajowy System e-Faktur (KSeF) – niezależnie od tego, czy sprzedaje przez własną platformę (Shoper, WooCommerce), marketplace (Allegro, Amazon) czy własny system. Poniżej: jak skonfigurować integrację z KSeF, co z fakturami dla zagranicznych klientów (VAT OSS), jakie błędy popełnia większość e-sklepów i jak w pełni zautomatyzować wystawianie faktur. Przepisy 2026.
KSeF obowiązuje wyłącznie czynnych podatników VAT zarejestrowanych w Polsce. Jeśli Twój sklep internetowy jest zarejestrowany jako podatnik VAT – musisz wystawiać faktury przez KSeF dla każdego klienta firmowego (B2B) w Polsce. Dla klientów prywatnych (B2C) faktura KSeF nie jest obowiązkowa – wystarcza paragon lub faktura wystawiona tradycyjnie na żądanie klienta. Ważny wyjątek: faktury dla zagranicznych nabywców (UE i spoza UE) są wyłączone z obowiązku KSeF – wystawiasz je tradycyjnie lub przez system OSS.
Shoper to jedna z najpopularniejszych polskich platform e-commerce i posiada natywną integrację z KSeF dostępną od 2026 roku. Integracja działa na poziomie panelu administracyjnego sklepu – nie potrzebujesz zewnętrznego programu FK do podstawowej automatyzacji faktur B2B.
Shoper: token KSeF ważny 90 dni
Token autoryzacyjny KSeF generowany w systemie MF jest ważny przez 90 dni. Shoper wyśle powiadomienie przed wygaśnięciem, ale warto ustawić przypomnienie w kalendarzu – po wygaśnięciu tokenu faktury przestają być wysyłane do KSeF i sklep wystawia je poza systemem (błąd prawny).
WooCommerce (WordPress) nie ma natywnej integracji z KSeF – wymaga zewnętrznej wtyczki lub połączenia z programem FK przez API. Dostępne są zarówno polskie wtyczki dedykowane KSeF, jak i integracje z popularnymi systemami fakturowania (iFirma, inFakt, Fakturownia). Wybór zależy od skali sprzedaży i potrzeb automatyzacji.
WooCommerce: uważaj na pole NIP w formularzu zamówienia
W standardowym WooCommerce formularz zamówienia nie ma pola NIP. Większość wtyczek KSeF dodaje je automatycznie, ale sprawdź, czy pole jest widoczne dla klientów i poprawnie mapowane do faktury. Brak pola NIP = brak faktury B2B = klienci firmowi będą niezadowoleni i mogą żądać ręcznej korekty.
Allegro udostępnia własny system fakturowania dla sprzedawców, ale nie zastępuje on obowiązku KSeF dla czynnych podatników VAT. Jeśli Twój kupujący na Allegro jest firmą (podał NIP przy zakupie), masz obowiązek wystawić fakturę przez KSeF – faktura Allegro PDF nie spełnia tego wymogu po 2026 roku.
Allegro: kupujący musi podać NIP przy zakupie
Na Allegro kupujący może zaznaczyć opcję "Chcę fakturę" i podać NIP podczas składania zamówienia. Bez NIP-u w zamówieniu nie możesz wystawić faktury B2B (ani przez KSeF, ani tradycyjnie na NIP). Nie możesz też wystawić faktury do paragonu, jeśli transakcja nie przeszła przez kasę fiskalną z NIP-em na paragonie.
Cel automatyzacji: każde zamówienie B2B (z NIP-em) generuje fakturę KSeF bez ręcznej interwencji, a numer KSeF trafia do klienta automatycznie. Poniższa tabela pokazuje najlepsze podejścia w zależności od skali sklepu:
Sklepy internetowe sprzedające konsumentom z innych krajów UE muszą rozliczać VAT według stawek kraju nabywcy – jeśli przekroczą próg 10 000 euro rocznie łącznie dla wszystkich krajów UE. Rozliczenie odbywa się przez procedurę VAT OSS (One Stop Shop) – jeden kwartał, jeden urząd, jeden przelew. Kluczowy punkt: faktury wystawiane w ramach VAT OSS (dla zagranicznych klientów B2C) są wyłączone z obowiązku KSeF. Wystawiasz je tradycyjnie lub przez system FK ze stawką VAT kraju nabywcy. Faktury dla zagranicznych firm (B2B UE) – wystawiasz jako faktury 0% VAT (odwrotne obciążenie, art. 28b uVAT) i również poza KSeF.
Wygaśnięty token KSeF = faktury poza systemem = ryzyko kary
Token autoryzacyjny KSeF ma określony czas ważności (najczęściej 90 dni). Po wygaśnięciu sklep wystawia faktury poza KSeF – co jest traktowane przez urząd jak brak faktury. Ustaw monitoring tokenu w programie FK lub kalendarzu i odnawiaj go z 2-tygodniowym wyprzedzeniem.
Pan Marek prowadzi sklep WooCommerce z akcesoriami biurowymi. Firma XYZ sp. z o.o. składa zamówienie na 1 200 zł netto, wpisuje NIP w polu zamówienia i zaznacza "chcę fakturę VAT". ✅ Prawidłowy przebieg z integracją FK: 1. WooCommerce odbiera zamówienie i wykrywa, że podano NIP. 2. Wtyczka KSeF / integracja FK automatycznie tworzy fakturę – NIP nabywcy, 23% VAT, data sprzedaży = data zamówienia. 3. Program FK wysyła fakturę do KSeF przez API. 4. KSeF nadaje numer i odesyła potwierdzenie. 5. Klient automatycznie dostaje e-mail z numerem KSeF – pobiera fakturę ze swojego konta na podatki.gov.pl. 6. Pan Marek nie robi nic ręcznie – cały proces zajął 3 sekundy. ❌ Częsty błąd bez integracji: Zamówienie wpada do WooCommerce, Pan Marek zauważa je po 3 dniach, ręcznie wystawia fakturę PDF i wysyła e-mailem. Faktura jest wystawiona poza KSeF – nieważna dla podatnika VAT od 2026 roku.
Faktura KSeF do paragonu – kwiaciarnia i mały sklep 2026
Limit 450 zł, NIP na paragonie, 7 dni. Zasady dla sprzedaży detalicznej.
Faktura kosmetyczka i stylistka paznokci – KSeF 2026
Stawka VAT, PKWiU, zwolnienie z VAT. Poradnik dla branży beauty.
KSeF – co to jest i jak działa?
Obowiązkowy KSeF od 2026 – harmonogram, kary, integracja z kasą fiskalną.
Kalkulator faktury VAT online
Oblicz kwotę netto, brutto i VAT. Szybki i bezpłatny kalkulator 2026.
Tak, jeśli sklep jest czynnym podatnikiem VAT w Polsce i wystawia faktury dla polskich klientów firmowych (B2B). Sprzedaż do klientów prywatnych (B2C) i zagraniczna nie wymaga KSeF.
Tak. Shoper posiada natywną integrację z KSeF w panelu administracyjnym sklepu – wystarczy wygenerować token autoryzacyjny w systemie MF i wkleić go w ustawieniach Shoper. Faktury B2B są wystawiane automatycznie.
WooCommerce nie ma natywnej integracji z KSeF. Wymagana jest zewnętrzna wtyczka KSeF lub podłączenie programu FK (iFirma, inFakt, Fakturownia) przez API. Wtyczka dodaje pole NIP do formularza zamówienia i automatyzuje wystawianie faktur.
Allegro nie ma własnej integracji z KSeF. Najczęstsze rozwiązanie to połączenie Allegro z programem FK przez Allegro REST API lub narzędzie agregujące zamówienia (np. BaseLinker). Program FK automatycznie wystawia fakturę KSeF dla zamówień z NIP-em.
Nie. Faktury dla zagranicznych nabywców (zarówno B2C jak i B2B z UE) są wyłączone z obowiązku KSeF. Sprzedaż B2C do konsumentów UE powyżej 10 000 euro rozliczasz przez VAT OSS ze stawką VAT kraju nabywcy, poza systemem KSeF.
VAT OSS (One Stop Shop) to uproszczony system rozliczania VAT przy sprzedaży B2C do konsumentów z innych krajów UE. Jeśli Twoje przychody z zagranicy przekraczają 10 000 euro rocznie, musisz zarejestrować się do OSS i rozliczać VAT według stawek krajów nabywców. Faktury OSS wystawiane są poza KSeF.
Faktura wystawiona poza KSeF przez czynnego podatnika VAT od 2026 roku jest traktowana jak brak faktury. Grozi to zakwestionowaniem kosztów u nabywcy, ryzykiem dodatkowego zobowiązania podatkowego i odsetkami. W przypadku systemowego omijania KSeF – sankcje karnoskarbowe.
Klient firmowy może pobrać fakturę KSeF na dwa sposoby: przez konto na podatki.gov.pl (wszystkie faktury KSeF wystawione na jego NIP) lub przez link / numer KSeF przesłany przez sklep e-mailem. Sklep powinien automatycznie wysyłać numer KSeF w potwierdzeniu zamówienia.
E-commerce i KSeF od 2026 – najważniejsze zasady dla sklepów internetowych: 1. KSeF obowiązkowy dla czynnych podatników VAT przy sprzedaży B2B w Polsce. 2. Sprzedaż B2C i zagraniczna – poza KSeF (tradycyjne faktury lub VAT OSS). 3. Shoper – natywna integracja KSeF; WooCommerce i Allegro – wymagają zewnętrznego FK lub wtyczki. 4. Token KSeF ważny 90 dni – monitoruj i odnawiaj z wyprzedzeniem. 5. Pole NIP w formularzu zamówienia – niezbędne dla klientów B2B. 6. Automatyzacja przez FK (iFirma, inFakt, BaseLinker) – opłacalna już od 50 faktur B2B miesięcznie. 7. Klient otrzymuje numer KSeF automatycznie – pobiera fakturę z podatki.gov.pl lub przez link w e-mailu.
Skorzystaj z kalkulatora faktury i oblicz kwotę VAT, netto i brutto dla każdej stawki podatkowej – szybko i bezpłatnie.