Recommended Free Tools
If a GST e-invoice IRN is not generating, start with the exact error code or message returned by the Invoice Registration Portal (IRP), then correct the field or request condition it identifies. Do not keep resubmitting an unchanged invoice: a first request may already have registered successfully even if its response was lost.
What happens when an IRP generates an IRN?
The IRP validates key invoice details. After successful reporting, it generates a unique Invoice Reference Number (IRN), digitally signs the invoice data and returns it with a QR code. The IRN is a 64-character hash. The IRIS IRP FAQ describes the process this way: “On reporting, IRP will generate a unique ‘Invoice Reference Number (IRN)’, digitally sign it and return the e-invoice with QR code.”
When validation fails, use the portal’s error code and message to locate the problem rather than assuming the invoice needs to be entered again. Error codes and master data can change, so check the current guidance for the IRP you are using.
Fix the error shown by the IRP
Duplicate request or duplicate IRN
IRP error code 2150 indicates an attempt to register a document that already has an IRN. A duplicate-request response can also occur when two requests for the same document are sent at nearly the same time. The first request may have succeeded even if the system did not return a usable response.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errors#1 Best Overall
- Two-Part Carbonless Invoice Book: Each invoice book has 50 sets of invoices, each with a white/light yellow section, with the yellow section retained in the invoice book to maintain detailed records.
- Consecutively Numbered: Enlarged red 6-digit numbers in the upper right corner of each invoice receipt book help you quickly navigate through your orders.
- Wraparound Divider Flap: A thick folded cardboard divider is integrated into the back of each invoice book for use between each two-part sales order to prevent the written content from rubbing off on subsequent copies of the invoice, resulting in wasted invoices.
- 2 Packs/50 Sets (100 Sets Total): Each invoice book provides 50 sequentially numbered carbonless sets of 2 invoice books for long-term use.
- Customizable Space: Each invoice book for small business has space at the top to add a company seal or sticker.
- Check the applicable IRP lookup process for an existing IRN and retrieve the registered details before retrying.
- If the IRN exists, use that registration rather than submitting the document again.
- For API or ERP integrations, save the IRN as soon as a successful response arrives and prevent simultaneous submissions of the same document.
The IRIS IRP validation guidance explains the duplicate-document validation. Repeating the same registration request without checking for an existing IRN risks another rejection.
Invalid, inactive or mismatched GSTIN
Check that the supplier and recipient GSTINs are present, correctly entered and active for the relevant invoice date. The IRP validates GSTIN information against taxpayer data. If a GSTIN is valid and active on the GST common portal but one IRP rejects it, use that IRP’s “Update from GST Common Portal” function to refresh its data. If the GST common portal shows the GSTIN as cancelled or invalid, confirm the counterparty’s registration details.
Also check the request context: the GSTIN authenticated for the request must match the supplier GSTIN, or the e-commerce operator GSTIN where applicable, identified in the payload. A mismatch between the request header and invoice parties can cause rejection even when the GSTIN itself is valid.
Rank #2
- QUALITY INVOICES: Adams Order books provide a professional invoice or customer receipt; a great way to create and maintain a professional image for small businesses and service providers
- 50 TWO-PART CARBONLESS FORMS: Customers get the perforated white top copy; retain the canary and pink copies for your records
- WRAP-AROUND COVER: Fold the back cover between sets to keep invoices neat and legible
- ROOM FOR CUSTOMIZATION: A blank space at top leaves room for your company stamp; a big savings over custom-printed forms
- CONSECUTIVELY NUMBERED: Large 6-digit numbers in the upper right hand corner help you thumb through orders quickly
Future date or reporting window expired
An invoice with a future document date is rejected. Separately, an IRIS IRP notice says that from 1 April 2025, taxpayers with aggregate annual turnover (AATO) of ₹10 crore or more must report invoices, credit notes and debit notes within 30 days of the document date; reporting after that window is restricted. Check the current IRIS IRP notices and confirm that the taxpayer and document fall within the rule before diagnosing a late-reporting rejection.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →If the reporting window applies and has expired, changing an unrelated tax field will not resolve the timing issue. The applicable reporting requirement depends on the taxpayer and document, so verify the current portal notice for the specific case.
Invalid HSN or other master-data value
Check the HSN against the IRP’s current master data and make sure it corresponds to goods or services as applicable. Review other coded values too: place-of-supply and state, unit quantity code (UQC), tax rate, PIN-to-state mapping, country, port and currency. An invalid PIN/state combination or stale GSTIN data in an IRP can cause rejection even when the commercial details look reasonable.
Rank #3
- QUALITY INVOICES: Adams Invoice books provide a professional invoice or customer receipt; easily customize by using the extra space at the top and your company stamp
- 50-TWO PART CARBONLESS FORMS: Customers get the perforated white top copy; retain the yellow copy for your records
- WRAP-AROUND COVER: Fold the back cover between sets to keep invoices neat and legible
- CONSECUTIVELY NUMBERED: Large 6-digit numbers help you thumb through invoices quickly
- STOCK UP: Each book includes 50 white/canary sets; order several to keep your favorite forms on hand
Use the current masters for the specific IRP rather than relying on an old spreadsheet or a code accepted by a different portal. The IRIS IRP validation rules describe these checks.
Tax treatment or line-item arithmetic does not match
Recheck the transaction classification and the arithmetic on the affected line. For an intra-state supply, CGST and SGST generally apply where appropriate rather than IGST; confirm the supplier state and place of supply before selecting the tax treatment. Do not change tax merely to force the portal to accept the invoice.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →- Confirm that CGST and SGST amounts are equal where the transaction requires them to be.
- Recalculate tax against the taxable value and applicable rate.
- Check the assessable amount after discounts and make sure line totals and invoice totals reconcile.
- Confirm that each line has a quantity and a unique serial number.
The IRP validation table allows a tolerance of ±1 for certain line-amount checks; that tolerance does not replace correct calculation or transaction classification. See the IRIS IRP validation table for the specific checks and current error codes.
Rank #4
- This value 3 pack of Adams Invoice Books give you 150 two part carbonless invoices with a perforated white customer receipt and yellow duplicates for your records; 3 50-invoice books per pack
- Unique horizontal invoice sheets capture the purchased by and shipped to addresses; a compact 5-9/16 x 8-7/16 page still leaves plenty of room for details on up to 12 items sold
- Wraparound back cover prevents write-through between sets; pull out the perforated white customer receipt and the yellow carbonless duplicates stay behind for your records
- Unique 6 digit invoice numbers help you thumb through orders quickly; blank space up top gives you room for a company stamp—an affordable custom touch
- In value packs with three 50-invoice books for your small business; buy ahead to keep on site or take on the road for pop-up shop sales
Check the submission workflow before trying again
Submission channels differ in how data is entered, but they do not change the underlying invoice validations. A portal or Excel workflow may surface errors before submission; an API or ERP request may return them in the response. In either case, correct the identified field and validate again.
- Check required fields, data formats and field lengths against the applicable IRP guidance.
- For the IRIS portal workflow, validate the invoice records and correct surfaced errors before selecting “Generate IRN.”
- For bulk processing, generate the required JSON only after the records validate, then upload it through the supported workflow.
- After submission, review the processing status and response columns for acknowledgment, IRN, signed invoice, signed QR code and status before deciding whether a retry is needed.
The IRIS IRP user guide describes its portal and bulk workflows. If an API or ERP request times out or returns an unclear result, check for an existing registration before sending another registration request.
What to do after an invoice has already been registered
An e-invoice cannot be amended in place on the portal, according to the IRIS IRP FAQ. The FAQ describes cancellation within 24 hours, subject to e-way bill status and sequence; after that window, it points to a credit-note and GSTR-1 correction route in relevant cases. It also says a cancelled invoice’s IRN remains traceable and cannot be reused for another invoice.
Best Value
- 2 part carbonless forms (White originals, Canary duplicates) for invoicing customers
- Wraparound cover attached to back to place between sets
- Consecutively numbered within each book
- 50 sets per book
- Space at top for company stamp
These are portal FAQ descriptions, not individualized tax advice. Check the current official rules and the facts of the transaction—including e-way bill status—before cancelling or correcting a reported document.
If the e-invoice is missing from GSTR-1
Successful IRP reporting normally auto-populates the invoice data into the supplier’s GSTR-1. If it is missing, the IRIS IRP FAQ says to enter the details manually and send feedback through the official GST-system route described there. If details were edited or re-uploaded in GSTR-1, the source or IRN presentation may differ from the original IRP entry.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




