KSEF-BUS-011 BEST PRACTICE Error KSeF Guard Only
Non-correction invoice must not contain correction-specific blocks
Faktura nie-korygująca nie może zawierać bloków korekty
Problem
Invoice contains elements exclusive to correction invoices (DaneFaKorygowanej, TypKorekty, or PrzyczynaKorekty), but the invoice type (RodzajFaktury) is not a correction type. These elements are only allowed on correction invoices.
How to Fix
Check the document type — if this is a correction, change RodzajFaktury (invoice type) to KOR. If it is a regular invoice, remove the correction elements (DaneFaKorygowanej, TypKorekty, PrzyczynaKorekty).
Source Reference
XSD annotation + Brochure FA(3)
Page 68
Source Quote
“A non-correcting invoice must not contain DaneFaKorygowanej, TypKorekty, or PrzyczynaKorekty elements, which belong exclusively to correcting invoices.”
Description
SHA-256: 468f3845173d…
Justification
CROSS FIELDLegal Basis Chain
1
Correction fields apply only to correction invoices
Pola korekty dotyczą wyłącznie faktur korygujących
“Reason for correction [optional field]”
Brochure FA(3), Table 34 — PrzyczynaKorekty (Page 68)
2
DaneFaKorygowanej element in FA(3) structure
Element DaneFaKorygowanej w strukturze FA(3)
“Element containing the corrected invoice data, including the date of issue of the corrected invoice, the number of the corrected invoice, and the KSeF number of the corrected invoice Maximum number of occurrences: 50,000”
Brochure FA(3), Table 34 — DaneFaKorygowanej (Page 68)
3
Type of correction effect in records
Typ skutku korekty w ewidencji
“Type of effect of correction in the records for VAT [optional field] The following values may be entered: - "1" - for a correction with effect on the date of recognition of the original invoice, - "2" - correction with effect on the date of issue of the corrective invoice, - "3" - correction with effect on a different date, including when the dates are different for different items of the corrective invoice.”
Brochure FA(3), Table 34 — TypKorekty (Page 68)
4
Invoice types in FA(3) structure
Rodzaje faktur w strukturze FA(3)
“The following values may be entered: "VAT" in the case of a basic invoice, "KOR" in the case of a corrective invoice, "ZAL" in the case of an invoice documenting the receipt of payment or part thereof before the activity has taken place and in the case of an invoice issued in connection with Article 106f sec. 4 of the Act (advance invoice), "ROZ" in the case of an invoice issued in connection with Article 106f sec. 3 of the Act, "UPR" in the case of an invoice referred to in Article 106e sec. 5 item 3 of the Act, "KOR_ZAL" in the case of a corrective invoice for an invoice documenting the receipt of payment or part thereof before the activity has taken place and an invoice issued in connection with Article 106f sec. 4 of the Act (corrective invoice for an advance invoice), "KOR_ROZ" in the case of a corrective invoice for an invoice issued in connection with Article 106f sec. 3 of the Act.”
Brochure FA(3), Section RodzajFaktury (Page 54)