Ustawienia cookies

Używamy technicznie niezbędnych cookies do działania aplikacji. Opcjonalne cookies (monitoring błędów oraz analityka marketingowa) pomagają nam ulepszać aplikację i mierzyć skuteczność reklam. Dowiedz się więcej

Niezbędne– Uwierzytelnianie, sesja, język
Zgodność z RODO
NiemieckaFaktura
FakturowaniePoradnik

Faktura po niemiecku, kiedy sam nie mówisz po niemiecku

Jak wystawić fakturę zrozumiałą dla Ciebie, a jednocześnie akceptowalną dla niemieckiego klienta i Finanzamtu: słownik terminów, trzy mylone daty, pułapka polskich znaków na PDF.

7 min czytania

Masz firmę w Niemczech, klienci płacą, robota idzie. Problem zaczyna się przy dokumencie: pole nazywa się Leistungszeitraum, drugie Fälligkeitsdatum, a Ty nie masz pewności, czy wpisujesz je we właściwe miejsca. Kusi, żeby wystawić fakturę po polsku i „jakoś się dogadać". To najgorszy możliwy wybór — i jednocześnie problem, który da się rozwiązać raz na zawsze.

Ten tekst nie jest kolejną checklistą podatkową. Pełne wymogi §14 UStG, terminy płatności, GoBD, reverse charge i Kleinunternehmer opisuje osobny poradnik: jak wystawić fakturę w Niemczech. Tutaj chodzi o co innego — o język dokumentu, terminologię i praktykę pracy dwujęzycznej.

Dlaczego dokument musi być po niemiecku

Trzy niezależne powody, z których każdy wystarczy.

Finanzamt prowadzi postępowanie po niemiecku. Przepis nie narzuca wprost języka faktury, ale urząd nie ma obowiązku czytać dokumentów w obcym języku. W praktyce oznacza to, że przy kontroli może zakwestionować dokument albo zażądać tłumaczenia — na Twój koszt i w terminie, który wyznacza urząd, nie Ty. Faktura po polsku nie jest nielegalna, jest ryzykowna.

Twój klient księguje ją u siebie. Niemiecka księgowa dostaje Twój PDF i musi go zaksięgować. Jeśli nie rozumie opisu pozycji, dzwoni, prosi o poprawkę albo odkłada płatność. To nie jest kwestia prawa, tylko tego, kiedy dostaniesz pieniądze.

Przy e-fakturze warstwa czytelna dla człowieka nadal jest tekstem. W formacie ZUGFeRD część danych jest maszynowa i język nie ma dla niej znaczenia — ale ten sam plik zawiera zwykły PDF, który czyta człowiek. Opisy pozycji, adnotacje, warunki płatności to nadal proza. I nadal musi być zrozumiała.

Rozwiązanie: interfejs w Twoim języku, dokument po niemiecku

Konflikt jest pozorny. Nie musisz wybierać między „rozumiem, co wystawiam" a „klient rozumie, co dostał" — te dwie rzeczy dotyczą różnych warstw.

W NiemieckiejFakturze rozdzielenie jest sztywne: interfejs aplikacji działa po polsku, niemiecku, ukraińsku i rumuńsku, a dokument wychodzący jest zawsze po niemiecku. Wypełniasz pole opisane jako „Okres świadczenia usługi", a na PDF drukuje się Leistungszeitraum. Wybierasz „Faktura zaliczkowa" — powstaje Abschlagsrechnung. Stałe elementy dokumentu, nagłówki tabel, adnotacje prawne i formaty liczb są zaszyte po niemiecku i nie zależą od tego, w jakim języku klikasz.

Nie szukaj faktury z dwiema kolumnami językowymi na jednym PDF — to nie jest praktyka akceptowana przez niemieckich kontrahentów ani urząd, i NiemieckaFaktura tego nie robi. Dwujęzyczność ma sens w narzędziu, nie w dokumencie. Dokument ma być jednoznaczny.

To, co musisz wpisać sam — opis pozycji, nazwa inwestycji, uwagi — powinno być po niemiecku. Reszta jest już przetłumaczona.

Pułapka, o której nikt nie pisze: polskie znaki na PDF

To najczęstsza techniczna niespodzianka u polskich, ukraińskich i rumuńskich użytkowników, a wynika z tego, jak działają pliki PDF.

Standardowe kodowanie znaków używane w dokumentach PDF (WinAnsi) obejmuje alfabet zachodnioeuropejski — w tym niemieckie ä, ö, ü, ß. Nie obejmuje polskich znaków: ą, ć, ę, ł, ń, ś, ź, ż. Nie obejmuje też cyrylicy ani rumuńskich ă, ș, ț. Wyjątkiem jest ó — technicznie mieści się w tym kodowaniu, ale NiemieckaFaktura i tak zamienia je na o, żeby nazwa firmy była zapisana identycznie w każdym miejscu dokumentu.

Skutek zależy od znaku i jest cichy — nie dostajesz żadnego komunikatu:

  • polskie diakrytyki są zamieniane na gołe litery: „Świętokrzyska" wychodzi na PDF jako Swietokrzyska, „Łukasz" jako Lukasz;
  • znaki spoza zachodniej łacinki po prostu znikają: cyrylica oraz rumuńskie ă, ș, ț są usuwane znak po znaku, więc „Ковальчук" potrafi zostawić po sobie puste pole.

W starszych generatorach PDF pojedynczy taki znak wywracał całe generowanie pliku błędem. Dziś tekst jest czyszczony zawczasu — cena jest taka, że nie widzisz momentu, w którym dokument przestał zgadzać się z tym, co wpisałeś.

Dotyczy to każdego pola, którego treść trafia na wydruk: nazwy firmy, adresu, opisu pozycji, nazwy projektu, uwag i tytułu przelewu.

Praktyczna zasada: w polach drukowanych na dokumencie używaj transliteracji na łacinkę bez ogonków. „Wrocław" → Wroclaw. „Świętokrzyska" → Swietokrzyska. „Łukasz Wójcik" → Lukasz Wojcik. Niemiecki odbiorca i tak przeczyta to poprawnie, a plik powstanie bez błędu.

NiemieckaFaktura ostrzega o tym bezpośrednio w formularzu — pola, których treść idzie na PDF, mają wbudowane ostrzeżenie pojawiające się w momencie wpisania znaku spoza dozwolonego zakresu. Nie dowiadujesz się o problemie dopiero przy generowaniu dokumentu.

Uwaga odwrotna: niemieckie Umlauty i ß są w porządku i nie trzeba ich zamieniać na „ae/oe/ue/ss". Grünstraße wydrukuje się prawidłowo.

Trzy daty: który niemiecki termin gdzie

To, że moment świadczenia jest osobnym polem wymaganym przez ustawę, opisuje artykuł o obowiązkowych elementach faktury. Tutaj chodzi o coś innego: po niemiecku te pola nazywają się podobnie i łatwo wpisać wartość nie tam, gdzie trzeba.

Termin niemieckiCo oznaczaKiedy używasz
RechnungsdatumData wystawienia fakturyZawsze — to dzień, w którym tworzysz dokument
LeistungsdatumData wykonania usługiUsługi wykonane jednorazowo, w jednym dniu
LeistungszeitraumOkres świadczenia usługi (od–do)Usługi rozłożone w czasie: montaż przez dwa tygodnie, sprzątanie przez miesiąc
LieferdatumData dostawy towaruSprzedaż materiału, towaru — nie usługi

Praktycznie: do usług wybierasz Leistungsdatum albo Leistungszeitraum, do towaru Lieferdatum. Rechnungsdatum to zawsze osobne pole, nawet gdy data jest ta sama.

Gutschrift — jedno słowo, dwa zupełnie różne dokumenty

Gutschrift to słowo-pułapka, bo w niemieckiej praktyce znaczy dwie rzeczy.

Znaczenie pierwsze: nota uznaniowa. Korygujesz w dół wcześniejszą fakturę — zwrot części kwoty, uznana reklamacja, rabat po fakcie. Dokument zmniejsza należność.

Znaczenie drugie: samofakturowanie (§14 Abs. 4 Satz 1 Nr 10 UStG). To sytuacja odwrotna: fakturę za Twoją usługę wystawia Twój klient, w Twoim imieniu. Częste na dużych budowach i w rozliczeniach z sieciami handlowymi — generalny wykonawca sam nalicza, ile Ci się należy, i przysyła dokument oznaczony jako Gutschrift. Ustawa wymaga wtedy, żeby to słowo wprost widniało na dokumencie.

Jeśli dostajesz od klienta dokument z nagłówkiem Gutschrift, sprawdź najpierw, które to znaczenie. Zaksięgowanie samofakturowania jako noty korygującej (albo odwrotnie) rozjeżdża rozliczenie VAT po obu stronach. Wskazówka: nota uznaniowa zwykle odwołuje się do numeru wcześniejszej faktury. Samofakturowanie do żadnej się nie odwołuje — ono ją zastępuje.

Słownik: minimum, które musisz rozpoznawać

Kwoty i płatność

TerminZnaczenie
RechnungFaktura
RechnungsnummerNumer faktury
NettobetragKwota netto
Umsatzsteuer (USt.)Podatek VAT
Bruttobetrag / GesamtbetragKwota brutto / łącznie do zapłaty
ZahlungszielTermin płatności
SkontoRabat za wcześniejszą zapłatę
ZuschlagDopłata, narzut (np. dojazd, praca w weekend)
RabattUpust
KontoinhaberWłaściciel rachunku bankowego
VerwendungszweckTytuł przelewu

Strony i identyfikatory

TerminZnaczenie
Leistender UnternehmerWykonawca — czyli Ty
LeistungsempfängerOdbiorca usługi — Twój klient
SteuernummerNumer podatkowy nadany przez Finanzamt
USt-IdNr.Europejski numer VAT (do transakcji unijnych)
BestellnummerNumer zamówienia po stronie klienta
KostenstelleMiejsce powstawania kosztów u klienta
Leitweg-IDIdentyfikator odbiorcy publicznego przy e-fakturze

Trzy ostatnie to pola, których żąda duży klient, żeby móc automatycznie przypisać koszt. Bez nich faktura potrafi krążyć po dziale księgowości tygodniami — szczegóły w tekście o Kostenstelle i Bestellnummer.

Dokumenty powiązane i budowlanka

TerminZnaczenie
GutschriftNota uznaniowa albo samofakturowanie (patrz wyżej)
ZahlungserinnerungUprzejme przypomnienie o płatności
MahnungWezwanie do zapłaty — formalnie mocniejsze
AbschlagsrechnungFaktura zaliczkowa / częściowa
SchlussrechnungFaktura końcowa, rozliczająca zaliczki
FreistellungsbescheinigungZaświadczenie zwalniające z podatku od usług budowlanych — osobny artykuł
BauvorhabenNazwa inwestycji budowlanej

Mechanikę rozliczania zaliczek opisuje Abschlagsrechnung i Schlussrechnung w projektach budowlanych, a odwrotne obciążenie na budowie — reverse charge §13b UStG.

Jak to poukładać w praktyce

  1. Raz ustaw dane firmy w transliteracji — nazwa, ulica, miasto bez ogonków. Potem kopiują się automatycznie na każdą fakturę.
  2. Zbuduj sobie listę stałych opisów pozycji po niemiecku. Jeśli robisz montaż, sprzątanie albo elewacje, powtarza się kilkanaście zdań. Zapisz je jako szablony pozycji i przestań tłumaczyć w kółko to samo.
  3. Sprawdzaj datę świadczenia, nie tylko datę wystawienia. To jedno pole odpowiada za większość reklamacji od księgowych klienta.
  4. Nie tłumacz faktury po fakcie. Dokument ma powstać po niemiecku od razu — dopisywanie polskiej wersji obok nie dodaje bezpieczeństwa, tylko wątpliwości.

FAQ

Czy mogę wystawić fakturę po polsku, skoro klient jest Polakiem z firmą w Niemczech? Możesz, ale bierzesz na siebie ryzyko. Jeśli obie firmy są zarejestrowane w Niemczech, dokumentacja podlega niemieckiej kontroli — a Finanzamt prowadzi ją po niemiecku i może zażądać tłumaczenia. Skoro język dokumentu i tak niczego Ci nie ułatwia (wystawia go program), nie ma powodu ryzykować.

Czy „faktura polsko-niemiecka" w dwóch kolumnach to bezpieczne rozwiązanie? Nie polecamy. Dwujęzyczne kolumny zaśmiecają dokument, potrafią wprowadzić rozbieżność między wersjami (a wtedy pytanie, która jest wiążąca) i są rzadko spotykane w niemieckim obrocie. Bezpieczniejszy jest czysty niemiecki dokument wystawiony w polskim interfejsie.

Co zrobić, jeśli moja nazwa firmy naprawdę zawiera polskie znaki? Na dokumencie użyj transliteracji — Zbigniew Kwiatkowski Baudienstleistungen zamiast wersji z ogonkami. Nazwa pozostaje rozpoznawalna, faktura się generuje, a niemiecki kontrahent i bank nie mają problemu z dopasowaniem przelewu. Ten sam zapis stosuj konsekwentnie w umowach i na rachunku bankowym.

Jak sprawdzić, czy klient chce Leistungsdatum czy Lieferdatum? Nie pytaj klienta — to wynika z tego, co sprzedajesz. Wykonałeś pracę: Leistungsdatum (jeden dzień) lub Leistungszeitraum (kilka dni czy tygodni). Sprzedałeś materiał albo towar: Lieferdatum. Jeśli faktura obejmuje jedno i drugie, decyduje świadczenie główne — a przy dużej różnicy dat rozdziel to na dwie pozycje z osobnymi datami.


Ten artykuł ma charakter informacyjny i nie stanowi porady podatkowej ani prawnej — skonsultuj się z doradcą podatkowym lub radcą prawnym.

Gotowy na łatwe fakturowanie?

NiemieckaFaktura automatyzuje ZUGFeRD, GoBD i wysyłkę e-mail.

Zacznij za darmo