Konfiguracja cen w WooCommerce wydaje się prosta, dopóki nie pojawi się pierwsza rozbieżność w fakturze, pytanie o cenę hurtową albo błąd zaokrąglenia VAT na zamówieniu z kilkoma pozycjami. Ten poradnik łączy w jednym miejscu wszystko, co rozproszone jest po dokumentacji: wybór brutto/netto, stawki VAT, strefy podatkowe, ceny promocyjne, kupony, dynamic pricing, sprzedaż B2B oraz wielowalutowość. Pokazujemy konkretne ścieżki w panelu i częste pułapki.
Krótka odpowiedź
W WooCommerce ceny konfigurujesz w Ustawienia > Ogólne (waluta, ceny z/bez podatku) i Ustawienia > Podatki (stawki VAT). Dla polskiego sklepu B2C: wpisuj ceny brutto, włącz wyświetlanie z VAT. Dla B2B: ceny netto + wtyczka B2BKing lub Wholesale Suite (od 49 USD/rok).
Promocje: cena promocyjna z harmonogramem w edycji produktu. Kupony: Marketing > Kupony.
Usługi KC Mobile
Sprawdź naszą ofertę
Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.
Czy ceny w WooCommerce powinny być brutto czy netto?
To pierwsza i najważniejsza decyzja, bo wpływa na wszystko, co skonfigurujesz później. WooCommerce pozwala wpisywać ceny produktów z podatkiem (brutto) albo bez podatku (netto), a wybór zależy od tego, kto jest Twoim klientem.
- Sklep B2C (klient detaliczny) – wpisuj ceny brutto. Polski konsument oczekuje, że cena na metce to kwota, którą zapłaci. Wymaga tego również ustawa o informowaniu o cenach towarów i usług.
- Sklep B2B (hurt, firmy z odliczeniem VAT) – tu często wygodniejsze są ceny netto, bo nabywca i tak odlicza podatek, a porównuje oferty po cenach bez VAT.
- Sklep mieszany B2C + B2B – wpisuj ceny brutto, a klientom firmowym pokazuj rozbicie netto/VAT/brutto (do tego służą role klientów i wtyczki opisane niżej).
Najważniejsza zasada: decyzję brutto/netto podejmij na starcie. Zmiana sposobu wpisywania cen na działającym sklepie z setkami produktów oznacza ręcznie poprawiane lub przeliczane wszystkie ceny i ryzyko błędów. Jeśli budujesz sklep internetowy od podstaw, ustal to z wykonawcą jeszcze przed importem produktów.
Wolisz, żebyśmy zrobili to za Ciebie?
Oszczędź czas i uniknij błędów. Zostaw kontakt – wdrożymy to rozwiązanie profesjonalnie.
- Wdrożenie krok po kroku przez doświadczony zespół
- Konkretny timeline + cena dopasowana do projektu
- 20+ lat doświadczenia
Włączenie systemu podatków i konfiguracja stawek VAT
Domyślnie obsługa podatków jest wyłączona. Włącz ją w WooCommerce > Ustawienia > Ogólne zaznaczając opcję Włącz stawki i obliczanie podatku. Po zapisaniu pojawi się nowa zakładka Podatek.
W WooCommerce > Ustawienia > Ogólne ustaw też kluczowe parametry:
- Ceny w sklepie podane – z podatkiem lub bez (zgodnie z decyzją z poprzedniej sekcji).
- Oblicz podatek na podstawie – zwykle adresu rozliczeniowego klienta albo adresu sklepu.
Następnie w WooCommerce > Ustawienia > Podatek skonfiguruj klasy podatkowe. Dla polskiego sklepu zwykle potrzebujesz:
- Stawka standardowa: 23% – większość towarów i usług.
- Stawka obniżona: 8% – m.in. część artykułów, usług, niektóre produkty.
- Stawka obniżona: 5% – wybrane towary (np. część żywności, książki).
- Stawka zerowa: 0% oraz zwolnienie (zw.) – eksport, WDT, sprzedaż zwolniona.
Każdej klasie przypisujesz konkretne stawki w jej tabeli. Później w edycji produktu wybierasz właściwą klasę podatkową w polu Klasa podatkowa. Błędne przypisanie klasy to najczęstsza przyczyna złej kwoty VAT na fakturze.
Strefy podatkowe, kody krajów i import stawek CSV
WooCommerce rozlicza podatek na podstawie lokalizacji klienta, dlatego w tabeli stawek (zakładka Podatek > Stawka standardowa) definiujesz wiersze ze stawkami dla konkretnych regionów.
Kolumny do uzupełnienia:
- Kod kraju – np. PL dla Polski, puste pole oznacza wszystkie kraje.
- Kod prowincji / kod pocztowy – zwykle puste przy stawce krajowej.
- Stawka % – np. 23.0000.
- Nazwa podatku – np. VAT.
- Dotyczy wysyłki – zaznacz, jeśli podatek ma obejmować koszt dostawy.
Praktyczne scenariusze:
- Tylko Polska – jeden wiersz z kodem PL i stawką 23% (plus osobne wiersze w klasach 8% i 5%).
- Sprzedaż do UE – osobne wiersze dla krajów członkowskich lub obsługa przez procedurę OSS (patrz sekcja o VAT UE).
- Reszta świata – zwykle stawka 0% lub zwolnienie przy eksporcie.
Gdy stawek jest dużo, zamiast wpisywać je ręcznie skorzystaj z Importuj CSV / Eksportuj CSV w tabeli stawek. To oszczędza czas i eliminuje literówki, a wyeksportowany plik jest też wygodną kopią zapasową konfiguracji podatkowej.
Wyświetlanie cen, sufiks i błąd zaokrąglania VAT
Sposób prezentacji ceny ustawiasz w WooCommerce > Ustawienia > Podatek:
- Wyświetlaj ceny w sklepie – z podatkiem lub bez.
- Wyświetlaj ceny w koszyku i przy kasie – możesz tu pokazać inaczej niż na liście produktów (np. lista brutto, podsumowanie z rozbiciem).
- Sufiks wyświetlanej ceny – tekst za ceną. Często stosuje się np. cena brutto albo dynamiczne znaczniki, które pokazują wartość netto i podatek obok ceny.
- Wyświetlaj kwoty podatku – jako jedna pozycja lub rozbite na poszczególne stawki.
Problem zaokrąglania VAT. WooCommerce wewnętrznie liczy podatek z dokładnością do 4 miejsc po przecinku, a wyświetla 2. Przy zamówieniu z wieloma pozycjami suma zaokrąglonych pozycji potrafi różnić się o grosz od podatku liczonego od całej kwoty. To realne źródło rozbieżności na fakturach.
Jak ograniczyć problem:
- W ustawieniach podatku włącz Zaokrąglaj na poziomie subtotal, zamiast dla każdej linii – wtedy VAT liczony jest raz, od sumy.
- Trzymaj liczbę miejsc po przecinku ceny na 2 (ustawienie w zakładce Ogólne).
- Po zmianie zawsze zrób testowe zamówienie wieloproduktowe i porównaj kwoty z fakturą.
Promocje, kupony, rabaty ilościowe i dynamic pricing
WooCommerce ma wbudowane proste mechanizmy promocji, a bardziej zaawansowane scenariusze realizujesz wtyczkami.
Cena promocyjna z harmonogramem. W edycji produktu (zakładka Dane produktu > Ogólne) wpisz Cenę promocyjną, a po kliknięciu Zaplanuj ustaw datę od i datę do. Po przekroczeniu daty końcowej cena automatycznie wraca do regularnej. Pamiętaj o przepisach Omnibus dotyczących pokazywania najniższej ceny z 30 dni.
Kupony rabatowe. Włącz je w ustawieniach, potem Marketing > Kupony > Dodaj kupon. Możesz utworzyć:
- rabat kwotowy (np. 50 zł) lub procentowy (np. 10%),
- darmową wysyłkę,
- limity użyć (na kupon, na użytkownika), minimalną i maksymalną wartość koszyka, wykluczenie produktów promocyjnych.
Rabaty ilościowe i dynamic pricing. Wbudowany WooCommerce nie obsługuje progów ilościowych ani BOGO. Tu potrzebna jest wtyczka, np. Flexible Pricing lub WooCommerce Dynamic Pricing. Pozwalają one ustawić:
- progi ilościowe (np. od 10 szt. taniej),
- progi wartości koszyka,
- BOGO (kup jeden, drugi gratis),
- rabaty per kategoria lub per rola klienta.
Decyzje cenowe to nie tylko technika. Psychologia cen i progi rabatowe realnie wpływają na konwersję, dlatego konfigurację warto powiązać z analityką. Jeśli chcesz, by sklep faktycznie sprzedawał, skontaktuj się z nami i omówimy zarówno wdrożenie, jak i strategię cenową.
Ceny hurtowe B2B oraz sprzedaż B2C i B2B jednocześnie
Największy ból właścicieli sklepów mieszanych to pokazywanie różnych cen różnym użytkownikom w tym samym sklepie. WooCommerce robi to przez role klientów i dedykowane wtyczki.
Kiedy darmowe rozwiązanie wystarczy: jeśli masz proste grupy (np. detaliczni i jedna grupa hurtowa) i chcesz tylko ograniczyć widoczność treści, czasem wystarczy wtyczka Groups do zarządzania rolami. Przy realnym różnicowaniu cen zwykle jednak sięgasz po narzędzie dedykowane.
Kiedy potrzebujesz wtyczki B2B: Wholesale Suite lub B2BKing pozwalają:
- przypisać cenę hurtową per rola klienta,
- ustawiać różne ceny per kategoria, per produkt, per SKU,
- wymagać minimalnej ilości zamówienia dla hurtu,
- pokazywać ceny netto zalogowanym firmom, a brutto detalistom.
B2C i B2B jednocześnie w praktyce. Standardowy użytkownik widzi ceny detaliczne brutto. Po zalogowaniu klient z rolą hurtową automatycznie widzi swoją cenę netto i progi rabatowe. Tego samego produktu nie duplikujesz, zmienia się tylko cena zależnie od roli. Taka konfiguracja wymaga przemyślanej architektury, dlatego przy sklepie mieszanym warto zacząć od dobrego wdrożenia sklepu internetowego, a nie łączenia kilku przypadkowych wtyczek.
Ukrywanie cen, VAT UE (OSS) i sprzedaż wielowalutowa
Ukrywanie cen przed niezalogowanymi. Częsty wymóg hurtowni: niezalogowany gość nie widzi cen ani przycisku dodaj do koszyka, a po rejestracji i akceptacji konta hurtownik dostaje pełny dostęp. Realizują to wtyczki B2B (Wholesale Suite, B2BKing) lub dedykowane rozwiązania ukrywające cenę dla wybranych ról. To dobre rozwiązanie, gdy chcesz weryfikować kontrahentów przed pokazaniem cennika.
VAT UE i procedura OSS. Sprzedając konsumentom w innych krajach UE powyżej progu, rozliczasz VAT według stawki kraju nabywcy w ramach procedury OSS (One Stop Shop). W WooCommerce wymaga to dodania stawek dla poszczególnych krajów UE oraz wtyczki do faktur obsługującej OSS. To złożony temat księgowy, który zawsze warto skonsultować z księgowością.
Sprzedaż wielowalutowa. Jeśli celujesz w rynki zagraniczne, klienci wolą płacić w swojej walucie. Multi-currency obsługują m.in. WPML Multilingual CMS razem z WooCommerce Multilingual oraz Currency Switcher Aelia. Pozwalają pokazywać ceny w wielu walutach, ustalać kursy ręczne lub automatyczne i osobne ceny per waluta. To rzadko poruszany wątek przy konfiguracji cen, a potrafi zauważalnie podnieść konwersję na rynkach eksportowych.
Najczęstsze błędy konfiguracji cen i checklista QC
Po każdej zmianie konfiguracji cen przejdź przez kontrolę jakości. To kilkanaście minut, które ratują przed błędami na fakturach i utratą zaufania klientów.
Najczęstsze błędy:
- Zła klasa podatkowa na produkcie (8% zamiast 23% lub odwrotnie).
- Mieszanie cen brutto i netto w katalogu po zmianie ustawienia globalnego.
- Brak zaokrąglania na poziomie subtotal, stąd rozbieżności groszowe przy wielu pozycjach.
- Cena promocyjna bez harmonogramu lub bez informacji o najniższej cenie z 30 dni (Omnibus).
- Kupony bez limitów użyć, co prowadzi do nadużyć.
- Konflikt wtyczek do dynamic pricing i B2B liczących rabat dwa razy.
Checklista QC po konfiguracji:
- Dodaj do koszyka 1 produkt i sprawdź cenę brutto/netto zgodnie z założeniem.
- Zrób zamówienie z kilku produktów o różnych stawkach i porównaj VAT na zamówieniu z fakturą.
- Zaloguj się jako klient hurtowy i sprawdź, czy widzi właściwe ceny.
- Przetestuj kupon, cenę promocyjną i próg rabatu ilościowego.
- Wygeneruj testową fakturę i zweryfikuj rozbicie netto/VAT/brutto.
Jeśli sklep ma rosnąć, a nie tylko działać, skontaktuj się z nami. Budujemy sklepy WooCommerce od 8000 zł, a opiekę i utrzymanie prowadzimy od 299 zł miesięcznie, dbając również o poprawność konfiguracji podatkowej i cennikowej.
Wspomniane narzędzia
Potrzebujesz pomocy z e-commerce?
Budujemy sklepy internetowe na WooCommerce i integrujemy je z Baselinker, Allegro i systemami płatności. Bezpłatna wycena w 24h.
Najczęściej zadawane pytania
Czy ceny w WooCommerce powinny być brutto czy netto?
Jak ustawić VAT w WooCommerce krok po kroku?
Dlaczego WooCommerce źle liczy VAT przy wielu produktach?
Jak ustawić różne ceny dla klientów hurtowych B2B?
Jak zrobić cenę promocyjną z harmonogramem w WooCommerce?
Jak ukryć ceny przed niezalogowanymi użytkownikami?
Potrzebujesz pomocy?
Wolisz, żebyśmy zrobili to za Ciebie?
Oszczędź czas i uniknij błędów. Zostaw kontakt – wdrożymy to rozwiązanie profesjonalnie.
- Wdrożenie krok po kroku przez doświadczony zespół
- Konkretny timeline + cena dopasowana do projektu
- 20+ lat doświadczenia