2026-03-06

Quickest way to generate KSeF-compliant XML for Polish SMEs

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.

πŸ‡΅πŸ‡± What is KSeF (in simple terms)?

KSeF (Krajowy System e-Faktur) is Poland’s official platform for structured e-invoices.

🚨 What changes in April 2026?

Even if you send a PDF, it must be backed by a valid KSeF XML file.

🧾 What is FA(3) XML?

FA(3) is the official structured invoice schema required by KSeF.

βš™οΈ The simplest workflow (no software needed)

1. Enter invoice data

Provide seller and buyer details (including NIP), items, and totals.

2. Generate FA(3) XML

Use a generator that outputs valid KSeF-compliant XML.

3. Upload manually to KSeF

Log into the KSeF portal and upload the XML file.

πŸ“€ How manual upload to KSeF works

🧩 Common problem for SMEs

β€œ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.

βœ… Quick checklist before switching to KSeF

πŸš€ Generate KSeF-ready XML in minutes

Create FA(3) XML + PDF instantly. No signup. Built for Polish SMEs.

Generate KSeF XML