KSeF w PrestaShop: moduły, programy do faktur i integracje
W skrócie: PrestaShop sam nie wysyła faktur do KSeF. Sklep łączysz z KSeF modułem, który komunikuje się z KSeF bezpośrednio, programem do faktur z integracją PrestaShop albo systemem wielokanałowym. Niezależnie od drogi musisz dopilnować trzech rzeczy: NIP nabywcy w adresie, jednej numeracji faktur i korekt po zwrotach.
KSeF PrestaShop: dlaczego potrzebny jest dodatek
PrestaShop potrafi wystawić własną fakturę PDF z numerem, gdy zamówienie zostanie zatwierdzone, i nadawać jej prefiks oraz kolejny numer (dokumentacja PrestaShop, Invoices). To jednak tylko PDF ze sklepu. Fakturą dla firmy jest od 2026 r. plik XML w strukturze FA(3), wysłany do KSeF i z nadanym numerem KSeF (art. 106ga ust. 1 ustawy o VAT). Takiej funkcji w standardowym PrestaShop nie ma, więc potrzebujesz modułu albo zewnętrznego programu.
Obowiązek obejmuje faktury dla firm. Faktury dla konsumentów możesz wystawiać poza KSeF (art. 106ga ust. 2 pkt 4). Do 31 grudnia 2026 r. mały sklep może jeszcze korzystać z limitu 10 000 zł brutto miesięcznie (art. 145m), a od 1 stycznia 2027 r. KSeF obowiązuje wszystkich.
Cztery drogi do KSeF
| Droga | Jak działa | Na co uważać |
|---|---|---|
| Moduł KSeF w sklepie | moduł buduje XML i wysyła go do KSeF z serwera sklepu | dane dostępowe do KSeF zwykle przechowywane w sklepie, aktualizacje modułu przy zmianach w KSeF, zadania cron do sprawdzania statusów |
| Program do faktur z integracją PrestaShop | zamówienia trafiają do programu, który wystawia fakturę i wysyła ją do KSeF | abonament programu, zgodność modułu z Twoją wersją PrestaShop |
| System wielokanałowy (Base, Apilo i podobne) | zbiera zamówienia z kilku kanałów i przekazuje je do fakturowania z KSeF | ma sens przy sprzedaży w wielu kanałach |
| Aplikacja Podatnika KSeF, ręcznie | przepisujesz dane zamówienia do bezpłatnej aplikacji MF | tylko przy kilku fakturach w miesiącu |
Ogólne porównanie tych architektur, niezależne od platformy, znajdziesz w artykule integracja sklepu z KSeF.
Moduł KSeF w PrestaShop Addons
W oficjalnym katalogu PrestaShop Addons jest moduł „KSeF 2.0 - Poland's e-Invoice System Integration” polskiego dewelopera. Według karty modułu (stan na 19.10.2026): wersja 1.3.11 z 17 kwietnia 2026 r., zgodność z PrestaShop od 1.7.0 do 9.1, obsługa multistore, wysyłka faktur po osiągnięciu wybranego statusu zamówienia, numeracja PrestaShop albo własna, faktury korygujące przy zwrotach, mapowanie stawek VAT i metod płatności, pobieranie UPO, środowiska testowe oraz autoryzacja tokenem, podpisanym XML albo certyfikatem z kluczem prywatnym. Zakup obejmuje licencję na jeden sklep i rok wsparcia w ramach Business Care.
To droga dla sklepu, który chce mieć wszystko w jednym panelu. Przed zakupem warto sprawdzić, gdzie moduł przechowuje certyfikat lub token KSeF i jak działa u Twojego hostingu harmonogram zadań (cron), od którego zależy pobieranie statusów.
Programy do faktur z integracją PrestaShop
Część programów do faktur online ma gotowe połączenie z PrestaShop:
- Fakturownia ma moduł w PrestaShop Addons (wersja 3.0.6 z 2 grudnia 2025 r., zgodność od 1.5.4 do 8.1 według karty modułu). Zamówienia trafiają do Fakturowni, gdzie powstaje faktura, a wysyłkę do KSeF Fakturownia opisuje w swojej pomocy.
- iFirma opisuje integrację z PrestaShop, w której faktura może powstawać automatycznie do każdego nowego zamówienia, zgodnie ze strukturą faktury ustrukturyzowanej, z danymi nabywcy sprawdzanymi w GUS.
Inne programy też mogą mieć takie integracje. Zawsze sprawdź trzy rzeczy: czy wspierają Twoją wersję PrestaShop (szczególnie 9.x), czy wysyłają do KSeF korekty, a nie tylko faktury, i ile kosztuje plan z integracją. Więcej o wyborze programu: program do faktur KSeF dla sklepu.
Systemy wielokanałowe
Apilo ma moduł w PrestaShop Addons (zgodność od 1.7.8 do 9.2 według karty) i opisuje automatyzację m.in. KSeF. Base (dawniej BaseLinker) również łączy PrestaShop z programami do faktur. Gdy sprzedajesz jednocześnie w sklepie, na Allegro i w innych kanałach, jedno narzędzie do faktur dla wszystkich kanałów zmniejsza ryzyko podwójnych numerów.
NIP w zamówieniu
Faktura w KSeF dla firmy musi mieć NIP nabywcy, bo po nim KSeF udostępnia fakturę kupującemu. W PrestaShop adres ma pola firmy (company), numeru VAT (vat_number) i numeru identyfikacyjnego (dni) (dokumentacja PrestaShop, zasób addresses). To, czy klient je widzi w formularzu, zależy od formatu adresu dla danego kraju w ustawieniach sklepu i od modułu checkoutu. Ustal jedno pole na NIP i upewnij się, że Twój moduł lub program KSeF czyta właśnie je.
Błędny NIP KSeF przyjmie bez sprzeciwu, bo nie sprawdza danych kontrahenta (FAQ MF, kategoria „Wystawianie i otrzymywanie faktur”, pyt. 21), a naprawa wymaga korekty do zera i nowej faktury (tamże, pyt. 23). Dlatego walidacja w koszyku się opłaca: NIP w koszyku sklepu. Pojedynczy numer sprawdzisz w naszym narzędziu do weryfikacji NIP.
Jedna numeracja, jedna faktura
Najczęstszy problem PrestaShop z KSeF: sklep wysyła klientowi własny PDF faktury z numerem, a moduł lub program wystawia w KSeF fakturę z innym numerem. Klient ma wtedy dwa dokumenty do jednej sprzedaży. Wybierz jedno z dwóch rozwiązań:
- numer faktury w KSeF jest taki sam jak numer faktury PrestaShop, a PDF dla klienta zawiera numer KSeF i kod QR,
- faktury PrestaShop są wyłączone, a klient dostaje tylko fakturę z KSeF.
W obu wariantach PDF, który klient dostaje poza KSeF, musi odpowiadać plikowi w KSeF. Jeśli przekazujesz go nabywcy z zagranicy lub konsumentowi, potrzebny jest kod QR (art. 106gb ust. 5).
Korekty po zwrotach
Po zwrocie towaru PrestaShop może utworzyć dokument zwrotu (credit slip), który klient widzi w swoim koncie (dokumentacja PrestaShop, Credit slips). Nie jest to faktura korygująca w KSeF. Korektę faktury ustrukturyzowanej trzeba wystawić także jako fakturę ustrukturyzowaną, z numerem KSeF faktury pierwotnej (art. 106j ust. 2 pkt 2a i ust. 4). Sprawdź, czy Twoje narzędzie tworzy korektę w KSeF z dokumentu zwrotu, czy trzeba ją wystawić ręcznie. Zasady korekt: korekty i zwroty w KSeF.
Jak wybrać drogę
- Sprzedajesz tylko w PrestaShop i chcesz wszystko w panelu sklepu: moduł KSeF.
- Masz już program do faktur lub księgowość online: integracja tego programu z PrestaShop.
- Sprzedajesz w kilku kanałach: system wielokanałowy z jednym fakturowaniem.
- Masz kilka faktur dla firm miesięcznie: na start wystarczy Aplikacja Podatnika.
Od nas: moduł KSeF Faktury dla PrestaShop jest w przygotowaniu i jeszcze nie jest dostępny. Dziś nasza aplikacja działa tylko w Shopify. Jeśli chcesz dostać informację, gdy będzie gotowy, zapisz się na listę na stronie głównej.
Najczęstsze pytania
Czy PrestaShop ma wbudowaną obsługę KSeF?
Nie. Standardowy PrestaShop wystawia faktury PDF, ale nie tworzy XML FA(3) ani nie wysyła go do KSeF. Potrzebujesz modułu lub zewnętrznego programu.
Czy faktura PDF z PrestaShop wystarczy firmie od 2027 r.?
Nie. Od 1 stycznia 2027 r. fakturę dla firmy wystawiasz w KSeF. PDF może być najwyżej jej wizualizacją z numerem KSeF.
Czy muszę wysyłać do KSeF faktury dla klientów indywidualnych?
Nie musisz. Faktury dla konsumentów mogą powstawać poza KSeF (art. 106ga ust. 2 pkt 4), choć możesz je wysyłać dobrowolnie.
Który moduł jest najlepszy?
Nie ma jednej odpowiedzi. Zależy od wersji PrestaShop, liczby kanałów sprzedaży i tego, czy już płacisz za program do faktur. Porównaj oferty według kryteriów z sekcji „Jak wybrać drogę”.
Artykuł ma charakter ogólnej informacji i nie jest poradą podatkową.
Źródła
- Ustawa o podatku od towarów i usług, tekst jednolity Dz.U. 2026 poz. 1263: art. 106ga ust. 1 i ust. 2 pkt 4, art. 106gb ust. 5, art. 106j ust. 2 i 4, art. 145m
- Pytania i odpowiedzi KSeF 2.0, Ministerstwo Finansów: kategoria „Wystawianie i otrzymywanie faktur”, pyt. 21 i 23
- PrestaShop Addons: KSeF 2.0 - Poland's e-Invoice System Integration (karta modułu, stan na 19.10.2026)
- PrestaShop Addons: Fakturownia; Fakturownia, pomoc: KSeF
- iFirma: integracja z PrestaShop
- PrestaShop Addons: Apilo; Base: integracja PrestaShop
- Dokumentacja PrestaShop: Invoices, Credit slips, zasób addresses
Stan prawny na 19 października 2026 r.