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.
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" jakoLukasz; - 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 niemiecki | Co oznacza | Kiedy używasz |
|---|---|---|
| Rechnungsdatum | Data wystawienia faktury | Zawsze — to dzień, w którym tworzysz dokument |
| Leistungsdatum | Data wykonania usługi | Usługi wykonane jednorazowo, w jednym dniu |
| Leistungszeitraum | Okres świadczenia usługi (od–do) | Usługi rozłożone w czasie: montaż przez dwa tygodnie, sprzątanie przez miesiąc |
| Lieferdatum | Data dostawy towaru | Sprzedaż 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ść
| Termin | Znaczenie |
|---|---|
| Rechnung | Faktura |
| Rechnungsnummer | Numer faktury |
| Nettobetrag | Kwota netto |
| Umsatzsteuer (USt.) | Podatek VAT |
| Bruttobetrag / Gesamtbetrag | Kwota brutto / łącznie do zapłaty |
| Zahlungsziel | Termin płatności |
| Skonto | Rabat za wcześniejszą zapłatę |
| Zuschlag | Dopłata, narzut (np. dojazd, praca w weekend) |
| Rabatt | Upust |
| Kontoinhaber | Właściciel rachunku bankowego |
| Verwendungszweck | Tytuł przelewu |
Strony i identyfikatory
| Termin | Znaczenie |
|---|---|
| Leistender Unternehmer | Wykonawca — czyli Ty |
| Leistungsempfänger | Odbiorca usługi — Twój klient |
| Steuernummer | Numer podatkowy nadany przez Finanzamt |
| USt-IdNr. | Europejski numer VAT (do transakcji unijnych) |
| Bestellnummer | Numer zamówienia po stronie klienta |
| Kostenstelle | Miejsce powstawania kosztów u klienta |
| Leitweg-ID | Identyfikator 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
| Termin | Znaczenie |
|---|---|
| Gutschrift | Nota uznaniowa albo samofakturowanie (patrz wyżej) |
| Zahlungserinnerung | Uprzejme przypomnienie o płatności |
| Mahnung | Wezwanie do zapłaty — formalnie mocniejsze |
| Abschlagsrechnung | Faktura zaliczkowa / częściowa |
| Schlussrechnung | Faktura końcowa, rozliczająca zaliczki |
| Freistellungsbescheinigung | Zaświadczenie zwalniające z podatku od usług budowlanych — osobny artykuł |
| Bauvorhaben | Nazwa 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
- Raz ustaw dane firmy w transliteracji — nazwa, ulica, miasto bez ogonków. Potem kopiują się automatycznie na każdą fakturę.
- 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.
- Sprawdzaj datę świadczenia, nie tylko datę wystawienia. To jedno pole odpowiada za większość reklamacji od księgowych klienta.
- 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.