Dlaczego fiskalizacja jest ważna dla wielokrajowych sieci dostaw
Fiskalizacja — elektroniczne raportowanie danych sprzedażowych organom podatkowym w czasie rzeczywistym lub zbliżonym — jest obowiązkowa w kilku krajach europejskich. Dla sieci dostaw jedzenia działających ponad granicami błąd w tym obszarze oznacza kary, kontrole i potencjalną utratę licencji na działalność. Zrobienie tego dobrze to nietrywialne wyzwanie techniczne, bo każdy kraj ma własne protokoły, wymogi certyfikatów i formaty raportowania.
Ukraina: fiskalizacja przez Checkbox
Ukraina używa systemu Checkbox do generowania paragonów fiskalnych. Każde zamówienie dostawy musi wygenerować paragon fiskalny przez API Checkbox, które rejestruje paragon w Państwowej Służbie Podatkowej w czasie rzeczywistym. Paragon musi zawierać numer fiskalny operatora, nazwy i ceny pozycji, rozbicie VAT oraz kod QR linkujący do strony weryfikacji Państwowej Służby Podatkowej.
Niewydanie paragonów fiskalnych na Ukrainie grozi karami do 200% wartości niezarejestrowanej transakcji. Ukraina agresywnie egzekwuje wymogi fiskalne od 2021 roku, a inspektorzy aktywnie sprawdzają, czy dostarczone zamówienia mają ważne paragony fiskalne.
Polska: KSeF (Krajowy System e-Faktur)
Polska przechodzi na obowiązkowy KSeF (Krajowy System e-Faktur) dla transakcji B2B, z obowiązkowym wdrożeniem dla wszystkich firm. Dla dostaw jedzenia kluczowym wymogiem jest generowanie ustrukturyzowanych faktur XML dla klientów firmowych oraz zapewnienie zgodności raportowania VAT z danymi KSeF. Paragony konsumenckie (B2C) nie wymagają KSeF, ale wciąż muszą być zgodne z polskimi przepisami dotyczącymi paragonów.
Czechy: EET (Elektroniczna ewidencja sprzedaży)
Czechy wymagają elektronicznej ewidencji sprzedaży (EET) dla operacji dostaw jedzenia. Dane sprzedażowe muszą być raportowane czeskiej Administracji Podatkowej i Celnej w czasie rzeczywistym, przy czym każda transakcja otrzymuje kod potwierdzenia, który musi pojawić się na paragonie klienta. System EET używa uwierzytelniania opartego na certyfikatach — operatorzy muszą uzyskać certyfikat od organu podatkowego przed uruchomieniem.
Niemcy: Fiskaly / TSE
Niemcy wymagają, aby wszystkie systemy kasowe używały certyfikowanego modułu technicznego zabezpieczenia (TSE). Dla chmurowych systemów dostaw realizuje się to zwykle przez dostawców takich jak Fiskaly, oferujących chmurowe API TSE. Każda transakcja musi być podpisana przez TSE, a podpis musi pojawić się na paragonie. Paragony muszą być oferowane wszystkim klientom.
Hiszpania: VeriFacTu
Hiszpania wdraża VeriFacTu — system weryfikowalnych zapisów podatkowych, przechodzący z dobrowolnego na obowiązkowy. Operacje dostaw w Hiszpanii muszą generować faktury zgodne z VeriFacTu dla sprzedaży B2B i być gotowe raportować bezpośrednio do AEAT (Agencia Estatal de Administración Tributaria) w miarę jak system staje się obowiązkowy.
USA: Stripe Tax
Choć nie jest to fiskalizacja w europejskim rozumieniu, operacje dostaw w USA muszą prawidłowo obliczać i odprowadzać podatek od sprzedaży, który różni się w zależności od stanu, a czasem miasta. Stripe Tax integruje się z obsługą płatności, aby automatycznie obliczać właściwy podatek i generować dokumentację potrzebną do jego odprowadzenia.
Wyzwanie integracji technicznej
System każdego kraju używa innych API, innych formatów certyfikatów, innych wymogów paragonowych i innych wymogów obsługi błędów. Sieć dostaw wchodząca na nowy rynek musi założyć 4–8 tygodni prac programistycznych na wdrożenie zgodnej fiskalizacji — albo użyć platformy, która ma te integracje gotowe.
Najważniejsze, by zrobić to dobrze: paragony muszą być wydawane w momencie płatności, a nie przy dostawie. Jeśli twój system generuje paragony przy dostawie, już jesteś niezgodny w krajach z fiskalnymi wymogami czasu rzeczywistego.