Oxyok
← Back to blog
· 4 min· Paweł Woś

One collective correction for invoices inside and outside KSeF

Reference mixed-origin originals in FA(3) without inventing KSeF identifiers for older invoices.

KSeFFA(3)2026

A rebate for one buyer covers KSeF invoices and earlier invoices outside the system? FA(3) can reference both in one collective correction. Each original still needs its own reference data.

Repeat the original’s details

Use DaneFaKorygowanej for each original. Put its issue date in DataWystFaKorygowanej and own number in NrFaKorygowanej. This links the original; it does not issue a new KSeF number for it.

Choose the correct branch

For an original outside KSeF, use NrKSeFN = 1. For one issued in KSeF, use NrKSeF = 1 and its actual identifier in NrKSeFFaKorygowanej. Do not replace the own number with the KSeF number or invent an identifier for an invoice without one.

Check rebate scope separately

A rebate correction for one recipient also states the rebate period. Omitting product/service names is a simplification for a rebate covering all supplies/services in that period; a correction covering only some supplies requires the names. Mixed origin does not automatically grant simplifications or determine VAT accounting timing.

FAQ

Must an older invoice get a KSeF number?

Not for this reference. Use its date, own number and NrKSeFN = 1.

Is one reference for the whole period enough?

No. Repeat DaneFaKorygowanej for the individual originals.

Does this select the VAT correction month?

No. This is XML reference guidance; determine the tax period separately.

Source

Ministry of Finance: KSeF 2.0 handbook.

Related guide.

Next step

Describe your issue in the Oxyok form. Do not send passwords or access keys..

One collective correction for invoices inside and outside KSeF