RET291106

JSON structure invalid (purchase side)

What the portal shows

Error in JSON structure validation

The purchase-side file could not be parsed — the GSTIN is missing or the structure is wrong.

What it means

The purchase-side equivalent of RET191106. The file failed schema validation before any invoice was read, most often because it does not carry the GSTIN or was produced by an outdated utility.

Common causes

  • The file omits the GSTIN.
  • It was generated by an outdated offline utility.
  • The structure was altered by hand editing.

How to fix it

  1. Regenerate the file with a current utility.
  2. Confirm the GSTIN is present and matches the account.
  3. Do not hand-edit the JSON.

Reviewed 13 August 2026. GSTN changes error wording and adds codes without notice, and this is general information rather than tax advice — confirm the current position on gst.gov.in or with your CA.