W e-commerce B2C cena na stronie produktu to kwota, którą klient płaci. Proste. W B2B jest to bardziej skomplikowane. Klienci biznesowi chcą widzieć ceny netto (bez VAT), ponieważ VAT jest kosztem przelotowym, który odzyskują. Klienci indywidualni chcą widzieć ceny brutto (z VAT), ponieważ to kwota, którą faktycznie płacą.
Jeśli Twój sklep obsługuje obie grupy odbiorców, potrzebujesz sposobu na pokazanie różnych wyświetleń cen różnym typom klientów — bez prowadzenia dwóch oddzielnych sklepów.
Dlaczego to ma znaczenie
Produkt kosztuje 100 € netto. Przy 19% niemieckim VAT cena brutto wynosi 119 €.
- Klient B2C widzi 119 €. To jest jego cena. Kwota netto go nie interesuje.
- Klient B2B widzi 100 € (+ 19 € VAT). Jego rzeczywisty koszt to 100 €, ponieważ odlicza 19 € w deklaracji VAT.
Pokazanie klientówi B2B 119 € sprawia, że Twoje produkty wyglądają na 19% droższe, niż w rzeczywistości są dla tego klienta. Pokazanie klientówi B2C 100 € sprawia, że Twoje produkty wyglądają na tańsze, ale prowadzi do szoku cenówego przy kasie, gdy doliczany jest VAT. Obie sytuacje tracą sprzedaż.
Wbudowane wyświetlanie podatków w PrestaShop
PrestaShop ma globalne ustawienie wyświetlania podatków: pokazuj ceny z podatkiem lub bez podatku. Ale jest to ustawienie typu wszystko-albo-nic — standardowo nie można pokazywać różnych wyświetleń różnym klientom.
Można utworzyć różne grupy klientów (B2B i B2C) z różnymi ustawieniami wyświetlania podatków, ale wymaga to przypisania klientów do odpowiedniej grupy, co dodaje tarcia do procesu rejestracji.
Przełączanie wyświetlania podatków
Nasz moduł Tax Display Switcher pozwala klientom samodzielnie przełączać się między wyświetlaniem cen netto i brutto. Przełącznik na stronie produktu (lub globalnie w nagłówku) zmienia wszystkie ceny w całym sklepie.
Jak to działa:
- Domyślne wyświetlanie — wybierasz, czy nowi odwiedzający widzą ceny brutto (domyślne dla B2C) czy netto
- Przełącznik klienta — widoczny przełącznik pozwala odwiedzającemu zmienić preferencję w dowolnym momencie
- Trwały wybór — preferencja jest zapamiętywana między sesjami
- Wszystkie ceny się aktualizują — strony produktów, listy kategorii, koszyk i kasa odzwierciedlają wybrany sposób wyświetlania
- Jasne oznaczenia — ceny pokazują „z VAT" lub „bez VAT", więc nigdy nie ma wątpliwości, co dana liczba oznacza
Wyświetlanie oparte na grupie klientów
Dla sklepów z zarejestrowanymi klientami B2B możesz pójść dalej niż przełącznik. Przypisz klientów B2B do dedykowanej grupy klientów, która automatycznie pokazuje ceny netto:
- Utwórz grupę klientów „Firma" w PrestaShop
- Ustaw wyświetlanie cen grupy na „Bez podatku"
- Gdy klient B2B się rejestruje (lub jest zatwierdzony ręcznie), przypisz go do tej grupy
- Automatycznie widzi wszędzie ceny netto, bez potrzeby przełącznika
To dobrze współgra z naszym Automatycznym Weryfikatorem VAT UE — gdy klient wprowadzi prawidłowy numer VAT UE, moduł waliduje go w czasie rzeczywistym i może automatycznie przypisać klienta do grupy B2B.
Zwolnienie z VAT dla wewnątrzunijnego B2B
Przy sprzedaży firmie w innym kraju UE stosuje się mechanizm odwrotnego obciążenia: nie naliczasz VAT, a klient deklaruje go w deklaracji VAT swojego kraju. To jest oddzielne od wyświetlania — wpływa na faktycznie naliczaną cenę.
Automatyczny Weryfikator VAT UE obsługuje to poprzez:
- Walidację numeru VAT klienta w czasie rzeczywistym w bazie danych EU VIES
- Automatyczne usuwanie VAT z zamówienia, jeśli numer jest prawidłowy i klient jest w innym kraju UE
- Wyświetlanie prawidłowej faktury z adnotacją o odwrotnym obciążeniu
Jest to prawnie wymagane w przypadku wewnątrzunijnej sprzedaży B2B. Pomyłka oznacza, że albo obciążasz klienta za dużo (pchając go do konkurencji), albo za mało i sam jesteś winien VAT.
Wyświetlanie obu cen
Niektóre sklepy wyświetlają jednocześnie ceny netto i brutto: „100,00 € netto (119,00 € brutto)". Sprawdza się to dobrze w sklepach obsługujących zarówno B2B, jak i B2C, bez wymagania od klientów przełączania lub rejestracji.
Wadą jest wizualne zaśmiecenie, szczególnie w listach kategorii, gdzie miejsca jest mało. Na stronach produktów, gdzie jest więcej przestrzeni, podwójne wyświetlanie działa dobrze. Dla siatek kategorii dobrym kompromisem jest pokazanie preferowanego wyświetlania klienta z alternatywą w mniejszym tekście.
Wymogi prawne według kraju
Niemcy — Ceny B2C muszą zawierać VAT (Bruttopreise). Pokazywanie konsumentom wyłącznie cen netto jest nielegalne. B2B jest elastyczny.
Francja — Ceny B2C muszą zawierać wszystkie podatki (prix TTC). Ceny B2B są zwykle wyświetlane bez podatku (HT — hors taxes).
UK — Ceny B2C muszą zawierać VAT. B2B może być dowolne, ale brytyjska kultura biznesowa domyślnie pokazuje ceny bez VAT.
Holandia — Ceny B2C zawierają BTW. B2B typowo pokazuje ceny bez BTW.
Włochy — Ceny B2C zawierają IVA. B2B może wyświetlać dowolnie, ale musi pokazywać IVA oddzielnie na fakturach.
Więcej o europejskich wymaganiach dotyczących wyświetlania cen znajdziesz w naszym szczegółowym artykule o zasadach wyświetlania cen w Europie.
Koszyk i kasa
Niezależnie od tego, jakiego wyświetlania używasz na stronach produktów, koszyk i kasa muszą być jednoznaczne:
- Szczegółowy rozkład podatków — pokaż sumę częściową (netto), kwotę podatku i sumę (brutto) jako oddzielne wiersze
- Podatek na artykuł — jeśli produkty mają różne stawki podatkowe (standardowa, obniżona, zerowa), pokaż, która stawka dotyczy którego produktu
- Spójne wyświetlanie — jeśli klient wybrał ceny netto, koszyk powinien pokazywać ceny netto na artykuł z VAT jako oddzielnym wierszem sumy
Faktury
Niezależnie od tego, jak ceny są wyświetlane w sklepie, faktury muszą zawsze pokazywać:
- Kwotę netto na pozycję
- Stawkę podatku i kwotę podatku
- Sumę brutto
- Twój numer VAT
- Numer VAT klienta (w przypadku odwrotnego obciążenia B2B)
Nasz moduł Financial Revolution zapewnia, że faktury spełniają te wymagania we wszystkich jurysdykcjach UE.
Praktyczne wdrożenie
Dla większości sklepów najlepsze podejście to:
- Domyślnie wyświetlaj ceny brutto (B2C to zwykle większa grupa odbiorców)
- Zainstaluj Tax Display Switcher dla odwiedzających, którzy chcą widzieć ceny netto
- Zainstaluj Automatyczny Weryfikator VAT UE dla klientów B2B z numerami VAT
- Utwórz grupę klientów B2B z domyślnym wyświetlaniem cen netto
- Upewnij się, że faktury zawsze pokazują pełny rozkład podatków
To pokrywa wszystkie scenariusze bez zmuszania żadnej z grup odbiorców do oglądania cen, które ich nie dotyczą.
Komentarze
Brak komentarzy. Bądź pierwszy!
Bądź pierwszy: zadaj pytanie albo podziel się przydatną opinią.
Dodaj komentarz
Dodaj pytanie, szczegół montażu albo opinię, która może pomóc innemu czytelnikowi.