If you run a business in Poland, this is no longer optional.
From April 2026, invoices must go through KSeF.
Without a valid FA(3) XML file, your invoice simply doesnβt exist in the system.
KSeF (Krajowy System e-Faktur) is Polandβs official platform for structured e-invoices.
Even if you send a PDF, it must be backed by a valid KSeF XML file.
FA(3) is the official structured invoice schema required by KSeF.
Provide seller and buyer details (including NIP), items, and totals.
Use a generator that outputs valid KSeF-compliant XML.
Log into the KSeF portal and upload the XML file.
βI have a NIP, but no system to generate XML.β
This is the exact gap most Polish businesses face right now. You donβt need a complex ERP β you just need a way to create valid XML.
Create FA(3) XML + PDF instantly. No signup. Built for Polish SMEs.
Generate KSeF XML