AI i automatyzacje

KSeF a sklep internetowy: faktury, integracje i automatyzacja

KSeF a sklep internetowy: co zmienia się przy fakturach B2B, jak połączyć sklep z programem księgowym i jak zautomatyzować wystawianie faktur bez błędów.

· zaktualizowano · 6 min czytania

KSeF a sklep internetowy to temat, który najbardziej dotyczy sprzedaży do firm. Krajowy System e-Faktur zmienia sposób wystawiania i odbierania faktur, a sklep, który dotąd wysyłał PDF mailem, musi przejść na faktury w ustrukturyzowanym formacie. Dobra wiadomość: przy prawidłowej integracji właściciel sklepu nie musi robić niczego ręcznie. Poniżej opisujemy, co się zmienia, jak połączyć sklep z KSeF i gdzie najczęściej pojawiają się błędy.

To ogólny opis z perspektywy technicznej, a nie porada podatkowa. Harmonogram obowiązku i wyjątki dla Twojej firmy warto potwierdzić z księgowym albo na oficjalnej stronie ksef.podatki.gov.pl.

Czym jest KSeF w praktyce

KSeF to państwowy system, przez który przechodzą faktury między firmami. Faktura nie jest już dowolnym plikiem PDF, tylko dokumentem w formacie XML zgodnym ze schematem Ministerstwa Finansów. Po przyjęciu przez system dostaje numer KSeF i od tej chwili jest uznana za wystawioną. Nabywca odbiera ją z systemu, a nie z załącznika w mailu.

Dla sklepu internetowego oznacza to trzy zmiany:

  • format: faktura musi zawierać pola wymagane przez schemat, a dane muszą być poprawne już przy zamówieniu,
  • kanał: faktura trafia do KSeF, a klientowi możesz dodatkowo wysłać wizualizację lub link,
  • moment: liczy się chwila przesłania do systemu, więc opóźnienia w przekazaniu danych ze sklepu mają znaczenie.

Kogo w sklepie dotyczy zmiana

Najwięcej pracy mają sklepy, które sprzedają firmom. Każda faktura dla klienta z numerem NIP powinna trafić do KSeF. Jeśli sprzedajesz głównie osobom prywatnym, zmian jest mniej: faktury dla konsumentów nie muszą przechodzić przez system, choć można je tam wystawiać.

Sytuacja w sklepie Co się zmienia
Zamówienie od osoby prywatnej, paragon w zasadzie bez zmian
Konsument prosi o fakturę możliwa faktura poza KSeF, decyzja z księgowym
Zamówienie od firmy, faktura faktura ustrukturyzowana w KSeF
Klient firmowy prosi o fakturę do paragonu zasady dla faktur ustrukturyzowanych, warto omówić z biurem
Faktury zakupowe od dostawców odbierasz je z KSeF, nie z maila

Ostatni wiersz bywa pomijany. Faktury od polskich dostawców, na przykład hurtowni czy firmy kurierskiej, też przyjdą przez KSeF, więc program księgowy powinien je pobierać automatycznie.

Jak połączyć sklep z KSeF

Sklep rzadko łączy się z KSeF bezpośrednio. Zwykle pośredniczy program do fakturowania albo system księgowy, który ma już gotową integrację z systemem. Typowy przepływ wygląda tak:

  1. Klient składa zamówienie i zaznacza, że chce fakturę na firmę.
  2. Sklep przekazuje dane zamówienia do programu do fakturowania.
  3. Program tworzy fakturę w wymaganym formacie i wysyła ją do KSeF.
  4. KSeF zwraca numer, a program zapisuje go przy fakturze.
  5. Klient dostaje mail z informacją o fakturze i jej wizualizacją.
  6. Biuro rachunkowe widzi fakturę w swoim systemie bez przesyłania plików.

Większość popularnych platform ma do tego wtyczki lub aplikacje. Przy wyborze platformy warto sprawdzić, które programy do fakturowania obsługuje i czy połączenie jest utrzymywane przez producenta. Porównanie platform opisujemy w poradniku WooCommerce, Shopify, PrestaShop czy Shoper.

Gdy gotowa wtyczka nie wystarcza

Własne połączenie przydaje się, gdy sprzedajesz w kilku kanałach naraz (sklep, Allegro, sprzedaż telefoniczna), masz nietypowe rabaty i korekty albo sklep działa na systemie pisanym na zamówienie. Wtedy zamówienia z różnych źródeł zbiera jedno narzędzie automatyzacji i przekazuje je do programu do fakturowania. Takie scenariusze budujemy najczęściej w Make albo n8n. Różnice między tymi narzędziami opisaliśmy w tekście Make, n8n czy Zapier.

Dane w koszyku: tu zaczyna się poprawna faktura

Faktura ustrukturyzowana jest mniej wyrozumiała niż PDF. Błąd w numerze NIP czy brak pola nie przejdzie po cichu. Dlatego warto poprawić sam formularz zamówienia:

  • osobne pole na NIP z kontrolą formatu, zamiast jednego pola „dane do faktury”,
  • pobieranie danych firmy po NIP z rejestru, żeby klient nie przepisywał nazwy i adresu ręcznie,
  • jasny wybór: osoba prywatna albo firma, na początku formularza, a nie na końcu,
  • zapis danych w koncie klienta, żeby przy kolejnym zamówieniu nie wpisywać ich od nowa,
  • zgodne stawki VAT przypisane do produktów w sklepie i w programie do fakturowania.

Ostatni punkt to częsta przyczyna korekt. Jeśli sklep liczy cenę inaczej niż program księgowy, faktura różni się od zamówienia o grosze. Zaokrąglenia i stawki trzeba ustawić tak samo po obu stronach.

Automatyzacja wokół faktur

Gdy faktury i tak przechodzą przez system, łatwo podłączyć do nich kolejne kroki, które dziś zajmują czas:

  • automatyczne wystawienie faktury po opłaceniu zamówienia, a nie po ręcznym kliknięciu,
  • korekta po zwrocie towaru, uruchamiana z panelu zwrotów,
  • powiadomienie, gdy KSeF odrzuci fakturę, z opisem błędu,
  • pobieranie faktur zakupowych i przypisywanie ich do dostawców,
  • comiesięczne zestawienie dla biura rachunkowego bez ręcznego eksportu.

Więcej pomysłów na takie oszczędności czasu znajdziesz we wpisie o automatyzacjach i AI w małej firmie. Model językowy może na przykład wstępnie opisać fakturę zakupową, ale decyzję księgową zawsze powinien zatwierdzać człowiek.

Najczęstsze błędy przy wdrożeniu

Z naszej pracy przy sklepach i automatyzacjach wynika kilka powtarzalnych problemów:

  1. Brak testów na środowisku testowym. Ministerstwo udostępnia środowisko do sprawdzenia integracji. Warto przepuścić przez nie kilka typowych zamówień, w tym korektę.
  2. Uprawnienia przypisane do jednej osoby. Dostęp do KSeF wymaga uwierzytelnienia. Jeśli tylko właściciel ma uprawnienia, urlop zatrzymuje fakturowanie.
  3. Ręczne wystawianie „na razie”. Tymczasowe obejście zostaje na lata i generuje błędy.
  4. Brak obsługi odrzuconych faktur. Integracja wysyła dokument, ale nikt nie dowiaduje się, że system go nie przyjął.
  5. Zapomniane kanały sprzedaży. Allegro, sprzedaż na targach czy zamówienia mailowe też wymagają faktur w nowym formacie.

Lista kontrolna przed startem

  • Księgowy potwierdził, od kiedy i w jakim zakresie obowiązek dotyczy firmy.
  • Program do fakturowania ma działające połączenie z KSeF.
  • Sklep przekazuje zamówienia do programu automatycznie.
  • Formularz zamówienia rozdziela osoby prywatne i firmy.
  • Stawki VAT i zaokrąglenia są takie same w sklepie i w programie.
  • Uprawnienia do KSeF ma więcej niż jedna osoba.
  • Ktoś dostaje powiadomienie o odrzuconej fakturze.
  • Przetestowano zamówienie, zwrot i korektę.

Od czego zacząć i ile to kosztuje

Najtańsza droga to gotowe połączenie: program do fakturowania z integracją KSeF i wtyczka do platformy sklepu. Koszt to wtedy głównie abonament programu i kilka godzin konfiguracji oraz testów. Zacznij od rozmowy z księgowym, potem sprawdź, czy Twój program do fakturowania i platforma sklepu mają oficjalne połączenie.

Własna integracja ma sens przy kilku kanałach sprzedaży albo nietypowym procesie. U nas integracje z zewnętrznymi systemami kosztują orientacyjnie 1 900–5 500 zł netto, zależnie od liczby źródeł zamówień i rodzaju dokumentów. Do tego dochodzi ewentualna opieka techniczna, bo schematy faktur i interfejsy programów co jakiś czas się zmieniają. Aktualne widełki znajdziesz w cenniku.

Podsumowanie

KSeF zmienia przede wszystkim faktury dla firm: zamiast PDF w mailu powstaje dokument w ustrukturyzowanym formacie przesyłany do państwowego systemu. Sklep zwykle łączy się z nim przez program do fakturowania, a najwięcej błędów rodzi się w formularzu zamówienia i w niespójnych stawkach VAT. Dobrze ustawiona integracja sprawia, że faktury wystawiają się same, a właściciel zajmuje się tylko wyjątkami. Zakres obowiązku zawsze warto potwierdzić z księgowym, bo ten tekst nie jest poradą podatkową.

Jeśli chcesz połączyć sklep, program do fakturowania i inne kanały sprzedaży w jeden automatyczny proces, zobacz, jak pracujemy przy automatyzacjach dla firm. Planujesz nowy sklep z myślą o fakturach B2B od pierwszego dnia? Sprawdź też nasze sklepy internetowe.

FAQ

Pytania i odpowiedzi

Nie ma tu Twojego pytania? Napisz do nas, odpowiemy w ciągu 1 dnia roboczego.

Czy sklep internetowy musi wystawiać w KSeF faktury dla konsumentów?

Według zasad opisywanych przez Ministerstwo Finansów faktury dla osób prywatnych nie muszą trafiać do KSeF, choć można je tam wystawiać. Konsument może dostać fakturę w dotychczasowej formie. Szczegóły dla konkretnej firmy najlepiej potwierdzić z księgowym.

Czy KSeF zmienia coś w paragonach z kasy fiskalnej?

Sam paragon dla konsumenta pozostaje paragonem. Zmiana dotyczy sytuacji, gdy klient firmowy prosi o fakturę do paragonu. Wtedy obowiązują zasady dla faktur ustrukturyzowanych, które warto omówić z biurem rachunkowym.

Czy do integracji sklepu z KSeF potrzebny jest programista?

Nie zawsze. Wiele programów do fakturowania ma gotowe połączenie z KSeF i wtyczki do popularnych platform sklepowych. Programista albo automatyzacja w Make lub n8n przydają się, gdy sklep ma nietypowy proces, kilka kanałów sprzedaży albo własny system zamówień.

Co się dzieje, gdy KSeF nie działa?

Przepisy przewidują tryby awaryjne i wystawianie faktur offline z późniejszym przesłaniem do systemu. Program do fakturowania powinien obsługiwać takie sytuacje sam, bez ręcznego pilnowania przez właściciela sklepu.

Bezpłatna wycena

Opisz projekt, przygotujemy wycenę.

Kilka zdań wystarczy. Odpowiadamy w ciągu 1 dnia roboczego z pytaniami albo wstępną wyceną.

Wyceń projekt