Skip to content
KSEF-BUS-193 HEURISTIC Warning KSeF Guard Only

Payment date earlier than issue date

Termin płatności wcześniejszy niż data wystawienia

Problem

The payment due date on the invoice (TerminPlatnosci/Termin) is earlier than the invoice issue date (P_1, issue date). This may indicate a date entry error.

How to Fix

Check the payment due date — it should fall on the invoice issue date or later. Correct the date in the payment-term field.

Source Reference

KSeF Guard heuristic (payment due date cannot precede invoice issue date — logical constraint)

View source PDF

Source Quote

“Payment due date (TerminPlatnosci/Termin) should not be earlier than invoice issue date (P_1).”
Description SHA-256: 6ffa652da78c…

Justification

CROSS FIELD

Legal Basis Chain

1

KSeF Guard heuristic — date ordering

KSeF Guard heurystyka — kolejność dat

“[KSeF Guard heuristic] BUS-193 has no direct basis in the VAT Act — the Act requires an invoice to contain the issue date (Art. 106e sec. 1 item 1) and the payment date as an optional element, but does not regulate their relative ordering. Guard enforces minimum logical consistency: payment date >= issue date. A violation of this relation is a typical signal of data error (e.g. swapped years or months).”
KSeF Guard heuristic (logical date ordering)