E-faktura w UE i KSeF: przewodnik dla freelancera
E-faktura to ustrukturyzowany plik (XML lub PDF z osadzonym XML), który system czyta automatycznie — nie zwykły PDF. W całej UE opiera się na jednej normie EN 16931, a od 1 lipca 2030 transgraniczna e-faktura B2B stanie się standardem. Wystarczy wiedzieć: czy kraj klienta już tego wymaga i jakiego formatu oczekuje.
Wyobraź sobie taką sytuację: polski klient pisze do Ciebie w kwietniu 2026: „Nie możemy już przyjąć tego PDF-a. Wystaw to przez KSeF”. A za miesiąc niemiecka agencja, dla której realizujesz projekt, dodaje: „I prześlij nam ZUGFeRD albo XRechnung”. Dla freelancera te dwa zdania to cała historia e-faktury w pigułce. Dobra wiadomość jest prosta: wystarczy nauczyć się dwóch rzeczy — czy kraj Twojego klienta już wymaga faktury ustrukturyzowanej, i jakiego formatu pliku oczekuje. Cała reszta to drugorzędne szczegóły.
Ten przewodnik to wersja skrócona. Czym naprawdę jest e-faktura, które kraje UE włączyły już obowiązek i kiedy, jakiego formatu każdy z nich chce, i co solo-freelancer musi mieć, żeby być w porządku — bez wynajmowania księgowego tylko po to, by wysłać rachunek.
Co tak naprawdę znaczy „e-faktura” (to nie jest PDF)
Prawdziwa e-faktura to ustrukturyzowany plik danych (XML albo PDF z osadzonym w środku XML-em), który inny system odczyta automatycznie, bez przepisywania kwot przez człowieka.
Unijny standard, który stoi za tym wszystkim, to EN 16931. Każdy zgodny format krajowy jest po prostu inną odmianą tej samej normy. Więc gdy słyszysz ZUGFeRD, Factur-X, FA(3) czy UBL, słyszysz lokalne dialekty jednego wspólnego języka. To dobra wiadomość dla freelancera: uczysz się jednej faktury ustrukturyzowanej i po prostu eksportujesz ją w dialekcie, który czyta kraj Twojego klienta — kilka systemów sprowadza się do jednego.
Dlaczego UE to forsuje? Dwa słowa: oszustwa VAT. Faktury ustrukturyzowane pozwalają administracji skarbowej widzieć dane transakcji szybciej, docelowo niemal w czasie rzeczywistym. Nadrzędna reforma nazywa się ViDA (VAT in the Digital Age), przyjęta w marcu 2025, a transgraniczna e-faktura B2B stanie się unijnym standardem od 1 lipca 2030. To nie jest moda, którą da się przeczekać.
Fala obowiązków w UE, kraj po kraju
Obowiązki wchodzą w różnym tempie, a daty się przesuwają, więc przed terminem zawsze sprawdź swój konkretny kraj. Oto przybliżona mapa na połowę 2026. Jedno warto zapamiętać: większość obowiązków zaczyna się od obowiązku odbierania (musisz umieć przyjąć e-fakturę), zanim pojawi się obowiązek wystawiania (musisz ją wysyłać).
Niemcy: wszystkie firmy, w tym freelancerzy, muszą umieć odbierać e-faktury od 1 stycznia 2025. Obowiązek ich wystawiania wchodzi etapami: firmy powyżej 800 000 € obrotu od stycznia 2027, a potem wszyscy pozostali od stycznia 2028. Większość solo-freelancerów poniżej tego progu musi więc już teraz odbierać e-faktury, a wystawiać będzie musiała od 2028.
Francja: etapami od 1 września 2026 — duże i średnie firmy muszą wystawiać i raportować, a wszystkie firmy (w tym freelancerzy) muszą umieć odbierać e-faktury. Mikroprzedsiębiorstwa i MŚP muszą wystawiać od 1 września 2027.
Belgia: działa od 1 stycznia 2026. Wszystkie firmy zarejestrowane do VAT muszą wymieniać ustrukturyzowane faktury B2B. Jeśli fakturujesz belgijską firmę, dotyczy Cię to już teraz.
Polska: KSeF stał się obowiązkowy etapami w 2026 — najwięksi podatnicy (sprzedaż powyżej 200 mln zł) od 1 lutego 2026, a większość pozostałych firm od 1 kwietnia 2026. Najmniejsi podatnicy, których miesięczna sprzedaż z faktur nie przekracza 10 000 zł, mają czas do 1 stycznia 2027. Jeśli zastanawiasz się, jak zacząć z KSeF jako jednoosobowa firma, sprowadza się to do dwóch kroków: wystawić fakturę w formacie FA(3), a potem wysłać ją do KSeF — samodzielnie albo przez swoje biuro rachunkowe lub program księgowy zintegrowany z KSeF.
Włochy: pionier. Obowiązkowa e-faktura B2B od 2019 roku przez format FatturaPA i platformę rozliczeniową SDI. Jeśli fakturujesz włoskie firmy, jesteś w tym już od dawna.
Hiszpania: obowiązek B2B (ustawa Crea y Crece) jest już przesądzony — rozporządzenie wykonawcze zostało przyjęte i opublikowane wiosną 2026, a specyfikacja techniczna wchodzi w życie 1 października 2026. Realne uruchomienie jest etapowe: duże firmy (obrót powyżej 8 mln €) od października 2027, a pozostali przedsiębiorcy i samozatrudnieni od października 2028.
Holandia: jeszcze brak obowiązku B2B. Holenderskie korzystanie z faktur ustrukturyzowanych (UBL) jest powszechne, ale dobrowolne, a rząd śledzi ViDA. Holenderski ZZP'er nie jest dziś do niczego zmuszany, ale klienci i tak coraz częściej proszą o UBL.
Austria: brak ogólnego obowiązku B2B (B2G z sektorem publicznym to osobny, starszy wymóg). Austriacki format to ebInterface, a realnym horyzontem jest tu data 2030 z ViDA.
Niezależnie od tego, czy Twój kraj ma już twardy termin, czy nie — do 2030 roku faktura ustrukturyzowana jest unijnym standardem. Ustawienie tego wcześniej jest tańsze niż gaszenie pożaru w tygodniu, w którym Twój największy klient tego zażąda.
Formaty wg kraju: ściąga
Zapisz sobie tę tabelę. Format zależy od tego, gdzie ma siedzibę Twój klient:
| Kraj | Format | Jak wygląda |
|---|---|---|
| Niemcy | ZUGFeRD / XRechnung | PDF z osadzonym XML (ZUGFeRD); czysty XML (XRechnung, dla sektora publicznego) |
| Francja | Factur-X | Francuski bliźniak ZUGFeRD: PDF z osadzonym XML |
| Holandia / Belgia | UBL (Peppol BIS) | Ustrukturyzowany XML |
| Hiszpania | FacturaE | Ustrukturyzowany XML |
| Austria | ebInterface | Ustrukturyzowany XML |
| Włochy | FatturaPA | Ustrukturyzowany XML przez platformę SDI |
| Polska | FA(3) (KSeF) | Ustrukturyzowany XML przez KSeF |
Przydatny szczegół: ZUGFeRD i Factur-X to formaty hybrydowe. Plik jest nadal normalnym PDF-em, który otworzysz i przeczytasz jak zawsze, ale niesie w środku maszynowo-czytelny XML. Zachowujesz przyjazną dla człowieka fakturę i spełniasz wymóg danych ustrukturyzowanych w jednym pliku. Formaty czystego XML (UBL, FacturaE, ebInterface, FA(3)) są pomyślane do odczytu przez oprogramowanie.
Jedno warto wyjaśnić, bo wszystkich gubi: Peppol to sieć dostarczania — pomyśl o niej jak o poczcie, a format to list w środku. UBL jest formatem; Peppol to jeden z popularnych sposobów jego transportu. Wielu freelancerów po prostu wygeneruje poprawny plik UBL i wyśle go lub wgra tak, jak prosi klient, w ogóle nie dotykając samej sieci.
Czego naprawdę potrzebuje freelancer, żeby być w porządku
Odejmij żargon, a lista zadań jest krótka.
- Umieć odbierać faktury ustrukturyzowane. Jeśli masz dostawców albo podwykonawców w kraju z obowiązkiem, mogą już wysyłać Ci XML. Musisz go przyjąć i przechować. W Niemczech ta gotowość do odbioru jest technicznie wymagana od 2025.
- Wygenerować właściwy format na żądanie. Gdy klient prosi o ZUGFeRD, Factur-X, FA(3) czy UBL, powinieneś móc przekazać go tego samego dnia — a nie obiecywać „w przyszłym tygodniu”, gugląc jak to zrobić.
- Dobrze rozliczyć VAT. Transgraniczna sprzedaż B2B wewnątrz UE zwykle oznacza odwrotne obciążenie (fakturujesz na 0% i to odnotowujesz), ale tylko jeśli numer VAT Twojego klienta jest ważny — co sprawdzasz w unijnej bazie VIES. Pomyl się tu i cała faktura jest błędna.
- Zachować ślad audytowy. Obowiązki zakładają przechowywanie faktur w ich ustrukturyzowanej formie przez ustawowy okres (zwykle lata), do odczytania na żądanie.
Zauważ, czego na liście nie ma: nie musisz rozliczać niczyich podatków i nie musisz „wpinać się” do żadnej sieci, żeby wystawić podstawową e-fakturę. Potrzebujesz poprawnych danych w poprawnym formacie.
To jest dokładnie ta luka, dla której zbudowaliśmy Clozo — dla solo-freelancerów i mikrostudiów, bo sami dostaliśmy ten e-mail „wystaw nam ZUGFeRD” i nienawidziliśmy tego gaszenia pożaru w ostatniej chwili.
Budujesz ofertę, klient ją podpisuje elektronicznie (z mocą prawną na gruncie eIDAS, ze śladem audytowym obejmującym adres IP i znaczniki czasu — podpis dostępny jest już w darmowym planie), sprawdzasz numer VAT klienta w VIES, automatycznie stosujesz odwrotne obciążenie dla transgranicznego B2B, a potem eksportujesz poprawny plik e-faktury w formacie danego kraju jednym kliknięciem: ZUGFeRD lub Factur-X, plik UBL, FacturaE, ebInterface, FatturaPA czy faktura ustrukturyzowana FA(3). Cały zestaw funkcji do fakturowania i ofert działa w jednym miejscu — żaden księgowy nie jest potrzebny, by przygotować rachunek. Ważne rozróżnienie: Clozo tworzy plik FA(3); wysyłkę do KSeF robisz Ty albo Twoje biuro rachunkowe — Clozo nie łączy się z KSeF. Tak samo Clozo nie przesyła faktur przez sieć Peppol, SDI ani żaden inny krajowy system i nie rozlicza za Ciebie podatków — generuje wyłącznie gotowy plik w odpowiednim formacie, który dalej wysyłasz sam. Konto założysz za darmo, a to, które plany obejmują silnik VAT/VIES oraz eksport faktur ustrukturyzowanych, sprawdzisz na stronie cennika.
Wniosek w jednym zdaniu
Nie musisz uczyć się na pamięć ośmiu krajowych systemów ani panikować z powodu terminu odległego o dwa lata. Sprawdź, w jakich krajach są Twoi klienci, zanotuj ich format z tabeli powyżej i upewnij się, że narzędzie, którym fakturujesz, potrafi wypluć ten format na żądanie z poprawnym unijnym VAT. Ustaw to raz, a następnym razem, gdy klient napisze „potrzebujemy ZUGFeRD” (albo „wystaw to przez KSeF”), załatwisz to w trzydzieści sekund i wracasz do pracy.
Gotów, by zrobić z tego zadanie na trzydzieści sekund? Wystaw e-fakturę z Clozo — za darmo na start na app.useclozo.com.
Najczęstsze pytania
- Czym właściwie jest e-faktura — to zwykły PDF?
- Nie. E-faktura to ustrukturyzowany plik danych (XML albo PDF z osadzonym XML), który inny system odczytuje automatycznie, bez przepisywania kwot ręcznie. Zeskanowany PDF czy zdjęcie faktury nie liczą się jako e-faktura w rozumieniu przepisów. Liczy się struktura danych, nie wygląd na ekranie.
- Jaki format e-faktury wybrać, gdy fakturuję klienta z innego kraju UE?
- Format zależy od kraju klienta. W Niemczech to ZUGFeRD lub XRechnung, we Francji Factur-X, w Holandii i Belgii UBL (Peppol BIS), w Hiszpanii FacturaE, w Austrii ebInterface, we Włoszech FatturaPA, a w Polsce faktura ustrukturyzowana FA(3) w KSeF. Wszystkie to dialekty jednej normy EN 16931.
- Co tak naprawdę muszę zrobić jako jednoosobowa firma, żeby być w porządku?
- Cztery rzeczy: umieć odbierać faktury ustrukturyzowane, wygenerować właściwy format na żądanie, poprawnie rozliczyć VAT (transgranicznie zwykle odwrotne obciążenie po sprawdzeniu numeru VAT w VIES) i zachować ślad audytowy. Nie musisz rozliczać niczyich podatków ani „wpinać się” do żadnej sieci, żeby wystawić podstawową e-fakturę.
Wystaw e-fakturę z Clozo
Wystaw e-fakturę z Clozo