Przejdź do treści

Ceny w WooCommerce – konfiguracja VAT, promocji i cen hurtowych krok po kroku

Opublikowano: 18 stycznia 2026 | Zaktualizowano: 8 marca 2026

Każdy właściciel sklepu na WooCommerce mierzyl sie z tym samym pytaniem: czy ceny wpisywac brutto czy netto? Odpowiedz brzmi: to zalezy od tego, komu sprzedajesz. Dla B2C w Polsce – brutto (klient musi widziec finalna cene z VAT). Dla B2B – netto (firmy odliczaja VAT). A co jesli sprzedajesz obu grupom? Wtedy potrzebujesz wtyczki, która pokaze różne ceny roznym użytkownikom. W tym poradniku przechodzmy przez cala konfiguracje cen w WooCommerce: od ustawien VAT przez promocje i kupony, po dynamic pricing, ceny hurtowe B2B i sprzedaz w wielu walutach. Z konkretnymi sciezkami w panelu, wtyczkami i ich kosztami.

Krótka odpowiedź

W WooCommerce ceny konfigurujesz w Ustawienia > Ogolne (waluta, ceny z/bez podatku) i Ustawienia > Podatki (stawki VAT). Dla polskiego sklepu B2C: wpisuj ceny brutto, włącz wyswietlanie 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.

Sprawdź naszą ofertę: E-commerce i WooCommerce | Strony internetowe

Ceny brutto vs netto w WooCommerce – jak ustawic dla Polski

To pierwsza decyzja i źródło 80% bledow cenowych w polskich sklepach WooCommerce.

Sciezka: WooCommerce > Ustawienia > Ogolne

  • Ceny wpisywane z podatkiem – wybierz ta opcje, jesli sprzedajesz B2C. Wpisujesz 123 zl i klient widzi 123 zl. WooCommerce sam wyliczy, ze 100 zl to netto, a 23 zl to VAT.
  • Ceny wpisywane bez podatku – dla B2B. Wpisujesz 100 zl netto, WooCommerce dolicza VAT i wyswietla 123 zl brutto.

Wyswietlanie cen:
- W sklepie: "Wyswietlaj ceny z podatkiem" (obowiazkowe dla B2C w Polsce – klient musi widziec cene brutto)
- W koszyku: "Wyswietlaj ceny z podatkiem"

Najczestszy blad: wpisywanie cen netto przy ustawieniu "z podatkiem". Efekt? Produkt za 100 zl wyswietla sie jako 100 zl, a VAT nie jest doliczany. Klient placi za malo, Ty tracisz 23% przychodu. Sprawdz konfiguracje po każdej zmianie na stronie frontendowej.

Więcej o konfiguracji WooCommerce od podstaw.

Konfiguracja VAT krok po kroku – 23%, 8%, 5%, 0%

Sciezka: WooCommerce > Ustawienia > Podatki

Krok 1: Opcje podatkowe
- Obliczaj podatek na podstawie: adresu sklepu (dla większosci polskich sklepow)
- Klasa wysyłkowa: standardowa
- Zaokraglanie: na poziomie sumy zamowienia (nie każdej linii)

Krok 2: Stawki standardowe
Dodaj stawke dla Polski:
- Kod kraju: PL
- Stawka: 23%
- Nazwa: VAT
- Priorytet: 1

Krok 3: Stawki obnizione
Dla produktow z obnizonym VAT dodaj osobne klasy:
- Stawka obniona (8%) – np. usługi gastronomiczne, ksiazki (drukowane od 2024)
- Stawka super obniona (5%) – zywnosc, ksiazki elektroniczne
- Stawka 0% – eksport poza UE

Krok 4: Przypisanie klasy do produktu
Edycja produktu > Dane produktu > Ogolne > Klasa podatkowa. Każdy produkt może miec inna stawke VAT.

Blad, który popelnia polowa sklepow: ustawienie jednej stawki 23% dla wszystkich produktow, nawet zywnosci (5%) czy ksiazek (8%). Urzad skarbowy może to zakwestionowac przy kontroli. Więcej o aspektach podatkowych w artykule o fakturach w sklepie internetowym.

Wolisz, żeby zrobił to specjalista?

Oszczędź czas i uniknij błędów. Wdrożymy to rozwiązanie za Ciebie – profesjonalnie i szybko.

Ceny promocyjne i harmonogram wyprzedazy

WooCommerce ma wbudowany system promocji – nie potrzebujesz wtyczki do podstawowych scenariuszy.

Cena promocyjna:
Edycja produktu > Dane produktu > Ogolne > Cena promocyjna. Wpisz obniona cene. WooCommerce automatycznie wyswietli przekreslona stara cene i nowa cene promocyjna.

Harmonogram promocji:
Kliknij "Zaplanuj" przy cenie promocyjnej. Ustaw date rozpoczecia i zakonczenia – np. Black Friday od 29.11 00:00 do 02.12 23:59. Promocja włączy sie i wylaczy automatycznie.

Promocje hurtowe (bez wtyczki):
Uzyj kuponow z procentowym rabatem. Marketing > Kupony > Dodaj kupon. Ustaw rabat procentowy, minimalna wartość zamowienia i date waznosci.

Promocje z wtyczka:
- WooCommerce Dynamic Pricing (79 USD/rok) – rabaty od ilosci, np. kup 3 zaplac za 2
- YITH WooCommerce Dynamic Pricing (darmowa wersja) – proste reguly rabatowe
- Discount Rules for WooCommerce (darmowa) – reguly warunkowe

Przyklad harmonogramu rocznego: Black Friday (listopad), Boze Narodzenie (grudzien), wyprzedaz zimowa (styczen), Walentynki (luty), Back to School (wrzesien). Planuj promocje z wyprzedzeniem – WooCommerce obsluguje dowolna liczbe zaplanowanych cen.

Kupony rabatowe – tworzenie i strategie

Sciezka: Marketing > Kupony > Dodaj kupon

Typy kuponow:
- Rabat procentowy – np. 10% znizki na cale zamowienie
- Rabat kwotowy – np. 20 zl znizki
- Darmowa dostawa – kupon aktywujacy darmowa wysyłke

Ograniczenia:
- Minimalna wartość zamowienia (np. kupon dziala od 100 zl)
- Maksymalna liczba użyć (np. 500 kuponow w puli)
- Limit na użytkownika (np. 1 uzycie per klient)
- Kategorie/produkty – kupon na konkretna kategorie
- Data waznosci – kupon wygasa automatycznie

Strategie kuponowe, które dzialaja:
1. Kupon powitalny 10% dla nowych klientów (zbieranie emaili)
2. Kupon na porzucony koszyk -5% (odzyskiwanie sprzedazy)
3. Kupon urodzinowy -15% (personalizacja)
4. Kupon progowy: -5% od 200 zl, -10% od 500 zl (zwiększanie wartości koszyka)

Ważne: nie naduzywaj kuponow. Klienci przyzwyczajaja sie do rabatow i przestaja kupowac bez znizki. 3-4 kampanie kuponowe rocznie to optimum. Więcej o promocjach w WooCommerce.

Dynamic pricing – ceny zalezne od ilosci, roli i wartości koszyka

Standardowy WooCommerce nie obsluguje cen dynamicznych – potrzebujesz wtyczki.

Scenariusze dynamic pricing:
- Rabat ilościowy: kup 1 za 50 zl, 3 za 135 zl (10% taniej), 10 za 400 zl (20% taniej)
- Rabat od wartości koszyka: -5% przy koszyku powyżej 300 zl
- Ceny per rola użytkownika: standardowy klient widzi cene detaliczna, hurtownik widzi cene hurtowa
- Ceny per grupa klientów: VIP, staly klient, nowy klient

Wtyczki:
- WooCommerce Dynamic Pricing (79 USD/rok) – oficjalna wtyczka, najbardziej stabilna. Obsluguje wszystkie scenariusze powyżej.
- YITH Dynamic Pricing (darmowa wersja + pro 129 EUR/rok) – rozbudowane reguly z priorytetami.
- Discount Rules for WooCommerce (darmowa) – proste reguly, wystarczajace na start.
- Tiered Pricing Table (darmowa) – ladna tabela cenowa na karcie produktu.

Dynamic pricing sprawdza sie szczególnie w branzach: hurtowej, B2B, części zamiennych i produktow konsumpcyjnych (FMCG). Przy katalogu 100+ produktow reguly cenowe potrafia zwiększyc średnia wartość zamowienia o 15-25%.

Ceny hurtowe B2B – Wholesale Suite, B2BKing, WooCommerce B2B

Sprzedaz hurtowa wymaga osobnego podejscia do cen. Firma kupujaca 100 sztuk oczekuje innej ceny niz klient detaliczny.

Wholesale Suite (od 49 USD/rok):
- Tworzenie rol hurtowych (Hurtownik, Dystrybutor, VIP)
- Osobne ceny hurtowe per produkt
- Minimalna ilosc zamowienia per produkt
- Ukrywanie cen detalicznych dla zalogowanych hurtownikow
- Formularz rejestracji hurtowej z weryfikacja

B2BKing (od 139 EUR jednorazowo):
- Rozbudowany system grup klientów
- Negocjacje cenowe (klient proponuje cene)
- Ukrywanie produktow dla niezalogowanych
- Fakturowanie i limity kredytowe
- Integracja z KSeF (od wersji 4.x)

WooCommerce B2B (darmowa wtyczka):
- Podstawowe ukrywanie cen
- Wymaganie logowania do zobaczenia cennika
- Ograniczony, ale wystarczajacy na start

Jesli sprzedajesz zarowno B2C jak B2B, potrzebujesz wtyczki, która pokaze różne ceny roznym grupom użytkownikow. Wholesale Suite robi to najprosciej. Więcej o sprzedazy hurtowej w artykule o B2B e-commerce.

Potrzebujesz sklepu z obsluga B2B i B2C? Skontaktuj sie z nami – konfigurujemy WooCommerce od lat.

Multi-currency – sprzedaz w EUR, USD i innych walutach

Jesli sprzedajesz za granice (lub planujesz), WooCommerce potrzebuje wtyczki do obslugi wielu walut.

WPML + WooCommerce Multilingual (99 EUR/rok):
- Reczne ustawienie cen per waluta per produkt
- Automatyczne przeliczanie na podstawie kursu NBP
- Pelne tlumaczenie sklepu (jezyk + waluta)
- Standard branczowy dla wielojezycznych sklepow

Currency Switcher for WooCommerce by Aelia (od 89 GBP/rok):
- Automatyczne kursy walut (aktualizacja co godzine)
- Przeliczniki cenowe per waluta
- Geolokalizacja – automatyczny wybor waluty na podstawie IP

WooCommerce Payments (darmowa):
- Wbudowana obsluga wielu walut
- Automatyczne przeliczanie
- Prowizja 1,5% za konwersje walutowa

Dla sklepu eksportujacego do UE najwazniejsza waluta obok PLN jest EUR. Ustawienie stalych cen w EUR (zamiast automatycznego przeliczania) daje lepsze doswiadczenie klienta – cena 49,90 EUR wygląda profesjonalniej niz 48,73 EUR.

Pamietaj o VAT OSS: sprzedajac do innych krajow UE powyżej 10 000 EUR rocznie, musisz naliczac stawke VAT kraju kupujacego. Wtyczki WPML i Aelia obsluguja ten scenariusz.

Czeste bledy w konfiguracji cen WooCommerce

Po latach pracy ze sklepami WooCommerce widzimy te same bledy:

1. Ceny brutto wpisane jako netto (i odwrotnie)
Efekt: klient placi 100 zl zamiast 123 zl. Lub klient widzi 123 zl, a Ty wpisales 123 zl brutto, wiec WooCommerce nalicza dodatkowe 23% i wyswietla 151,29 zl. Sprawdz ustawienie w Ogolne > "Ceny wpisywane z podatkiem / bez podatku".

2. Jedna stawka VAT dla wszystkich produktow
Zywnosc ma 5%, ksiazki 8%, większosc produktow 23%. Ustawienie 23% dla wszystkiego to blad podatkowy.

3. Brak zaokraglania na poziomie zamowienia
WooCommerce może zaokraglac na poziomie każdego produktu lub sumy zamowienia. Roznice groszowe przy duzych zamowieniach potrafia generowac niezgodnosci z fakturami.

4. Ceny z wieloma miejscami po przecinku
Wpisywanie 99,999 zl zamiast 99,99 zl. WooCommerce wyswietli dziwna cene. Ustawiaj ceny z dokladnoscia do 2 miejsc po przecinku.

5. Brak ceny psychologicznej
Cena 100 zl sprzedaje gorzej niz 99,90 zl. To nie mit – testy A/B potwierdzaja 5-8% roznice w konwersji. Zaokraglaj do ,90 lub ,99, nie do pelnych zlotych.

Po każdej zmianie konfiguracji przejdz caly proces zakupowy jako klient testowy – od dodania do koszyka po platnosc. Potrzebujesz sklepu internetowego na WordPress z poprawna konfiguracja? Napisz do nas.

Wspomniane narzędzia

WooCommerce WooCommerce Dynamic Pricing YITH Dynamic Pricing Discount Rules for WooCommerce Wholesale Suite B2BKing WPML Currency Switcher Aelia WooCommerce Payments Tiered Pricing Table

Najczęściej zadawane pytania

Czy ceny w WooCommerce powinny byc brutto czy netto?
Dla sklepow B2C w Polsce – brutto. Klient musi widziec finalna cene z VAT (wymóg prawny). Wpisuj ceny z włączonym podatkiem w Ustawienia > Ogolne > Ceny wpisywane z podatkiem. Dla sklepow B2B – netto, z automatycznym doliczaniem VAT. Jesli sprzedajesz zarowno B2C jak B2B, potrzebujesz wtyczki Wholesale Suite lub B2BKing do wyswietlania różnych cen.
Jak ustawic różne stawki VAT dla różnych produktow?
W WooCommerce > Ustawienia > Podatki dodaj stawki obnizione (8%) i super obnizione (5%) obok standardowej (23%). Nastepnie w edycji każdego produktu wybierz odpowiednia klase podatkowa: Dane produktu > Ogolne > Klasa podatkowa. Zywnosc przypisz do 5%, ksiazki do 8%, reszte do 23%. Możesz też przypisywac klasy hurtowo przez wtyczke WooCommerce Bulk Edit.
Jak zrobic automatyczna wyprzedaz z data zakonczenia?
W edycji produktu przejdz do Dane produktu > Ogolne > Cena promocyjna. Wpisz obniona cene i kliknij Zaplanuj. Ustaw date rozpoczecia i zakonczenia promocji (np. 29.11.2026 – 02.12.2026 dla Black Friday). WooCommerce automatycznie włączy i wylaczy cene promocyjna. Dla wyprzedazy kategorii uzyj wtyczki WooCommerce Dynamic Pricing, która pozwala ustawic rabat na cala kategorie z harmonogramem.
Czy WooCommerce obsluguje ceny hurtowe dla B2B?
Natywnie nie – potrzebujesz wtyczki. Wholesale Suite (od 49 USD/rok) to najpopularniejszy wybor: tworzy role hurtowe, pozwala ustawic osobne ceny per produkt i ukrywa ceny detaliczne dla hurtownikow. B2BKing (139 EUR jednorazowo) oferuje dodatkowo negocjacje cenowe i limity kredytowe. Darmowa alternatywa: WooCommerce B2B – ukrywa ceny dla niezalogowanych, ale ma ograniczone funkcje.
Jak dodac ceny w euro obok zlotowki?
Zainstaluj wtyczke multi-currency: WPML + WooCommerce Multilingual (99 EUR/rok) dla pelnego wielojezycznego sklepu lub Currency Switcher by Aelia (89 GBP/rok) tylko dla walut. Ustaw kursy przeliczeniowe (reczne lub automatyczne z NBP) i dodaj przelacznik walut do nagłowka sklepu. Dla stabilnych cen ustaw stale kwoty EUR per produkt zamiast automatycznego przeliczania.
Jak ustawic darmowa dostawe od okreslonej kwoty?
WooCommerce > Ustawienia > Wysyłka > Strefa wysyłkowa > Dodaj metode wysyłki > Darmowa dostawa. W ustawieniach metody wybierz warunek: Minimalna wartość zamowienia i wpisz kwote (np. 150 zl). Klient zobaczy informacje o progu darmowej dostawy w koszyku. Sklepy z darmowa dostawa od progu zwiększaja średnia wartość zamowienia o 15-25%.
Jak naprawic blad ze zla stawka VAT w WooCommerce?
Najczesciej problem wynika z konfliktu ustawien: ceny wpisane jako brutto przy ustawieniu bez podatku (lub odwrotnie). Sprawdz: Ustawienia > Ogolne > czy ceny sa z/bez podatku. Nastepnie: Ustawienia > Podatki > czy stawki sa poprawne (23%, 8%, 5%). Na koniec: edycja produktu > Klasa podatkowa. Po każdej zmianie wyczysc cache i przetestuj zamowienie testowe od dodania do koszyka po potwierdzenie.
#woocommerce ceny#woocommerce vat#woocommerce brutto netto#woocommerce promocje#woocommerce kupony#dynamic pricing#ceny hurtowe b2b#wholesale suite#b2bking#multi-currency#woocommerce podatki#konfiguracja cen#woocommerce krok po kroku
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

CEO KC Mobile

20+ lat doświadczenia w digital marketingu i tworzeniu stron internetowych. Specjalizuję się w SEO, kampaniach Google Ads oraz budowaniu skutecznych strategii online dla firm z całej Polski.

Wolisz, żeby zrobił to specjalista?

Oszczędź czas i uniknij błędów. Wdrożymy to rozwiązanie za Ciebie – profesjonalnie i szybko.

Bezpłatna wycena Zadzwoń