---
title: "E-Invoice Record Keeping Rules, IRN Checks and Audit Readiness"
description: "Follow an e-invoice audit trail checklist covering IRNs, QR codes, cancellations, GST reconciliation, record retention and audit-ready documentation."
canonical: "https://busy.in/gst/e-invoice-audit-trail-and-record-keeping-checklist/"
author: "Apurva Maheshwari"
published: "2026-08-12T03:00:00.000Z"
category: "GST"
---

-   E-invoicing generally applies when PAN-based aggregate turnover exceeded ₹5 crore in any preceding financial year from 2017-18 onward, subject to notified exemptions.
-   Taxpayers with aggregate annual turnover (AATO) of ₹10 crore or more cannot report covered documents to the IRP after 30 days from the document date.
-   Keep the final invoice, IRN details, IRP acknowledgement, signed QR code, and records of cancellations or failed submissions.
-   Reconcile IRP data with GSTR-1 and inward invoices with IMS and GSTR-2B as part of the monthly GST close.
-   GST records must generally be retained for 72 months from the due date of the relevant annual return.

# E-Invoice Audit Trail and Record-Keeping Checklist

This guide is for finance teams and Chartered Accountants responsible for e-invoice generation, GST reconciliation, record retention, and audit preparation. BUSY is trusted by more than 6 lakh businesses across India.

An e-invoice is not prepared directly on a government portal. The supplier creates the invoice in its billing or accounting system and reports the prescribed data to an Invoice Registration Portal, or IRP. The IRP validates the data and returns an [**Invoice Reference Number**](https://busy.in/gst/all-about-invoice-reference-number-irn/) , or IRN, along with a signed QR code.

For notified suppliers, [Rule 48](https://taxinformation.cbic.gov.in/content/html/tax_repository/gst/rules/cgst_rules/active/chapter6/rule48_v1.00.html) (4) of the CGST Rules requires the [**prescribed e-invoice process**](https://busy.in/gst/e-invoice/) to be followed. Rule 48(5) states that an invoice issued in any other manner will not be treated as an invoice. These provisions are available in the [CGST Rules](https://cbic-gst.gov.in/pdf/24092021-CGST-Rules-2017-Part-A-Rules.pdf) .

## **What Is an E-Invoice Audit Trail?**

The expression “e-invoice audit trail” is not defined separately in the CGST Act or the Rules. In practice, it means a connected set of records showing:

-   What document was created
-   When it was reported to the IRP
-   What data the IRP accepted
-   Which final invoice was sent to the recipient
-   Whether the IRN was cancelled or replaced
-   How the transaction was reported in the GST returns
-   Whether the accounting entry was edited later

These records should allow the finance team to move from an invoice number to its accounting voucher, IRP evidence, GST-return disclosure, and any subsequent correction without depending on disconnected spreadsheets.

### **Legal Requirement and Internal Control**

GST law requires businesses to maintain invoices, [**credit notes**](https://busy.in/gst/guide-to-a-credit-note-under-gst/) , [**debit notes**](https://busy.in/gst/a-guide-to-debit-notes-under-gst/) , accounts, and related records. Electronic records must also have proper backups and edit or deletion logs.

The law does not prescribe a separate IRN register, IMS action register, or folder of QR-code screenshots. Businesses may maintain them as internal controls where they make reconciliation and exception tracking easier.

## **E-Invoice Applicability at a Glance**

[Notification No. 10/2023-Central Tax](https://www.gstcouncil.gov.in/sites/default/files/2024-05/10ct_eng.pdf) reduced the [**e-invoice turnover threshold**](https://busy.in/gst/e-invoicing-turnover-limit-vs-gst-threshold-whats-the-difference-and-why-it-matters/) to ₹5 crore with effect from 1 August 2023.

| Test | Current position |
| --- | --- |
| Turnover threshold | Aggregate turnover exceeding ₹5 crore |
| Turnover calculation | PAN level, not the turnover of one GSTIN alone |
| Reference period | Any preceding financial year from 2017-18 onward |
| Covered documents | Tax invoices and credit or debit notes issued under Section 34 |
| Covered supplies | B2B supplies, exports, supplies to SEZs and deemed exports |
| B2C invoices | Not covered under the Rule 48(4) e-invoice system |
| 30-day reporting restriction | Applies where AATO is ₹10 crore or more |

### **Check Entity-Level Exemptions**

Crossing the turnover threshold does not make every registered person liable. [Notification No. 13/2020-Central Tax](https://gstcouncil.gov.in/sites/default/files/2024-05/notfctn-13-central-tax-english-2020.pdf) , as amended, excludes specified classes of registered persons.

These include government departments, local authorities, SEZ units, insurers, banks, financial institutions, including NBFCs, specified Goods Transport Agencies, passenger-transport service suppliers, and multiplex admission service suppliers.

The exemption applies to the specified class of registered person. For example, it applies to an SEZ unit but not automatically to an SEZ developer.

### **Do Not Rely Only on IRP Enablement**

The “e-invoice status of taxpayer” facility can be used as an initial indicator, but portal enablement is not conclusive proof that the legal obligation applies. An enabled GSTIN may belong to an exempt entity or another taxpayer outside the notified requirement. Before treating a supplier as liable, confirm:

-   PAN-based aggregate turnover
-   The financial year in which the threshold was crossed
-   Entity-level exemptions
-   Document type
-   Nature of the supply

## **Monthly E-Invoice Status Check**

Use a monthly e-invoice status check to identify covered documents that were created in the accounting system but were not successfully [**registered on the IRP**](https://busy.in/gst/all-about-e-invoice-registration-on-irp/) . Complete this review before filing GSTR-1 rather than waiting for a mismatch, recipient complaint, or departmental notice.

| Stage | Supplier-side review | Recipient-side review |
| --- | --- | --- |
| Identify documents | Separate covered B2B, export, SEZ, and deemed-export documents from B2C and non-covered documents | Match inward invoices with the purchase register and underlying purchase documents |
| Verify core details | Match the invoice number, date, recipient GSTIN, taxable value, and tax with the IRP record | Verify the supplier GSTIN, recipient GSTIN, invoice number, value, and tax |
| Check status | Separate successful, cancelled, failed, and missing IRN records | Check whether the invoice appears in IMS and the relevant GSTR-2B |
| Resolve exceptions | Investigate every covered accounting document without an IRN and every IRN missing from the books | Investigate unknown invoices, duplicates, incorrect amendments, and documents issued under the wrong GSTIN |
| Complete reconciliation | Match successful IRNs and cancelled documents with GSTR-1 or GSTR-1A | Review ITC eligibility separately from IMS acceptance |
| Preserve evidence | Keep the reconciliation output, exception reason, owner, and resolution date | Retain supplier communication used to resolve material differences |

### **30-Day Reporting Control**

From 1 April 2025, taxpayers with AATO of ₹10 crore or more cannot report [**covered invoices**](https://busy.in/gst/step-by-step-process-for-e-invoice-and-irn-generation/) , credit notes, or debit notes after 30 days from the document date. The [GSTN advisory](https://einvoice2.gst.gov.in/Documents/advisory270325.pdf) on the 30-day reporting limit gives the example that an invoice dated 1 April cannot be reported after 30 April.

-   Generate IRNs as close to the invoice date as possible.
-   Run a daily ageing report for covered documents without an IRN.
-   Escalate unresolved documents before they reach 21 days.
-   Complete final corrective action before the end of the 30-day period.
-   Record the reason and obtain professional advice where the reporting period has already expired.

This timetable is an internal control and not a statutory schedule. Document the result of the monthly review as part of the GST close.

## **Records to Keep for Each Covered Document**

[Rule 56](https://taxinformation.cbic.gov.in/content/html/tax_repository/gst/rules/cgst_rules/active/chapter7/rule56_v1.00.html) requires registered persons to maintain relevant invoices, credit notes, debit notes, delivery challans, and tax records. Electronic records must be backed up, and businesses must maintain a log of [**edited or deleted entries**](https://busy.in/gst/what-is-a-gst-audit-a-guide-for-businesses/) . A practical document set should contain:

| Record | Purpose |
| --- | --- |
| Original invoice data | Shows what was created in the accounting system |
| Final invoice sent to the recipient | Confirms which document was actually issued |
| IRN | Links the invoice with its IRP registration |
| IRP acknowledgement number and date | Shows when registration was completed |
| Signed QR code | Allows key invoice details to be authenticated |
| Signed JSON or portal acknowledgement | Provides evidence of the data returned by the IRP |
| Cancellation evidence, where applicable | Shows when and why the IRN was cancelled |
| Replacement-document reference | Connects the original document with any corrected invoice |
| GST-return treatment | Shows how the transaction was reported in GSTR-1 or GSTR-1A |
| User edit log | Identifies changes made after invoice creation |
| Failed-submission record | Shows unsuccessful IRP attempts and the reason for failure |

Keeping the signed JSON is a strong internal control, although GST law does not specifically designate it as a compulsory record.

Records should be stored GSTIN-wise and financial-year-wise. The final invoice, IRP response, and related exception evidence should remain connected through the same document number or system reference.

## **IRN Cancellation and Corrections**

An IRN may generally be [**cancelled through the IRP**](https://busy.in/gst/how-to-amend-or-cancel-a-gst-e-invoice-step-by-step-guide/) within 24 hours from the time the document was reported. Cancellation is not permitted where the linked e-way bill remains active or has been verified by an officer during transit. Partial cancellation is also not allowed. When an IRN is cancelled:

-   Retain the original invoice, IRN, and cancellation acknowledgement.
-   Record the cancellation time, reason, and internal approval.
-   Do not delete the original accounting entry without preserving its history.
-   Do not reuse the same document number to generate another IRN.
-   Link any replacement invoice with the cancelled document.
-   Confirm how the cancellation or replacement is reflected in GSTR-1 or GSTR-1A.
-   Review the linked e-way bill separately where applicable.

The same supplier GSTIN, document type, document number, and financial-year combination cannot be reused to generate another IRN after cancellation.

Where the 24-hour IRP cancellation window has expired, follow the legally available [**GST-return amendment**](https://busy.in/gst/amendments-of-details-in-gstr-1-and-error-messages/) or credit-note process. Do not record the IRN as cancelled when it remains active on the portal.

Trusted by 6,00,000+ Businesses

## Make GST Reconciliation Easier with BUSY

Match invoice data with GST records before return filing.

GSTR-1 Preparation

GSTR-2B Reconciliation

Invoice Exception Review

## **QR Code Records and Verification**

[**QR code records**](https://busy.in/gst/generation-of-qr-code-for-an-e-invoice/) should remain linked to the final invoice, IRN evidence, and any supplier communication used to resolve a mismatch. The QR code returned in the signed JSON must appear on the invoice and should not be provided only on a separate sheet. It contains the following key details:

-   Supplier and recipient GSTINs
-   Supplier invoice number and date
-   Invoice value
-   Number of line items
-   HSN code of the main item
-   IRN
-   IRN generation date

### **When Verification Is Useful**

GST law does not require every recipient to scan and preserve the result for every inward invoice. Verification is particularly useful where:

-   The supplier is new
-   The invoice value is material
-   The QR code appears altered or incomplete
-   The invoice does not appear in expected GST records
-   The GSTIN or invoice details do not match the transaction
-   The recipient suspects that the invoice PDF was prepared before IRN generation

A failed scan does not automatically invalidate the invoice. Printing quality, PDF compression, or image damage may affect readability.

In such cases, obtain a clean copy, verify the signed JSON or QR data through an authorised facility, match the GSTINs and document details, and ask the supplier to confirm the IRN status. Record the outcome before claiming or retaining ITC.

## **IMS and GST Return Reconciliation**

The [**Invoice Management System**](https://busy.in/gst/how-the-new-invoice-management-system-under-gst-simplifies-tax-compliance-for-taxpayers/) has been available on the GST portal since the October 2024 tax period. It allows recipients to review specified documents that suppliers have saved or filed through GSTR-1, GSTR-1A, or IFF. In April 2026, GSTN also released an Excel-based IMS Offline Tool for individual and bulk actions.

| IMS action | General effect |
| --- | --- |
| Accepted | Included in the ITC Available section and available for auto-population |
| Rejected | Shown in the rejected section and not auto-populated as available ITC |
| Pending | Kept outside the [**relevant GSTR-2B**](https://busy.in/gst/what-is-gstr-2b-and-why-is-it-important/) until acted upon or the [**applicable time limit**](https://busy.in/gst/gst-section-16-4-itc-time-limit-2026/) is reached |
| No Action | Generally treated as deemed accepted when GSTR-2B is generated |

A recipient is not required to actively accept or reject every document. However, material, unknown, or inconsistent records should be reviewed rather than allowed to move through deemed acceptance without examination.

For [**monthly reconciliation**](https://busy.in/gst/reconciliation-under-gst/) , preserve the IMS download used for review, the final GSTR-2B, the purchase-register reconciliation, and evidence supporting material rejections or pending decisions.

IMS acceptance does not independently establish [**ITC eligibility**](https://busy.in/gst/gst-input-tax-credit/) . The recipient must still apply the relevant conditions, restrictions, and reversals under GST law.

## **How Long Must E-Invoice Records Be Retained?**

[Section 36](https://taxinformation.cbic.gov.in/content/html/tax_repository/gst/acts/2017_CGST_act/active/chapter8/section36_v1.00.html) of the CGST Act requires relevant books and records to be retained for [**72 months from the due date**](https://busy.in/gst/gst-returns-types-and-due-dates/) for furnishing the annual return for the financial year to which the records relate.

**Retention deadline = Applicable annual-return due date + 72 months**

**Example:** If the applicable annual return due date for FY 2025-26 is 31 December 2026 and is not extended, the related e-invoice records must generally be retained until 31 December 2032.

Do not calculate the period from the invoice date or financial-year end alone. If records relate to an appeal, revision, proceeding, or investigation, they must be retained until the later of:

-   The normal 72-month period, or
-   One year after the final disposal of the matter

A fixed table based on 31 December may become inaccurate if the annual-return due date is extended. Maintain a financial-year-wise retention schedule based on the actual applicable due date. Electronic records should also be:

-   Backed up outside the primary accounting system
-   Tested periodically to confirm that archived files can still be opened
-   Protected from automatic deletion before the retention period ends
-   Included in any ERP migration or software-discontinuation plan

## **What to Prepare for an Audit or Notice**

GST law does not prescribe one standard e-invoice audit file. For an [**audit or notice**](https://busy.in/gst/types-of-gst-notices-and-how-to-respond-to-them/) , prepare a period-wise index that links each covered document to its final invoice, IRP acknowledgement, cancellation or correction history, and GST-return treatment.

Include the sales-register reconciliation with IRP data and GSTR-1, the purchase-register reconciliation with IMS and GSTR-2B, and the instructions required to access electronic records and backups. Rule 57 requires electronic records to be backed up and produced on demand in a readable format.

## **Penalties and Demand Exposure**

**Penalty Note**

There is no single fixed penalty called an “e-invoice audit-trail penalty”. Moreover, [Section 122](https://taxinformation.cbic.gov.in/content/html/tax_repository/gst/acts/2017_CGST_act/active/chapter19/section122_v1.00.html) covers failures relating to the maintenance of records, furnishing of documents, and issuance or accounting of invoices.

[Section 125](https://taxinformation.cbic.gov.in/content/html/tax_repository/gst/acts/2017_CGST_act/active/chapter19/section125_v1.00.html) is a general penalty provision and should not be treated as the automatic penalty for every e-invoice record failure.

The applicable tax, interest, and penalty depend on the relevant financial year, type of default, and legal provision invoked.

## **Keep Invoice, IRN, and GST Records Connected with BUSY**

BUSY helps finance teams generate e-invoices through an IRP-integrated workflow, obtain IRNs and QR codes, print them on invoices, and connect billing data with GSTR-1 preparation.

This reduces dependence on disconnected spreadsheets when reviewing missing IRNs, cancelled documents, and GST-return differences.

Trusted by more than 6 lakh businesses, BUSY [**accounting software**](https://busy.in/accounting-software/) can help make invoice generation and monthly compliance checks part of the same accounting workflow.

## **Conclusion**

A reliable e-invoice record system should link each invoice to its IRN, QR code, correction history, and GST return treatment. This makes it easier to trace documents and explain how each transaction was reported.

Reviewing these records during the monthly close helps finance teams identify errors early and produce clear evidence during scrutiny or audit.

## About the author

**Apurva Maheshwari**

I am a Chartered Accountant with 5 years of experience specializing in GST, income tax, and HSN code classification. I help businesses with GST compliance, tax planning, and financial advisory, ensuring they meet regulatory requirements while optimizing their tax strategies. I aim to simplify GST filings, income tax laws, and HSN code classifications, helping professionals and business owners stay informed and compliant.

## Frequently asked questions

### Who should be responsible for the monthly e-invoice status check?

The billing team should resolve invoice and master-data errors, while the finance team should reconcile accounting records with IRP data. The GST team or CA should review unresolved differences and return treatment. Material exceptions should be approved by a senior finance owner before GSTR-1 filing.

### Can e-invoice and e-way bill records be stored together?

Yes. They may be stored under the same transaction reference where both relate to the same supply. However, the invoice, IRN, and e-way bill should remain separately identifiable because cancellation or correction of one record does not automatically resolve the others.

### Can one finance team maintain records for several branches or GSTINs?

Yes. Records may be administered centrally, provided the documents for each GSTIN and registered place remain separately identifiable and retrievable by financial year, document type and document number.

### What file-naming format makes old records easier to find?

Use a consistent format that includes the GSTIN, financial year, document type, document number, and date. For example: **GSTIN\_FY\_Invoice\_INV245\_15-07-2026.** Use the same reference for the invoice, IRP acknowledgement, cancellation evidence, and supporting communication.

### Can e-invoice records be stored only in cloud storage?

Yes, provided the records remain secure, readable, backed up, and retrievable throughout the applicable retention period. The business should also be able to export the records if it changes the cloud provider or accounting system.

### What should be done when the employee managing e-invoice records leaves?

Transfer ownership of the relevant system accounts, reset access credentials and document the storage locations and reconciliation procedures before removing the employee’s access. At least one additional authorised person should know how to retrieve archived invoices, IRP responses and exception records.

### Does GSTR-2B replace the recipient’s copy of the invoice?

No. GSTR-2B supports ITC reconciliation, but it does not replace the tax invoice or the commercial evidence supporting the purchase. The recipient should retain the invoice along with relevant purchase, receipt, and payment records.

### What evidence should be kept to show that the invoice was sent to the recipient?

Where useful, retain the final invoice PDF along with the email, customer-portal dispatch log, or another delivery record. This helps establish which version of the invoice was shared with the recipient.

### How should records be managed when more than one IRP is used?

Records from different IRPs should be consolidated using the supplier GSTIN, financial year, document type, and document number. The archive should also identify which IRP generated the acknowledgement so that failed, cancelled or duplicate submissions can be traced correctly.

## Related articles

- [E-Invoice Checklist for Businesses with Multiple GST Registrations](https://busy.in/gst/e-invoice-checklist-for-businesses-with-multiple-gst-registrations/)
- [How to Amend or Cancel a GST E-Invoice: Step-by-Step Guide](https://busy.in/gst/how-to-amend-or-cancel-a-gst-e-invoice-step-by-step-guide/)
- [How E-invoicing Can Increase Business Performance?](https://busy.in/gst/how-e-invoicing-can-increase-business-performance/)
- [GST E-Invoicing: Rules, Applicability, and Compliance Guide](https://busy.in/gst/e-invoice-format-how-to-create-compliant-and-professional-digital-invoices/)
- [AI Fraud Prevention in E-Invoicing](https://busy.in/gst/ai-fraud-prevention-in-e-invoicing/)
- [Step-by-Step Process for e-Invoice and IRN Generation](https://busy.in/gst/step-by-step-process-for-e-invoice-and-irn-generation/)
- [E-Invoicing Turnover Limit vs GST Registration Threshold: What Is the Difference?](https://busy.in/gst/e-invoicing-turnover-limit-vs-gst-threshold-whats-the-difference-and-why-it-matters/)
- [The Role of E-Invoicing in Streamlining International Trade and Transactions](https://busy.in/gst/the-role-of-e-invoicing-in-streamlining-international-trade-and-transactions/)
- [Manual Invoicing vs. Invoicing Software: Which Is Better?](https://busy.in/gst/manual-invoicing-vs-invoicing-software-which-is-better/)
- [Audit and Compliance: How to Ensure Your Bill of Supply is Accurate?](https://busy.in/gst/audit-and-compliance-how-to-ensure-your-bill-of-supply-is-accurate/)