Faktura dla zagranicznego klienta a KSeF – kiedy trzeba ją wysłać, a kiedy nie?
Sprzedajesz towary do Niemiec, świadczysz usługi dla firmy z Czech albo wystawiasz fakturę klientowi z USA? Jedno z najczęstszych pytań związanych z Krajowym Systemem e-Faktur brzmi: czy fakturę dla zagranicznego klienta również trzeba wysłać do KSeF? Wielu przedsiębiorców zakłada, że skoro kontrahent znajduje się poza Polską i nie korzysta z polskiego KSeF, takiej faktury nie trzeba przesyłać do systemu. To błędne założenie.
Co do zasady polska firma objęta obowiązkowym KSeF wystawia w KSeF również faktury dla zagranicznych kontrahentów biznesowych. Nie ma przy tym znaczenia, czy odbiorcą jest firma z Niemiec, Francji, Norwegii, Wielkiej Brytanii czy Stanów Zjednoczonych.
Inaczej jest natomiast wtedy, gdy zagranicznym klientem jest osoba prywatna, która kupuje jako konsument. Faktury B2C nie są objęte obowiązkiem wystawiania w KSeF.
To właśnie rozróżnienie między B2B a B2C jest jednym z najważniejszych elementów prawidłowego stosowania KSeF.
Stan prawny artykułu: 23 sierpnia 2026 r.
Czy fakturę dla zagranicznej firmy trzeba wystawić w KSeF?
Tak – co do zasady trzeba.
Ministerstwo Finansów wprost wskazuje, że KSeF służy do wystawiania faktur w rozumieniu polskich przepisów, w tym faktur na rzecz zagranicznych kontrahentów.
Oznacza to, że nie należy kierować się wyłącznie krajem nabywcy.
Jeżeli polski przedsiębiorca jest objęty obowiązkiem wystawiania faktur w KSeF i wystawia fakturę dokumentującą transakcję B2B, faktura dla zagranicznej firmy zasadniczo również powinna zostać wystawiona w KSeF.
Dotyczy to m.in.:
- sprzedaży towarów do firm z innych państw Unii Europejskiej,
- wewnątrzwspólnotowej dostawy towarów (WDT),
- eksportu towarów poza Unię Europejską,
- świadczenia usług dla zagranicznych przedsiębiorców,
- faktur z mechanizmem reverse charge,
- faktur wystawianych w EUR, USD, GBP i innych walutach.
To, że na fakturze nie występuje polski VAT albo pojawia się np. adnotacja „reverse charge”, nie oznacza automatycznie, że dokument znajduje się poza KSeF.
KSeF i sposób rozliczenia VAT to dwie różne kwestie.
Najprostsza zasada: firma czy konsument?
W większości typowych przypadków można zacząć od jednego pytania:
Kto jest nabywcą?
Czy faktura podlega obowiązkowemu KSeF?
- Polska firma: Zasadniczo TAK
- Firma z Niemiec: Zasadniczo TAK
- Firma z Czech: Zasadniczo TAK
- Firma z Wielkiej: Brytanii Zasadniczo TAK
- Firma z USA: Zasadniczo TAK
- Osoba prywatna z Polski: NIE
- Osoba prywatna z Niemiec: NIE
- Osoba prywatna z USA: NIE
- Przedsiębiorca kupujący wyłącznie prywatnie: NIE – jest to transakcja B2C
Oczywiście istnieją dodatkowe wyłączenia, które omawiamy w dalszej części artykułu.
Faktura dla osoby prywatnej a KSeF
W przypadku sprzedaży na rzecz konsumenta sytuacja wygląda inaczej.
Faktury wystawiane osobom fizycznym nieprowadzącym działalności gospodarczej są wyłączone z obowiązkowego KSeF.
Ministerstwo Finansów jednoznacznie potwierdza, że faktury B2C nie muszą być wystawiane w KSeF. Mogą być nadal wystawiane poza systemem na dotychczasowych zasadach.
Nie ma przy tym znaczenia, gdzie mieszka klient.
Przykład:
Polska firma świadczy usługę graficzną.
- klientem jest niemiecka spółka GmbH → co do zasady faktura trafia do KSeF,
- klientem jest Jan Kowalski mieszkający w Polsce, który kupuje usługę prywatnie → brak obowiązku KSeF,
- klientem jest osoba prywatna mieszkająca w Niemczech → również brak obowiązku KSeF.
Kraj klienta nie decyduje więc o obowiązku. Dużo ważniejszy jest jego status jako przedsiębiorcy lub konsumenta.
Czy fakturę B2C można dobrowolnie wystawić w KSeF?
Tak.
Wyłączenie faktur konsumenckich oznacza brak obowiązku, ale przedsiębiorca może zdecydować się na dobrowolne wystawienie takiej faktury w KSeF. Ministerstwo Finansów przewiduje taką możliwość.
Jeżeli jednak przedsiębiorca korzysta z tej możliwości, nadal musi zapewnić konsumentowi dostęp do faktury w uzgodniony sposób, np.:
- wysłać PDF e-mailem,
- przekazać wydruk,
- udostępnić dokument w panelu klienta.
W przypadku udostępniania wizualizacji faktury wystawionej w KSeF poza systemem należy pamiętać również o wymaganym kodzie QR.
A co jeśli klient prowadzi działalność, ale kupuje prywatnie?
To bardzo ważny przypadek.
Wyobraźmy sobie, że klient prowadzi jednoosobową działalność gospodarczą i posiada NIP, ale kupuje komputer, usługę, szkolenie czy inny produkt wyłącznie do celów prywatnych.
Czy fakturę trzeba wtedy wystawić w KSeF?
Nie.
Jeżeli zakup ma charakter prywatny, transakcja jest w rzeczywistości transakcją B2C, nawet jeśli kupujący na co dzień prowadzi działalność gospodarczą.
Ministerstwo Finansów potwierdza, że wystawianie w KSeF faktur dotyczących prywatnych zakupów osób fizycznych prowadzących działalność gospodarczą jest dobrowolne.
Nie można więc przyjąć prostej zasady:
„Klient ma firmę, więc każda jego faktura musi trafić do KSeF”.
Liczy się to, w jakim charakterze klient dokonuje konkretnego zakupu.
WDT a KSeF – czy faktura dla firmy z UE trafia do systemu?
Tak, co do zasady faktura dokumentująca wewnątrzwspólnotową dostawę towarów również powinna zostać wystawiona w KSeF, jeżeli sprzedawca podlega obowiązkowi korzystania z systemu.
Przykład:
Polska firma sprzedaje maszyny firmie z Niemiec.
Nabywca posiada numer:
DE123456789
Transakcja może zostać rozliczona jako WDT, jeżeli spełnione są odpowiednie warunki podatkowe.
Fakt, że na fakturze zastosowano właściwe dla WDT zasady VAT, nie wyłącza faktury z KSeF.
W strukturze FA(3) przewidziano nawet specjalne pola służące do identyfikacji zagranicznego nabywcy z UE. Kod kraju oraz numer VAT UE są przekazywane odpowiednio w polach KodUE oraz NrVatUE. Dokumentacja Ministerstwa Finansów wskazuje przykładowo rozdzielenie numeru DE123456789 na kod DE i właściwy numer identyfikacyjny.
Usługa dla firmy zagranicznej i reverse charge – czy faktura idzie do KSeF?
Również tutaj odpowiedź brzmi: co do zasady tak.
Przykładowo polska agencja marketingowa wykonuje usługę dla przedsiębiorcy z Niemiec.
Miejsce świadczenia może zostać określone na podstawie art. 28b ustawy o VAT, a podatek rozliczy nabywca w swoim kraju. Na fakturze może pojawić się oznaczenie „odwrotne obciążenie” lub „reverse charge”.
Nie oznacza to jednak, że faktura przestaje być objęta KSeF.
Dokumentacja struktury FA(3) wprost przewiduje wykorzystanie numeru VAT UE zagranicznego kontrahenta również przy usługach, do których znajduje zastosowanie art. 28b ustawy o VAT.
Eksport poza UE a KSeF
Analogiczna zasada obowiązuje przy sprzedaży do państw spoza Unii Europejskiej.
Jeżeli polska firma sprzedaje towar przedsiębiorcy np. w:
- USA,
- Wielkiej Brytanii,
- Szwajcarii,
- Kanadzie,
- Australii,
faktura może nadal podlegać obowiązkowi wystawienia w KSeF.
Struktura FA(3) została przygotowana również do obsługi identyfikatorów podatkowych kontrahentów z państw trzecich. Jeżeli kontrahent posiada zagraniczny identyfikator podatkowy, można wykorzystać pola NrID oraz – fakultatywnie – KodKraju.
Zagraniczny kontrahent nie korzysta z KSeF. Jak otrzyma fakturę?
Tutaj dochodzimy do jednej z najczęstszych przyczyn nieporozumień.
Przedsiębiorca często myśli:
„Skoro niemiecka firma nie ma dostępu do polskiego KSeF, po co mam wysyłać tam jej fakturę?”
Trzeba rozdzielić dwie czynności:
1. Wystawienie faktury
Polski sprzedawca wystawia fakturę w KSeF, ponieważ to na nim ciąży obowiązek korzystania z polskiego systemu.
2. Dostarczenie faktury zagranicznemu klientowi
Zagraniczny klient nie musi odbierać jej w taki sam sposób jak polski przedsiębiorca.
Fakturę można mu przekazać w sposób uzgodniony, np. jako:
- PDF wysłany e-mailem,
- dokument dostępny w panelu klienta,
- wydruk.
Ministerstwo Finansów przedstawia w oficjalnym podręczniku przykład faktury wystawionej w KSeF dla zagranicznego nabywcy, która następnie została przekazana kontrahentowi jako plik PDF załączony do wiadomości e-mail.
To bardzo istotne:
wysłanie PDF zagranicznemu klientowi nie zastępuje wystawienia faktury w KSeF, jeżeli faktura podlega obowiązkowemu systemowi.
Czy PDF dla zagranicznego klienta powinien mieć kod QR?
Jeżeli faktura wystawiona w KSeF jest przekazywana określonym nabywcom poza systemem, przepisy przewidują stosowanie kodu QR umożliwiającego zweryfikowanie dokumentu.
Dotyczy to m.in. zagranicznych kontrahentów.
Jeżeli faktura została już przesłana do KSeF i otrzymała numer KSeF, wizualizacja przekazywana poza systemem powinna posiadać odpowiedni kod umożliwiający dostęp lub weryfikację faktury.
W trybach offline zasady są bardziej rozbudowane. Jeżeli dokument zostaje przekazany zagranicznemu kontrahentowi jeszcze przed jego przesłaniem do KSeF, mogą być wymagane dwa kody QR – „OFFLINE” oraz „CERTYFIKAT”. Po przesłaniu faktury do KSeF stosowany jest kod związany z numerem KSeF.
Dlatego dobry program do fakturowania powinien generować odpowiednie oznaczenia automatycznie, bez konieczności analizowania przez użytkownika technicznych zasad KSeF przy każdej fakturze.
Jak wpisać zagranicznego kontrahenta do faktury KSeF?
Struktura FA(3) została przystosowana zarówno do klientów unijnych, jak i klientów z państw trzecich.
Kontrahent z Unii Europejskiej
Przy numerze VAT UE wykorzystuje się przede wszystkim:
KodUE – np. DE, CZ, FR,
oraz
NrVatUE – właściwy numer identyfikacyjny bez prefiksu kraju.
Przykładowo:
DE123456789
może zostać zapisane jako:
| Pole FA(3) | Wartość |
|---|---|
| KodUE | DE |
| NrVatUE | 123456789 |
Kontrahent spoza UE
Jeżeli np. firma ze Szwajcarii posiada lokalny identyfikator podatkowy, struktura FA(3) umożliwia wykorzystanie m.in.:
- NrID,
- KodKraju.
Jeżeli odpowiedni identyfikator nie występuje na fakturze, możliwe jest zastosowanie znacznika BrakID.
Osoba prywatna
W przypadku konsumenta nie podaje się jego NIP. Dokumentacja FA(3) przewiduje w takim przypadku wartość:
BrakID = 1.
Ma to znaczenie zwłaszcza dla producentów programów do fakturowania – system nie powinien wymuszać wpisywania NIP przy fakturze B2C.
Czy zagraniczna osoba prywatna musi podawać NIP?
Nie.
Jeżeli klient jest konsumentem, a nie przedsiębiorcą, nie należy traktować braku numeru identyfikacji podatkowej jako błędu.
Przykładowo polska firma może wystawić fakturę:
John Smith
London
United Kingdom
bez numeru VAT przedsiębiorcy, jeżeli John Smith dokonuje zakupu jako osoba prywatna.
Taka faktura jest B2C i nie jest objęta obowiązkiem wystawiania w KSeF.
Najczęstszy błąd: uzależnianie KSeF od kraju klienta
Nieprawidłowa logika wygląda tak:
Polska → KSeF
zagranica → poza KSeF
Taki mechanizm jest zbyt prosty i będzie prowadził do błędów.
Znacznie właściwsza logika wygląda następująco:
Czy faktura jest wystawiana przez podatnika objętego KSeF?
↓
Czy nabywca kupuje jako przedsiębiorca czy konsument?
↓
Czy dana transakcja znajduje się w jednym z ustawowych wyłączeń?
↓
Dopiero wtedy można określić, czy dokument powinien być wystawiony w KSeF.
Przykłady – KSeF w praktyce
Przykład 1: programista wystawia fakturę firmie z Niemiec
Polski programista świadczy usługę dla niemieckiej spółki.
Nabywca: przedsiębiorca
Kraj: Niemcy
Rozliczenie: B2B, np. art. 28b i reverse charge
Rezultat: co do zasady faktura powinna być wystawiona w KSeF.
Niemieckiemu klientowi można następnie przekazać jej wizualizację, np. PDF.
Przykład 2: sklep internetowy sprzedaje osobie prywatnej z Niemiec
Nabywcą jest konsument, który nie prowadzi działalności albo dokonuje zakupu prywatnie.
Rezultat: faktura B2C nie musi być wystawiona w KSeF.
Przykład 3: producent sprzedaje towar czeskiej firmie
Polska firma dokonuje WDT do czeskiego podatnika VAT UE.
Rezultat: co do zasady faktura podlega KSeF.
Przykład 4: polska firma sprzedaje maszynę przedsiębiorcy w USA
Mimo że transakcja może stanowić eksport towarów, odbiorcą jest zagraniczny przedsiębiorca.
Rezultat: sama okoliczność, że jest to eksport, nie zwalnia faktury z KSeF.
Przykład 5: przedsiębiorca kupuje coś prywatnie
Klient prowadzi JDG, ale zamawia np. usługę remontu własnego mieszkania i występuje jako konsument.
Rezultat: jest to B2C, dlatego wystawienie faktury w KSeF jest dobrowolne.
Ważne wyłączenia z KSeF
Zasada „B2B = KSeF” jest bardzo pomocna, ale nie jest absolutna.
Ustawa przewiduje określone wyjątki.
Poza fakturami konsumenckimi z obowiązkowego KSeF wyłączone są m.in. niektóre faktury wystawiane w ramach szczególnych procedur, w tym:
- procedury OSS nieunijnej,
- procedury importu IOSS,
- określonych usług międzynarodowego okazjonalnego przewozu drogowego osób,
- procedury SME wskazanej w przepisach.
W niektórych z tych przypadków faktury nie tylko nie muszą, ale wręcz nie mogą być dobrowolnie wystawiane w KSeF.
Istnieją również szczególne wyłączenia dotyczące niektórych biletów, usług czy przypadków samofakturowania.
Dlatego przy nietypowych transakcjach warto sprawdzić nie tylko status nabywcy, lecz również rodzaj stosowanej procedury podatkowej.
Co z limitem 10 000 zł w 2026 roku?
W 2026 roku obowiązuje jeszcze rozwiązanie przejściowe dla najmniejszych przedsiębiorców.
Od 1 kwietnia 2026 r. obowiązkowy KSeF objął zasadniczo pozostałych przedsiębiorców po dużych podmiotach objętych systemem od 1 lutego 2026 r.
Jednocześnie do końca 2026 roku podatnik może wystawiać określone faktury poza KSeF, jeżeli łączna wartość sprzedaży wraz z VAT udokumentowana takimi fakturami w danym miesiącu nie przekroczy 10 000 zł.
Jeżeli limit zostanie przekroczony, obowiązek rozpoczyna się od faktury, którą limit został przekroczony.
Od 1 stycznia 2027 r. to przejściowe ułatwienie znika.
Dlatego w 2026 roku odpowiedź na pytanie „czy tę fakturę trzeba wysłać do KSeF?” może dodatkowo zależeć od tego, czy przedsiębiorca korzysta jeszcze z tego czasowego rozwiązania.
Nie zmienia to jednak podstawowej zasady: faktury B2C są wyłączone z obowiązkowego KSeF z uwagi na status nabywcy, a nie ze względu na limit 10 000 zł.
Czy faktury od zagranicznych dostawców trzeba przesyłać do KSeF?
Nie.
To odwrotna sytuacja.
Jeżeli polska firma kupuje usługę lub towar od zagranicznego dostawcy i otrzymuje od niego zagraniczną fakturę, nie należy samodzielnie przesyłać takiego dokumentu do KSeF.
Ministerstwo Finansów wyraźnie wskazuje, że KSeF nie jest systemem służącym do raportowania faktur zakupowych otrzymanych od zagranicznych dostawców.
Przykład:
Polska spółka otrzymuje fakturę za usługę od Google Ireland.
Nie należy pobierać PDF-u od Google i „wgrywać go do KSeF”.
Faktura pozostaje dokumentem otrzymanym od zagranicznego kontrahenta i jest odpowiednio ujmowana w księgowości oraz rozliczeniach podatkowych.
KSeF nie oznacza, że zagraniczny klient musi korzystać z polskiego systemu
To kolejna ważna kwestia.
Obowiązek polskiego przedsiębiorcy nie oznacza, że zagraniczna firma musi:
- zakładać konto w KSeF,
- logować się do polskiego systemu,
- instalować polską aplikację,
- posiadać profil zaufany.
Polski sprzedawca realizuje swój obowiązek poprzez prawidłowe wystawienie faktury w KSeF.
Zagranicznemu kontrahentowi dokument może następnie zostać przekazany w uzgodnionej formie.
Dlatego w praktyce przedsiębiorca może nadal wysłać klientowi wiadomość:
Invoice No. FV/08/2026 is attached as PDF.
Równocześnie właściwa faktura została wcześniej wystawiona jako faktura ustrukturyzowana w KSeF.
Czy faktura w PDF jest wtedy drugą fakturą?
Nie.
Jeżeli prawidłowa faktura została wystawiona w KSeF, plik PDF przekazany kontrahentowi jest przede wszystkim czytelną wizualizacją danych faktury ustrukturyzowanej.
Nie powinno się tworzyć niezależnego dokumentu o innych danych, numerze, wartościach czy dacie.
Dane w wizualizacji powinny odpowiadać fakturze znajdującej się w KSeF.
Ma to szczególne znaczenie przy automatycznym generowaniu faktur w programach księgowych.
Jak przedsiębiorca powinien podejmować decyzję?
W typowej sytuacji można zastosować prosty schemat:
Krok 1. Sprawdź, kto kupuje
Firma → przejdź dalej.
Konsument → brak obowiązkowego KSeF.
Krok 2. Sprawdź, czy sprzedawca podlega obowiązkowi KSeF
W 2026 r. należy jeszcze uwzględnić okres przejściowy i limit 10 000 zł.
Krok 3. Sprawdź, czy nie występuje szczególne wyłączenie
Dotyczy to przede wszystkim nietypowych procedur, takich jak IOSS czy określone przypadki OSS i SME.
Krok 4. Wystaw fakturę
Jeśli dokument podlega KSeF, należy wystawić fakturę zgodną ze strukturą FA(3). Od 1 lutego 2026 r. jest to obowiązująca struktura faktury ustrukturyzowanej.
Krok 5. Przekaż dokument zagranicznemu kontrahentowi
Jeżeli kontrahent nie odbiera faktury bezpośrednio w KSeF, udostępnij mu ją w uzgodniony sposób – np. jako PDF – z właściwym oznaczeniem QR.
Podsumowanie – kiedy faktura dla zagranicznego klienta trafia do KSeF?
Najważniejszą zasadę można zapamiętać bardzo łatwo:
Zagraniczny klient ≠ faktura poza KSeF.
Jeżeli polska firma objęta obowiązkiem KSeF wystawia fakturę zagranicznemu przedsiębiorcy, faktura co do zasady powinna zostać wystawiona w KSeF.
Dotyczy to również wielu typowych transakcji międzynarodowych, takich jak:
WDT, eksport towarów czy usługi B2B rozliczane na zasadzie reverse charge.
Inaczej wygląda sytuacja w przypadku konsumentów.
Faktury dla osób prywatnych – zarówno polskich, jak i zagranicznych – nie są objęte obowiązkowym KSeF. Można wystawić je w systemie dobrowolnie, ale nie trzeba.
W praktyce zamiast pytać:
„Czy klient jest z Polski czy z zagranicy?”
lepiej najpierw zapytać:
„Czy klient kupuje jako firma czy jako konsument?”
Dopiero później należy sprawdzić dodatkowe warunki i ewentualne szczególne wyłączenia.
FAQ – faktury zagraniczne i KSeF
Czy faktura dla firmy z Niemiec musi trafić do KSeF?
Co do zasady tak, jeżeli wystawia ją polski podatnik objęty obowiązkiem KSeF i nie występuje szczególne wyłączenie.
Czy faktura dla niemieckiej osoby prywatnej musi trafić do KSeF?
Nie. Jest to faktura B2C, dlatego nie podlega obowiązkowemu KSeF.
Czy WDT trzeba wystawiać przez KSeF?
Co do zasady tak. Sam fakt zastosowania zasad dotyczących wewnątrzwspólnotowej dostawy towarów nie wyłącza faktury z KSeF.
Czy eksport do USA podlega KSeF?
Jeżeli nabywcą jest przedsiębiorca, faktura wystawiana przez polską firmę objętą KSeF co do zasady podlega systemowi. Eksport nie oznacza automatycznie wyłączenia z KSeF.
Czy faktura reverse charge trafia do KSeF?
Co do zasady tak. Sposób rozliczenia VAT nie jest równoznaczny z wyłączeniem faktury z KSeF.
Czy mogę wysłać zagranicznemu klientowi zwykły PDF?
Tak. Zagranicznemu kontrahentowi fakturę można przekazać w sposób z nim uzgodniony, np. jako PDF. Jeżeli faktura została wystawiona w KSeF, jej wizualizacja przekazywana poza systemem powinna spełniać wymagania dotyczące właściwego kodu QR.
Czy zagraniczna firma musi mieć konto w KSeF?
Nie. To polski wystawca realizuje swój obowiązek związany z KSeF. Zagranicznemu odbiorcy można przekazać dokument poza systemem.
Czy klient prowadzący JDG, ale kupujący prywatnie, jest traktowany jako firma?
Nie w odniesieniu do tego konkretnego zakupu. Jeżeli dokonuje zakupu na potrzeby prywatne, mamy do czynienia z transakcją B2C i wystawienie faktury w KSeF jest dobrowolne.
Czy faktury od zagranicznych dostawców trzeba samemu wgrywać do KSeF?
Nie. Faktur otrzymanych od zagranicznych dostawców nie raportuje się poprzez samodzielne przesyłanie ich do KSeF.
Czy w 2026 roku każda polska firma musi już wystawiać wszystkie faktury B2B w KSeF?
Nie zawsze. Do 31 grudnia 2026 r. funkcjonuje przejściowe ułatwienie pozwalające najmniejszym podatnikom wystawiać określone faktury poza KSeF, jeżeli miesięczna wartość sprzedaży udokumentowana tymi fakturami nie przekracza 10 000 zł brutto. Od 1 stycznia 2027 r. rozwiązanie to przestaje obowiązywać.