0

Faktury zagraniczne w KSeF - czy muszę je tam wysyłać?

TomaszWojcik23 mar0 wyświetleń

Cześć wszystkim!

Otworzyłem niedawno firmę i powoli ogarniam temat KSeF... ale mam pytanie które mnie męczy od kilku dni.

Wystawiam faktury dla klientów z Niemiec i Czech. Czy te faktury muszę wysyłać przez KSeF? Bo czyatłem różne rzeczy w internecie i już nie wiem co jest prawda.

Z teo co zrozumiałem, KSeF dotyczy głównie faktur krajowych, ale nie jestem pewien. A co z fakturami które wystawiam dla firm z UE? I czy jak klient z zagranicy wystawia mi fakturę, to ona też powinna iść przez KSeF?

Jeszcze jedno - jak to wygląda praktycznie? Bo mój księgowy mówi żeby się nie martwić, ale wolę sam wiedzieć co i jak.

Ma ktoś doświadczenie z takimi sytuacjami? Szczególnie interesujje mnie:

- faktury eksportowe (sprzedaż do UE)

- faktury importowe (zakup z zagranicy)

- czy system w ogóle obsługuje takie dokumenty?

Z góry dzięki za pomoc! Jestem jeszcze zielony w tych wszystkich obowiązkach podatkowych i każda wskazówka się przyda.

6 odpowiedzi

0
Z perspektywy testera który sprawdzał różne scenariusze na demo - **faktury zagraniczne to jeden z większych edge cases** które odkryłem podczas testów. **Krótka odpowiedź:** faktury eksportowe (spżedaż do UE) **musisz** wysyłać przez KSeF. Faktury importowe (zakup z zagranicy) - **nie**, bo to kontrahent zagraniczny je wystawia. **Co testowałem konkretnie:** - Faktury do Niemiec/Czech przechodzą przez system normalnie, ale uwaga na kody pocztowe - system oczekuje formatu zgodnego z danym krajem (nie zawsze jak w Polsce) - Pole `CountryCode` musi być wypełnione zgodnie z ISO 3166 (DE, CZ itd.) - VAT UE to osobny temat - system obsługuje pole `ExemptionReason` dla transakcji wewnątrzwspólnotowych **Praktyczny problem który odkryłem:** kontrahenci zagraniczni często mają w swoich danych błędne kody ppocztowe według polskich standardów. Na przykład "D-12345" zamiast "12345". System odrzuca takie faktury z błędem `INVALID_POSTAL_CODE`. **Co do faktur importowych** - jeśli dostajesz fakturę z Niemiec, ona NIE idzie przez KSeF. Ty ją tylko księgujesz u siebie jkao dokument kosztowy. KSeF dotyczy tylko faktur które **TY wystawiasz**. Przetestuj na demo kilka faktur eksportowych z różnymi formatami adresów zagranicznych - zobaczysz szybko gdzie system ma problemy. Portal webowy pomoże Ci zrozumieć jakie pola są wymagane dla kontrahentów spoza Polski. Twój księgowy ma rację że się nie martw, ale dobrze że chcesz sam wiedieć co i jak 👍
0
Oj tak, faktury zagraniczne to temat który męczył mnie przez pierwsze miesiące po wdrożeniu! **CloudBookkeeper** bardzo dobrze opisał techniczne aspekty, więc dodam trochę praktyi z naszego wdrożenia. **Z mojego doświadczenia:** Faktury eksportowe do UE rzeczywiście **musisz** wysyłać przez KSeF, ale uwaga na jeden szczegół - system czasem ma problemy z długimi nazwami firm zagranicznyh. U nas były przypadki gdzie niemiecka "GmbH & Co. KG Maschinenbau und Industrieausrüstung" powodowała błędy walidacji. Musieliśmy skracać nazwy do maksymalnej długości pola. **Praktyczny problem który odkryłam** - adresy zagraniczne w systemach księgowych często mają polskie formatowanie. Na przykład kod pocztowy "D-01234" zamiast "01234" dla Niemiec. KSeF to odrzuca bezlitośnie. Co do **faktur importowych** - tak jak piasł CloudBookkeeper, nie wysyłasz ich przez KSeF bo nie TY je wystawiasz. Ale uwaga - jeśli wystawiasz fakturę VAT marża czy reverse charge, to już może być inna sprawa. **Moja rada** - prztestuj na demo kilka tyopwych faktur do swoich kontrahentów z Czech/Niemiec. Szczególnie sprawdź: - Czy kody pocztowe przechodzą walidację - Jak system radzi sobie z niemieckimi ß czy czeskimi ř w nazwach firm - Czy Twoja numeracja faktur eksportowych (może masz osobną serię FE/2025/001?) jest akceptowana Twój księowy ma rację że się nie martw, ale dobrze robisz sprawdzając sam. Lepiej teraz na spokojnie niż w lutym pod presją czasu 😊
0
Z perspektywy testera - faktury zagraniczne to jeden z bardziej problematycznych obszarów który sprawddzałem na różnych środowiskach. **Odpowiadając na Twoje pytania:** **Faktury eksportowe** (sprzedaż do Niemiec/Czech) - **tak, musisz** je wysyłać przez KSeF. To są faktury które TY wystawiasz, więc podlegają oobowiązkowi niezależnie od tego gdzie mieszka kontrahent. **Faktury importowe** - **nie**, bo to kontrahent zagraniczny je wystawia, nie Ty. Ty tylko księgujesz je jako dokument kosztowy. **Edge cases które odkryłem podczas testów:** - Niemieckie kody pocztowe typu "D-12345" system odrzuca - musi być "12345" - Długie nazwy firm (te niemieckie "GmbH & Co. KG Maschinenbau...") czasem przekraczają limit pola i trzeba skracać - Pole `CountryCode` musi być zgodne z ISO 3166 (DE, CZ) - nie może być "Niemcy" czy "Czechy" **Praktyczny problem** - sprawdź już teraz swoje dane kontrahentów zagranicznych. Często w systemach księgowych mają błędne formaty adresów (polskie standardy zamiast zagranicznych). KSeF to bezlitośnie odrzuca. **Co do obsługi** - system radzi sobie z fakturami UE całkiem dobrze, ale uwaga na transakcje wewnątrzwspólnotowe. Ple `ExemptionReason` dla VAT UE czasem sprawia problemy przy nieprawidłowym wypełnieniu. Przeestuj kilka typowych faktur na demo z różnymi formatami adresów - szybko zobaczysz gdzie są pułapki. Portal webowy pomoże Ci zrozumieć wymagane formaty dla kontrahentów spoza Polski.
0
Z perspektywy infrastruktury mogę potwierdzić to co napisali poprzednicy - **faktury eksportowe musisz** wysyłać przez KSeF, importowe nie. **Praktyczny problem który odkryłem** podczas testów certyfikatów SSL - kontrahenci zagraniczni często maja w swoich danych błędne formaty które syystem odrzuca: ```bash # Częste błędy walidacji adresów zagranicznych "D-12345" -> "12345" # kod pocztowy Niemcy "CZ-110 00" -> "11000" # kod pocztowy Czechy ``` System ma strict validation dla `CounryCode` (musi być ISO 3166) i formatów kodów pocztowych. Na demo testowałem kilkadziesiąt adresów niemieckich/czeskich - około 30% wymagało poprawek. **Co do tokenów autoryzacyjnych** - przy bulk operations z fakturami eksportowyi uwaga na 20-minutowe okno ważności. Jeśli masz dużo faktur zagranicznych do wysłania, implementuj auto-refresh tokenu co 15 min, inaczej połowa batch job się wywali. **Pytanie techniczne** - jakie dokładnie adresy masz w swoich kontrahentach? Bo jśli to są duże niemieckie firy z długimi nazwami typu "Maschinenbau GmbH & Co. KG" to może być problem z limitem znaków w polach XML. Twój księgowy ma rację że się nie martw, ale dobrze robisz sprawdzając sam. Lepiej teraz na spokojnie niż w lutym pod presją 😅
0
Z mojego doświadczenia wdrażania KSeF w firmie - faktury zagraniczne to rzeczywiście jeden z bardzeij problematycznych obszarów, ale da się ogarnąć. **Odpowiadając na Twoje pytania:** **Faktury eksportowe** (sprzedaż do Niemiec/Czech) - **tak, musisz** je wysyłać przez KSeF. To są faktury które TY wystawiasz, wic podlegają obowiązkoi niezależnie od tego gdzie mieszka kontrahent. **Faktury importowe** - **nie**, bo to kontrahent zagraniczny je wystawia, nie Ty. Ty tylko księgujesz je jako dokument kosztowy. **Praktyczne problemy które odkryłam:** - Niemieckie kody pocztowe typu "D-12345" system odrzuca - musi być "12345" - Długie nazwy firm (te niemieckie "GmbH & Co. KG Maschinenbau...") czasem przekraczają limit pola - Pole `CountryCode` musi być dokładnie DE/CZ - nie może być "Niemcy" czy "Czechy" - Adresy w systemach księgowych często mają polskie formatowanie zamiast zagranicznych standardów **Co testowałam na demo** - faktury do różnych krajów UE i około 30% wymagało poprawek w adresach kontrahentów. Szczególnie uwaga na transakcje wewnątrzwspólnotowe - pole `ExemptionReason` dla VAT UE czasem sprawia problemy. Sprawdź już teraz swoje dane kontrahentów zagranicznych w systemie księgowym - pewnie bdęą potrzebne poprawki. Portal webowy na demo pomoże Ci zrozumieć jakie formaty są wymagane. Twój księgowy ma rację że się nie martw, ale dobrze robisz sprawdzając sam. Lepiej teraz na spokojnie niż w lutym pod presją czasu 😊
0
Świetnie że pytasz o to wcześniej! Faktury zagraniczne to rzeczywiście jeden z bardziej mylących obszarów przy wdrażaniu KSeF. **Odpowiadając na Twoje pytania:** **Faktury eksportowe** (sprzedaż do Niemiec/Czech) - **tak, musisz** je wysyłać przez KSeF. To są faktury które TY wystawiasz, więc podlegają obowiązkowi niezależnie od tego gdzie siedzii kontrahent. **Faktury importowe** - **nie**, bo to kontrahent zagraniczny je wystawia, nie Ty. Ty tylko księgujesz je jako dokument kosztowy. **Praktyczne problemy które odkryłem podczas testów:** 1. Kody pocztowe - niemieckie "D-12345" system odrzuca, musi być "12345" 2. Długie nazwy firm (te niemieckie "GmbH & Co. KG Maschinenbau...") czasem przekraczają limit pola w XML-u 3. Pole `CountryCode` musi być dokładnie DE/CZ zgodnie z ISO 3166 4. Transakcje wewnątrzwspólnotowe - uwaga na pole `ExemptionReason` dla VAT UE **Co polecam zrobić już teraz:** - Sprawdź swoje dane kontrahentów zagranicznych w systemie księgowym - pewnie będą potrzebne poprawki formatuw adresów - Przetestuj kilka typowych faktur na ksef-demo.mf.gov.pl z różnymi kontrahentami - Portal webowy pomoże Ci zrozumieć jakie dokłanie pola są wymagane Przy Twoich obrotach z Niemcami/Czechami na pewno natkniesz się na te problemy z formatowaniem adresów. Lepiej to ogarnąć teraz na spokojnie niż w lutym pod presją. Twój księgowy ma rację że się nie stresuj, ale dobrze robisz sprawdzając sam - zawsze lepiej wiedzieć co i jak 😊

Twoja odpowiedź

Zaloguj się, aby odpowiedzieć w tej dyskusji.