Poradnik

WSTO - sprzedaż towarów na odległość w UE bez błędów

Wysyłasz paczki do konsumentów w Niemczech, Czechach czy Francji? To jest WSTO, czyli wewnątrzwspólnotowa sprzedaż towarów na odległość. Po przekroczeniu progu 10 000 EUR musisz naliczać VAT kraju nabywcy, a procedura OSS pozwala rozliczyć go jedną deklaracją z Polski. Tłumaczymy mechanizm krok po kroku.

Co to jest WSTO i dlaczego dotyczy każdego sklepu wysyłającego za granicę

WSTO to skrót od wewnątrzwspólnotowej sprzedaży towarów na odległość. Mówiąc po ludzku, jest to sytuacja, w której wysyłasz fizyczny towar z jednego kraju Unii Europejskiej (najczęściej z Polski) do konsumenta w innym kraju UE, a transport tej paczki organizujesz lub zlecasz Ty jako sprzedawca. To podstawowa kategoria transakcji w transgranicznym e-commerce B2C.

Pojęcie WSTO weszło do ustawy o VAT 1 lipca 2021 roku i zastąpiło wcześniejszą tak zwaną sprzedaż wysyłkową z terytorium kraju. Zmiana nie była tylko kosmetyczna - razem z WSTO pojawił się jeden wspólny próg dla całej UE oraz procedura OSS, która całe rozliczenie radykalnie uprościła.

Żeby transakcja była WSTO, musi spełnić kilka warunków łącznie:

  • Towar jest fizycznie wysyłany z jednego państwa UE do innego państwa UE.
  • Transport organizuje sprzedawca (samodzielnie albo pośrednio, na przykład zlecając kurierowi).
  • Nabywca to konsument lub podmiot bez obowiązku rozliczania WNT - czyli klasyczne B2C, a nie firma z aktywnym VAT-UE.
  • Towar nie jest nowym środkiem transportu ani towarem montowanym na miejscu (te mają osobne reguły).

Jeśli prowadzisz sprzedaż wielokanałową i część paczek leci do klientów w Niemczech, Czechach czy Francji, to formalnie robisz WSTO przy każdej takiej wysyłce - niezależnie od tego, czy o tym wiesz.

Uwaga: ten artykuł to praktyczny przewodnik, a nie porada podatkowa. Przepisy o VAT i progach bywają zmieniane, a Twoja konkretna sytuacja może mieć niuanse. Przed wdrożeniem skonsultuj się z księgowym lub doradcą podatkowym i sprawdź aktualny stan przepisów.

WSTO a sprzedaż wysyłkowa - co się zmieniło od lipca 2021

Przed 1 lipca 2021 obowiązywała sprzedaż wysyłkowa, w której każdy kraj UE miał własny, osobny próg (od kilkudziesięciu tysięcy euro w górę). Sprzedawca pilnował progu per kraj i dopiero po jego przekroczeniu rejestrował się do VAT w danym państwie. Było to skomplikowane, kosztowne i nieintuicyjne dla małych sklepów.

Reforma e-commerce w VAT zlikwidowała ten układ i wprowadziła trzy kluczowe zmiany:

ElementPrzed lipcem 2021WSTO od lipca 2021
PrógOsobny dla każdego kraju (np. 35 000 lub 100 000 EUR)Jeden wspólny 10 000 EUR dla całej UE
Sposób liczenia proguPer kraj docelowyŁącznie cała sprzedaż B2C do UE plus usługi TBE
Rozliczenie po przekroczeniuRejestracja VAT lokalnie w każdym krajuProcedura OSS (jedna deklaracja w PL) lub rejestracja lokalna
Pojęcie ustawoweSprzedaż wysyłkowaWSTO

Praktyczny efekt jest taki, że dziś już niewielki sklep wysyłający kilkadziesiąt paczek miesięcznie za granicę może przekroczyć wspólny próg 10 000 EUR i wpaść w obowiązek naliczania zagranicznego VAT-u. Wcześniej wysokie progi krajowe chroniły małych sprzedawców znacznie dłużej.

Próg 10 000 EUR - kiedy WSTO opodatkowujesz w kraju nabywcy

Sercem mechanizmu WSTO jest roczny próg 10 000 EUR netto (równowartość około 42 000 zł). Do tej kwoty masz wybór: możesz opodatkować WSTO polskim VAT-em, tak jakby to była sprzedaż krajowa. Po jej przekroczeniu zaczynasz naliczać stawkę VAT kraju nabywcy od pierwszej transakcji powyżej progu.

Kilka zasad, które trzeba zrozumieć, żeby nie wpaść w kłopoty:

  • Próg jest wspólny dla całej UE. Sumujesz całą sprzedaż WSTO do wszystkich krajów członkowskich razem. Nie ma osobnego limitu dla Niemiec, osobnego dla Czech i tak dalej.
  • Do progu wliczają się też usługi TBE. Jeśli oprócz towarów sprzedajesz konsumentom z UE usługi telekomunikacyjne, nadawcze lub elektroniczne (na przykład ebooki czy dostęp do oprogramowania), ich wartość dodaje się do tego samego progu.
  • Liczysz rok bieżący i poprzedni. Jeśli przekroczyłeś 10 000 EUR w roku poprzednim, w roku bieżącym opodatkowujesz WSTO w kraju nabywcy od pierwszej paczki, bez nowego limitu.
  • B2B jest poza progiem. Sprzedaż do firmy z VAT-UE to WDT, a nie WSTO, więc te kwoty się nie liczą do limitu.

Po przekroczeniu progu masz dwie drogi rozliczenia VAT należnego krajowi nabywcy: zarejestrować się do VAT w każdym takim kraju osobno albo skorzystać z procedury OSS. Dla zdecydowanej większości sklepów wysyłkowych z Polski OSS jest tańszy i prostszy. Szczegółowo opisujemy go w przewodniku o VAT OSS.

WSTO a OSS - mechanizm kontra uproszczenie rozliczenia

To rozróżnienie sprawia najwięcej problemów, więc warto je wbić raz a dobrze. WSTO to mechanizm opodatkowania, OSS to procedura rozliczeniowa. Nie są tym samym i jedno nie zastępuje drugiego - działają razem.

PytanieOdpowiada WSTOOdpowiada OSS
Co to za transakcja?Tak, definiuje rodzaj sprzedażyNie
W którym kraju powstaje VAT?Tak (kraj nabywcy po progu)Nie
Jaką stawkę zastosować?Tak (stawka kraju nabywcy)Nie
Jak i gdzie zapłacić ten VAT?NieTak (jedna deklaracja VIU-DO w PL)
Czy muszę rejestrować się w każdym kraju?Nie rozstrzygaNie, OSS to omija

W praktyce wygląda to tak: WSTO ustala, że paczka do Niemiec po przekroczeniu progu jest opodatkowana niemieckim VAT-em według niemieckiej stawki. OSS pozwala Ci ten niemiecki VAT zadeklarować i wpłacić w Polsce, jedną kwartalną deklaracją obejmującą wszystkie kraje naraz, zamiast rejestrować się do VAT w Berlinie.

Możesz robić WSTO bez OSS - wtedy rejestrujesz się do VAT lokalnie w każdym kraju nabywcy, co przy kilku rynkach jest drogie i pracochłonne. Nie możesz natomiast korzystać z OSS bez WSTO, bo to OSS jest narzędziem do rozliczenia właśnie tego typu sprzedaży. Warto też wiedzieć, że odpowiednikiem WSTO dla towarów spoza UE (import z krajów trzecich do konsumenta w UE) jest SOTI rozliczana przez procedurę IOSS - to osobny temat, ale logika mechanizm plus uproszczenie jest identyczna.

Stawki VAT przy WSTO - dlaczego ręczne fakturowanie się nie skaluje

Po przekroczeniu progu największym praktycznym wyzwaniem WSTO jest to, że na fakturze do klienta z UE musisz zastosować stawkę VAT kraju nabywcy, a nie polską. Stawki podstawowe różnią się znacząco między państwami członkowskimi:

  • Niemcy - 19 procent
  • Czechy - 21 procent
  • Francja - 20 procent
  • Holandia - 21 procent
  • Włochy - 22 procent
  • Hiszpania - 21 procent
  • Słowacja - 23 procent
  • Węgry - 27 procent (najwyższa w UE)

Do tego dochodzą stawki obniżone i zerowe na wybrane kategorie towarów, które różnią się w każdym kraju. Stawki bywają zmieniane (przykładowo Słowacja podniosła podstawową stawkę od 2025 roku), więc konfiguracja sprzed roku może być już nieaktualna - dlatego warto opierać dobór stawki na świadomej logice doboru stawek VAT, a nie na pamięci.

Konsekwencja jest prosta: kiedy sprzedajesz WSTO do kilku rynków, Twój system fakturowy musi obsługiwać kilkanaście różnych stawek VAT i przypisywać właściwą na podstawie kraju dostawy konkretnej paczki. Robienie tego ręcznie przy kilkudziesięciu zamówieniach miesięcznie zaczyna generować błędy i pożerać czas. To dokładnie ten moment, w którym automatyzacja fakturowania przestaje być luksusem.

WSTO przy sprzedaży wielokanałowej - jak ogarnąć dane z wielu platform

Trudność WSTO w realnym sklepie nie polega na zrozumieniu definicji, tylko na operacyjnym połączeniu danych. Próg 10 000 EUR liczysz łącznie z całej sprzedaży B2C do UE, a typowy sprzedawca prowadzi ją z kilku miejsc naraz: własny sklep na Shopify lub WooCommerce, do tego Allegro, czasem eBay albo Erli. Każdy kanał ma inny panel, inny format eksportu i inny sposób opisania kraju dostawy.

Przy WSTO dla każdego zamówienia musisz w istocie wykonać pięć kroków:

  1. Ustalić kraj dostawy paczki (Niemcy, Czechy, Francja i tak dalej).
  2. Określić typ klienta (B2C oznacza WSTO, B2B z VAT-UE oznacza WDT).
  3. Sprawdzić, czy próg 10 000 EUR został już przekroczony.
  4. Przypisać właściwą stawkę VAT kraju nabywcy.
  5. Wystawić fakturę z poprawną stawką i zapamiętać transakcję do deklaracji OSS.

Jeśli sprzedajesz z trzech platform jednocześnie, masz trzy źródła danych do scalenia i potrójną szansę na pomyłkę przy liczeniu progu czy doborze stawki. To klasyczny problem, dla którego powstają huby e-commerce takie jak NavyFlame.

Jak NavyFlame porządkuje fakturowanie WSTO

NavyFlame to centralny hub, który spina wszystkie kanały sprzedaży w jedno źródło zamówień i jeden przepływ fakturowania. Dla sprzedaży WSTO oznacza to przede wszystkim spójne dane wejściowe do rozliczenia - bez sklejania raportów z kilku paneli.

W praktyce wygląda to tak:

  1. Centralizacja zamówień z wielu kanałów. Podłączasz integrację z Allegro, Shopify, WooCommerce i inne źródła, a wszystkie zamówienia trafiają do jednego, jednolicie opisanego panelu. Łatwiej je audytować pod kątem progu WSTO i krajów dostawy.

  2. Rozpoznawanie kraju dostawy i typu klienta. Dla każdego zamówienia odczytujemy kraj dostawy, kraj fakturowania, dane firmy (NIP, VAT-UE) i typ klienta. B2C do kraju UE poza Polską kierujemy ścieżką WSTO, B2B z VAT-UE ścieżką WDT, a sprzedaż krajową ścieżką standardową.

  3. Reguły fakturowania per kraj. W automatycznym fakturowaniu zamówień konfigurujesz raz reguły: dla paczek do Niemiec wystawiaj fakturę WSTO z 19 procentami VAT, do Czech z 21 procentami i tak dalej. System fakturowy (wFirma, inFakt, Fakturownia, iFirma) dostaje gotowe dane i wystawia dokument z właściwą stawką.

  4. Jeden obraz sprzedaży zagranicznej. Zamiast łączyć dane z trzech paneli, w jednym miejscu widzisz całą sprzedaż WSTO rozbitą per kraj UE - w układzie, który ułatwia przygotowanie kwartalnej deklaracji OSS.

  5. Wyłapywanie braków przed wystawieniem faktury. Jeśli zamówieniu brakuje kraju dostawy albo numeru VAT-UE w transakcji oznaczonej jako B2B, monitoring zamówień kieruje je do kolejki błędów. Korygujesz dane i ponawiasz, a dokument nie wychodzi z niewłaściwą stawką.

NavyFlame nie zastępuje księgowego ani systemu fakturowego - dostarcza im poprawne, ujednolicone dane o każdej transakcji WSTO. To system fakturowy nalicza VAT i wysyła dokument do KSeF, a Ty lub Twoja księgowa składacie deklarację OSS. Pełną ofertę i limity znajdziesz na stronie planów subskrypcyjnych, a zanim się zdecydujesz, przeklikaj interaktywne demo bez rejestracji.

Najczęstsze błędy przy rozliczaniu WSTO - czego unikać

Na koniec lista pułapek, w które najczęściej wpadają sprzedawcy uruchamiający sprzedaż wysyłkową do UE:

  • Mylenie WSTO z OSS. WSTO to mechanizm, OSS to procedura rozliczeniowa. Pisanie w dokumentach, że sprzedaż jest opodatkowana OSS zamiast WSTO, jest błędem pojęciowym, który potem utrudnia audyt.
  • Niedoliczanie usług TBE do progu. Sprzedajesz ebooki albo subskrypcje obok towarów i liczysz tylko paczki - a próg 10 000 EUR obejmuje także te usługi. Możesz go przekroczyć szybciej, niż myślisz.
  • Pilnowanie progu osobno per kraj. To relikt starych przepisów sprzed lipca 2021. Dziś próg jest wspólny dla całej UE, więc liczysz wszystko razem.
  • Brak weryfikacji numeru VAT-UE. Przyjęcie deklaracji firma bez sprawdzenia NIP w systemie VIES prowadzi do błędnego potraktowania transakcji jako WDT zamiast WSTO (albo odwrotnie).
  • Stosowanie polskiego VAT-u po przekroczeniu progu. Najdroższy błąd: dalej wystawiasz faktury z 23 procentami, mimo że dawno minąłeś 10 000 EUR. Skutkiem jest zaległość podatkowa w krajach UE plus odsetki.

Najlepsze zabezpieczenie przed tymi błędami to nie poleganie na ręcznym pilnowaniu zasad, tylko zaszycie ich w systemie, który stosuje je automatycznie dla każdej transakcji. Tę rolę pełni hub e-commerce z automatycznym fakturowaniem. Pamiętaj jednak, że ostateczna odpowiedzialność podatkowa spoczywa na Tobie - konkretne przypadki graniczne (na przykład sprzedaż mieszana towarów i usług czy nietypowe kategorie ze stawką obniżoną) warto omówić z księgowym i sprawdzić w aktualnych przepisach.

Najczesciej zadawane pytania

WSTO to wewnątrzwspólnotowa sprzedaż towarów na odległość, czyli wysyłka towaru z jednego kraju UE do konsumenta (B2C) w innym kraju UE, gdzie transport organizuje lub zleca sprzedawca. To pojęcie z ustawy o VAT, które zastąpiło dawną sprzedaż wysyłkową od lipca 2021 roku. WSTO to mechanizm opodatkowania, a nie procedura rozliczeniowa - tę drugą rolę pełni OSS.

WSTO to mechanizm: opisuje rodzaj transakcji i to, w którym kraju powstaje obowiązek VAT. OSS (One Stop Shop) to uproszczenie rozliczenia: pozwala zapłacić VAT z całej sprzedaży WSTO jedną kwartalną deklaracją VIU-DO składaną w Polsce, zamiast rejestrować się do VAT w każdym kraju nabywcy. Innymi słowy WSTO mówi ile i komu jesteś winien VAT, a OSS jak wygodnie to zapłacić.

Próg wynosi 10 000 EUR netto (równowartość 42 000 zł) liczony łącznie dla całej sprzedaży WSTO do wszystkich krajów UE oraz wybranych usług elektronicznych B2C. Do tej kwoty możesz opodatkować sprzedaż polskim VAT-em. Od momentu przekroczenia progu każda kolejna paczka jest opodatkowana stawką VAT kraju nabywcy. Próg liczysz dla bieżącego i poprzedniego roku.

Nie. WSTO dotyczy wyłącznie sprzedaży do konsumentów (B2C) oraz podmiotów niemających obowiązku rozliczania WNT. Sprzedaż do firmy z aktywnym numerem VAT-UE to wewnątrzwspólnotowa dostawa towarów (WDT) ze stawką 0 procent, a VAT rozlicza nabywca w swoim kraju. To dwie różne ścieżki księgowe i nie wolno ich mylić.

Tak. Możesz wybrać opodatkowanie WSTO w kraju nabywcy od pierwszej transakcji, nie czekając na przekroczenie progu. Wybór wiąże przez 2 lata i zgłaszasz go odpowiednim formularzem. Bywa to opłacalne, gdy stawka VAT w kraju docelowym jest niższa niż polskie 23 procent, bo poprawia cenę brutto dla klienta.

Najtrudniejsze przy WSTO jest scalenie danych ze wszystkich kanałów, bo próg liczy się łącznie, a stawka zależy od kraju dostawy każdej paczki. NavyFlame spina Allegro, Shopify, WooCommerce i inne kanały w jedno źródło zamówień, rozpoznaje kraj dostawy i typ klienta dla każdej transakcji oraz przekazuje te dane do systemu fakturowego. Dzięki temu masz jeden spójny obraz sprzedaży WSTO pod deklarację OSS.

Zautomatyzuj fakturowanie sprzedaży WSTO do UE

Podłącz kanały sprzedaży, ustaw reguły fakturowania per kraj i pozwól, by faktury z poprawną stawką VAT wystawiały się same. Sprawdź pełne demo bez rejestracji i bez karty.

Zobacz demo