API ChangeLog - April 2026

Invoice Date Validation Enforcement

We’ve introduced stricter validation on invoice issue_date to align with NRS requirements.

What Changed

  • Invoices can now only be created with the current date.
  • Back-dated and future-dated invoices are no longer allowed.

Affected Endpoints

  • POST /invoices
  • POST /detailed-invoices
  • POST /credit-notes
  • POST /debit-notes
  • POST /credit-notes-with-item-codes
  • POST /debit-notes-with-item-codes

Error Response

Requests with an invalid issue_date will return:

{
  "message": "issue_date NRS does not support back-dating or future-dating of invoices.",
  "code": "400",
  "metadata": {
    "argument": "issue_date"
  }
}

Impact

  • This is a breaking change.
  • Any existing integrations that submit invoices with past or future dates will fail.

Recommended Action

  • Ensure your system always sets issue_date to the current date at the time of invoice creation.
  • Review and update any workflows that rely on backdating or scheduling invoices.