KSeF XML invoice correction
Upload the original invoice XML, choose a line-item correction or cancellation to zero, and download the corrective invoice XML.
Upload the original invoice
Add an FA(3) XML file or paste its content. The data will be used to prepare the correction.
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.
- 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
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?
| Free tool | KSeFGPT account | |
|---|---|---|
| Correction XML generation | Yes, limited | Unlimited |
| KSeF submission | No | Yes |
| Correction history and UPO | No | Yes |
| Correction from invoice list | No | Yes |
KSeF XML invoice correction FAQ
Does the tool submit the correction to KSeF?
No. The free tool generates the correction XML. KSeF submission, status and UPO are available in the KSeFGPT app.
Can I create a correction to zero?
Yes. Upload the original invoice XML, choose correction to zero, enter the correction number and reason.
Is the original KSeF number required?
If the original invoice was accepted in KSeF, its KSeF number should be included in the correction. The tool tries to read it from XML, and you can enter it manually.
Can I change only one line item?
Yes. Line-item mode lets you change selected rows without retyping the whole invoice.
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