Blog
Back to Blog
1 May 2026

Faktura dla kontrahenta z zagranicy: Poradnik dla programistów na B2B (+ darmowy generator PDF)

Dowiedz się, jak wystawić fakturę dla firmy z USA lub UK jako programista na JDG. Bez KSeF, bez drogiego programu do faktur — po prostu czysta faktura PDF po angielsku ze stawką NP i adnotacją Reverse Charge.
Faktura dla kontrahenta z zagranicy: Poradnik dla programistów na B2B (+ darmowy generator PDF)

Kontrakt podpisany. Sprint zamknięty. Klient z USA jest zadowolony. Teraz musisz wystawić fakturę — i nagle zaczynają się pytania: „Czy muszę to wystawiać przez KSeF? Jaka stawka VAT? Czy potrzebuję fakturę po angielsku? Muszę kupować program za 200 zł miesięcznie?"

Spokojnie. Odpowiedź jest prostsza, niż myślisz.

Dla zagranicznych klientów B2B nie potrzebujesz KSeF. Nie potrzebujesz drogiego programu do faktur. Potrzebujesz jednego: poprawnej faktury PDF ze stawką NP i adnotacją „Reverse Charge" — wygenerowanej w 60 sekund.

Oto jak to zrobić.


Co musi się znaleźć na fakturze dla zagranicznego klienta?

Faktura dla kontrahenta z zagranicy zawiera te same podstawowe dane co faktura krajowa. Ale wymaga kilku dodatkowych elementów, o których łatwo zapomnieć — a które mogą opóźnić płatność lub narobić problemów z US.

Każda faktura, którą wysyłasz za granicę, powinna zawierać:

  • Twoje pełne dane firmowe — Pełna nazwa firmy (np. imię i nazwisko + JDG), adres siedziby i NIP. Jeśli wystawiasz fakturę dla klienta z UE, użyj NIP z prefiksem „PL" (np. PL1234567890). Dla klientów z USA/UK wystarczy sam NIP.
  • Pełne dane klienta — Pełna nazwa firmy i adres siedziby. Używaj nazwy z umowy — nigdy nieformalnych skrótów.
  • Kolejny numer faktury — Unikalny i spójny (np. FV/2026/05/001). W Polsce to wymóg ustawowy.
  • Data wystawienia i termin płatności — Nie zostawiaj terminu w domyśle. Napisz wprost: „Termin płatności: 14 dni" lub „Net 30."
  • Precyzyjny opis usługi — Bądź konkretny. „Web Development Services — April 2026" jest lepsze niż „Usługi informatyczne." Ogólnikowe opisy mogą opóźnić płatność lub wywołać pytania compliance.
  • Waluta — Zawsze podawaj walutę: USD, EUR, GBP. Jeśli Twoja umowa jest w USD, a wystawiasz w PLN — masz problem.
  • Międzynarodowe dane bankowe — Tu odpada większość freelancerów. Podaj IBAN, kod SWIFT/BIC, nazwę banku i pełne imię i nazwisko posiadacza rachunku. Dla płatności z USA podaj też Routing Number.
  • Warunki płatności — „14 dni", „30 dni netto" lub „płatne natychmiast". To musi być na fakturze, nie tylko w mailu.
  • Stawka VAT: NP (nie podlega) — Dla usług B2B świadczonych za granicę (zarówno UE, jak i poza UE) stosujesz stawkę NP (nie podlega opodatkowaniu w Polsce).
  • Adnotacja „Reverse Charge" / „Odwrotne obciążenie" — Na fakturze umieść informację: „Reverse Charge — VAT to be accounted for by the recipient" lub po polsku: „Odwrotne obciążenie — podatek rozlicza nabywca."

Brak kodu SWIFT/BIC to najczęstsza przyczyna opóźnień w międzynarodowych przelewach. Sprawdź te dane dwa razy, zanim wyślesz fakturę.


Problem z Wordowymi szablonami vs. programy do faktur

Pewnie już szukałeś w Google faktura po angielsku wzór PDF i znalazłeś dziesiątki wyników. Oto dlaczego większość z nich to strata czasu.

Pułapka oprogramowania

Pełne programy do faktur jak iFirma, inFakt czy wFirma są zaprojektowane dla firm z dziesiątkami klientów, powtarzalnymi fakturami, obsługą ZUS, KPiR, środkami trwałymi i deklaracjami podatkowymi. Jeśli wystawiasz 1–2 faktury miesięcznie dla zagranicznych klientów, płacisz 50–200 zł miesięcznie za funkcje, których nigdy nie otworzysz.

To 600–2400 zł rocznie — żeby wygenerować PDF, który możesz stworzyć w minutę za darmo.

Pułapka szablonów

Darmowe szablony do pobrania (Word, Excel, Google Docs) wyglądają jak oczywista alternatywa. W praktyce:

  • Formatowanie się psuje za każdym razem, gdy edytujesz pole lub dodajesz pozycję
  • Sumy i kwoty VAT liczysz ręcznie
  • Ryzykujesz wysłanie edytowalnego pliku .docx — który klient może zmienić przed przekazaniem do księgowości
  • Każda nowa faktura wymaga kopiowania danych od zera

Właściwe rozwiązanie

Przeglądarkowy darmowy program do faktur, który pozwala wypełnić czysty formularz, automatycznie oblicza sumy i eksportuje profesjonalny, nieedytowalny PDF. Bez rejestracji. Bez abonamentu. Bez znaków wodnych.

Dokładnie to robi ksefinvoices.com.


Jak wystawić fakturę PDF dla zagranicznego klienta w 1 minutę

Oto instrukcja krok po kroku. Naprawdę jest tak szybko.

Krok 1: Otwórz generator i wypełnij formularz

Wejdź na ksefinvoices.com — darmowy generator faktur bez rejestracji. Zobaczysz przejrzysty układ split-screen: po lewej formularz, po prawej podgląd faktury na żywo.

Wypełnij:

  • Sprzedawca (Ty): Nazwa firmy, adres, kraj (Poland), NIP
  • Nabywca (Twój klient): Nazwa firmy, adres, kraj
  • Numer faktury, data wystawienia i data sprzedaży
  • Waluta: Wybierz z pełnej listy (USD, EUR, GBP, CHF i 30+ innych)
  • Stawka VAT: Ustaw NP (N/A w interfejsie) — bo usługi B2B za granicę nie podlegają polskiemu VAT
  • Pozycje: Opis (po angielsku!), ilość, cena jednostkowa — sumy obliczają się automatycznie

🔒 Bezpieczeństwo danych: Twoje dane są zapisywane wyłącznie w Local Storage przeglądarki. Żadne dane nie trafiają na zewnętrzne serwery. Brak chmury, brak bazy danych, brak rejestracji. Twoje dane finansowe nie opuszczają Twojego komputera.

Krok 2: Dodaj dane bankowe i adnotację Reverse Charge

Użyj pola „Informacje do płatności" pod sekcją Sprzedawcy, aby dodać dane do przelewu międzynarodowego:

Bank: Twój Bank
IBAN: PL00 0000 0000 0000 0000 0000 00
SWIFT/BIC: BANKPLXX
Account holder: Twoje Imię i Nazwisko

Reverse Charge — VAT to be accounted for by the recipient

Te informacje pojawią się bezpośrednio na fakturze PDF — dokładnie tam, gdzie księgowość Twojego klienta będzie ich szukać.

Krok 3: Pobierz PDF

Kliknij „Download"„PDF". Gotowe.

Dostajesz czysty, profesjonalny dokument PDF gotowy do wysyłki. Bez znaków wodnych. Bez „Wygenerowano przez...". Bez obcego brandingu.

Cały proces — od otwarcia strony do PDF-a w folderze Pobrane — trwa poniżej 60 sekund przy kolejnych fakturach (bo Twoje dane sprzedawcy są zapamiętane).


A co z KSeF? Czy muszę go używać do faktur zagranicznych?

Nie. To kluczowa informacja, o której wielu programistów na JDG nie wie.

KSeF (Krajowy System e-Faktur) dotyczy wyłącznie faktur krajowych — czyli faktur wystawianych polskim firmom (z polskim NIP-em). Jeśli Twój klient to firma z USA, UK, Niemiec czy innego kraju — nie wystawiasz faktury przez KSeF.

Dla zagranicznych kontrahentów wystawiasz zwykłą fakturę (PDF) ze stawką NP i adnotacją Reverse Charge. To wszystko. Żaden system e-faktur, żaden XML, żaden dodatkowy proces.

Podsumowanie:

Typ klientaKSeF wymagany?Stawka VATFormat
Polska firma (NIP PL)✅ Tak (po wdrożeniu KSeF)Standardowa (np. 23%)XML FA(3)
Firma z UE (np. Niemcy)❌ NieNP + Reverse ChargePDF
Firma spoza UE (np. USA)❌ NieNPPDF

Porady: Jak szybciej dostać przelew z zagranicy

Wystawienie faktury to prosta część. Dostanie pieniędzy na konto — tu liczy się strategia.

  • Oferuj kilka metod płatności. Przelewy SWIFT są standardem, ale wolne (3–5 dni roboczych) i drogie (50–200 zł opłat za transakcję). Wspomnij w notatce na fakturze, że akceptujesz też przelewy przez Wise lub Payoneer — obie platformy oferują szybsze rozliczenia i niższe prowizje.

  • Zawsze wysyłaj fakturę jako PDF. Nigdy nie wysyłaj .docx, .xlsx ani linku do Google Docs. PDF jest nieedytowalny, uniwersalnie czytelny i akceptowany przez każdy system księgowy na świecie. Zapobiega też przypadkowym (lub celowym) zmianom kwot.

  • Wystawiaj fakturę natychmiast po wykonaniu usługi. Nie czekaj do końca miesiąca, żeby „zbierać wszystko naraz." Im szybciej wystawisz fakturę, tym szybciej zaczyna biec termin płatności.

  • Przypomnij się pierwszego dnia po terminie. Krótki, rzeczowy mail — „Cześć, chciałem potwierdzić, że faktura FV/2026/05/001 dotarła. Termin płatności minął wczoraj." — to nie jest natrętność. To profesjonalizm.

  • Trzymaj się waluty z umowy. Jeśli kontrakt mówi USD, fakturuj w USD. Niezgodność walut tworzy zamieszanie i daje klientowi pretekst do opóźnienia płatności.


FAQ: Najczęstsze pytania o faktury za granicę

Jaka stawka VAT na fakturze dla klienta z USA?

NP (nie podlega).

Usługi informatyczne świadczone na rzecz firm spoza Polski to eksport usług. Miejsce świadczenia usługi to kraj odbiorcy (art. 28b ustawy o VAT). Oznacza to, że usługa nie podlega polskiemu VAT — stosujesz stawkę NP.

Na fakturze dodaj adnotację: „Reverse Charge — VAT to be accounted for by the recipient" (lub po polsku: „Odwrotne obciążenie").

Czy muszę podawać NIP z prefiksem PL?

Zależy od klienta:

  • Klient z UE (np. Niemcy, Francja) — tak, używaj NIP z prefiksem PL (np. PL1234567890) i podaj USt-IdNr. klienta
  • Klient spoza UE (np. USA, UK) — wystarczy sam NIP (1234567890), klient zazwyczaj nie ma europejskiego numeru VAT

Czy muszę podpisywać fakturę PDF?

Nie. W polskim prawie (i w praktyce B2B na całym świecie) faktura nie wymaga podpisu — ani fizycznego, ani elektronicznego. Czysta faktura PDF z Twoimi danymi firmowymi, NIP-em i numerem faktury jest w pełni wystarczająca.

Czy mogę wystawiać fakturę w USD/EUR zamiast PLN?

Tak. Możesz fakturować w dowolnej walucie uzgodnionej z klientem. Większość kontraktów B2B z zagranicznymi firmami jasno określa walutę fakturowania.

Pamiętaj: Na potrzeby JPK_V7 i rozliczeń podatkowych musisz przeliczyć kwotę na PLN po kursie średnim NBP z ostatniego dnia roboczego przed dniem wystawienia faktury.

Jaki format numeru faktury?

Nie ma jednego standardu, ale spójność jest kluczowa. Popularne formaty:

  • FV/2026/05/001 (prefiks/rok/miesiąc/numer)
  • 2026/05/001 (rok/miesiąc/numer)
  • INV-2026-001 (międzynarodowy format)

Wybierz format i trzymaj się go konsekwentnie. Ciągła numeracja pomaga Tobie i klientowi w śledzeniu płatności — a urząd skarbowy wymaga jej bezwzględnie.


Wystaw fakturę w 60 sekund — za darmo

Nie potrzebujesz drogiego programu do faktur, żeby wysłać profesjonalną fakturę za granicę. Nie potrzebujesz abonamentu. Nie potrzebujesz rejestracji. I nie potrzebujesz KSeF.

ksefinvoices.com to darmowy generator faktur — otwórz stronę, wypełnij formularz, pobierz PDF. Twoje dane zostają w przeglądarce. Bez znaków wodnych, bez limitów, bez haczyków.

Wystaw swoją pierwszą fakturę teraz →