WooCommerce

Automatyczne faktury w WooCommerce — koniec z ręcznym wystawianiem

Tekst
Spis treści

Przy pięciu zamówieniach dziennie ręczne wystawianie faktur to kwadrans. Przy pięćdziesięciu — dwie godziny, których nikt nie ma. A do tego dochodzą literówki w NIP-ach, pomylone stawki VAT i faktury wysłane do niewłaściwego klienta. Automatyzacja tego procesu to jedno z wdrożeń o najszybszym zwrocie w całym sklepie. Poniżej, jak je przeprowadzić.

Co dokładnie da się zautomatyzować

Dobrze skonfigurowana integracja obsługuje cały cykl bez udziału człowieka:

  • wystawienie dokumentu po opłaceniu zamówienia (lub po zmianie statusu na wybrany),
  • rozpoznanie, czy klient jest firmą — na podstawie wypełnionego pola NIP,
  • przypisanie stawek VAT zgodnie z konfiguracją produktów,
  • wysyłkę PDF do klienta mailem lub udostępnienie w panelu konta,
  • numerację zgodną z serią prowadzoną w systemie księgowym,
  • korekty i zwroty — automatycznie po zwrocie w WooCommerce,
  • przekazanie dokumentów księgowej bez eksportowania czegokolwiek ręcznie.

Krok 0. Ustal, jakie dokumenty faktycznie musisz wystawiać

Przed wyborem narzędzia — decyzja biznesowa, którą warto skonsultować z księgowym:

SytuacjaDokument
Sprzedaż konsumentowi (B2C)Paragon; faktura na żądanie
Sprzedaż firmie (B2B, podany NIP)Faktura VAT
Sprzedaż do UE (firma z VAT UE)Faktura z odwrotnym obciążeniem
Sprzedaż konsumentowi w UEZależnie od progu i procedury OSS
Zwrot / reklamacjaFaktura korygująca

Uwaga na kasę fiskalną. Sprzedaż wysyłkowa dla osób prywatnych może korzystać ze zwolnienia z ewidencjonowania na kasie, ale wyłącznie po spełnieniu określonych warunków — m.in. płatności bezgotówkowej i udokumentowania, czego dotyczyła. Zweryfikuj to z księgowym przed startem, bo katalog wyłączeń bywa aktualizowany.

Rozwiązania dostępne na polskim rynku

Fakturownia

Popularny system online z API, dobrze zintegrowany z WooCommerce przez dostępne wtyczki. Zalety: prosty interfejs, wystawianie z poziomu chmury, łatwe udostępnienie dostępu księgowej. Sprawdza się w małych i średnich sklepach.

wFirma / inFakt / Taxxo i pokrewne

Systemy księgowe online z integracjami do WooCommerce. Wybór zwykle wynika z tego, czego już używa Twoja księgowa — i to jest właściwe kryterium. Zmiana systemu księgowego pod sklep bywa droższa niż napisanie integracji.

Subiekt GT / Nexo (InsERT)

Standard w polskich firmach handlowych z magazynem. Integracja z WooCommerce pozwala synchronizować w dwie strony: stany magazynowe i ceny ze sklepu do Subiekta, a zamówienia i dokumenty w drugą stronę. To rozwiązanie dla sklepów, które sprzedają również stacjonarnie lub prowadzą realny magazyn.

BaseLinker jako warstwa pośrednia

Jeśli sprzedajesz w kilku kanałach — sklep, Allegro, marketplace’y — najsensowniej jest wpiąć fakturowanie w BaseLinkera, który agreguje zamówienia ze wszystkich źródeł i wystawia dokumenty w jednym miejscu. Opisaliśmy tę integrację w tekście o BaseLinker i WooCommerce, a szerszy kontekst sprzedaży wielokanałowej — w artykule o sprzedaży przez Allegro i WooCommerce.

Wtyczki generujące PDF lokalnie

Rozwiązania typu „faktura PDF w WooCommerce” generują dokument bez łączenia się z systemem księgowym. Nadają się do prostych przypadków, ale mają wadę: numeracja i dane żyją tylko w sklepie, więc księgowa i tak musi je gdzieś przepisać. Przy większej skali to rozwiązanie przejściowe.

Konfiguracja krok po kroku

  1. Załóż konto w wybranym systemie i wygeneruj token API.
  2. Zainstaluj wtyczkę integracyjną — najlepiej wydawaną lub rekomendowaną przez dostawcę systemu księgowego.
  3. Wklej dane dostępowe i wybierz, przy jakim statusie zamówienia dokument ma się wystawiać. Standardowo: Przetwarzane (po zaksięgowaniu płatności) albo Zrealizowane.
  4. Zmapuj stawki VAT — każda stawka w WooCommerce musi mieć odpowiednik w systemie księgowym. Najczęstsze źródło błędów: produkty ze stawką „zw.” i „0%” traktowane zamiennie.
  5. Skonfiguruj rozpoznawanie firm — dodaj pole NIP w checkoucie i ustaw regułę: NIP wypełniony → faktura na firmę.
  6. Ustaw wysyłkę dokumentu do klienta i miejsce jego przechowywania.
  7. Przetestuj cztery scenariusze: zamówienie B2C, zamówienie z NIP-em, zwrot z korektą i zamówienie zagraniczne.

Pole NIP w checkoucie zwykle wymaga drobnej modyfikacji formularza — jak to zrobić bez dodatkowej wtyczki, pokazujemy w tekście o hookach i filtrach WooCommerce.

KSeF — o czym warto wiedzieć

Krajowy System e-Faktur to centralny system wystawiania i odbierania faktur ustrukturyzowanych. Obowiązek korzystania z niego jest wdrażany etapowo dla różnych grup podatników, a harmonogram był w ostatnich latach kilkukrotnie zmieniany.

Praktyczne wnioski dla właściciela sklepu:

  • Sprawdź aktualny harmonogram dla swojej wielkości firmy — to informacja, która dezaktualizuje się szybciej niż treść artykułów.
  • Wybieraj system księgowy, który już wspiera KSeF. Wszystkie liczące się systemy nad tym pracują, ale poziom gotowości bywa różny.
  • Integracja WooCommerce → system księgowy → KSeF to właściwy kierunek. Sklep nie musi łączyć się z KSeF bezpośrednio — od tego jest system księgowy.
  • Faktury dla konsumentów są w KSeF traktowane inaczej niż faktury B2B. Ustal to z księgowym.

Trzy błędy, które kosztują najwięcej

1. Faktura wystawiana przy złym statusie. Jeśli dokument powstaje przy statusie Wstrzymane, wystawiasz faktury do zamówień, które nigdy nie zostały opłacone. Potem trzeba je wszystkie korygować.

2. Duplikaty przy ponownej zmianie statusu. Zamówienie wraca ze statusu Zrealizowane do Przetwarzane i integracja wystawia drugi dokument. Sprawdź, czy wtyczka ma zabezpieczenie przed ponownym wystawieniem.

3. Rozjazd cen brutto/netto o grosze. Klasyk przy stawkach VAT i rabatach. WooCommerce i system księgowy mogą zaokrąglać w różnym miejscu. Wykryjesz to tylko testem na realnych kwotach z groszami — nie na okrągłych 100 zł.

[DO UZUPEŁNIENIA] — konkret z wdrożenia: ile godzin miesięcznie zaoszczędził klient po wpięciu fakturowania (np. przy sklepie Metal4Home albo Doretti). Liczba godzin przemawia mocniej niż opis funkcji.

Kiedy potrzebna jest integracja dedykowana

Gotowe wtyczki pokrywają typowe scenariusze. Własny konektor bywa potrzebny, gdy: masz nietypowy system ERP, prowadzisz sprzedaż B2B z indywidualnymi cennikami i terminami płatności (kontekst: sklep B2B z cennikami), rozliczasz prowizje z marketplace’ów albo obsługujesz sprzedaż w kilku walutach i procedurze OSS.

To sytuacje, w których dobrze zaprojektowany dedykowany konektor zwraca się w kilka miesięcy — a przy budowie sklepu WooCommerce warto zaplanować go od razu, zamiast doklejać po roku.

FAQ — faktury w WooCommerce

Czy WooCommerce wystawia faktury bez dodatkowych wtyczek? Nie. WooCommerce generuje potwierdzenia zamówień, nie dokumenty księgowe. Faktury wymagają wtyczki albo integracji z systemem księgowym.

Czy muszę wystawiać fakturę do każdego zamówienia? Dla firm z podanym NIP — tak. Dla konsumentów faktura jest wystawiana na żądanie, zgłoszone w terminie wynikającym z przepisów. Wiele sklepów wystawia je wszystkim automatycznie, bo to prostsze niż obsługa żądań.

Jak dodać pole NIP do zamówienia? Część wtyczek fakturujących dodaje je automatycznie. Jeśli nie — pole dodaje się filtrem do formularza checkoutu. Ustaw je jako opcjonalne i najlepiej powiązane z przełącznikiem „chcę fakturę na firmę”.

Czy integracja poradzi sobie ze zwrotami? Dobrze skonfigurowana — tak: zwrot w WooCommerce generuje fakturę korygującą. Ta funkcja bywa dostępna dopiero w wersjach płatnych, więc sprawdź to przed zakupem licencji.

Co przy sprzedaży za granicę? Potrzebujesz obsługi VAT UE, weryfikacji numeru VAT kontrahenta i, przy sprzedaży konsumenckiej powyżej progu, rozliczenia w procedurze OSS. Nie każda wtyczka to wspiera — jeśli sprzedajesz za granicę, ustaw to jako kryterium wyboru numer jeden. Kwestie techniczne wersji obcojęzycznych opisujemy w tekście o wielojęzycznej stronie WordPress.

Autor: Adrian Kamiński — Websky Studio, Poznań. Spinamy sklepy WooCommerce z Fakturownią, Subiektem GT i BaseLinkerem — tak, żeby zamówienie nie wymagało już żadnego kliknięcia.

Twoja opinia

Czy ten artykuł był pomocny?

Jedno kliknięcie — pomaga mi wybierać kolejne tematy.

Udostępnij artykuł

Newsletter Websky

Nowe wpisy prosto na maila.

Raz w miesiącu — konkrety o WordPressie, WooCommerce, SEO i AI. Zero spamu, wypisujesz się jednym kliknięciem.

  • Case studies z polskich wdrożeń
  • Checklisty i szablony do pobrania
  • Zmiany w Google i WordPressie w pigułce

Dane trafiają wyłącznie do Websky Studio. Wypisujesz się jednym kliknięciem w każdej wiadomości.

Sklep WooCommerce

Twój sklep może sprzedawać więcej.

Wdrożenia i optymalizacja WooCommerce: Przelewy24, InPost, BaseLinker, cenniki B2B i integracje z magazynem. Wycena w 24 h od briefu.

Wyceń sklep