Przejdź do głównej zawartości

Wyświetlanie VAT

Polskie prawo wymaga, by sklep jasno informował, czy cena zawiera VAT. Wtyczka Polski for WooCommerce pozwala wyświetlać informację o VAT - od prostego oznaczenia “brutto/netto” po stawkę podatku i podstawę zwolnienia.

Sklep internetowy musi:

  • wyraźnie informować, czy cena zawiera podatek VAT
  • podawać stawkę VAT, jeśli sprzedaje zarówno klientom indywidualnym, jak i firmom
  • w przypadku zwolnienia z VAT - wskazać podstawę prawną zwolnienia

Jeśli korzystasz ze zwolnienia z VAT (art. 113), poinformuj klienta, ze cena nie zawiera VAT.

Przejdź do WooCommerce > Ustawienia > Polski > Ceny i skonfiguruj sekcję “Wyświetlanie VAT”.

TrybOpisPrzykład
Brutto (z VAT)Cena zawiera podatek123,00 zł brutto
Netto (bez VAT)Cena bez podatku100,00 zł netto
ObaObie ceny jednocześnie100,00 zł netto (123,00 zł brutto)
  • Pokaż stawkę VAT - wyświetla procentową stawkę podatku obok ceny (np. “w tym 23% VAT”)
  • Pokaż informację o VAT na listingu - kontroluje widoczność na stronach kategorii i wynikach wyszukiwania
  • Pokaż informację o VAT w koszyku - kontroluje widoczność w koszyku i podsumowaniu zamówienia
  • Tekst niestandardowy - pozwala nadpisać domyślny tekst informacji o VAT

Jeśli jesteś zwolniony z VAT na podstawie art. 113 ust. 1 lub ust. 9, skonfiguruj odpowiedni komunikat.

  1. Przejdź do WooCommerce > Ustawienia > Polski > Ceny
  2. Zaznacz opcję Zwolnienie z VAT (art. 113)
  3. Wybierz podstawę zwolnienia:
    • Art. 113 ust. 1 - zwolnienie dla sprzedaży do 200 000 zł rocznie
    • Art. 113 ust. 9 - zwolnienie dla podatników rozpoczynających działalność w trakcie roku
  4. Opcjonalnie dostosuj treść komunikatu

Domyślny komunikat: “Cena nie zawiera podatku VAT - sprzedawca korzysta ze zwolnienia na podstawie art. 113 ust. 1 ustawy o VAT.”

Przy zwolnieniu z VAT ustaw w WooCommerce:

  1. WooCommerce > Ustawienia > Podatki - wyłącz obliczanie podatków LUB ustaw stawkę 0%
  2. Plugin automatycznie doda odpowiednią adnotację do cen

Użyj shortcode [polski_tax_notice], aby wyświetlić informację o VAT w dowolnym miejscu.

ParametrTypDomyślnyOpis
product_idintbieżącyID produktu
typestringautoTyp informacji: auto, gross, net, exempt
show_ratebooltrueCzy wyświetlać stawkę procentową
wrapperstringspanElement HTML opakowujący

Automatyczne wykrywanie na stronie produktu:

[polski_tax_notice]

Wymuszenie informacji o zwolnieniu:

[polski_tax_notice type="exempt"]

Bez stawki procentowej:

[polski_tax_notice show_rate="false"]

W szablonie PHP:

echo do_shortcode('[polski_tax_notice product_id="' . $product->get_id() . '"]');

Jeśli obsługujesz klientów indywidualnych (B2C) i firmowych (B2B), skonfiguruj osobne widoki cen dla każdej roli.

Wtyczka korzysta z systemu ról WooCommerce. Aby pokazywać ceny netto firmom:

  1. Utwórz dedykowaną rolę (np. “klient_firmowy”) lub użyj istniejącej
  2. W ustawieniach pluginu przypisz wyświetlanie netto do wybranej roli
  3. Klienci firmowi zobaczą ceny bez VAT, a indywidualni - z VAT

Tryb “Oba” pokazuje cenę netto i brutto jednocześnie. Format:

100,00 zł netto
123,00 zł brutto (w tym 23% VAT)

Kolejność i format można dostosować w ustawieniach.

W Polsce obowiązują cztery stawki VAT:

StawkaZastosowanie
23%Stawka podstawowa - większość towarów i usług
8%Stawka obniżona - budownictwo mieszkaniowe, usługi gastronomiczne
5%Stawka obniżona - żywność, książki, czasopisma
0%Stawka zerowa - eksport, wewnątrzwspólnotowa dostawa towarów

Wtyczka automatycznie odczytuje stawkę przypisaną do produktu i wyświetla prawidłową informację.

Wtyczka dodaje informację o VAT do e-maili WooCommerce:

  • potwierdzenie zamówienia
  • faktura
  • zmiana statusu zamówienia

Treść komunikatu jest zgodna z ustawieniami sklepu.

Informacja o VAT jest opakowana w elementy z klasami CSS:

.polski-tax-notice {
font-size: 0.85em;
color: #666;
}
.polski-tax-notice--exempt {
color: #c00;
font-weight: 600;
}
.polski-tax-notice__rate {
white-space: nowrap;
}

Sprawdź, czy motyw nie dodaje własnej informacji o VAT. Niektore polskie motywy mają wbudowaną obsługę VAT - wyłącz jedną z nich.

Sprawdź, czy klasy podatkowe w WooCommerce > Ustawienia > Podatki > Stawki standardowe sa poprawnie ustawione. Wtyczka odczytuje stawkę z konfiguracji WooCommerce.

Ta strona ma wyłącznie charakter informacyjny i nie stanowi porady prawnej. Przed wdrożeniem skonsultuj się z prawnikiem. Polski for WooCommerce jest oprogramowaniem open source (GPLv2) dostarczanym bez gwarancji.