All About Invoice Reference Number (IRN)

E-Invoicing was introduced in India in order to bring standardisation to all e-invoices that are generated. Registered users need to upload all B2B invoices on the e-invoice portal, where they are authenticated and then stored for further use by other portals that are part of the GST Network (GSTN). As part of the authentication, a unique identification number known as the Invoice Reference Number is also generated for each e-invoice.

In this article, we will provide you with a comprehensive understanding of IRN and its implications for GST compliance.

E-Invoicing is fast and easy with BUSY E-Invoicing Software that lets you generate E-Invoices automatically without going to the portal. Take a 30-day free trial of BUSY today!

BOOK A FREE DEMO




    What is the Invoice Reference Number?

    The Invoice Reference Number (IRN) is a unique 64-digit identification number assigned to each e-invoice generated in India. It is generated and assigned by the Invoice Registration Portal (IRP) to every invoice/debit note/credit note. IRN is also sometimes referred to as ‘hash’. IRN plays a crucial role in ensuring the authenticity of GST invoices and facilitates the matching of input and output tax credits for taxpayers. Every invoice sent by a supplier to the recipient must bear the IRN. Tax officers will use this number to identify whether the transaction is genuine or not.

    What is Hash Generation Algorithm in IRN?

    The hash generation algorithm in IRN is a function used to convert any message or string value (i.e a string of alphanumeric values, and some special characters) into number values. This hides the original message of the string value. The GSTN uses this algorithm as part of the process of standardising e-invoicing.

    What Parameters are Used to Generate an Invoice Reference Number (IRN)?

    IRN is generated by converting characters into numbers using a hash generation algorithm. This algorithm will be applied to the following three parameters:

    • Supplier GSTIN
    • Supplier’s document number.
    • The financial year in yyyy-yy format. For example, 2021-22

    Note that this step is optional. It is also possible for sellers to generate the number outside of the portal and upload it along with the invoices.

    When is The Invoice Reference Number (IRN) Generated?

    The IRN generation becomes necessary at the time the seller issues the invoice, credit note, or debit note. However, beginning on October 1, 2020, taxpayers with annual revenue of more than Rs. 500 crores would have a 30-day grace period for creating an IRN. This grace period is in effect for invoices generated between October 1, 2020, and October 31, 2020.

    It is important to note that no generation of B2B invoices happens on the e-invoicing portal. Rather, you are simply uploading the B2B invoices you have already generated using an accounting software or billing software. Moving forward, any software used to generate the invoices must meet the standards and parameters that have been prescribed. Using a GST Accounting and Billing Software will be beneficial to stay compliant with e-invoicing and GST.

    Conclusion

    The Invoice Reference Number (IRN) is a unique identification code assigned to every invoice generated under the GST system in India. It helps in reducing instances of tax evasion, promoting transparency, and simplifying the invoicing process for businesses. As per the recent regulations, e-invoicing is now mandatory for businesses with an annual turnover of more than Rs. 10 crores, so more and more businesses are slowly being brought into its purview. This makes it necessary for business owners to understand the system of e-invoicing in order to stay GST compliant.

    Chartered Accountant

    As a Chartered Accountant with over 18 years of experience, I have honed my skills in the field and developed a genuine passion for writing. I specialize in crafting insightful content on topics such as GST, income tax, audits, and accounts payable. By focusing on delivering information that is both engaging and informative, my aim is to share valuable insights that resonate with readers.

    Frequently Asked Questions

    • Why is IRN Important for Businesses?
      The Invoice Reference Number (IRN) is crucial for businesses as it ensures tax compliance under the GST system. It facilitates the validation of invoices through the e-invoicing system, enhancing transparency, reducing tax evasion, and streamlining the reconciliation process for businesses and tax authorities.
    • Who is Required to Generate an IRN?
      Businesses with a turnover above the specified threshold (currently ₹10 crores annually) are required to generate an IRN for their invoices under the e-invoicing system. However, certain exemptions exist, such as for specific sectors or types of transactions. Businesses must comply based on these criteria.
    • How is an IRN Generated in the e-Invoicing System?
      An IRN is generated through the GSTN’s e-invoicing portal or API by submitting invoice details. Once the invoice data is uploaded, the system validates it and generates a unique IRN. This IRN is then linked to the GST portal and can be verified by stakeholders.
    • What Details Are Needed to Generate an IRN?
      To generate an IRN, businesses must provide key invoice details such as GSTIN, invoice number, date, seller and buyer information, item description, value of goods, HSN/SAC code, and transport details. These details are validated through the e-invoicing system to ensure compliance and accuracy.
    • Is IRN Mandatory for All Types of Invoices?
      No, IRN is not mandatory for all types of invoices. It applies primarily to B2B invoices and certain B2C transactions above the specified value. Exemptions may apply for government entities, small businesses, or specific industries. Businesses need to verify their obligations based on turnover and transactions.
    • How Does IRN Differ from a Traditional Invoice Number?
      The IRN differs from a traditional invoice number as it is a unique, system-generated identifier that is linked to the GST database. Unlike a conventional invoice number, which is created by the business, the IRN is generated and validated by the e-invoicing system for compliance purposes.
    • Can IRN Be Generated for Credit Notes and Debit Notes?
      Yes, IRNs can be generated for both credit notes and debit notes. These documents are treated similarly to invoices under the e-invoicing system, and the details need to be uploaded for validation. A unique IRN is generated for credit and debit notes, ensuring proper tax adjustments.
    • What Happens if an IRN Is Not Generated for an Invoice?
      If an IRN is not generated for an invoice, the invoice becomes non-compliant under GST regulations. This can lead to penalties, rejection of input tax credit (ITC), or delays in tax filings. The goods or services cannot be transported without the IRN, causing disruptions in business operations.
    • Are There Any Penalties for Non-Compliance with IRN Regulations?
      Yes, penalties are imposed for non-compliance with IRN regulations. Businesses may face fines under GST law for failing to generate or upload the required IRNs. Additionally, the inability to generate IRNs may lead to denial of input tax credit (ITC) and other legal repercussions.
    • Home
    • /
    • GST
    • /
    • all about invoice reference number irn

    BUSY is a simple, yet powerful GST / VAT compliant Business Accounting Software that has everything you need to grow your business.

    phone Sales & Support:

    +91 82 82 82 82 82
    +91 11 - 4096 4096