PintLint

Rules / TC-001

TC-001 warning

Due date is not before the issue date

PintLint check on JSON: the due date shouldn't be earlier than the issue date.

Usually swapped fields or a typo in the year.

Fails

{ "issue_date": "2026-10-01", "due_date": "2026-09-01" }

Fix

Check the payment terms and the year.

Passes

{ "issue_date": "2026-10-01", "due_date": "2026-10-31" }

PintLint check. Severity: warning. Runs on JSON only.

Check an invoice