Skip to content

How to Generate IRN for Blinkit Portal (2025 Guide)

Table of Content

How to Generate IRN for Blinkit Portal (2025 Guide)

Desktop Image
Mobile Image

With more businesses joining online platforms like Blinkit, staying compliant with GST laws is very important. An IRN for each invoice is necessary. This guide explains what an IRN is, why it is needed, and how Blinkit sellers can generate and manage it properly. From manual steps to automation tools, this guide covers everything vendors need to ensure smooth invoicing and payment processes.

Why Does Blinkit Invoicing Need an IRN?

Understanding Invoice Reference Number (IRN)

IRN stands for Invoice Reference Number. The government's Invoice Registration Portal assigns unique numbers to each GST invoice. The IRN is created using a hash algorithm applied to invoice details like GSTIN, invoice number, financial year, etc. Once generated, the IRN confirms that your invoice is officially registered.

IRN Requirement for E-commerce Platforms like Blinkit

E-commerce platforms such as Blinkit operate under strict GST frameworks. They require every vendor to upload invoices with a valid IRN before processing orders and initiating payouts. IRN makes the invoice GST-compliant.

Is IRN Mandatory for All Blinkit Vendors?

If your turnover surpasses ₹5 crore yearly, you must generate IRN for invoicing. Even if you fall below this limit, Blinkit may mandate IRN submission to maintain uniform compliance across their vendor base.

Blinkit and E-Invoicing Compliance Under GST

Applicability of E-Invoicing to Blinkit Sellers

All businesses supplying goods or services to Blinkit and crossing the e-invoicing threshold must generate e-invoices with IRNs. This includes B2B and B2G transactions. E-invoicing ensures tax accuracy and transparency.

Government Mandate for IRN Integration with Portals

The government requires e-invoicing for enterprises with turnover beyond certain thresholds, per the CBIC notification. Blinkit has integrated its systems with these portals to make sure every invoice processed on its platform carries a valid IRN and QR code.

Penalties for Missing IRNs

  • Rejection of invoices by Blinkit
  • Non-payment of orders
  • GST input credit denial to buyers
  • GST fines are up to ₹25,000 each bill.

Step-by-Step Blinkit Portal IRN Generation Guide

Step 1: Log in to the Government IRP Portal

Go to the e-invoice portal (https://einvoice1.gst.gov.in/ ) and log in using your GST credentials. Make sure your account is active and verified.

Step 2: Upload Blinkit-Compatible Invoice JSON

To create the invoice JSON file in the necessary format, use any billing software or GST tool. This JSON must include all mandatory fields such as buyer GSTIN, HSN codes, taxable value, etc.

Step 3: Receive IRN and QR Code

The IRP checks the file when it is sent in and makes a unique IRN and a QR code with a digital signature. Download and store this securely.

Step 4: Add IRN details to the Blinkit Portal.

Open your Blinkit seller account and log in. Enter the IRN and the QR code you received in the invoice upload box, then mark the invoice as compliant. Only orders with valid IRNs will be processed by Blinkit.

How to Use GST Tools to Automate Blinkit's IRN Generation

Using GSP/ASP APIs to Integrate with Blinkit

Many GST Suvidha Providers (GSPs) and Application Service Providers (ASPs) offer APIs that automate invoice creation, IRN generation, and Blinkit integration. These APIs reduce manual steps and ensure timely uploads.

Tools for Creating Bulk IRNs for High Volume Sellers.

If you're handling hundreds of orders daily, use bulk IRN generation tools. These tools allow CSV upload or direct ERP integration for generating multiple IRNs in one go.

Common Errors While Generating IRN for Blinkit and How to Fix Them

Invalid HSN Code or GSTIN Format

Mistyped HSN codes or incorrect GSTINs lead to IRN rejection. Double-check input details and use government-approved HSN search tools.

IRN Already Exists Error

If an IRN has already been generated for an invoice number, you can’t upload it again. Change the invoice number or cancel the old IRN first.

Network or Schema Validation Errors

Technical glitches or mismatches with JSON schema can stop IRN generation. Make sure your invoice data follows the latest schema published on the IRP portal.

Why IRN Matters for Blinkit Payouts, Audits, and Returns

Blinkit Reconciliation Process and IRN Upload

Blinkit reconciles your invoices with delivery and order data. If IRNs are missing or invalid, they may delay payments or raise compliance flags.

GST Audit Trail and IRN Importance

During audits, the IRN serves as proof that the invoice was legally reported. It is digitally signed and time-stamped, offering audit-level credibility.

Role of IRN in Product Returns and Credit Notes

IRNs help trace original invoices during product returns. Credit notes also require corresponding IRNs for proper accounting and reversal of taxes.

Documents and Data Fields Needed for IRN Generation on Blinkit

To generate an IRN, you must have:

  • GSTIN of seller and buyer
  • Invoice number and date
  • HSN codes and item details
  • Taxable and total amounts
  • Shipping address
  • Payment terms (if any)
  • Invoice type (B2B/B2C/Export)

Providing incomplete or incorrect data can lead to rejection or validation errors.

Legal and Technical Guidelines for Blinkit E-Invoicing and IRN

As per Rule 48 of CGST Rules:

  • All businesses that meet the requirements must utilise IRN to make e-invoices.
  • These must be reported to the IRP before issuing to the customer
  • Print QR code and IRN on final invoice.

Technical guidelines from NIC ensure:

  • Using an invoice schema that is valid (version 1.1 or higher)
  • SSL encryption and safe APIs for connecting
  • JSON format as per NIC template

Real Use Cases: How Blinkit Vendors Benefitted from IRN Compliance

  • A food distributor in Delhi increased payout speed by 25% after automating IRN uploads.
  • A grocery startup in Bangalore reduced reconciliation delays using bulk IRN tools.
  • A home essentials seller avoided ₹2 lakh penalty by promptly generating valid IRNs through an integrated dashboard.

FAQs on IRN Generation for Blinkit Portal

  1. Is IRN required for all Blinkit vendors?
    If your turnover crosses ₹5 crore, yes. Blinkit may also mandate it regardless of threshold.

  2. How do I upload IRN to Blinkit?
    Log in to Blinkit, go to invoice upload, enter IRN details and upload the signed JSON or PDF.

  3. Can I generate IRN manually?
    Yes, via the NIC e-invoice portal, though it's slower than automation.

  4. What if I enter wrong HSN code?
    Your IRN request will fail. Correct the code and re-upload.

  5. What happens if I skip IRN upload?
    Blinkit may delay payouts or block order processing.

  6. Is IRN legally mandatory?
    Yes, for businesses above the e-invoicing threshold. It’s governed by GST law.

  7. Can I generate IRN in bulk for Blinkit?
    Yes, using tools or APIs available for high-volume operations.

Leave a comment

Please note, comments must be approved before they are published

This guide explains the importance of Invoice Reference Numbers (IRNs) for Blinkit sellers, detailing why IRNs are mandatory under GST law and how they enable seamless invoicing, reconciliation, audits, and returns; it provides a step-by-step process for generating IRNs via the government portal, outlines automation options using GSP/ASP APIs or bulk tools, highlights common errors and fixes, describes legal and technical requirements under CGST Rule 48, and illustrates real use cases where IRN compliance accelerated payouts, avoided penalties, and improved operational efficiency.




Recognized by GST Dept

GSTP: 272400020626GPL

Dedicated Manager

Quick Response

Managed Compliances

100% Accuracy

Lifetime Support

Clear Compliances

Get Started

WhatsApp Support