Free tools

KSeF Invoice XML Generator

Fill out the form - generate KSeF FA(3) XML ready to upload to the National e-Invoice System. Free, no registration required.

Seller

Buyer

Line items

Item 1
Net amount: 0,00 zł

Free, with a shared limit

Without registering, you can use the tools a total of 2 times within 24 hours. This limit is shared across all tools.

Darmowy generator może zawierać błędy - załóż konto, aby korzystać z bezbłędnego rozwiązania i od razu wysyłać dokumenty do KSeF.

  • 2 total uses within 24 hours
  • After creating an account: access to GUS data and manual editing of every invoice field
  • Full access to all platform modules
Create account

How to generate a KSeF XML invoice step by step

Tutorial: fill in the online form, download the FA(3) XML and upload it directly to the National e-Invoice System.

Free Tools that humans LOVE to use

Share your thoughts - every review helps us make these tools better for you.

Walidator wyłapał mi błąd w sumie P_15 na czterech fakturach z ERP, zanim je wysłałam do KSeF. Oszczędziłam dzień na korektach.
Marta K. · Księgowa, biuro rachunkowe
Najszybszy sposób na debug FA(3) – wklejam XML, widzę dokładnie który element nie trzyma schematu. Używam codziennie.
Piotr W. · Dev / integrator
Przed go-live KSeF przepuściliśmy cały hurt faktur testowych. Raport błędów jest czytelny nawet dla nietechnicznych osób w zespole.
Anna S. · CFO, e-commerce
Darmowe, bez rejestracji, działa w przeglądarce. Dokładnie tego potrzebowałem, żeby sprawdzić fakturę od nowego dostawcy.
Tomasz L. · Właściciel, handel B2B

Free generator vs KSeFGPT account

Darmowy generatorKonto w KSeFGPT
Generowanie XML FA(3)Tak, z limitemBez limitu przez Czat
Wysyłka faktury bezpośrednio do KSeFNieTak
Historia wygenerowanych fakturNieTak
Import faktury z PDFNieTak
Wystawianie faktur przez czat AINieTak
Zarządzanie wieloma firmamiNieTak
Asystent AI do KSeFNieTak, w formie czatu
WsparcieNieTak

What is a KSeF FA(3) XML invoice?

A KSeF FA(3) XML invoice is a structured electronic file compliant with the Ministry of Finance XSD schema, replacing traditional paper and PDF invoices in Poland's National e-Invoice System.

The FA(3) format is mandatory from 2026 and is the only format accepted by KSeF. The XML contains all invoice data in a machine-readable structure - from counterparty details to line items and amounts.

KSeF does not accept invoices in PDF, Word or Excel.

It accepts only XML compliant with the FA(3) schema - generate it here and upload directly.

KSeF XML invoices enable:

Direct export to KSeF
Automatic VAT reconciliation
Import into ERP systems
Secure cloud storage

Frequently asked questions

Jak działa generator faktur XML KSeF?

Wypełnij formularz online z danymi sprzedawcy, nabywcy i pozycjami faktury. Generator automatycznie tworzy plik XML w pełni zgodny ze schematem KSeF FA(3), gotowy do wgrania do Krajowego Systemu e-Faktur. Cały proces zajmuje kilka sekund.

Czy generator faktur KSeF jest bezpłatny?

Tak, generator faktur XML KSeF jest całkowicie bezpłatny i nie wymaga rejestracji ani zakładania konta.

Jaki format pliku generuje narzędzie?

Generator tworzy plik XML zgodny ze schematem KSeF FA(3) - jedynym formatem akceptowanym przez Krajowy System e-Faktur. Plik możesz pobrać bezpośrednio lub skopiować do schowka.

Czy wygenerowany XML można od razu wysłać do KSeF?

Tak, wygenerowany XML jest w pełni zgodny ze schematem FA(3) i gotowy do wysłania. Zalecamy wcześniej zweryfikować go naszym darmowym walidatorem XML KSeF, aby upewnić się, że nie zawiera błędów przed przesłaniem do systemu.

Jakie dane są wymagane do wystawienia faktury KSeF?

Wymagane są: NIP i nazwa sprzedawcy, NIP i nazwa nabywcy, numer faktury, data wystawienia oraz co najmniej jedna pozycja z opisem i ceną netto. Pozostałe pola (adres, metoda płatności, BDO, uwagi) są opcjonalne.

Czy generator obsługuje stawki VAT zwolnione i zerowe?

Tak, obsługujemy wszystkie stawki VAT dopuszczone przez schemat KSeF FA(3): 23%, 8%, 5%, 0%, zw (zwolnienie), np (nie podlega) i oo (odwrotne obciążenie). Możesz wybrać różne stawki dla poszczególnych pozycji.

Czy moje dane są przechowywane na serwerze?

Nie. Dane wpisane w formularzu nie są przechowywane na naszym serwerze ani przypisywane do Twojego konta. XML jest generowany na żądanie i nie jest archiwizowany. Jeśli potrzebujesz historii faktur, skorzystaj z konta KSeFGPT.

Jak wgrać wygenerowany XML do KSeF?

Po pobraniu pliku XML zaloguj się do portalu podatki.gov.pl lub skorzystaj z bramki API KSeF. Alternatywnie - załóż konto KSeFGPT i wyślij fakturę bezpośrednio z naszego narzędzia jednym kliknięciem, bez pobierania pliku.

Zacznij przesyłać faktury w KSeFGPT

Załóż konto i przejdź od darmowego generowania do pełnej automatyzacji - wysyłka do KSeF, historia faktur i asystent AI.

Załóż konto