E Invoice Portal

A practical guide to the official GST Invoice Registration Portals (IRP), registration protocols, API integration, bulk uploads, and IRN verification.

Important Independent Platform Notice

Flow-Invoice is an independent invoicing and utility platform and is not the official Government of India GST portal. We do not issue official IRNs, provide government login sessions, or process live tax submissions. To access the official government system, submit filings, or log in to your official IRP account, visit the official Government of India portal at einvoice1.gst.gov.in.

What is an E-Invoice Portal?

An e-invoice portal, officially designated as an Invoice Registration Portal (IRP), is a government-managed electronic gateway responsible for validating business-to-business (B2B) invoice data, assigning unique Invoice Reference Numbers (IRN), and embedding digitally signed QR codes.

Introduced under the recommendations of the GST Council, the IRP network serves as the central hub for real-time invoice authentication across India. By standardizing invoice data at the point of issuance, the portal establishes complete electronic auditability between suppliers, recipients, and tax authorities, eliminating reconciliation bottlenecks in monthly returns like GSTR-1 and GSTR-2B.

What is an IRP (Invoice Registration Portal)?

Under Rule 48(4) of the CGST Rules, an IRP is the authorized electronic endpoint where taxpayers must upload their invoice JSON. The National Informatics Centre (NIC) and designated partner institutions host multiple accredited IRP portals to ensure high availability, redundancy, and seamless load balancing:

Government / NIC

IRP Portal 1

The primary national e-invoice gateway operated directly by the National Informatics Centre.

einvoice1.gst.gov.in →
Redundancy Node

IRP Nodes 2 – 6

Secondary NIC portal mirrors deployed to ensure zero-downtime routing during peak return-filing cycles.

einvoice2.gst.gov.in to einvoice6.gst.gov.in
Authorized Private IRPs

Accredited Private Gateways

Certified private infrastructure providers (e.g. Cygnet, Clear, EY) authorized by GSTN to register invoices.

GSTN Accredited Partners

E-Invoice Registration on the Official Portal

Before a business can report invoices to an official IRP, it must complete a one-time registration process:

  1. Eligibility Check: The taxpayer verifies that its aggregate annual turnover satisfies the current statutory mandate (exceeding ₹5 Crore in any prior financial year from 2017-18 onward).
  2. Registration Access: The business navigates to the official portal (e.g. einvoice1.gst.gov.in) and selects Registration → e-Invoice Enablement.
  3. GSTIN & OTP Verification: Enter the 15-digit GSTIN. An OTP is dispatched to the authorized signatory's mobile number registered with the GST Common Portal.
  4. Credential Creation: Upon entering the OTP, the taxpayer specifies a unique Username and Password. If the business already holds active credentials on the official E-Way Bill Portal, those same login credentials can be used directly on the e-invoice portal without re-registering.

Upload Modes: Bulk JSON vs API Integration

Businesses interact with the e-invoice ecosystem using one of two primary architectural models:

1. Offline Bulk Generation (Excel / JSON Utility)

Ideal for small and medium enterprises with moderate invoice volumes. The taxpayer enters invoice details into an offline preparation utility or uses our free E-Invoice JSON Generator to create valid payloads. The structured JSON file is then logged into the official portal and uploaded directly under e-Invoice → Bulk Upload. The portal processes the file in batch and returns the IRN-enriched JSON file.

2. Direct or GSP API Integration

Designed for enterprises with high invoice volumes. The business connects its Enterprise Resource Planning (ERP) or accounting software directly to the IRP API:

IRN & QR Code Verification

Every authentic e-invoice contains an encrypted, digitally signed QR code generated by the IRP. Anyone can verify whether an invoice is genuine:

Common Portal Issues & How to Resolve Them

Frequently Asked Questions

The primary official government portal is einvoice1.gst.gov.in, managed by the National Informatics Centre (NIC).
Yes. If your business is already registered on the official E-Way Bill Portal (ewaybillgst.gov.in), you can use the exact same username and password to log in to the official e-invoice portal.
No. Flow-Invoice is an independent browser-based utility platform. We do not maintain server-side government sessions or upload invoices to the IRP. We help you create and validate your invoice data locally in your browser. You then upload the validated data to the official government portal yourself.
Log in to the official IRP, navigate to e-Invoice → Cancel, enter the 64-character IRN or invoice details, select the reason for cancellation (e.g. Data entry mistake or Order cancelled), and confirm. Remember that cancellation must occur within 24 hours of IRN generation.

Ready to Prepare E-Invoice Data?

Use our free tools to structure your data, check GSTINs, and validate JSON payloads before submission.

E-Invoice Generator E-Invoice Validator Explore All Tools