KSeF Faktury
PL
Zapisz się na start

Integracja sklepu z KSeF: aplikacja, program czy integrator

W skrócie: integracja z KSeF w sklepie internetowym to połączenie, które z zamówienia z NIP robi fakturę FA(3), wysyła ją do KSeF i zapisuje numer KSeF przy zamówieniu. Masz trzy typowe drogi: aplikację w platformie sklepu, program do faktur z wtyczką albo system do obsługi zamówień połączony z programem do faktur. Wybór zależy od tego, ile masz kanałów sprzedaży i gdzie pracuje Twoja księgowa.

Integracja z KSeF: co właściwie trzeba połączyć

KSeF nie ma „wtyczki do sklepu”. Ministerstwo Finansów udostępnia API KSeF 2.0 z dokumentacją, środowiskiem testowym, przedprodukcyjnym (demo) i produkcyjnym oraz oficjalnymi bibliotekami w C# i Javie (Wsparcie dla integratorów). Z KSeF korzysta się przez program zintegrowany przez API albo przez bezpłatne narzędzia MF (FAQ MF, kategoria „Podstawowe informacje o KSeF”, pyt. 2).

Każda integracja sklepu, niezależnie od dostawcy, musi zrobić te same kroki:

  1. wziąć z zamówienia NIP, dane firmy, pozycje, stawki VAT, dostawę i datę zapłaty,
  2. zbudować plik XML zgodny ze strukturą FA(3),
  3. uwierzytelnić się w KSeF Twoim certyfikatem KSeF albo tokenem i wysłać plik,
  4. odebrać numer KSeF i UPO albo informację o odrzuceniu,
  5. zapisać numer przy zamówieniu i dać kupującemu PDF z kodem QR, jeśli przekazujesz fakturę poza KSeF (FAQ MF, kategoria „Wystawianie i otrzymywanie faktur”, pyt. 34),
  6. przy zwrocie wystawić korektę z numerem KSeF faktury pierwotnej.

Różnice między drogami polegają na tym, kto robi który krok.

Droga 1: aplikacja w platformie sklepu

Aplikacja lub moduł instalowany w samym sklepie robi wszystkie kroki od 1 do 6. Nie potrzebujesz osobnego programu do faktur, a faktura i korekta są widoczne przy zamówieniu.

Dla Shopify robimy taką aplikację: KSeF Faktury wystawia FA(3) dla opłaconych zamówień z NIP i korekty przy zwrotach (premiera w Shopify App Store zaplanowana na grudzień 2026 r.). Inne platformy dziś nie są przez nas obsługiwane. Porównanie aplikacji dla Shopify znajdziesz w artykule aplikacje KSeF do Shopify.

Droga 2: program do faktur i wtyczka

Sklep przekazuje zamówienia do programu do faktur (przez wtyczkę, aplikację albo API programu), a fakturę do KSeF wysyła program. Sklep robi krok 1, program kroki 2 do 4, a krok 5 i 6 zależą od tego, jak dobra jest wtyczka.

Na co patrzeć przy wyborze programu, piszemy w artykule jak wybrać program do faktur KSeF dla sklepu.

Droga 3: system zamówień albo ERP

Systemy do obsługi zamówień z wielu kanałów, np. Base (dawniej BaseLinker), zbierają zamówienia ze sklepu i marketplace'ów i przekazują je do połączonego programu do faktur albo własnego modułu fakturowego. Większe firmy robią to samo przez ERP.

Jest też droga własna: integracja napisana przez programistę bezpośrednio z API KSeF. Ma sens przy nietypowym procesie, ale oznacza samodzielne śledzenie zmian w API, które MF publikuje w changelogu na GitHubie.

Koszt i czas wdrożenia

Nie podajemy cen konkretnych dostawców, bo zmieniają się często. Składniki kosztu są za to zawsze te same:

Składnik Aplikacja w platformie Program + wtyczka System zamówień
Abonament aplikacja program i często wtyczka system i program
Rozliczenie zwykle limit faktur w planie zwykle limit faktur lub użytkowników zwykle limit zamówień
Konfiguracja dane firmy, certyfikat lub token, pole NIP to samo plus mapowanie pól to samo plus statusy i kanały
Kto pomaga dostawca aplikacji dostawca programu i wtyczki często wdrożeniowiec

Niezależnie od drogi zaplanuj jeden pełny test: zamówienie z NIP, faktura, zwrot części towaru, korekta. Najlepiej na środowisku testowym KSeF, na którym nie wolno używać prawdziwych danych firm (Środowiska KSeF API 2.0).

Ryzyka: podwójne faktury i rozjazdy

Drzewko decyzji

  1. Sprzedajesz w kilku kanałach (sklep plus Allegro, Amazon, inne marketplace'y) i masz już system zamówień? Droga 3.
  2. Wystawiasz dużo faktur spoza sklepu (usługi, sprzedaż hurtowa) albo księgowa pracuje w konkretnym programie? Droga 2.
  3. Większość faktur pochodzi z jednego sklepu? Droga 1, a resztę faktur wystawiaj w osobnej serii.
  4. Masz kilka faktur miesięcznie? Możesz wystawiać je ręcznie w bezpłatnej Aplikacji Podatnika KSeF (FAQ MF, kategoria „Wystawianie i otrzymywanie faktur”, pyt. 35), pamiętając, że każda korekta to też ręczna praca.

Najczęstsze pytania

Mam integrację z KSeF 1.0. Czy nadal działa?

Nie. MF wymaga integracji z API KSeF 2.0, bo dopiero ono obsługuje FA(3), tryb offline24 i certyfikaty KSeF (FAQ MF, kategoria „Rozwiązania informatyczne, integracje i struktura KSeF”, pyt. 25).

Czy integrator potrzebuje mojego hasła do Profilu Zaufanego?

Nie. Program wysyła faktury na podstawie tokenu albo certyfikatu KSeF wygenerowanego przez osobę z odpowiednimi uprawnieniami, bez dodatkowych podpisów (FAQ MF, kategoria „Uprawnienia i autoryzacja”, pyt. 22).

Czy mogę połączyć dwie drogi naraz?

Tak, jeśli każda obsługuje inne faktury i ma własną serię numerów. Nie podłączaj dwóch narzędzi do tych samych zamówień.

Artykuł ma charakter ogólnej informacji i nie jest poradą podatkową.

Źródła

Stan prawny na 19 października 2026 r.

KSeF Faktury

Zapisz się na start

Napiszemy raz, w dniu startu w Shopify App Store (grudzień 2026), i pomożemy w konfiguracji.