Sprzedaż zagraniczna w IdoSell — VAT-OSS i waluty
Sklep IdoSell sprzedający tylko w Polsce jest prosty. Sklep sprzedający do UE zaczyna mieć inne stawki VAT, inne waluty, inny system rozliczeń podatkowych (OSS), inne wymogi co do faktur. Pokazujemy konkretnie, co skonfigurować w panelu, zanim klient zagraniczny złoży pierwsze zamówienie.
CZAS CZYTANIA: ~11 MIN
Sprzedaż transgraniczna w UE jest dobrze uregulowana, ale wymaga prawidłowej konfiguracji sklepu — inaczej naliczasz złe stawki VAT, wystawiasz nieprawidłowe faktury i jako sklep odpowiadasz finansowo. Ten wpis pokazuje, jak technicznie skonfigurować to w IdoSell. Nie zastępuje rozmowy z księgowym — szczegóły rozliczeniowe (kiedy rejestrować OSS, jak rozliczać deklaracje, co z importem spoza UE) wymagają doradcy podatkowego znającego Twoją sytuację.
Co realnie zmienia się w sklepie przy sprzedaży za granicę
Operacyjnie sklep IdoSell wygląda tak samo — ale w warstwie konfiguracyjnej dotyka pięciu obszarów, które dla sprzedaży tylko polskiej w ogóle nie istniały:
Każdy z tych obszarów konfiguruje się w panelu IdoSell — platforma jest do tego natywnie przygotowana. Ale konfiguracja domyślna jest pod sprzedaż polską. Musisz świadomie przełączyć tryby i sprawdzić, czy wszystko działa zanim pojawi się pierwsze zamówienie zagraniczne.
VAT OSS — co to jest i kiedy obowiązkowy
OSS (One Stop Shop) to system, który pozwala rozliczać VAT z całej UE w jednym miejscu — w polskim urzędzie skarbowym. Bez OSS musiałbyś rejestrować się dla VAT-u w każdym kraju, do którego sprzedajesz. Z OSS wystarczy jeden numer i jedna deklaracja kwartalna.
Kiedy rejestracja w OSS jest obowiązkowa
Próg, który decyduje: 10 000 EUR rocznej sprzedaży konsumenckiej (B2C) do wszystkich krajów UE łącznie. Po przekroczeniu tego progu masz dwie opcje:
Poniżej 10 000 EUR rocznie masz wybór: możesz rozliczać sprzedaż polskim VAT-em (jak sprzedaż polską), albo dobrowolnie rejestrować się w OSS. Większość sklepów zaczynających sprzedaż za granicę rejestruje się od razu w OSS — uniknięcie pułapki nagłego przekroczenia progu.
Jak działa rozliczenie w OSS
Po rejestracji w OSS sprzedaż do UE rozliczasz tak:
Rejestracja w OSS
Składasz wniosek VIU-R w swoim urzędzie skarbowym (online, przez e-Urząd). Rejestracja jest darmowa, zatwierdzenie zajmuje zwykle 1-2 tygodnie. Po zatwierdzeniu możesz zacząć fakturować z lokalnymi stawkami VAT. Konkretne kroki konsultuj z księgowym — to jego specjalizacja.
Konfiguracja stawek VAT per kraj w IdoSell
IdoSell ma natywne wsparcie dla wielokrajowych stawek VAT. Konfigurujesz to w panelu, w sekcji dotyczącej parametrów podatkowych. Trzy rzeczy do skonfigurowania:
Lista stawek VAT
Pierwszy krok to zdefiniowanie wszystkich potrzebnych stawek. Dla typowego sklepu sprzedającego do UE:
Stawki zmieniają się. Niektóre kraje korygują stawki podstawowe w odpowiedzi na sytuację gospodarczą — przed wdrożeniem zweryfikuj aktualne wartości, najlepiej z księgowym lub na oficjalnych stronach lokalnych urzędów skarbowych.
Przypisanie stawek per kraj
Dla każdego kraju, do którego sprzedajesz, w panelu IdoSell przypisujesz odpowiednią stawkę VAT do produktów. IdoSell potrafi automatycznie pobrać kraj dostawy z adresu klienta i zastosować właściwą stawkę. Konfigurujesz to raz — potem działa automatycznie.
Przypisanie stawek per kategoria produktów
Stawka VAT zależy nie tylko od kraju, ale i od kategorii produktu. Książki w Niemczech mają 7% VAT, ubrania 19%. Jeśli sprzedajesz w wielu kategoriach, każda potrzebuje swojej stawki. Konfiguracja jest jednorazowa, ale wymaga uwagi — zła stawka VAT przy każdej sprzedaży to potencjalne niezgodności z urzędem.
Wielowalutowość — konfiguracja w IdoSell
Sprzedaż za granicę zwykle oznacza ceny w EUR. IdoSell obsługuje wielowalutowość natywnie. Trzy decyzje, które musisz podjąć:
1. Waluta podstawowa sklepu
Dla polskich sklepów to zwykle PLN. Wszystkie ceny zakupowe, koszty operacyjne i pewne zamówienia (zwłaszcza polskie) liczą się w PLN. Walut nie zmienia się po starcie sklepu — to byłaby migracja na ogromną skalę.
2. Waluty dodatkowe
Dla sprzedaży do UE dodajesz EUR. Dla rynku skandynawskiego — SEK, NOK, DKK. Dla UK po Brexicie — GBP. Każda dodatkowa waluta to konfiguracja w panelu — sklep będzie wyświetlał ceny w wybranej walucie zależnie od kraju klienta (lub jego preferencji).
3. Strategia przeliczania PLN → waluta
Trzy opcje:
Najczęściej polecamy hybrydę: top produkty (50-200 SKU) z cenami ustawianymi ręcznie per waluta, reszta automatycznie przeliczana z buforem 2-3%. Daje kontrolę tam, gdzie ma sens, i automatyzm dla długiego ogona.
Faktury w EUR i obcych językach
Klient zagraniczny dostaje fakturę w innej walucie i często innym języku. To wymaga konfiguracji zarówno techniczej (w panelu IdoSell), jak i prawnej (musi być zgodna z wymogami kraju kupującego).
Wymagane pola faktury w UE
Dla sprzedaży transgranicznej w UE faktura powinna zawierać:
Konfiguracja w IdoSell
IdoSell ma szablony faktur konfigurowalne per język i walutę. W panelu definiujesz:
Po pierwszej fakturze do każdego nowego kraju warto pokazać ją lokalnemu księgowemu lub agencji prawnej, żeby zweryfikować zgodność. Drobiazgi (brak konkretnej adnotacji, niewłaściwy format daty) mogą być powodem reklamacji od klienta B2B.
Integracja z księgowością
Sprzedaż transgraniczna komplikuje księgowość — różne stawki VAT, różne waluty, deklaracja OSS. Bez integracji księgowej manualne przepisywanie danych z IdoSell do systemu księgowego to droga do błędów. IdoSell ma integracje z głównymi polskimi systemami księgowymi:
Krytyczne: każda integracja musi obsługiwać wielokrajowe stawki VAT i wielowalutowość. Sprawdź to przed wdrożeniem — niektóre starsze integracje wysyłają tylko stawkę polską, niezależnie od tego, co IdoSell wystawił klientowi. To tworzy niezgodność między fakturami a księgowością.
Sprzedaż B2B — VAT-UE i odwrotne obciążenie
Sprzedaż B2B (firma kupuje od firmy) w UE działa inaczej niż B2C. Klient B2B z aktywnym numerem VAT-UE płaci za produkt z zerową stawką VAT — system zwany „odwrotnym obciążeniem" (reverse charge).
Jak to działa technicznie
Klient z Niemiec o numerze DE123456789 (VAT-UE) wybiera w sklepie opcję „kupuję jako firma" i podaje swój VAT-UE. IdoSell powinien zweryfikować ten numer w bazie VIES (oficjalna baza UE) i jeśli jest aktywny — wystawić fakturę z 0% VAT, z adnotacją „Reverse charge applies". Klient w swoim kraju sam rozlicza VAT.
Konfiguracja w IdoSell
IdoSell ma natywną integrację z bazą VIES. W panelu:
Pułapka VIES
Baza VIES czasem ma awarie albo zwraca błędne wyniki — niemiecka firma z aktywnym numerem może chwilowo pokazać się jako „nieaktywna". Sklep musi mieć politykę: czekać na ponowną weryfikację, zrealizować zamówienie ze standardowym VAT, czy odmówić. IdoSell pozwala konfigurować to per scenariusz.
Najczęstsze pułapki
Z naszej praktyki wdrożeń sprzedaży zagranicznej kilka błędów powtarza się szczególnie często:
Sprzedaż za granicę bez rejestracji w OSS
Częsta sytuacja: sklep zaczyna sprzedawać do UE, nie rejestruje się w OSS, fakturuje wszystkim polskim VAT-em. Przekracza próg 10 000 EUR i okazuje się, że zalega z VAT-em w wielu krajach jednocześnie. Konsekwencje finansowe potrafią być poważne. Najpierw OSS, potem pierwsze zamówienie z UE.
Pomylenie cen netto i brutto
W Polsce ceny pokazywane B2C są brutto (z VAT). W niektórych krajach to też standard, ale dla B2B standardowo pokazuje się ceny netto. IdoSell pozwala konfigurować to per kraj i per grupa klientów — ale to musi być świadomie ustawione, inaczej klient B2B widzi cenę „za niską" i potem dostaje fakturę wyższą o VAT.
Brak weryfikacji VAT-UE
Sklep, który akceptuje numer VAT-UE bez weryfikacji w VIES, ryzykuje, że klient poda nieaktywny numer (świadomie lub nie) i fakturuje 0% VAT od osoby, która faktycznie powinna płacić standardowy VAT. W kontroli to ryzyko finansowe sklepu, nie klienta.
Faktury w PLN dla klientów EUR
Klient z Niemiec zapłacił 199 EUR, a faktura wystawiona w PLN po przeliczeniu z kursu. To technicznie możliwe (i niektóre stare integracje tak robią), ale to zła praktyka — klient nie ma jak rozliczyć tego u swojego księgowego. Faktura powinna być w walucie zamówienia, z opcjonalnym pokazaniem równowartości w PLN dla Twojej księgowości.
Nieaktualizowane stawki VAT
Niektóre kraje UE korygują stawki podstawowe co kilka lat. Słowacja niedawno zmieniła stawkę standardową, Czechy wprowadziły nową zredukowaną. Sklep, który skonfigurował VAT raz w 2022 i więcej nie sprawdzał, może mieć błędne stawki. Co rok warto przejrzeć aktualną listę stawek z księgowym.
Workflow wdrożenia
Pełne uruchomienie sprzedaży zagranicznej w sklepie IdoSell to projekt na 2-4 tygodnie. Realistyczna kolejność prac:
Tydzień 1: Prawo i podatki
Tydzień 2: Konfiguracja IdoSell
Tydzień 3: Logistyka i płatności
Tydzień 4: Testy i odbiór
Po wdrożeniu — pierwsze 1-2 miesiące monitorujesz uważnie: czy stawki naliczane są prawidłowo, czy faktury są kompletne, czy klienci nie zgłaszają reklamacji formalnych. Sprzedaż zagraniczna to ciągły proces — co rok warto przejrzeć konfigurację z księgowym.
Kiedy warto zlecić wdrożenie
Sprzedaż transgraniczna ma więcej drobiazgów niż sprzedaż polska — i każdy z nich potrafi pojedynczo zepsuć resztę. Z naszej praktyki polecamy zlecić wdrożenie agencji w trzech scenariuszach:
Pełne wdrożenie sprzedaży zagranicznej w IdoSell łączy konfigurację techniczną z konsultacją podatkową. My zajmujemy się stroną techniczną (panel, integracje, szablony faktur) — stronę podatkową (OSS, stawki, rozliczenia) zostawiamy księgowym, którzy znają Twoją sytuację. Jeśli planujesz wdrożenie sprzedaży zagranicznej, warto zacząć od audytu obecnej konfiguracji sklepu.
Podsumowanie
Sprzedaż zagraniczna w IdoSell jest technicznie wykonalna, ale wymaga uwagi w pięciu obszarach:
Sklep, który wdraża to bez planu, regularnie ma problemy: błędne stawki VAT, niepoprawne faktury, niezgodności z księgowością. Sklep, który poświęci 2-4 tygodnie na poprawne wdrożenie, otwiera sobie rynek UE bez ryzyk prawnych — i może spokojnie skalować sprzedaż zagraniczną.
Tematycznie blisko: wielojęzyczny sklep IdoSell — jak technicznie uruchomić sprzedaż w innym języku (tłumaczenia, hreflang, lokalne SEO).