October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk5 min

How to Fix Common GST E-Invoice IRN Generation Errors

Use the IRP error code to find the field or request condition blocking GST e-invoice IRN generation. Learn how to check duplicates, GSTINs, dates, master data and invoice totals before retrying.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
XKDOUS 2 Pack Invoice Books, 2-Part Carbonless Receipt Books
  • 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
Adams Sales Order Book, 2-Part, Carbonless, White/Canary, 4-3/16 x 7-3/16 Inches, 50 Sets per Book (DC4705)
  • 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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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
Adams Invoice Book, 8-3/8 x 10-11/16 Inches, 2-Part, Carbonless, White/Canary, 50 Sets per Book (D8140)
  • 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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • 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
Adams Invoice Book 3 Pack, 2 Part Carbonless Invoices, Horizontal Sales Slip, 5-9/16 x 8-7/16 Inches, 50 Sets per Book (DC5840-3)
  • 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
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

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.

  1. Check required fields, data formats and field lengths against the applicable IRP guidance.
  2. For the IRIS portal workflow, validate the invoice records and correct surfaced errors before selecting “Generate IRN.”
  3. For bulk processing, generate the required JSON only after the records validate, then upload it through the supported workflow.
  4. 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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Adams Invoice Book, 2-Part, Carbonless, 5-9/16 x 8-7/16 Inches, 50 Sets per Book (DC5840)
  • 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

Bestseller No. 2
Adams Sales Order Book, 2-Part, Carbonless, White/Canary, 4-3/16 x 7-3/16 Inches, 50 Sets per Book (DC4705)
Adams Sales Order Book, 2-Part, Carbonless, White/Canary, 4-3/16 x 7-3/16 Inches, 50 Sets per Book (DC4705)
WRAP-AROUND COVER: Fold the back cover between sets to keep invoices neat and legible
$4.97
Bestseller No. 3
Adams Invoice Book, 8-3/8 x 10-11/16 Inches, 2-Part, Carbonless, White/Canary, 50 Sets per Book (D8140)
Adams Invoice Book, 8-3/8 x 10-11/16 Inches, 2-Part, Carbonless, White/Canary, 50 Sets per Book (D8140)
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
$11.99
Bestseller No. 5
Adams Invoice Book, 2-Part, Carbonless, 5-9/16 x 8-7/16 Inches, 50 Sets per Book (DC5840)
Adams Invoice Book, 2-Part, Carbonless, 5-9/16 x 8-7/16 Inches, 50 Sets per Book (DC5840)
2 part carbonless forms (White originals, Canary duplicates) for invoicing customers; Wraparound cover attached to back to place between sets
$5.97

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Shenzhen desk3 min
    HONOR Expands Beyond Smartphones With Humanoid Robot RevealHONOR said it unveiled its first humanoid robot at MWC 2026 and named shopping assistance, workplace inspections, and supportive companionship as intended uses. Later Robotics D1 claims and a reported…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.