We use cookies to understand which pages and tools are useful, nothing more — no ad tracking across other sites. You can change this later from the footer.

Skip to content
Lekhya.in

Checklist3 min readPublished

E-invoice QR code compliance audit

How a statutory auditor checks e-invoicing QR code compliance: applicability by turnover, IRN and QR code presence on every in-scope invoice, and reconciling IRN-generated invoices to the sales register.

An e-invoicing and QR code compliance audit confirms the entity's aggregate turnover brings it within the current e-invoicing applicability threshold, tests a sample of outward tax invoices across the year to confirm each carries a valid Invoice Reference Number and the corresponding QR code generated through the Invoice Registration Portal, and reconciles the population of IRN-generated invoices against the full sales register to identify any invoice issued without going through the e-invoicing process at all — which is treated as not having been issued for GST purposes regardless of whether the tax was otherwise correctly computed.

Applicability and the population to test

  • Confirm the aggregate turnover threshold for e-invoicing applicability was correctly assessed, computed across all GSTINs under the same PAN for any of the preceding financial years specified in the notification, not just the year under audit.
  • Identify categories of supply that are exempt from e-invoicing even for an otherwise in-scope entity — certain sectors and transaction types (for instance, supplies to SEZ units in some configurations, or specified financial services) are excluded — and confirm the entity has correctly applied the exclusion rather than either over- or under-applying it.
  • Build the population of outward invoices from the sales register independently, and test that each invoice in the population has a corresponding IRN, rather than starting from the IRN log and checking only what is already there.

QR code and IRN reconciliation

E-invoicing compliance checks
CheckEvidenceWhat it catches
Threshold assessmentTurnover computation across GSTINs and prior yearsEntity incorrectly concluding it is below the applicability threshold
IRN presence per invoiceSample of invoices against the IRP portal logInvoices issued without an IRN, which are non-compliant even if GST was charged and paid
QR code accuracyQR code decode against invoice detailsA QR code that does not match the invoice it is printed on, usually from a manual override after cancellation and reissue
Cancellation windowIRN cancellation logIRNs cancelled outside the permitted window and the replacement invoice's own compliance
E-invoicing compliance checks

Regulatory requirement

The turnover threshold for mandatory e-invoicing, the categories of exempt supply, and the time window within which an IRN can be cancelled are prescribed by GST notification and have been revised downward over successive years to cover smaller taxpayers. Confirm the current threshold and rules for the period under audit.

An invoice issued without a valid IRN, where e-invoicing applies, is deemed not to be a valid tax invoice — this can affect the recipient's ability to claim input tax credit on that invoice as well as the issuer's compliance position. The exposure runs both ways across the transaction.

This is practical guidance written for audit teams, not an authoritative statement of any standard or statute. Standards, forms and timelines change. Check the current text issued by the ICAI and the relevant authority before relying on anything here in an audit file.

Free tools, no signup

Each one reads a file entirely in your browser — or, for two of them, just answers a few questions — and nothing is ever uploaded.