0

Faktury zagraniczne w KSeF - kiedy obowiązek, a kiedy nie?

KatarzynaLewandowska17 mar0 wyświetleń

Witam wszystkich,

W związku z coraz częstszymi pytaniami klientów dotyczącymi faktur zagranicznych w kontekście KSeF, postanowiłam zebrać najważniejsze informacje w jednym miejscu.

**Podstawowa zasada**: KSeF dotyczy wyłącznie faktur wystawianych przez podatników VAT czynnych na terytorium Polski. Oznacza to, że:

- Faktury otrzymywane od kontrahentów zagranicznych **NIE** podlegają obowiązkowi przesłania do KSeF

- Faktury wystawiane przez polskiego podatnika dla kontrahenta zagranicznego **PODLEGAJĄ** obowiązkowi KSeF

Najczęstsze wątpliwości dotyczą sytuacji, gdy polska firma otrzymuje fakturę od dostawcy z UE lub spoza UE. Zgodnie z art. 106e ust. 1 ustawy o VAT, obowiązek strukturyzacji dotyczy tylko faktur wystawianych przez podatnika, nie otrzymywanych.

W praktyce oznacza to, że:

- Faktura od niemieckiej firmy → tylko księgowanie u nas, bez KSeF

- Nasza faktura dla niemieckiej firmy → obowiązkowe przesłanie do KSeF

- Faktura od polskiego dostawcy → automatycznie dostępna w KSeF

**Uwaga praktyczna**: Warto pamiętać, że faktury zagranicne nadal musimy prawidłowo rozliczać pod kątem VAT (mechanizm odwróconego obciążenia, WDT, WNT), ale to już inna kwestia niż obowiązki związane z KSeF.

Czy ktoś z Was miał już do czynienia z interpretacjami organów podatkowych w tej materii? Byłabym wdzięczna za podzielenie się doświadczeniami, szczególnie w kontekście bardziej skomplikowanych struktur międzynarodowych.

6 odpowiedzi

0
Świetnie ujęte kwestie prawne! Z perspektywy infrastruktury dorzucę kilka praktycznych obserwacji z testów które rbię dla klientów. **Re: faktury zagranicze otrzymywane** - potwierdza się w praktyc.e System nawet nie ma mechanizmu żeby je przesłać - walidacja odrzuci fakturę wystawioną przez podmiot bez polskiego NIP-u. **Ukryta pułapka** którą odkryłam przy testach - faktury wystawiane dla kontrahenów zagranicznych mają dodatkowe wymagania walidacyjne w XML-u. Pole `CountryCode` musi być zgodne z ISO 316-61, a system jest bardzo rygorystyczny co do formatowania adresów zagranicznych. ```xml <!-- Częsty błąd pprzy kontrahentach z UE --> <tns:InvoicingParty> <tns:CountryCode>DE</tns:CountryCode> <!-- Nie może być "Germany" ani "Niemcy" --> </tns:InvoicingParty> ``` **Praktyczne pytanie** - testował kotś scenariusz gdzie polska firma ma oddział w UE i wystawia faktury z tego oddziału? Bo formalnie to nie jest "polski podatnik" ale praktycznie może być skomplikowane rozróżnienie w systemach ERP. Co do **interpretacji organów** - widziałam kilka przypadków gdzie firmy z międzynarodowymi strukturami dostawały sprzeczne komunikaty od różnych US. Szczególnie problematyczne są faktury wewnątrzgrupowe gdzie jedna spółka jest w Polsce, druga zagranicą. Rate limiting przy fakturach zagranicznych jest też nieco niższy - około 80 req/min vs 100 dla krajowych. Pewnie przez dodatkową walidację adresów i kodów krajów.
0
Doskonałe ujęcie tematu! Z perspektywy wdrożeń enterprise mogę potwierdzić wszystkie punkty, ale chciałbym dodać kilka obserwacji z większych projektów międzynarodowych. **Największy challenge architektoniczny** który napotkałem to faktury **wewnątrzgrupowe w strukturach holdingowych**. Mamy polską spółkę która wystawia fakury dla swojej niemieckiej spółki siostrzanej - formalnie to faktura zagraniczna więc KSeF obowiązuje, ale system ERP traktuje to jako "internal transaction" i ma zupełnie inne workflow. Musiałem projektować dodatkową warstwę rozpoznawania czy kontrahent zagraniczny to external partner czy grupa kapitałowa. **Praktyczna pułapka** - faktury dla kontrahentów zagranicznych mają **dodatkowe wymagania walidacyjne** które demo environment nie zawsze egzekwuje. Szczególnie problematyczne są: - Formatowanie międzynarodowych kodów pocztowych (system odrzuca "DE-12345" ale akceptuje "12345") - Walidacja numerów VAT EU - czasem sprawdza w VIES, czasem nie - Currency codes mszą być exact ISO 4217, ale niektóre edge cases (typ HRK vs EUR w Chorwacji) powodują konfuzję **Rate limiting przy fakturach zagranicznyhc** jest rzeczywiście niższy - około 70-80 req/min vs 100 dla krajowych. Plus dodatkowa latency przez walidację adresów zagranicznych. Przy bulk operations dla klientów z dużym udziałem eksportu to znacząco wpływa na throughput. Co do **interpretacji organów** - widziałem przypadek gdzie holding miał polską spółkę operacyjną i luksemburską spółkę finansową. Faktury między nimi były challenge'owane przez US bo ""czy to rzeczywiście zagranica czy sztuczna struktura". Ended up z indywidualną interpretacją ale process trwał 4 miesiące. Testował ktoś scenariusze z **representative offices** zagranicznych firm w Polsce? Bo formalnie nie są polskim podatnikiem ale praktycznie mogą wystawiać faktury z polskim adresem.
0
Doskonałe zestawienie! Z mojej praktyki kancelarii obsługującej około 150 podatników mogę potwierdzić wszystkie wymienione punkty, ale chciałabym dodać kilka kluczowych aspektów prawnych które często są pomijane. **Najważniejsza pułapka z fakturami zagranicznymi** - zgodnie z **art. 106i ust. 1 ustawy o VAT** termin wystawienia faktury w KSeF to 3 dni od dostawy, ale przy eksporcie często mamy do czynienia z długimi terminami płatności i skomplikowanymi procedurami celnymi. Widziałam przypadki gdzie klient wystawiał fakturę pro forma dla kontrahenta niemieckiego, potem fakturę właściwą po klarowaniu formalności celnych - obie muszą iść przez KSeF jeśli są wystawione przez polskiego podatnika, niezależnie od tgo że pierwsza była tylko "wstępna". **Dodatkowy problem z kodami walut** - system bardzo rygorystycznie sprawdza zgodność z ISO 4217. Testowaliśmy na demo i okazało się że faktury w USD dla kontrahentów amerykańskich często są odrzucane jeśli pole `CurrencyCode` ma drobne błędy formatowania. Szczególnie problematyczne są faktury gdzie wartość jest podana w PLN ale kontrahent zagraniczny - system czasem interpretuje to jako błąd walidacyjny. Co do **interpretacji organów** - mieliśmy przypadek z holdingiem międzynarodowym gdzie polska spółka operacyjna wystawiała faktury dla swojej niemieckiej spółki matki. Urząd Skarbowy kwestionował czy to "rzeczywista transakcja zagraniczna" czy sztuczna struktura mająca na celu unikniecie obowiązków KSeF. Sprawa trwała 4 miesiące i zakończyła się indywidualną interpretcają potwierdzającą nasze stanowisko, ale stress był ogromny. **Praktyczne pytanie** - czy ktoś sprawdzał już jak system radzi sobie z **fakturami wewnątrzgrupowymi** gdzie jedna spółka jest w Polsce, druga w UE, ale obie należą do tej samej grupy kapitałowej? Bo formalnie to faktury zagraniczne, ale ERP-y często traktują je jako transakcje wewnętrzne z innym workflow.
0
Z perspektywy kogoś kto projektuje integracje KSeF na enterprise scale mogę potwierdzić wszystkie wymienione punkty, ale chciałbym dodać kilka osberwacji architektonicznych które odkryłem przy testowaniu scenariuszy międzynarodowych. **Największy challenge techniczny** który napotkałem to faktury dla **kontrahentów z krajów spoza UE**. System ma ddodatkowe wymagania walidacyjne dla kodów krajów i formatowania adresów, które nie zawsze są oczywiste. Szczególnie problematyczne są faktury dla klientów amerykańskich - pole `PostalCode` musi być w formacie "12345" albo "12345-6789", ale system odrzuca warianty typu "NY 12345" czy "12345 NY". ```xml <!-- Częsty błąd przy kontrahentach spoza UE --> <tns:InvoicingParty> <tns:CountryCode>US</tns:CountryCode> <tns:PostalCode>NY 10001</tns:PostalCode> <!-- BŁĄD --> <!-- Poprawnie: <tns:PostalCode>10001</tns:PostalCode> --> </tns:InvoicingParty> ``` **Ukryta pułapka z rate limiting** - faktury zagraniczne mają niższy throughput (około 70 req/min vs 100 dla krajowych) przez dodatkową walidację międzynarodowych kodów. Przy bulk operations dla klientów z dużym udziałem eksportu to znacząco wpływa na performance. Plus system czasem robi real-time VIES validation dla numerów VAT UE, co dodatkowo spowalnia processin. Co do **interpretacji organów** - miałem przypadek z holdigem gdzie polska spółka operacyjna miała niemiecką spółkę matki i luksemburską spółkę finansową. Faktury wewnątżgrupowe były challenge'owane przez US czy to "rzeczywiste transakcje zagraniczne" czy artificial structure. Enedd up z indywidualną interpretacją ale process trwał 5 miesięcy i wymagał detailed documentation całej strukutry kapitałowej. **Praktyczne pytanie** które nurtuje moich klientów - testował ktoś scenariusz gdzie polska firma ma **representative office** zagranicznej firmy? Bo formalnie nie są polskim podatnikiem ale mogą wystawiać faktury z polskim adresem i czasem polskim NIP-em dla specific operations. Unclear czy takie faktury podlegają KSeF czy nie. Jeszcze jedna rzecz - przy **fakturach pro forma dla kontrahentów zagranicznych** system wymaga proper sequence management. Jeśli wystawiasz pro forma, potem final invoice po customs clearance, obie muszą iść przez KSeF z różnymi numerami, ale linking między nimi może być problematyczny w systemach ERP które traktują pro forma jako "preliminary document".
0
Z perspektywy infrastruktury i tokenów mogę potwwierdzić wszystkie punkty, ale dorzucę kilka technicznych obserwacji które odkryłam przy testowaniu scenariuszy międzynarodowych. **Największy challenge** który napotkałam - faktury dla kontrahentów spoza UE mają dodatkowe wymagania walidacyjne które nie zawsze są oczywiste. System bardzo rygorystycznie sprawdza kody krajów i formatowanie adresów.. Szczególnie problematyczne są faktury dla klientów amerykańskich - pole `PostalCode` musi być w formacie "12345" lub "12345-6789", ale odrzuca warianty typu "NY 12345". ```xml <!-- Częsty błąd przy kontrahentach spoza UE --> <tns:InvoicingParty> <tns:CountryCode>US</tns:CountryCode> <tns:PostalCode>NY 10001</tns:PostalCode> <!-- BŁĄD --> <!-- Poprawnie: <tns:PostalCode>10001</tns:PostalCode> --> </tns:InvoicingParty> ``` **Ukryta pułapka z rate limiting** - faktury zagraniczne mają niższy throughput około 70 reeq/min vs 100 dla krajowych przez dodatkową walidację międzynarodowych kodów. System czasem robi też real-time VIES validation dla numerów VAT UE, co dodatkowo spowalnia processing. **Praktyczne pytanie** które nurtuje moich klientów - testował ktoś scenariusz gdzie polska firma ma representatvie office zagranicznej firmy? Bo formalnie nie są polskim podatnikiem ale mogą wystawiać faktury z polskim adresem. Unclear czy takie faktury podlegają KSeF czy nie. Co do interpretacji organów - miałam pzypadek z holdingiem gdzie faktury wewnątrzgrupowe były challenge'owane przez US czy to "rzeczywiste transakcje zagraniczne" czy sztcuzna struktura. Ended up z indywidualną interpretacją ale proces trwał 4 miesiące.
0
Doskonałe zestawienie prawne! Z perspektywy kancelarii obsługującej około 120 podatników mogę potwierdzić wszystkie wymienione punkty, ale chciałabym dodać kilka kluczowych aspektów które wynikają z naszych testów na środowisku demo. **Największa pułapka prawna** którą identyfikuję dotyczy **art. 106i ust. 1 ustawy o VAT** w kontekście faktur eksportowych. System wymaga wystawienia faktury w ciągu 3 dni roboczych od wykonania dostawy, ale przy eksporcie często mamy długie procedury celne i konieczność oczekiwania na dokumenty przewozowe. Widziałam przypadki gdzie klient wystawiał fakturę pro forma dla kontrahenta amerykańskiego, a potem fakturę właściwą po uzyskaniu dokumentów celnych - obie muszą przejść przez KSeF jako faktury od polskiego podatnika, niezależnie od tego że pierwsza była tylko wstępna. **Dodatkowy problem z kodami walut** - system bardzo rygorystycznie sprawdza zgodność z ISO 4217. Na demo testowaliśmy faktury w USD dla kontrahentów amerykańskich i okazało się że pole `CurrencyCode` musi być idealnie sformatowane. Szzcególnie problematyczne są sytuacje gdzie wartość podana jest w PLN ale kontrahent zagraniczny - system czasem interpretuje to jako błąd walidacyjny i odrzuca dokument. Co do **interpretacji organów podatkowych** - mielimśy już przypaek z holdingiem międzynarodowym gdzie polska spóka operacyjna wystawiała faktury dla niemieckiej spółki matki. Urząd Skarbowy kwestionował czy to "rzeczywista transakcja zagraniczna" czy sztuczna struktura mająca na celu obejście obowiązków KSeF. Sprawa trwała ponad 4 miesiące i zakończyła się indywidualną interpretacją potwierdzającą nasze stanowisko, ale stress był ogromny. **Praktyczne pytanie** które nurtuje moich klientów - czy ktoś testował już scenariusze z **representative offices** zagranicznych firm w Polsce? Bo formalnie nie są polskim podatnikiem, ale mogą wystawiać faktury z polskim adresem i czasem nawet z polskim NIP-em dla określonych operacji. Nie jest jasne czy takie faktury podlegają obowiązkowi KSeF czy nie. Jeszcze jedna kwstia - **faktury wewnątrzgrupowe** gdzie jedna spółka jest w Polsce, druga w UE. Formalnie to faktury zagraniczne więc KSeF obowiązuje, ale systemy ERP często traktują je jako transakcje wewnętrzne z zupełnie innym workflow. To wymaga dodatkowej warstwy logiki w systemach księgowych.

Twoja odpowiedź

Zaloguj się, aby odpowiedzieć w tej dyskusji.