Dropshipping

Cena netto czy brutto w feedzie hurtowni: jak uniknąć błędnej marży i cen w dropshippingu

Przed automatycznym importem cen z hurtowni trzeba jednoznacznie ustalić, czy pole w feedzie zawiera kwotę netto, brutto czy cenę już po rabacie. Błędne rozpoznanie może zaniżyć cenę sprzedaży, zawyżyć spodziewaną marżę albo dwukrotnie doliczyć podatek. W dropshippingu szczególnie niebezpieczna jest sytuacja, w której integracja pracuje bez błędu technicznego, lecz poprawnie przetwarza źle zinterpretowane wartości.

Trzy pytania, które trzeba zadać hurtowni

  1. Czy cena jest netto czy brutto, i jaką stawkę podatku uwzględnia, jeśli występuje?
  2. Czy pole pokazuje cenę katalogową, cenę partnera po rabacie czy promocję czasową?
  3. W jakiej walucie oraz jednostce sprzedaży podawana jest cena: sztuka, komplet, opakowanie?

Nie wolno rozstrzygać tego na podstawie nazwy „price” albo przykładowych produktów, które akurat mają podobne wartości. Najlepiej otrzymać specyfikację feedu na piśmie i potwierdzić rzeczywistą fakturą lub zamówieniem testowym.

Przykład, jak powstaje błąd cenowy

Załóżmy przykład dotyczący produktu objętego krajową stawką VAT 23%, o cenie zakupu 100 zł netto. Przy tej stawce wartość brutto wynosi 123 zł. Jeśli importer potraktuje cenę netto jako brutto i następnie odejmie od niej VAT w niewłaściwym miejscu obliczeń, kalkulacja kosztu stanie się błędna. W drugą stronę, gdy za cenę netto uzna 123 zł brutto i ponownie doliczy 23%, otrzyma 151,29 zł, chociaż podatek został już uwzględniony.

Wymienione liczby służą wyłącznie pokazaniu mechanizmu. Prawidłowa stawka podatku i sposób rozliczenia zależą od towaru, kraju sprzedaży i statusu podatkowego firmy. Nie stosuj jednej stawki do wszystkich artykułów bez weryfikacji.

Marża to nie to samo co narzut

Jeżeli cena sprzedaży netto wynosi 150 zł, a koszt zakupu netto 100 zł, różnica to 50 zł. Narzut liczony względem kosztu wynosi 50%, natomiast marża liczona względem sprzedaży wynosi około 33,3%. To rozróżnienie wpływa na automatyczne reguły cenowe. Błąd nie zniknie przez wpisanie większej liczby procentów, jeśli system używa innej definicji niż osoba konfigurująca.

Przed ustawieniem współczynników warto odświeżyć zasady liczenia marży w dropshippingu, a następnie uwzględnić koszty transportu, prowizje płatnicze i reklamę. Cena wynikająca z prostego narzutu na zakup nie musi oznaczać dodatniego zysku na zamówieniu.

Co powinno znaleźć się w mapowaniu pól feedu?

Pole Pytanie kontrolne
purchase_price Czy koszt zakupu jest netto czy brutto?
tax_rate Skąd pochodzi stawka i czy dotyczy konkretnego produktu?
currency W jakiej walucie jest kwota i kiedy odbywa się przeliczenie?
discount Czy rabat jest już zawarty w polu ceny?
unit Czy cena dotyczy dokładnie tej jednostki, którą kupuje klient?
updated_at Jak świeża jest informacja o koszcie?

To nazwy przykładowe, a nie uniwersalny standard XML. Każdy dostawca może stosować inne nazewnictwo i różne reguły. Importer powinien mapować faktyczną specyfikację źródła, nie zgadywać znaczenie na podstawie fragmentu słowa w polu.

Jak chronić cenę, gdy hurtownia ją zmienia?

Ustal regułę minimalnego wyniku finansowego oraz reakcję na nieoczekiwany wzrost kosztu. Zbyt gwałtowna aktualizacja może wyłączyć opłacalną ofertę, a zbyt wolna pozostawić sklep ze stratą. Jeśli zmiana nastąpiła już po opłaceniu zamówienia przez klienta, należy ją rozpatrzyć jako sytuację operacyjną, a nie dowolnie podnieść uzgodnioną cenę. Szerzej opisano to w poradniku o zmianie ceny hurtowni po zakupie klienta.

Przy zakupach zagranicznych niezbędna jest również kontrola kursu. Przykładowa cena 20 EUR nie powinna być traktowana jak 20 PLN; sama poprawna stawka VAT nie uratuje takiej kalkulacji. Zobacz wpływ kursu EUR/USD na marżę w dropshippingu.

Walidacja feedu przed pełnym importem

  1. Wybierz próbkę produktów o różnych stawkach, cenach i jednostkach sprzedaży.
  2. Porównaj dane XML z panelem dostawcy i dokumentacją handlową.
  3. Policz cenę netto, brutto, marżę i wynik po kosztach na kilku rzeczywistych pozycjach.
  4. Ustaw alert na nieoczekiwane skoki cen i brakujące pola podatkowe.
  5. Przetestuj import w ograniczonym zakresie, zanim zmienisz cały katalog.
  6. Zapisz, które źródło i kiedy zmieniło wartość, aby można było wyjaśnić reklamację lub różnicę.

Mechanizm aktualizacji powinien umieć zatrzymać import wadliwego pliku. Pusty lub błędny feed może przynieść szkody większe niż pojedyncza pomyłka w cenie. Oddzielna procedura opisana jest w poradniku o pustym lub uszkodzonym feedzie XML hurtowni.

Czy cenę należy zaokrąglać na każdym etapie?

Przedwczesne zaokrąglanie kilku wartości pośrednich może dawać różnice na poziomie groszy, szczególnie przy dużej liczbie pozycji. Ustal jednolitą politykę obliczeń i zaokrągleń zgodną z wymaganiami księgowymi oraz sposobem prezentacji ceny klientowi. Nie poprawiaj pojedynczych groszowych różnic ręcznie w katalogu, jeśli ich przyczyna tkwi w formule.

Co zrobić, gdy w jednym feedzie są różne stawki i waluty?

Niektóre hurtownie oferują w tym samym pliku towary opodatkowane według odmiennych zasad albo dostawców zagranicznych rozliczających się w innej walucie. Importer nie powinien wtedy stosować jednego globalnego mnożnika do wszystkich rekordów. Każda pozycja wymaga jednoznacznego przypisania właściwych danych, a przypadki bez poprawnej stawki lub waluty powinny trafić do weryfikacji zamiast automatycznie do sprzedaży.

Dobrym testem są produkty graniczne: najtańszy towar, przedmiot z nietypową jednostką, zestaw i pozycja z rabatem czasowym. Jeśli formuła poprawnie obsługuje tylko popularne towary z tą samą stawką, problem może pozostać niewidoczny aż do pierwszego zamówienia wyjątku.

Jak powiązać cenę z kosztem realizacji?

W dropshippingu faktura hurtowni nie zawsze odzwierciedla całość kosztu transakcji. Mogą pojawić się opłaty za pakowanie, osobny transport każdej pozycji, pobranie, prowizja płatności albo koszt obsługi zwrotu. Kalkulacja powinna więc odróżniać koszt samego towaru od pełnego kosztu obsługi zamówienia. Nie należy automatycznie dodawać zryczałtowanej opłaty za transport do każdej sztuki, jeżeli hurtownia liczy ją raz za paczkę.

Przy sprzedaży kilku produktów od dwóch dostawców może powstać jedna płatność klienta i dwie opłaty wysyłkowe po stronie sklepu. To ważny scenariusz testowy dla marży koszyka, który nie będzie widoczny przy analizowaniu produktów pojedynczo. Regularnie porównuj prognozowaną marżę z rzeczywistymi kosztami zakończonych zamówień.

Najczęstsze pytania

Czy wystarczy pomnożyć cenę hurtowni przez 1,23?

Nie. Najpierw trzeba potwierdzić, że jest to cena netto, że stawka 23% faktycznie dotyczy danego towaru oraz że taka kalkulacja odpowiada sposobowi rozliczenia transakcji.

Czy rabat hurtowy powinien zostać odjęty dwa razy?

Nie. Jeśli feed zawiera już cenę po rabacie, ponowne odjęcie tego samego rabatu zaniża koszt i zaburza politykę cenową.

Co jest ważniejsze: poprawny XML czy poprawna cena?

Obie rzeczy. Plik może być syntaktycznie poprawny, a mimo to zawierać wartości, które importer błędnie interpretuje. Potrzebna jest walidacja techniczna i biznesowa.

Informacja: publikacja może zawierać linki afiliacyjne. Zakup dokonany po przejściu przez taki link może przynieść autorowi prowizję, bez dodatkowego kosztu dla czytelnika. Nie wpływa to na treść ani ocenę opisywanych rozwiązań.

admin

Autor praktycznych materiałów o dropshippingu, e-commerce, automatyzacji i rozwijaniu sprzedaży internetowej.