KSeF XML invoice correction
Upload the original invoice XML, choose a line-item correction or cancellation to zero, and download the corrective invoice XML.
Free, with a daily limit
Each tool can be used up to 3 times per day without registration. Create a KSeFGPT account to use them without limits.
- Up to 3 uses per day without registration
- After creating an account — no limits at all
- Full access to all platform modules
Upload the original invoice
Add an FA(3) XML file or paste its content. The data will be used to prepare the correction.
How XML invoice correction works
The original invoice remains in circulation, while the correction creates a separate document describing the change. The correction should reference the corrected invoice, KSeF number, date, correction number and reason.
Line-item correction fits price, quantity, discount or VAT-rate changes. Correction to zero is used when the whole invoice effect should be neutralized.
This tool does not submit the document to KSeF or fetch UPO. After generating XML, validate the file and submit it through your chosen 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.”
“Najszybszy sposób na debug FA(3) – wklejam XML, widzę dokładnie który element nie trzyma schematu. Używam codziennie.”
“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.”
“Darmowe, bez rejestracji, działa w przeglądarce. Dokładnie tego potrzebowałem, żeby sprawdzić fakturę od nowego dostawcy.”
Free XML correction or KSeFGPT account?
KSeF XML invoice correction FAQ
Submit corrections without retyping data
Create a KSeFGPT account, prepare a correction from an invoice, validate XML, submit to KSeF and download UPO in one place.
Create account