Faktura dla zagranicznego kontrahenta (USA, UE) w IT – jak wystawić, waluty i VAT

Faktura dla zagranicznego kontrahenta w branży IT różni się od krajowej przede wszystkim w trzech miejscach: stawka VAT, waluta i wymagane dane identyfikacyjne nabywcy. Dla klienta z UE wystawiasz fakturę z adnotacją „reverse charge” (odwrotne obciążenie) i stawką VAT NP (nie podlega). Dla klienta z USA faktura jest poza zakresem polskiego VAT. Waluta — najczęściej EUR lub USD — musi wynikać z umowy. Poniżej krok po kroku: jak wypełnić fakturę, jakie dane wpisać, kiedy musisz być VAT-owcem i na co uważać.

Faktura zagraniczna — kluczowe zasady

NP
VAT na fakturze do UE
reverse charge – VAT rozlicza nabywca
NP
VAT na fakturze do USA
usługa poza zakresem polskiego VAT
EUR / USD
waluta faktury
zgodna z umową lub kontraktem
VAT-UE
rejestracja
wymagana przy sprzedaży usług do UE

Kiedy trzeba być VAT-owcem, żeby wystawić fakturę za granicę?

Sprzedaż usług IT do kontrahenta z UE wymaga rejestracji jako podatnik VAT-UE (formularz VAT-R, część C.3). Nie musisz być czynnym VAT-owcem — wystarczy rejestracja do transakcji wewnątrzwspólnotowych, nawet jeśli korzystasz ze zwolnienia podmiotowego (do 200 000 zł obrotu rocznie).

Przy sprzedaży do USA (i innych krajów poza UE) rejestracja VAT-UE nie jest wymagana. Usługa jest po prostu poza zakresem polskiego VAT — nie wykazujesz jej w deklaracji VAT-7 ani JPK_V7.

Podsumowanie:

  • Kontrahent z UE → rejestracja VAT-UE obowiązkowa
  • Kontrahent z USA (poza UE) → rejestracja VAT-UE nie jest wymagana
  • Możesz być jednocześnie zwolniony z VAT (podmiotowo) i zarejestrowany do VAT-UE

VAT przy sprzedaży usług IT do UE i USA — kiedy 0%, NP, reverse charge?

Zasadę określa art. 28b ustawy o VAT — miejscem świadczenia usług na rzecz podatnika (B2B) jest kraj siedziby nabywcy. Oznacza to, że usługa IT dla firmy z Niemiec „dzieje się” w Niemczech, a dla firmy z USA — w USA.

Kontrahent z UE (podatnik VAT):

  • Stawka na fakturze: NP (nie podlega)
  • Adnotacja: „odwrotne obciążenie” / „reverse charge”
  • VAT rozlicza nabywca w swoim kraju
  • Transakcja wykazywana w informacji podsumowującej VAT-UE

Kontrahent z USA (lub innego kraju poza UE):

  • Stawka na fakturze: NP (nie podlega / poza zakresem VAT)
  • Adnotacja: brak obowiązku, ale dobra praktyka to dopisanie „VAT not applicable — service outside the scope of Polish VAT ”
  • Transakcja NIE trafia do JPK_V7 ani VAT-UE

W obu przypadkach nie naliczasz polskiego VAT i nie odprowadzasz go do urzędu skarbowego.

Co z numerem VAT UE — dlaczego jest niezbędny?

Numer VAT-UE (NIP z prefiksem kraju, np. PL1234567890) jest wymagany na fakturze do kontrahenta unijnego. Bez niego nie możesz zastosować mechanizmu reverse charge — urząd skarbowy może zakwestionować stawkę NP i naliczyć 23% VAT od wartości usługi.

Numer VAT-UE kontrahenta warto zweryfikować w systemie VIES (ec.europa.eu/taxation_customs/vies) przed wystawieniem faktury. Jeśli numer nie jest aktywny, traktujesz transakcję jak sprzedaż do osoby prywatnej (konsumenta) i naliczasz polski VAT 23%.

W jakiej walucie wystawić fakturę dla zagranicznego kontrahenta?

Polskie przepisy pozwalają wystawić fakturę w dowolnej walucie — PLN, EUR, USD, GBP itd. Nie ma obowiązku fakturowania w PLN.

Praktyczne zasady:

  • Walutę określa umowa z kontrahentem. Jeśli kontrakt jest w EUR — faktura powinna być w EUR.
  • Kwotę VAT (jeśli występuje) zawsze przeliczasz na PLN po średnim kursie NBP z ostatniego dnia roboczego poprzedzającego dzień wystawienia faktury.
  • Jeśli faktura jest NP (nie podlega VAT) — nie przeliczasz nic na PLN na samej fakturze, ale do KPiR/księgi księgujesz przychód po kursie NBP z dnia poprzedzającego datę przychodu.

Najczęstsze waluty w IT:

  • EUR — kontrahenci z UE (Niemcy, Holandia, Francja)
  • USD — kontrahenci z USA, startupy globalne
  • GBP — kontrahenci z Wielkiej Brytanii (post-Brexit = poza UE)
  • PLN — rzadko, tylko jeśli tak stanowi kontrakt

Jakie dane muszą być na fakturze dla kontrahenta zagranicznego?

Faktura dla kontrahenta z UE lub USA musi zawierać:

1. Dane sprzedawcy: imię i nazwisko / nazwa firmy, adres, NIP (z prefiksem PL przy transakcjach UE)
2. Dane nabywcy: pełna nazwa firmy, adres siedziby, numer identyfikacji podatkowej (VAT ID dla UE, EIN/Tax ID dla USA)
3. Numer faktury — unikalna numeracja ciągła
4. Data wystawienia i data sprzedaży (wykonania usługi)
5. Opis usługi — np. „Software development services” lub „IT consulting services — May 2026”
6. Kwota netto w walucie kontraktu
7. Stawka VAT: NP / not applicable
8. Adnotacja prawna: „reverse charge” (UE) lub „service outside the scope of Polish VAT” (USA)
9. Numer konta bankowego — w walucie faktury (IBAN + SWIFT/BIC)
10. Termin płatności

Faktura może być w języku polskim, angielskim lub dwujęzyczna. Dla kontrahentów zagranicznych najwygodniej jest wystawiać w języku angielskim.

Jak opisać usługę IT na fakturze dla zagranicznego klienta?

Opis usługi na fakturze powinien być zwięzły, ale jednoznaczny. Urząd skarbowy musi widzieć, że to usługa (nie towar), a kontrahent — co dokładnie kupił.

Dobre opisy:

  • „Software development services — April 2026”
  • „IT consulting and code review — project XYZ, 120h”
  • „Web application maintenance — monthly retainer May 2026”
  • „Cloud infrastructure management — AWS, April 2026”

Złe opisy (zbyt ogólne):

  • „Services” — nie wiadomo, czego dotyczy
  • „Work” — urząd może zakwestionować klasyfikację

Wskazówka: opis na fakturze powinien odpowiadać zakresowi z umowy / kontraktu (Statement of Work). Jeśli rozliczasz się godzinowo — podaj liczbę godzin i stawkę.

Tabela porównawcza: faktura do UE vs faktura do USA

KryteriumKontrahent z UEKontrahent z USA
Stawka VATNP (reverse charge)NP (poza zakresem VAT)
Adnotacja na fakturze„Odwrotne obciążenie” / „Reverse charge”„VAT not applicable” (opcjonalnie)
Rejestracja VAT-UEWymaganaNie wymagana
Waluta fakturyEUR (najczęściej) lub wg umowyUSD (najczęściej) lub wg umowy
Numer identyfikacyjny nabywcyVAT ID (np. DE123456789)EIN / Tax ID (opcjonalnie)
Informacja podsumowująca VAT-UETak — składana kwartalnieNie dotyczy
JPK_V7Tak — w części deklaracyjnej i ewidencyjnejNie — transakcja poza zakresem
Język fakturyPL, EN lub dwujęzycznaEN (zalecane)

Jak wystawić fakturę dla zagranicznego kontrahenta krok po kroku

Krok 1 — Zweryfikuj status kontrahenta
Sprawdź, czy kontrahent jest podatnikiem VAT (firma) — dla UE użyj systemu VIES. Dla USA poproś o numer EIN lub Tax ID z rejestru IRS.

Krok 2 — Upewnij się, że masz rejestrację VAT-UE (tylko UE)
Złóż VAT-R z zaznaczoną częścią C.3. Urząd rejestruje Cię w ciągu 7 dni. Twój NIP dostaje prefiks PL.

Krok 3 — Ustal walutę i stawkę
Waluta = waluta z umowy. Stawka = NP (nie podlega). Nie wpisujesz 0% — to inna kategoria.

Krok 4 — Wypełnij dane na fakturze
Dane sprzedawcy (Twoje + NIP PL), dane nabywcy (nazwa, adres, VAT ID / EIN), opis usługi, kwota, waluta, termin płatności, numer konta walutowego (IBAN + SWIFT).

Krok 5 — Dodaj adnotację prawną
UE: „Reverse charge — art. 28b ustawy o VAT”
USA: „Service outside the scope of Polish VAT” (dobra praktyka).

Krok 6 — Wyślij i zaksięguj
Wyślij PDF kontrahentowi. Zaksięguj przychód w KPiR po średnim kursie NBP z dnia poprzedzającego dzień uzyskania przychodu.

Przykłady faktur: kontrahent z UE i kontrahent z USA

Przykład 1: Faktura za usługi IT dla firmy z Niemiec

Sprzedawca: Jan Kowalski, ul. Marszałkowska 10, 00-001 Warszawa, NIP: PL7771234567
Nabywca: TechCorp GmbH, Berliner Str. 5, 10115 Berlin, Germany, VAT ID: DE987654321
Nr faktury: FV/2026/05/001
Data wystawienia: 31.05.2026
Data sprzedaży: 31.05.2026
Opis usługi: Software development services — May 2026 (160h × 75 EUR)
Kwota netto: 12 000,00 EUR
VAT: NP (nie podlega)
Kwota do zapłaty: 12 000,00 EUR
Adnotacja: Reverse charge — odwrotne obciążenie (art. 28b ustawy o VAT)
Termin płatności: 14 dni
Konto: PL12 3456 7890 1234 5678 9012 3456 (EUR), SWIFT: BREXPLPWXXX

Przykład 2: Faktura za usługi IT dla firmy z USA

Sprzedawca: Jan Kowalski, ul. Marszałkowska 10, 00-001 Warszawa, NIP: 7771234567
Nabywca: CloudSync Inc., 500 Market St, San Francisco, CA 94105, USA, EIN: 12-3456789
Nr faktury: FV/2026/05/002
Data wystawienia: 31.05.2026
Data sprzedaży: 31.05.2026
Opis usługi: Cloud infrastructure consulting — May 2026 (80h × 120 USD)
Kwota netto: 9 600,00 USD
VAT: NP (nie podlega — usługa poza zakresem polskiego VAT)
Kwota do zapłaty: 9 600,00 USD
Adnotacja: VAT not applicable — service outside the scope of Polish VAT
Termin płatności: 30 dni
Konto: PL98 7654 3210 9876 5432 1098 7654 (USD), SWIFT: BREXPLPWXXX

Najczęstsze błędy przy wystawianiu faktur zagranicznych w IT

1. Wpisanie stawki 0% zamiast NP — stawka 0% dotyczy eksportu towarów, nie usług. Przy usługach IT do UE/USA prawidłowa stawka to NP (nie podlega).

2. Brak rejestracji VAT-UE przy sprzedaży do UE — bez niej nie masz prawa stosować reverse charge. Urząd może naliczyć 23% VAT od kwoty netto.

3. Brak weryfikacji numeru VAT kontrahenta w VIES — jeśli numer nie jest aktywny, powinieneś naliczyć 23% VAT.

4. Faktura w PLN przy kontrakcie w EUR/USD — może powodować różnice kursowe i komplikacje księgowe.

5. Zbyt ogólny opis usługi — „Services” nie wystarczy. Opis musi jasno wskazywać rodzaj usługi IT.

6. Brak numeru IBAN/SWIFT na fakturze — kontrahent zagraniczny nie zrobi przelewu bez tych danych.

7. Nieprzeliczenie przychodu na PLN w KPiR — nawet jeśli faktura jest w EUR, przychód w książce podatkowej musi być w złotówkach (kurs NBP z dnia poprzedzającego).

Podsumowanie — faktura dla zagranicznego kontrahenta w IT

Wystawienie faktury dla klienta z UE lub USA nie jest trudne, jeśli pamiętasz o kilku zasadach:

  • UE: rejestracja VAT-UE + reverse charge + waluta z umowy
  • USA: brak VAT + faktura w USD/EUR + opis usługi po angielsku
  • Waluta: zgodna z kontraktem (EUR, USD, GBP)
  • Stawka: NP (nie podlega) — nigdy 0% przy usługach
  • Dane: pełna nazwa, adres, VAT ID (UE) lub EIN (USA), IBAN + SWIFT

Jeśli współpracujesz z jednym stałym kontrahentem zagranicznym, wystarczy raz poprawnie skonfigurować szablon faktury — kolejne miesiące to kopia z aktualizacją dat i kwot.

Najczęściej zadawane pytania (FAQ)

Nie — przy sprzedaży usług IT do podatnika VAT z UE stosujesz mechanizm reverse charge (odwrotne obciążenie). Na fakturze wpisujesz stawkę NP (nie podlega) i dodajesz adnotację „reverse charge”. VAT rozlicza nabywca w swoim kraju.

Nie. Usługa IT świadczona dla firmy z USA jest poza zakresem polskiego VAT. Na fakturze wpisujesz NP i nie wykazujesz transakcji w deklaracji VAT-7 ani JPK_V7.

W walucie określonej w umowie/kontrakcie. Najczęściej: EUR dla kontrahentów z UE, USD dla kontrahentów z USA. Polskie przepisy nie narzucają waluty — możesz wystawić nawet w PLN, choć w praktyce kontrahent zagraniczny oczekuje EUR lub USD.

Obowiązkowe: dane sprzedawcy (nazwa, adres, NIP), dane nabywcy (nazwa, adres, VAT ID lub EIN), numer faktury, data wystawienia, data sprzedaży, opis usługi, kwota netto, stawka VAT (NP), numer konta (IBAN + SWIFT) i termin płatności.

Nie musisz być czynnym VAT-owcem, ale przy sprzedaży do UE musisz być zarejestrowany jako podatnik VAT-UE (formularz VAT-R, część C.3). Przy sprzedaży poza UE (np. USA) rejestracja VAT-UE nie jest wymagana.

Przychód przeliczasz po średnim kursie NBP z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu (zazwyczaj dzień wykonania usługi lub wystawienia faktury). Ewentualne różnice kursowe księgujesz w momencie otrzymania zapłaty.

Nie ma obowiązku — faktura może być po polsku, angielsku lub dwujęzycznie. W praktyce dla kontrahenta zagranicznego najwygodniej jest wystawić fakturę w języku angielskim.

Jeśli numer nie jest aktywny, traktujesz transakcję jak sprzedaż do konsumenta i naliczasz polski VAT 23%. Dlatego przed wystawieniem faktury zawsze weryfikuj numer w systemie VIES.

Redakcja Kalkulator Faktury

Dział podatkowy i analiz

Treść zweryfikowana przez redakcję ds. faktur, VAT i rozliczeń zagranicznych. Ostatnia aktualizacja: maj 2026 r.

📚

Więcej poradników B2B w jednym miejscu

Ten artykuł jest częścią [Poradnika B2B 2026](/poradnik-b2b-2026) — kompletnego przewodnika po samozatrudnieniu, fakturowaniu i podatkach.