miedzynarodowe

B2B Niemcy 2026 — jak fakturować zagraniczne firmy?

Jak fakturować zagraniczne firmy z Niemiec na B2B w 2026? Reverse charge, NIP UE, przeliczanie EUR na PLN, umowy o unikaniu podwójnego opodatkowania i konto walutowe.

8 min czytania

B2B Niemcy 2026 — jak fakturować zagraniczne firmy?

Praca dla niemieckiej firmy na polskim B2B to coraz popularniejszy model. Wyższe stawki, Euro zamiast złotych, a podatki płacisz w Polsce. Brzmi świetnie — ale jest kilka formalności, bez których możesz mieć problemy z VAT lub podwójnym opodatkowaniem.

Podstawy: jak działa sprzedaż usług do Niemiec?

Gdy polska firma (JDG) świadczy usługi dla firmy z Niemiec, obowiązuje mechanizm odwrotnego obciążenia VAT (reverse charge). Oznacza to:

  • Ty wystawiasz fakturę bez polskiego VAT
  • Kontrahent w Niemczech sam rozlicza VAT we własnym kraju
  • Twoja faktura zawiera adnotację: "odwrotne obciążenie" lub "reverse charge" / "§13b UStG"

Jest to transakcja WNT/WDT w uproszczeniu: wewnątrzwspólnotowe świadczenie usług.

Wymagania formalne przed wystawieniem pierwszej faktury

1. Rejestracja do VAT UE (numer NIP UE)

Zanim wystawisz fakturę dla firmy z UE, musisz mieć numer NIP UE (to ten sam NIP, ale z prefiksem "PL"). Aby go uzyskać:

  • Złóż formularz VAT-R do swojego Urzędu Skarbowego
  • Zaznacz sekcję dotyczącą transakcji wewnątrzwspólnotowych
  • Rejestracja jest bezpłatna
  • Numer pojawi się w bazie VIES (system weryfikacji numerów VAT UE)

2. Weryfikacja kontrahenta w bazie VIES

Przed wystawieniem faktury zawsze sprawdź numer VAT kontrahenta w bazie VIES (ec.europa.eu/taxation_customs/vies). To chroni Cię, jeśli kontrahent poda fałszywe dane — będziesz mógł udowodnić, że dochowałeś należytej staranności.

3. Informacja podsumowująca VAT-UE

Każdego miesiąca, w którym wystawiłeś fakturę za usługi do UE, musisz złożyć informację podsumowującą VAT-UE do Urzędu Skarbowego. Zawiera ona numery NIP UE kontrahentów i wartości transakcji. Termin: do 25. dnia miesiąca następnego.

Jak wystawić fakturę dla firmy z Niemiec?

Faktura dla zagranicznej firmy musi zawierać:

ElementWartość / zasady
Twój NIP UEPL + Twój NIP, np. PL1234567890
NIP UE kontrahentaDE + numer VAT firmy, np. DE123456789
Adnotacja o reverse charge"Odwrotne obciążenie" lub "Reverse charge"
KwotaW EUR (lub innej umówionej walucie)
Stawka VAT"NP" (nie podlega) lub "0%"
Paragraf prawny§13b UStG (opcjonalnie, dla Niemców)

Przykładowy opis na fakturze:

"Usługi programistyczne — reverse charge. Podatek VAT rozlicza nabywca zgodnie z art. 28b Ustawy o VAT."

Przeliczanie EUR → PLN dla celów podatkowych

Otrzymujesz płatność w EUR, ale podatek płacisz w PLN. Jak przeliczyć?

Dla VAT: kurs NBP (tabela C) z dnia poprzedzającego powstanie obowiązku podatkowego (czyli z dnia poprzedzającego datę wystawienia faktury lub datę wykonania usługi — co nastąpiło wcześniej).

Dla podatku dochodowego (PIT): kurs NBP z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu (tj. dzień wymagalności płatności lub dzień zapłaty — zależy od metody).

Przykład przeliczenia

Faktura wystawiona 15 marca 2026 r. na 5 000 EUR:

  • Kurs NBP (14 marca 2026, tabela C): 4,28 PLN/EUR
  • Wartość faktury w PLN: 5 000 × 4,28 = 21 400 zł
  • To jest Twój przychód do opodatkowania

Faktyczna płatność może wpłynąć po innym kursie — różnica to różnica kursowa, która może być przychodem lub kosztem podatkowym.

Różnice kursowe — jak rozliczać?

Jeśli między datą wystawienia faktury a datą zapłaty kurs EUR zmienił się:

  • Kurs wzrósł (EUR droższe): różnica = przychód podatkowy
  • Kurs spadł (EUR tańsze): różnica = koszt podatkowy

Przy ryczałcie: różnice kursowe są traktowane jak inne przychody — powiększają podstawę opodatkowania (lub są odliczane jako koszty przy dodatniej/ujemnej różnicy — to wymagana konsultacja z księgowym).

Umowa o unikaniu podwójnego opodatkowania Polska–Niemcy

Polsko-niemiecka umowa UPO (z 1972 r., zmieniana) określa, gdzie płacisz podatek dochodowy. Dla usług świadczonych przez polską JDG dla niemieckiej firmy:

Zasada ogólna: zyski z działalności gospodarczej opodatkowane są w kraju rezydencji podatkowej — czyli w Polsce, jeśli tu mieszkasz i prowadzisz działalność.

Wyjątek: jeśli masz w Niemczech stały zakład (Betriebsstätte) — np. biuro, przedstawicielstwo — część zysku może być opodatkowana w Niemczech. Dla typowego freelancera pracującego zdalnie z Polski to nie ma zastosowania.

Konto walutowe — czy warto?

Jeśli regularnie fakturujesz w EUR, warto otworzyć konto walutowe:

OpcjaPlusyMinusy
Konto walutowe w polskim bankuZnajomy bank, jedno miejsceWyższe opłaty za przewalutowanie
Wise (dawniej TransferWise)Niskie opłaty, multi-walutaNie tradycyjny bank
Revolut BusinessWygodna aplikacja, niskie opłatyLimity przy darmowym planie
mBank walutoweIntegracja z polskim kontemStandardowe opłaty

Polecana strategia: trzymaj EUR na koncie walutowym i przewalutowuj tylko część, gdy kurs jest korzystny. Zmniejsza to ryzyko kursowe.

Podsumowanie: praca dla firm z Niemiec krok po kroku

  1. Zarejestruj się do VAT (jeśli jeszcze nie jesteś) i uzyskaj NIP UE
  2. Zweryfikuj NIP UE kontrahenta w bazie VIES
  3. Wystawiaj faktury z adnotacją reverse charge, bez polskiego VAT
  4. Składaj miesięczne informacje VAT-UE (do 25. każdego miesiąca)
  5. Przeliczaj EUR na PLN po kursie NBP do celów podatkowych
  6. Otwórz konto walutowe, by zarządzać ryzykiem kursowym

Aby sprawdzić, ile faktycznie zarobisz netto po polskich podatkach i ZUS-ie przy stawkach z rynku niemieckiego, skorzystaj z kalkulatora B2B — wprowadź kwotę faktury po przeliczeniu na PLN.

Tagi

B2B Niemcyfakturowanie zagranicareverse chargeNIP UEpraca dla niemieckiej firmy 2026

Autor

Redakcja b2b-vs-uop.pl

Treści tworzone są przez praktyków rynku B2B w Polsce. Wartości liczbowe weryfikowane bezpośrednio ze źródłami urzędowymi: podatki.gov.pl, zus.pl, ksef.podatki.gov.pl.

Treści zawarte w tym artykule mają charakter informacyjny i nie stanowią porady podatkowej ani prawnej. Przed podjęciem decyzji finansowych skonsultuj się z licencjonowanym doradcą.

Przejdź do treści