Poradnik

VAT OSS - rozlicz sprzedaż do UE bez chaosu

Wysyłasz paczki do Niemiec, Czech, Francji albo Holandii? Po przekroczeniu progu 10 000 EUR rocznej sprzedaży do krajów UE musisz naliczać VAT kraju kupującego, a najprostszą drogą do rozliczenia jest procedura VAT OSS. Tłumaczymy zasady krok po kroku i pokazujemy, jak ułożyć fakturowanie, gdy sprzedajesz z kilku platform jednocześnie.

Czym jest procedura VAT OSS i kogo dotyczy w e-commerce

Procedura VAT OSS (One Stop Shop, czyli "punkt kompleksowej obsługi") to unijne uproszczenie rozliczania VAT-u od sprzedaży wysyłkowej do konsumentów (B2C) w krajach Unii Europejskiej. Zamiast rejestrować się do VAT-u w każdym kraju, do którego wysyłasz paczki, składasz jedną kwartalną deklarację w Polsce i odprowadzasz cały zagraniczny VAT przez polski urząd skarbowy, który następnie redystrybuuje go do właściwych krajów członkowskich.

Procedura jest szczególnie istotna dla sklepów internetowych, ponieważ pozwala obsłużyć sprzedaż do całej UE jednym rozliczeniem - bez zatrudniania lokalnych doradców podatkowych w każdym kraju i bez kilkunastu osobnych deklaracji miesięcznie. Jeśli sprzedajesz cokolwiek do konsumentów z Niemiec, Czech, Francji, Holandii czy innych krajów wspólnoty, prędzej czy później będziesz się musiał zmierzyć z OSS.

Próg 10 000 EUR - kiedy musisz przejść na VAT kraju kupującego

Granicą, po której zwykła polska faktura VAT przestaje wystarczać dla klientów z UE, jest roczny próg 10 000 EUR netto sprzedaży wysyłkowej do konsumentów we wszystkich krajach UE łącznie. To kwota około 42 000 zł, ale w praktyce posługujesz się oficjalnym kursem euro publikowanym przez NBP.

Kilka kluczowych zasad dotyczących progu:

  • Liczy się cała sprzedaż B2C do UE razem - jeśli wysyłasz po trochu do Niemiec, Czech i Francji, kwoty się sumują. Nie ma osobnego progu per kraj.
  • Próg dotyczy roku kalendarzowego - reset 1 stycznia, ale jeśli przekroczyłeś go w 2025, to w 2026 nadal stosujesz VAT kraju kupującego od pierwszej euro.
  • Wlicza się też sprzedaż usług elektronicznych - jeśli oprócz towarów sprzedajesz np. ebooki czy subskrypcje, wpadają do tego samego wiadra.
  • B2B nie wlicza się do progu - sprzedaż do firm z numerem VAT-UE rozliczana jako WDT (wewnątrzwspólnotowa dostawa towarów) jest poza tą logiką.

Możesz też zrezygnować z progu dobrowolnie i naliczać VAT kraju kupującego od pierwszej sprzedaży - czasem to się opłaca, jeśli stawka VAT w danym kraju jest niższa niż polskie 23 procent, a Twoi klienci są wrażliwi na cenę brutto.

VAT OSS vs rejestracja VAT w każdym kraju UE - co wybrać

Teoretycznie po przekroczeniu progu masz dwie drogi: zarejestrować się do VAT w każdym kraju, do którego sprzedajesz, albo wejść w procedurę OSS i rozliczać wszystko z Polski. W praktyce dla 95 procent sprzedawców e-commerce wybór jest oczywisty.

AspektVAT OSSRejestracja w każdym kraju
Liczba deklaracji1 kwartalna w PL (VIU-DO)Osobne deklaracje w każdym kraju, często miesięczne
Język i formatPolski, polski urządLokalny język i formularz
Doradca podatkowyPolski wystarczyCzęsto potrzebny lokalny per kraj
Konto bankowePolskieCzęsto wymóg lokalnego konta
Korekta błęduW kolejnej deklaracji VIU-DOWg lokalnych procedur
Koszt obsługi rocznejNiskiŚrednio kilka tys. EUR na kraj

Rejestracja lokalna ma sens praktycznie wyłącznie wtedy, gdy prowadzisz magazyn w danym kraju (np. korzystasz z Fulfillment by Amazon w Niemczech) i fizyczna obecność towaru wymusza lokalny VAT. Dla klasycznej sprzedaży wysyłkowej z Polski OSS to standard.

Jak zarejestrować się do VAT OSS w Polsce - krok po kroku

Rejestracja jest całkowicie elektroniczna i bezpłatna. Cały proces zajmuje kilkanaście minut.

Krok 1: Sprawdź status VAT czynnego

OSS jest dostępny dla podatników VAT czynnych. Jeśli korzystasz ze zwolnienia podmiotowego z VAT (limit 200 000 zł obrotu), najpierw musisz zarejestrować się jako podatnik VAT czynny - bez tego do OSS się nie zapiszesz.

Krok 2: Złóż wniosek VIU-R

Wniosek o rejestrację do procedury OSS składasz przez podatki.gov.pl (e-Urząd Skarbowy) na formularzu VIU-R. Potrzebujesz profilu zaufanego lub kwalifikowanego podpisu elektronicznego. We wniosku podajesz dane firmy, NIP, dane kontaktowe oraz datę, od której chcesz uczestniczyć w procedurze.

Krok 3: Pilnuj terminu kwartalnego

Wniosek złożony do końca danego kwartału aktywuje OSS dopiero od następnego kwartału. Przykład: wniosek wysłany 20 czerwca aktywuje OSS od 1 lipca, a do końca czerwca rozliczasz sprzedaż jak wcześniej. Jeśli przekroczyłeś próg 10 000 EUR w trakcie kwartału, sprzedaż między przekroczeniem progu a startem OSS musisz rozliczyć metodą lokalnej rejestracji w danym kraju (dlatego warto zarejestrować się do OSS proaktywnie, zanim próg padnie).

Krok 4: Składaj deklarację VIU-DO co kwartał

Po aktywacji OSS co kwartał składasz deklarację VIU-DO (do 30 dni od końca kwartału) i wpłacasz cały zagraniczny VAT na jedno polskie konto urzędu skarbowego. Urząd redystrybuuje pieniądze do krajów członkowskich.

Stawki VAT w krajach UE - na co uważać przy fakturowaniu

W procedurze OSS na fakturze do klienta z UE stosujesz stawkę VAT kraju kupującego, nie polską. Dla najpopularniejszych kierunków eksportowych z Polski stawki podstawowe wyglądają tak (stan aktualny - sprawdź przed wdrożeniem, stawki potrafią się zmieniać):

  • Niemcy - 19 procent (stawka obniżona 7 procent na żywność, książki, leki)
  • Czechy - 21 procent (12 procent obniżona)
  • Francja - 20 procent (10 i 5,5 procent obniżone)
  • Holandia - 21 procent (9 procent obniżona)
  • Austria - 20 procent (10 i 13 procent obniżone)
  • Belgia - 21 procent (12 i 6 procent obniżone)
  • Włochy - 22 procent (10 i 5 procent obniżone)
  • Hiszpania - 21 procent (10 i 4 procent obniżone)
  • Słowacja - 23 procent (od 2025 wzrost z 20 procent, 19 i 5 procent obniżone)
  • Węgry - 27 procent (18 i 5 procent obniżone) - najwyższa w UE

To, że Twój sklep musi obsłużyć kilkanaście różnych stawek VAT zamiast jednej polskiej, jest największym praktycznym wyzwaniem OSS - i powodem, dla którego ręczne fakturowanie sprzedaży zagranicznej przestaje się skalować już przy kilkudziesięciu zamówieniach miesięcznie.

Multi-channel a OSS - co zrobić gdy sprzedajesz z 3 platform jednocześnie

Sprzedawcy e-commerce rzadko siedzą tylko na jednej platformie. Typowy układ to własny sklep na Shopify lub WooCommerce, plus Allegro, plus czasem Amazon, eBay albo Etsy. Każdy z tych kanałów przekazuje zamówienia po swojemu - inny panel, inny format danych, inny eksport do księgowości.

Przy sprzedaży krajowej dało się to ogarniać ręcznie. Przy OSS robi się gorąco, bo dla każdego zamówienia musisz:

  1. Sprawdzić kraj dostawy (Niemcy, Czechy, Francja, ...).
  2. Określić typ klienta (B2C - OSS, B2B z VAT-UE - WDT).
  3. Przypisać właściwą stawkę VAT kraju kupującego.
  4. Wystawić fakturę z poprawną stawką w swoim systemie księgowym.
  5. Zapamiętać, że ta transakcja idzie do kwartalnej deklaracji VIU-DO.

Jeśli sprzedajesz z trzech platform jednocześnie, masz trzy panele do żonglowania, trzy źródła danych do scalenia i potrójną szansę na pomyłkę. To dokładnie ten problem, dla którego powstają huby e-commerce takie jak NavyFlame.

Jak NavyFlame automatyzuje VAT OSS przy multi-channel

NavyFlame to centralny hub, który spina wszystkie Twoje kanały sprzedaży w jedno źródło zamówień i jeden przepływ fakturowania. Działa to identycznie dla sprzedaży krajowej i zagranicznej, z dodatkową logiką dla OSS na froncie podatkowym.

W praktyce wygląda to tak:

  1. Centralizacja zamówień z wielu źródeł. Podłączasz integrację z Allegro, Shopify, WooCommerce i inne kanały. Wszystkie zamówienia trafiają do jednego panelu, opisane jednolicie - łatwiej tym zarządzać i łatwiej to potem audytować pod kątem OSS. Więcej w przewodniku o wielokanałowej sprzedaży.

  2. Automatyczne rozpoznawanie kraju i typu klienta. Dla każdego zamówienia czytamy kraj dostawy, kraj fakturowania, dane firmy (NIP, VAT-UE) i typ klienta. B2C z kraju UE poza Polską oznaczamy do OSS, B2B z VAT-UE - do WDT, krajowe - standardową ścieżką.

  3. Reguły fakturowania per kraj. W automatycznym fakturowaniu zamówień konfigurujesz raz reguły: dla zamówień do Niemiec wystawiaj fakturę OSS z 19 procentami VAT, do Czech z 21 procentami i tak dalej. System fakturowy dostaje gotowe dane, bez ręcznej interwencji.

  4. Jeden raport sprzedaży zagranicznej. Zamiast sklejać dane z trzech paneli, w jednym miejscu widzisz całą sprzedaż OSS rozbitą per kraj UE - dokładnie w układzie, którego potrzebujesz do deklaracji VIU-DO.

  5. Wyłapywanie braków przed wystawieniem dokumentu. Jeśli zamówienie nie ma kraju dostawy, ma niekompletne dane firmy albo brakuje numeru VAT-UE w transakcji B2B, system kieruje je do kolejki błędów. Korygujesz dane, ponawiasz - dokument nie wychodzi z niewłaściwą stawką.

To podejście opisujemy szerzej w przewodniku o automatyzacji faktur w e-commerce - tutaj koncentrujemy się na specyfice OSS.

VAT OSS a KSeF - dwa systemy, jeden dokument

Od 2026 roku obowiązkowy KSeF (Krajowy System e-Faktur) zmienia sposób, w jaki faktury trafiają do polskich organów podatkowych - dokumenty są wystawiane w ustrukturyzowanym formacie i przesyłane do centralnego systemu państwowego. Jak to się ma do faktur OSS?

Faktury wystawiane w procedurze OSS dla konsumentów z UE również podlegają KSeF, ponieważ to faktury polskiego sprzedawcy. System fakturowy (wFirma, inFakt, Fakturownia, iFirma) musi je obsłużyć w obu wymiarach: poprawnie naliczyć stawkę VAT kraju kupującego (na potrzeby OSS) i jednocześnie zgłosić dokument do KSeF (na potrzeby krajowych przepisów). Dla sprzedawcy korzystającego z NavyFlame oba aspekty są automatyczne - my dostarczamy dane do systemu fakturowego, system fakturowy zajmuje się resztą. Szczegóły w poradniku o KSeF i e-fakturach w e-commerce.

Najczęstsze błędy w rozliczaniu OSS - czego unikać

Kilka pułapek, na które natykają się sprzedawcy uruchamiający sprzedaż zagraniczną:

  • Ignorowanie progu 10 000 EUR - sprzedawca dalej wystawia polskie faktury z 23 procent VAT-u, mimo że dawno przekroczył próg. Skutkiem jest zaległość podatkowa w krajach UE plus odsetki.
  • Mylenie OSS z WDT - sprzedaż do firmy z VAT-UE to nie OSS, tylko wewnątrzwspólnotowa dostawa towarów ze stawką 0 procent. Wrzucenie tego do OSS to błąd na deklaracji.
  • Stare stawki VAT - stawki w krajach UE potrafią się zmieniać (np. Słowacja podniosła stawkę z 20 do 23 procent od 2025). Konfiguracja sprzed roku może być nieaktualna.
  • Brak walidacji numeru VAT-UE - przyjmowanie deklaracji "to jest firma" bez weryfikacji NIP-u w systemie VIES skutkuje błędnym rozliczeniem WDT zamiast OSS.
  • Reset progu w nowym roku - przekroczyłeś próg w 2025, w 2026 pamiętasz że "stosujemy OSS", ale nie zarejestrowałeś się formalnie - to ciągle ten sam status, ale dokumentację warto mieć w porządku.

Najlepsze zabezpieczenie to nie polegać na ręcznym pilnowaniu zasad, tylko zaszyć je w systemie, który robi to automatycznie dla każdej transakcji. To rola hubu typu NavyFlame.

Ile to kosztuje i kiedy się opłaca

Sama procedura OSS jest darmowa - rejestracja, deklaracje, wpłaty wszystko bez opłaty państwowej (poza ewentualnymi kosztami doradcy podatkowego, jeśli z niego korzystasz). Koszt powstaje gdzie indziej: w czasie, jaki musisz poświęcić na obsługę zagranicznej sprzedaży i ryzyku błędów.

Automatyzacja fakturowania pod OSS opłaca się już od kilkunastu zamówień zagranicznych miesięcznie - tyle wystarczy, by uniknąć jednej godziny ręcznego przepisywania danych i jednej pomyłki w stawce VAT. Im więcej krajów obsługujesz i im więcej platform sprzedażowych masz podłączonych, tym szybciej automatyzacja się zwraca.

NavyFlame udostępnia fakturowanie i automatyzację OSS w ramach standardowego abonamentu obejmującego również zarządzanie zamówieniami, magazynem i ofertami - pełną ofertę i limity znajdziesz na stronie planów cenowych. Zanim się zdecydujesz, przeklikaj pełne interaktywne demo bez rejestracji i bez karty.

Najczesciej zadawane pytania

Od momentu, w którym Twoja roczna sprzedaż wysyłkowa do konsumentów (B2C) we wszystkich krajach UE łącznie przekroczy próg 10 000 EUR netto (około 42 000 zł, kurs urzędowy). Do tej kwoty możesz stosować polski VAT, powyżej musisz naliczać stawkę kraju, do którego wysyłasz paczkę. Próg liczy się dla całej UE razem, nie per kraj.

VAT OSS (One Stop Shop) pozwala rozliczyć VAT ze sprzedaży do wszystkich krajów UE w jednej kwartalnej deklaracji składanej w Polsce, na druku VIU-DO. Bez OSS musiałbyś rejestrować się do VAT osobno w Niemczech, Francji, Czechach i każdym innym kraju, do którego wysyłasz - z osobnymi deklaracjami, terminami i często osobnym lokalnym doradcą podatkowym. Dla zdecydowanej większości sprzedawców e-commerce OSS jest dużo prostszy i tańszy.

Rejestracji dokonujesz elektronicznie na formularzu VIU-R przez portal podatki.gov.pl (e-Urząd Skarbowy). Wniosek składasz do końca miesiąca poprzedzającego kwartał, w którym chcesz zacząć korzystać z OSS - na przykład żeby OSS działał od trzeciego kwartału, wniosek wysyłasz do końca czerwca. Po akceptacji dostajesz status uczestnika procedury i od następnego kwartału składasz deklaracje VIU-DO.

Na fakturze do klienta z UE w procedurze OSS podajesz stawkę VAT kraju kupującego (np. niemieckie 19 procent dla Niemiec, czeskie 21 procent dla Czech, francuskie 20 procent dla Francji). System fakturowy musi obsłużyć zagraniczne stawki VAT i poprawnie je przypisać do dokumentu. NavyFlame pobiera kraj dostawy z zamówienia i przekazuje go do systemu fakturowego razem z odpowiednią stawką, dzięki czemu faktura wychodzi z właściwym VAT-em bez ręcznej korekty.

Nie. OSS dotyczy wyłącznie sprzedaży wysyłkowej do konsumentów (B2C) oraz wybranych usług elektronicznych dla konsumentów. Sprzedaż B2B do firm z aktywnym numerem VAT-UE rozliczasz jako wewnątrzwspólnotową dostawę towarów (WDT) ze stawką 0 procent, a kupujący odprowadza VAT w swoim kraju. NavyFlame rozpoznaje zamówienie B2B po numerze VAT-UE w danych firmy i kieruje je na właściwą ścieżkę księgową.

NavyFlame to hub, który spina wszystkie kanały sprzedaży (Allegro, Shopify, WooCommerce, Amazon, własny sklep) w jedno źródło zamówień. Dla każdego zamówienia rozpoznajemy kraj dostawy, typ klienta (B2C vs B2B), wartość transakcji i kierujemy je do automatycznego fakturowania w wybranym systemie księgowym z poprawną stawką VAT kraju kupującego. Dzięki temu w jednym miejscu masz pełen obraz sprzedaży zagranicznej, a dane do deklaracji VIU-DO są spójne, bez ręcznego sklejania raportów z trzech paneli.

Zautomatyzuj fakturowanie sprzedaży do UE

Podłącz kanały sprzedaży, ustaw reguły fakturowania per kraj i pozwól, by faktury OSS wystawiały się same. Pełne demo bez rejestracji i bez karty.

Załóż konto