• twitter-icon
Unlimited Tax Return Filing


Step-by-Step Guide to Generate E-invoice Under GST

How to Generate GST E-Invoice?

The scheme of E-invoice was officially approved by the GST Council in the 37th Council Meeting. If you are looking to generate an e-invoice under GST, this is the step-by-step guide to help you.

What is GST E-invoice?

E-invoice is not an invoice that you can download or generate through the GST Portal, but it is a process of validating all the B2B invoices electronically by the GST Network (GSTN). It’s not feasible to generate e-invoices directly from the common portal.

E-invoicing or authentication is required to ensure that the invoices generated by your accounting software are valid to be used for processes like e-way bill creation and GST return filing. The process involves the submission of business invoices created by different accounting software to the GST Portal in order to get them verified in a common manner.

Since the invoices are created by different GST return filing software and may have different formats, they cannot be all fetched directly to the GST system by the software. So, the government decided to introduce a standard format (Schema), which requires all the accounting software to follow a common format which can then be uploaded to the GST portal for authentication and validation.

Need Demo of GST e-invoice Generation Software

    Guaranteed Discount for Tax Experts*

    To sum up, E-invoice is a standard mechanism or schema for data exchange between different GST billing software of different manufacturers.

    Note: “The roll-out of e-invoicing is set to come from 1st Oct onwards relevant to the companies having turnover more than 500 CRS”.

    How is the GST E-invoicing System Beneficial?

    • Reporting and authentication of B2B invoices from the common portal will ensure that GST ANX-1 and ANX-2 are auto-prepared in the new format. IT also auto-prepares GSTR 1 for B2B supplies.
    • E-invoicing can be further used for creating e-way bills by providing only vehicle details.
    • Invoices uploaded by suppliers for authentication will be automatically shared with buyers for reconciliation.
    • The system will auto-match input credit liability with output tax. E-invoices can be created for Debit/Credit Notes, Invoices, and other eligible documents.
    • E-invoices can be created for Debit/Credit Notes, Invoices, and other eligible documents.

    Introduction of IRP on GST E-invoicing

    ‘e-Invoicing’ or ‘electronic invoicing’ is all set to be implemented mandatory from 1st October 2020 for B2B and B2G transactions for big and medium-sized taxpayers, however, voluntary adoption was started from 1st January 2020. National Information Centre has provided the e-Invoice registration facilities in the Invoice Registration Portal (IRP) via API mode along with other modes. These APIs enable taxpayers & GSPs to combine their business systems & procedures with the e-Invoice mechanism for the easy and glitch-free registration and generation of the invoices on their systems.

    Invoice Registration Portal (IRP) also facilitates the developers or taxpayers system integrator to understand the integration of the e-Invoicing system with their business processes and allows user’s registration to access the APIs. IRP facilitates API documentation by providing all the information such as URLs,/calling methods, JSON Schema of the request payloads, sample request payloads & sample responses, validations being applied and akin details which an application developer needs to integrate the systems.

    IRN portal also helps the developers to simulate the end-to-end use of APIs. This includes the comprehension of the generation of request payloads, the encryption and decryption of the requests & responses and evaluation for the accuracy of encryption.

    Generate Unlimited E-Invoice by Gen GST Software

    Let’s Check GST E-invoice Generating Procedure

    The taxpayer or business is responsible to generate the invoice/s and then submit them to Invoice Registration Portal (IRP) for approval. After successful verification, the portal will return the invoice to the supplier along with a unique reference number, digital signature, and a QR code. The e-invoice will also be shared with the corresponding buyer on the email id provided.

    Step 1: Invoice Creation

    The seller/supplier will create an invoice in the prescribed format (e-invoice schema) using his/her accounting or billing software. It must have the mandatory details.

    The accounting software of the supplier will generate a JSON for each B2B invoice. The JSON file will be uploaded to the IRP.

    Step 2: IRN Generation

    The next step would be to generate a unique Invoice Reference Number (IRN) by the seller using a standard hash-generation algorithm.

    Step 3: Invoice Uploading

    Now, the seller will upload JSON for each of the invoices, along with IRN, to the Invoice Registration Portal, either directly or through third-party software.

    Step 4: Authentication and Signing

    IRP will validate the hash/IRN attached with JSON or generate an IRN if not already uploaded by the supplier.

    Then, it will authenticate the file against the central registry of GST.

    Upon successful verification, it will add its signature on the invoice and a QR code to JSON.

    Hash generated earlier will become the new IRN of the E-invoice. It will be the unique identity of that e-invoice for the entire financial year.

    Step 5: Sharing of Data

    The uploaded data will be shared with the E-way bill and GST system.

    Step 6: E-invoice Downloading

    The portal will send the digitally-signed JSON along with IRN and QR code back to the seller. The invoice will also be sent to the buyer on their registered email id.


    Disclaimer:- "All the information given is from credible and authentic resources and has been published after moderation. Any change in detail or information other than fact must be considered a human error. The blog we write is to provide updated information. You can raise any query on matters related to blog content. Also, note that we don’t provide any type of consultancy so we are sorry for being unable to reply to consultancy queries. Also, we do mention that our replies are solely on a practical basis and we advise you to cross verify with professional authorities for a fact check."

    Published by Atul Mittal
    Atul is a professional content writer with specialisation in business and marketing content. I have been writing tax articles and news for about two years now and have good experience in GST and income tax domains. View more posts
    SAGINFOTECH PRODUCTS

    Join the Conversation

    48 thoughts on "Step-by-Step Guide to Generate E-invoice Under GST"

    1. We would be starting e-invoicing from 01-Apr-2022 onwards.
      Kindly provide clarification on the following.
      1. Can we dispatch the materials under normal invoice & e-waybill, without generating IRN?
      2. If yes, then how much time would we have to generate IRN and download e-Invoice ?

      Thanks in advance
      Amit

    2. I have downloaded GSTR1 B2B json file ( More than 500 e invoices) and I have modified the data and created json file. After successful uploading json file data (4 days over) not showing in GSTR1 B2B. how to raise the query with GST dept.

    3. we have generated E invoice on today. but this not reflected in GSTR1 on today. but today we need to file gstr1. any option available in file IRN in GSTR1 manually

    4. I created an Excel file from my billing software then copied it on the tool provided by einvocie portal, from their i validate the records and then generate JSON file which is uploaded on einvoice portal.
      eInvoice portal generated IRN No., Ack No. and i downloaded excel,json,pdf file of the same einvoice portal but I am unable to see it on GSTR1 poral for lat 7 days
      Please guide me what to mistake I made or what action to be taken from my side

      1. You said u have an excel from your billing software and you copy it in the downloded excel and convert it into json. Cant we prepare our own json directly from the billing software and upload it.

    5. How to generate an e-invoice for the new GST Registration of the party? can we provide a manual bill for the same? it’s valid or not?

      can we provide a manual bill for party GST no. is shown suo moto canceled?

    6. sir, I just want to know that how to generate a cash bill in e-invoice?
      whether it is necessary to generate e-invoice for all the bill?

    7. Are any clarifications received from Gov. about the printing of the Invoice? Is the invoice require to have IRN, QRCode, Akg No, Akg date on the invoice. is it require to keep a record of SignedInvoice with Invoice?

    8. I have a query related to goods sent on approval to customer. is it mandatory to make E-INVOICE & if YES then is it possible to generate E-INVOICE without Value?

    9. Is there a way I can download the list of e-invoicing enabled vendors from the GST portal instead of searching one by one?

    10. Hi, I have a QR code of the Seller Invoice, how do I retrieve all the information related to this Invoice?

      1. Sir, you can create E-invoice directly from your ERP software, the only requirement is to have valid Login ID on e-invoice portal which is currently available only for taxpayers whose Turnover is greater than 100 crores

    11. I have a doubt whether IRN and QR code is required to print in tax invoice?
      If yes, how to print QR code in the invoice?
      Whether it can be done by Accounting/Billing Software

        1. Confused with your response.

          Your steps say Seller can generate and you now say need the IRP to generate it..

          we understand that IRN needs to be validated for format/content etc.

          Step 2: IRN Generation

          The next step would be to generate a unique Invoice Reference Number (IRN) by the seller using a standard hash-generation algorithm.

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

    Follow Us on Google News

    Google News

    Latest Posts

    New Offer for Tax Experts

    Huge Discount on Tax Software

    Upto 20% Off
    Tax, ROC/MCA, XBRL, Payroll, Online GST

    Limited Offer, Hurry

    Best Offer for Tax Professionals

    Upto 20% Discount on Tax Software

      Select Product*

      Current GST Due Dates