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" }