Wyświetlanie VAT
Polskie prawo wymaga, żeby sklep jasno informował, czy cena zawiera VAT. Moduł Wyświetlanie VAT dodaje przy cenie produktu informację o stawce VAT, na przykład „w tym 23% VAT”, i obsługuje zwolnienie podmiotowe z VAT (art. 113 ustawy o VAT).
Ceny brutto czy netto
Dział zatytułowany „Ceny brutto czy netto”To, czy ceny są pokazywane brutto, czy netto, jest ustawieniem WooCommerce, a nie Polski: WooCommerce > Ustawienia > Podatek > Wyświetlaj ceny w sklepie. Polski nie ma własnego przełącznika dla tej opcji.
Informacja mówi, że cena zawiera VAT, więc wyświetla się tylko wtedy, gdy sklep pokazuje ceny z podatkiem. Sklep pokazujący ceny netto nie dostaje informacji o VAT.
Ustawienia
Dział zatytułowany „Ustawienia”Moduł jest domyślnie włączony. Jego ustawienia są na karcie Wyświetlanie VAT w Polski > Moduły.
| Ustawienie | Domyślnie (ustawiane przy aktywacji, w języku witryny) | Opis |
|---|---|---|
| Tekst informacji o VAT | tłumaczenie incl. {rate}% VAT |
Tekst przy cenie. {rate} zostaje zastąpione stawką VAT produktu. |
| Zwolnienie podmiotowe (art. 113) | wyłączone | Włącza zwolnienie opisane niżej. |
| Tekst zwolnienia | tłumaczenie VAT exempt under Article 113(1) of the Polish VAT Act |
Tekst wyświetlany zamiast stawki, gdy zwolnienie jest włączone. |
Stawka pochodzi z klasy podatkowej produktu w WooCommerce (WooCommerce > Ustawienia > Podatek). Produkt bez pasującej stawki nie pokazuje informacji.
Zwolnienie z VAT (art. 113)
Dział zatytułowany „Zwolnienie z VAT (art. 113)”Sprzedawca zwolniony z VAT na podstawie art. 113 ustawy o VAT musi poinformować klienta, że cena nie zawiera VAT ze względu na zwolnienie.
Gdy Zwolnienie podmiotowe (art. 113) jest włączone, a moduł aktywny:
- wtyczka wyłącza naliczanie podatku w WooCommerce, więc koszyk i kasa nie doliczają VAT,
- tekst zwolnienia zastępuje informację o stawce VAT.
Dostosuj tekst zwolnienia, jeśli podstawa jest inna, na przykład art. 113 ust. 9 przy działalności rozpoczętej w trakcie roku.
Gdzie pojawia się informacja
Dział zatytułowany „Gdzie pojawia się informacja”- Na stronie produktu, w podsumowaniu produktu.
- Tam, gdzie umieścisz shortcode
[polski_tax_notice], blok Informacja podatkowa (polski/tax-notice) lub widżet Elementor Informacja podatkowa.
Shortcode przyjmuje jeden opcjonalny atrybut, product, czyli ID produktu. Bez niego używa bieżącego produktu:
[polski_tax_notice][polski_tax_notice product="123"]Dostosowanie
Dział zatytułowany „Dostosowanie”HTML informacji przechodzi przez filtr polski/price/vat_notice przed wyświetleniem:
add_filter('polski/price/vat_notice', function (string $html, WC_Product $product): string { return $html;}, 10, 2);Szablon można nadpisać, kopiując templates/single-product/tax-info.php do twojmotyw/polski/single-product/tax-info.php.
Klasy CSS:
.polski-tax-info { font-size: 0.85em; color: #666;}
.polski-tax-info--exempt { font-weight: 600;}Stawki VAT w Polsce
Dział zatytułowany „Stawki VAT w Polsce”| Stawka | Zastosowanie |
|---|---|
| 23% | Stawka podstawowa, większość towarów i usług |
| 8% | Stawka obniżona, na przykład budownictwo mieszkaniowe i usługi gastronomiczne |
| 5% | Stawka obniżona, na przykład część żywności, książki i czasopisma |
| 0% | Stawka zerowa, na przykład eksport i wewnątrzwspólnotowa dostawa towarów |
Stawki ustawiasz w WooCommerce. Wtyczka tylko je odczytuje.
Najczęstsze problemy
Dział zatytułowany „Najczęstsze problemy”Informacja o VAT się nie pojawia
Dział zatytułowany „Informacja o VAT się nie pojawia”- Sklep pokazuje ceny netto. Sprawdź WooCommerce > Ustawienia > Podatek > Wyświetlaj ceny w sklepie.
- Klasa podatkowa produktu nie ma stawki. Sprawdź WooCommerce > Ustawienia > Podatek.
- Moduł Wyświetlanie VAT jest wyłączony w Polski > Moduły.
Informacja o VAT wyświetla się dwa razy
Dział zatytułowany „Informacja o VAT wyświetla się dwa razy”Motyw może dodawać własną linię o VAT. Usuń jedną z nich.