Shoper a KSeF 2026: jak platforma obsługuje obowiązkowe e-faktury
Od 1 kwietnia 2026 roku Shoper KSeF 2026 dotyczy każdego sklepu B2B. Platforma ma wbudowaną integrację z KSeF 2.0 - wystarczy wygenerować token w aplikacji podatnika i wkleić go w Ustawieniach. Faktury B2B trafiają do MF automatycznie.
Jeśli masz sklep na Shoperze i sprzedajesz firmom, KSeF dotyczy Cię bezpośrednio. Od 1 kwietnia 2026 roku obowiązkowe e-fakturowanie objęło wszystkich czynnych podatników VAT - sklepy internetowe nie mają tu żadnego wyjątku. Dobra informacja jest taka, że Shoper jako platforma zadbał o wbudowaną integrację i nie musisz szukać zewnętrznych wtyczek ani pisać własnych połączeń z API.
Pisząc ten artykuł jako Partner Shopera z ponad trzynastoletnim doświadczeniem we wdrożeniach e-commerce, zebrałem w jednym miejscu wszystko, czego potrzebujesz: terminy, zakres obowiązku, a przede wszystkim konkretne kroki konfiguracji. Nie jestem prawnikiem ani księgowym, więc interpretacje podatkowe zostawiam specjalistom - skupiam się na tym, co musisz kliknąć w panelu.
Co to jest KSeF i dlaczego teraz
KSeF, czyli Krajowy System e-Faktur, to centralna platforma Ministerstwa Finansów, przez którą mają przepływać wszystkie faktury B2B wystawiane przez polskich podatników VAT. Zamiast wysyłać PDF mailem i trzymać dokumenty lokalnie, od teraz każda faktura trafia do systemu MF jako plik XML w formacie FA(3), gdzie otrzymuje unikalny numer KSeF i jest archiwizowana po stronie państwa.
System działa od 2022 roku jako dobrowolny, ale od początku 2026 stał się obowiązkowy. Harmonogram był dwuetapowy: najwięksi podatnicy (obrót powyżej 200 mln PLN netto w 2024 roku) zostali objęci obowiązkiem 1 lutego 2026. Dla pozostałych firm, w tym większości sklepów internetowych na Shoperze, data graniczna to 1 kwietnia 2026.
Kogo dotyczy obowiązek - B2B vs B2C
To pytanie pojawia się najczęściej w rozmowach z właścicielami sklepów. Obowiązek KSeF obejmuje faktury B2B, czyli wystawiane dla innych firm posiadających NIP. Faktury konsumenckie wystawiane osobom prywatnym (B2C) nie muszą trafiać do KSeF - możesz je nadal wysyłać mailem w PDF lub przez dowolną aplikację.
Dla typowego sklepu Shoper sytuacja wygląda tak: jeśli masz w zamówieniach opcję podania NIP i wystawiasz faktury VAT dla klientów biznesowych, te konkretne faktury muszą od 1 kwietnia 2026 trafiać do KSeF. Faktury dla Kowalskiego kupującego zabawkę dla dziecka - nie.
Jeśli Twoje miesięczne faktury B2B nie przekraczają 10 000 PLN brutto łącznie, obowiązuje ulga przejściowa do 31 grudnia 2026. Ale ta ulga nie jest automatyczna - warto mieć ją skonfigurowaną zawczasu, bo od 1 stycznia 2027 nie będzie żadnych wyjątków.
Jak Shoper obsługuje KSeF - co platforma robi za Ciebie
Shoper wbudował obsługę KSeF 2.0 w moduł Faktury i Magazyn. To oznacza, że po jednorazowej konfiguracji tokenu lub certyfikatu, platforma automatycznie:
- konwertuje wystawianą fakturę do formatu XML FA(3) zgodnego z wymogami MF,
- wysyła dokument do API KSeF w momencie wystawienia faktury,
- odbiera numer KSeF przyznany przez system Ministerstwa Finansów,
- zapisuje ten numer na dokumencie faktury.
Nie musisz ręcznie eksportować plików XML, logować się do aplikacji podatnika ani przesyłać faktur osobno. Cały przepływ danych dzieje się w tle, przy każdym zamówieniu B2B.
Miałem klientów, którzy bali się, że KSeF wymusi zmianę całego procesu fakturowania. W przypadku Shopera zmiana jest minimalna - dochodzi jeden ekran konfiguracji i jeden dodatkowy element na fakturze (numer KSeF). Reszta działa jak wcześniej.
Zmiany w procesie fakturowania na Shoperze
| Element | Przed KSeF | Po wdrożeniu KSeF |
|---|---|---|
| Format faktury | PDF wysyłany mailem | XML FA(3) do KSeF + PDF dla klienta |
| Archiwizacja | Lokalnie lub w chmurze sklepu | Centralnie w systemie MF (10 lat) |
| Numer dokumentu | Własna numeracja | Własna numeracja + numer KSeF |
| Faktury B2C | PDF mailem | Bez zmian - nadal PDF mailem |
| Konfiguracja | Brak | Token lub certyfikat jednorazowo |
| Akcja przy zamówieniu B2B | Wystawiasz fakturę | Wystawiasz fakturę - reszta automatyczna |
Co musisz skonfigurować sam - instrukcja krok po kroku
Integracja wymaga jednorazowego działania z Twojej strony. Oto dokładne kroki:
Krok 1: Zaloguj się do aplikacji podatnika lub MCU
Wejdź na stronę ksef.podatki.gov.pl i zaloguj się przez profil zaufany, e-dowód lub certyfikat kwalifikowany. Konto musisz mieć założone jako reprezentant firmy (NIP podatnika).
Krok 2: Wygeneruj token lub certyfikat
W aplikacji podatnika KSeF przejdź do sekcji Tokeny lub Certyfikaty. Token to prostszy wariant - jednorazowy ciąg znaków, który wklejasz w Shoperze. Certyfikat zapewnia bezpieczniejsze uwierzytelnienie i będzie wymagany od 2027, gdy wsparcie dla tokenów zostanie wyłączone.
Jeśli konfigurujesz integrację teraz, rozważ od razu wygenerowanie certyfikatu zamiast tokenu. Shoper obsługuje oba warianty, a certyfikat nie wygaśnie z końcem 2026 jak tokeny.
Krok 3: Włącz integrację w panelu Shopera
Zaloguj się do panelu administracyjnego swojego sklepu. Przejdź do: Ustawienia > Faktury > KSeF 2.0. Zaznacz opcję "Włącz integrację z KSeF 2.0". Wklej wygenerowany token w pole "Token logowania KSeF" i kliknij Zapisz. Jeśli używasz certyfikatu: zaznacz opcję "Użyj certyfikatu zamiast tokenu", wgraj plik certyfikatu z dysku i podaj hasło.
Krok 4: Sprawdź dane firmy
Zanim wyślesz pierwszą fakturę do KSeF, upewnij się, że dane Twojej firmy w Shoperze są kompletne i zgodne z rejestrem GUS: pełna nazwa, adres, NIP. Rozbieżności w danych mogą powodować odrzucenie faktury przez system MF.
Krok 5: Przetestuj na zamówieniu testowym
Wykonaj zamówienie testowe z NIP-em firmy i wystaw fakturę. Sprawdź, czy na dokumencie pojawił się numer KSeF. Jeśli tak - integracja działa poprawnie.
Checklista wdrożenia KSeF w Shoperze
- Masz aktywny moduł Shoper Faktury i Magazyn
- Zalogowałeś się do aplikacji podatnika KSeF (ksef.podatki.gov.pl)
- Wygenerowałeś token lub certyfikat jako reprezentant NIP firmy
- W Shoperze włączyłeś integrację KSeF 2.0 w Ustawienia > Faktury > KSeF 2.0
- Wklejony token lub wgrany certyfikat zostały zapisane
- Dane firmy (NIP, adres, nazwa) są zgodne z rejestrem GUS
- Wykonałeś zamówienie testowe i faktura ma numer KSeF
- Poinformowałeś biuro rachunkowe o nowym sposobie archiwizacji faktur
Format FA(3) - czym jest i czy musisz się nim zajmować
KSeF akceptuje tylko faktury w formacie XML zgodnym ze schematem FA(3), opublikowanym przez Ministerstwo Finansów. To złożona struktura z kilkudziesięcioma polami obowiązkowymi i opcjonalnymi - danych kontrahenta, pozycji, stawek VAT, warunków płatności i tak dalej.
Jeśli korzystasz z natywnej integracji Shopera, nie musisz w ogóle wchodzić w szczegóły XML. Platforma generuje prawidłowy plik FA(3) automatycznie na podstawie danych zamówienia i konfiguracji Twojej firmy. Schemat FA(3) interesuje głównie programistów tworzących własne integracje lub firmy z niestandardowymi procesami fakturowania.
Warto jednak wiedzieć, że FA(3) to format obowiązujący od 1 lutego 2026 - wcześniejsza wersja FA(2) nie jest już akceptowana przez system.
Kiedy integracja nie wystarczy - przypadki brzegowe
Natywna integracja Shopera obsługuje standardowy przepływ: zamówienie B2B w sklepie > faktura VAT > KSeF. Są jednak sytuacje, które mogą wymagać dodatkowych rozwiązań.
Pierwszy przypadek: masz integrację z zewnętrznym systemem ERP lub programem księgowym i faktury wystawia on, nie Shoper. Wtedy KSeF musisz skonfigurować w tamtym systemie, nie w Shoperze.
Drugi przypadek: prowadzisz sprzedaż wielokanałową przez BaseLinker lub Allegro i faktury wystawia agregator zamówień. Sprawdź, czy BaseLinker ma własną integrację z KSeF - ma, ale wymaga osobnej konfiguracji.
Trzeci przypadek: sprzedajesz za granicę firmom z UE. Faktury wystawiane dla kontrahentów z innych krajów UE z zagranicznym NIP-em podlegają innym zasadom - warto skonsultować z doradcą podatkowym, które z nich trafiają do KSeF, a które nie.
Plusy
- Integracja wbudowana w Shoper, bez dodatkowych wtyczek
- Pełna automatyzacja wysyłki faktur B2B do KSeF po jednorazowej konfiguracji
- Archiwizacja po stronie MF przez 10 lat - mniej problemów z przechowywaniem dokumentów
- Token lub certyfikat - dwa warianty uwierzytelnienia do wyboru
- Faktura dostaje numer KSeF widoczny na dokumencie, co ułatwia reklamacje i rozliczenia
Minusy
- Tokeny wygasają z końcem 2026 - konieczna migracja na certyfikaty
- Wymaga aktywnego modułu Faktury i Magazyn w Shoperze
- Integracje zewnętrzne (ERP, BaseLinker) wymagają osobnej konfiguracji KSeF
- Dane firmy muszą być zgodne z GUS - błędy w NIP lub adresie blokują wysyłkę
Shoper czy WooCommerce - jak to wygląda na innych platformach
Dla porównania: na WooCommerce KSeF trzeba obsłużyć przez zewnętrzną wtyczkę lub własną integrację. Na rynku są płatne moduły, ale każde wdrożenie wymaga więcej pracy niż konfiguracja w Shoperze. Jeśli prowadzisz sklep na WooCommerce i interesuje Cię temat wtyczek do KSeF, opisałem to osobno.
Shoper ma tu konkretną przewagę: integracja jest częścią platformy, utrzymywana przez jej twórców i aktualizowana razem z systemem. Nie musisz martwić się o kompatybilność po każdej aktualizacji WordPressa. Jeśli jednak jesteś na etapie wyboru platformy dla nowego sklepu i zastanawiasz się nad różnicami, warto przeczytać moje porównanie Shoper vs WooCommerce przy rosnącym sklepie lub zerknąć na szerszy artykuł o zakładaniu sklepu krok po kroku.
Jeśli szukasz kogoś, kto skonfiguruje dla Ciebie cały sklep na Shoperze razem z KSeF i procesami fakturowania, sprawdź co robię w ramach wdrożeń sklepów internetowych.
Podsumowanie - co zrobić w tym tygodniu
Jeśli jeszcze nie wdrożyłeś KSeF w Shoperze, masz zaległość. Obowiązek obowiązuje od 1 kwietnia 2026. Ale techniczne wdrożenie to maksymalnie godzina pracy:
1. Zaloguj się na ksef.podatki.gov.pl i wygeneruj token (lub certyfikat, co polecam).
2. W Shoperze wejdź w Ustawienia > Faktury > KSeF 2.0 i wklej token.
3. Zrób zamówienie testowe i sprawdź, czy faktura ma numer KSeF.
4. Poinformuj księgowość o zmianie w archiwizacji dokumentów.
Na Shoperze to naprawdę tyle. Platforma robi resztę za Ciebie.
Jeśli prowadzisz sprzedaż B2B i jesteś czynnym podatnikiem VAT, tak. Obowiązek obejmuje Cię od 1 kwietnia 2026. Wyjątek: jeśli miesięczna wartość Twoich faktur B2B nie przekracza 10 000 PLN brutto, masz ulgę przejściową do końca 2026 roku. Sklepy sprzedające wyłącznie B2C (klientom prywatnym) nie muszą wysyłać faktur do KSeF, choć mogą to robić dobrowolnie. Shoper korzysta z API KSeF 2.0 - po skonfigurowaniu tokenu lub certyfikatu w module Faktury i Magazyn, każda faktura B2B wystawiona przez sklep jest automatycznie konwertowana do formatu XML FA(3) i przesyłana do systemu Ministerstwa Finansów. W odpowiedzi sklep otrzymuje numer KSeF faktury, który pojawia się na dokumencie. Wszystko odbywa się w tle, bez dodatkowych działań sprzedawcy przy każdym zamówieniu. Za brak integracji grożą kary finansowe. Ministerstwo Finansów przewiduje sankcje za wystawianie faktur poza KSeF po upływie terminu - wystawiona faktura nie będzie uznana za prawidłowy dokument podatkowy. Nie jestem prawnikiem ani księgowym, więc szczegóły kar lepiej skonsultować z doradcą podatkowym lub biurem rachunkowym. Nie. Tokeny w KSeF 2.0 będą obsługiwane tylko do końca 2026 roku. Od 2027 będzie konieczne uwierzytelnienie certyfikatem. Shoper obsługuje oba sposoby - zarówno token, jak i certyfikat (opcja 'Użyj certyfikatu zamiast tokenu' w ustawieniach). Warto już teraz sprawdzić, jak generuje się certyfikaty w aplikacji podatnika MF, żeby nie mieć presji na ostatnią chwilę. Nie. Faktury wystawiane konsumentom indywidualnym (osobom prywatnym) są wyłączone z obowiązkowego KSeF. Możesz je wystawiać i wysyłać klientom tradycyjnymi metodami - emailem w PDF lub przez aplikację podatkową. Obowiązek KSeF obejmuje tylko faktury B2B, czyli wystawiane dla innych firm z NIP-em. Integracja z KSeF jest dostępna w module Shoper Faktury i Magazyn. Jeśli już korzystasz z tego modułu do wystawiania faktur, KSeF 2.0 jest tam jako dodatkowa opcja do włączenia - bez dodatkowych opłat za sam moduł integracji. Koszt to czas konfiguracji: wygenerowanie tokenu i wklejenie go w panelu. Jeśli dotychczas faktur nie wystawiałeś przez Shopera, najpierw musisz aktywować moduł.Najczęstsze pytania
Czy każdy sklep na Shoperze musi wdrożyć KSeF?
Jak działa integracja Shopera z KSeF od strony technicznej?
Co się stanie, jeśli nie wdrożę KSeF na czas?
Czy token KSeF wystarczy na zawsze?
Faktury B2C - czy muszę je wysyłać do KSeF?
Czy muszę kupić dodatkowy moduł w Shoperze, żeby mieć KSeF?
Potrzebujesz pomocy z projektem?
Robię strony WordPress i sklepy Shoper od 2500 zł. Partner Shoper, 120+ projektów.
- Odpowiedź w 24h
- Certyfikowany Partner Shoper
- 120+ zrealizowanych projektów
- Zgodność z RODO, pełna ochrona danych