If your company’s aggregate GST turnover crossed Rs 5 crore in any financial year from 2017-18 onward, e-invoicing is now mandatory for you. Zoho Books handles this end to end; the zoho books e-invoicing 5 crore threshold applies from 1 August 2023 per CBIC Notification No. 10/2023-Central Tax. What this means in practice is that every B2B tax invoice you raise must pass through the Invoice Registration Portal (IRP), receive an Invoice Reference Number (IRN), and carry a system-generated QR code before it is legally valid. This post walks you through exactly what changes at that threshold, which transaction types are covered, how to configure Zoho Books to generate IRN and QR codes automatically, and what the penalty exposure looks like if you miss the cutoff. Whether you have just crossed Rs 5 crore or you are planning ahead, the steps here are specific enough to act on today.

An accountant using a calculator and signing paperwork, showcasing financial analysis.

What the Rs 5 Crore E-Invoicing Threshold Actually Means

The threshold is based on aggregate annual turnover in a single PAN across all GSTINs. It is not calculated per-GSTIN or per-branch. If your parent entity and its branches together billed Rs 5.2 crore in FY 2022-23, every GSTIN on that PAN is covered from 1 August 2023 onward, even if an individual branch never crossed Rs 1 crore on its own.

The reference period is any preceding financial year from FY 2017-18. This matters because the obligation does not reset. Once you cross the threshold in any year, you remain covered in all subsequent years, even if your turnover falls below Rs 5 crore later. CBIC has confirmed this position: the applicability is triggered historically, not re-evaluated annually.

For companies that have crossed Rs 10 crore aggregate turnover, an additional rule applies: invoices must be uploaded to the IRP within 30 days of the invoice date. For businesses between Rs 5 crore and Rs 10 crore, the 30-day upload restriction does not formally apply yet, though best practice is to upload before filing GSTR-1 for the relevant period.

Turnover BandMandatory From30-Day Upload Rule
Above Rs 500 crore1 October 2020Yes
Above Rs 100 crore1 January 2021Yes
Above Rs 50 crore1 April 2021Yes
Above Rs 20 crore1 April 2022Yes
Above Rs 10 crore1 October 2022Yes
Above Rs 5 crore1 August 2023No (best practice: before GSTR-1)

Which Transactions Require an E-Invoice (and Which Do Not)

Covered transactions

Exempt transactions

A common confusion: if you make a mix of B2B and B2C sales, only the B2B invoices go through the IRP. Your B2C invoices continue as before. You will, however, need a separate QR code on large B2C invoices if your turnover exceeds Rs 500 crore, which is a different requirement under the dynamic QR code rules and not covered here.

What Changes Operationally Once You Cross the Threshold

Before e-invoicing, your accounts team generated an invoice in Zoho Books, printed or emailed it, and recorded it in GSTR-1 at the end of the month. The buyer accepted the invoice on the basis of your GSTIN and invoice number alone.

After the threshold is crossed, the process has an additional mandatory step in the middle. Every B2B invoice must be reported to the IRP before or at the point of issue. The IRP returns a unique IRN (a 64-character hash), a signed QR code, and a timestamp. The invoice is only legally valid once it carries these. If your buyer’s purchase team finds an invoice without an IRN and QR code, they can reject it, and more consequentially, they cannot claim input tax credit (ITC) on it under Rule 48(5) of the CGST Rules.

When Zoho Books is connected to the IRP through its GSP integration, this step happens automatically at the time you click Save and Send. There is no manual export, no separate portal login, no re-keying of data. For businesses generating 50 to 500 invoices a month, this removes substantial manual effort and eliminates the GSTIN mismatch errors that plague manual IRP uploads.

For goods shipments, e-way bills can also be generated at the same time through the IRP if the consignment value exceeds Rs 50,000. Zoho Books supports this in the same workflow, so your dispatch team does not need a separate login to the e-way bill portal. See generating e-way bills from Zoho Books for the complete configuration steps.

A laptop screen showing programming code and debugging tools, ideal for tech topics.

How to Enable E-Invoicing in Zoho Books

The following steps apply to Zoho Books India edition. You need Organisation Administrator access to complete them.

  1. Go to Settings (gear icon, top right) and select Taxes and Compliance from the left panel.
  2. Under the GST section, locate E-Invoicing and click Enable.
  3. Zoho Books will prompt you to confirm your GSTIN and PAN. Verify these match your GST registration certificate exactly.
  4. Select your preferred IRP. As of 2025, NIC’s IRP 1 and IRP 2 are available, along with private IRPs like Cygnet, Clear, and IRIS. Zoho Books defaults to NIC IRP 1 for most configurations.
  5. Save the settings. Zoho Books will now display an E-Invoice tab on each eligible sales invoice.

After enabling, you will also need to configure HSN codes on all your products and services if you have not already done so, since HSN is a mandatory field in the e-invoice schema. Invoices missing HSN codes will be rejected by the IRP with an error code. For the full configuration walkthrough, see GST e-invoicing setup in Zoho Books.

Connecting Zoho Books to the IRP as Your GSP

Zoho Corporation is a registered GST Suvidha Provider (GSP). This means Zoho Books can communicate directly with the IRP on your behalf through an API connection. You do not need a separate GSP contract with a third party.

To authorise this connection:

  1. Log in to the GST portal with your credentials.
  2. Navigate to My Profile and select API Access.
  3. Under the GSP list, select Zoho Corporation Private Limited.
  4. Create a username and password specifically for API access. These are separate from your main GST login credentials.
  5. Return to Zoho Books, go to Settings, then Taxes and Compliance, then E-Invoicing, and enter these API credentials in the IRP credentials fields.
  6. Click Test Connection. A success message confirms Zoho Books can reach the IRP.

If your organisation has multiple GSTINs under the same PAN (for example, a manufacturing unit in Maharashtra and a sales office in Karnataka), you need to repeat the API credential setup for each GSTIN in Zoho Books.

How Zoho Books Auto-Generates IRN and QR Codes

Once the GSP connection is live, the process for your accounts team changes in one small but significant way. When you save a B2B invoice in Zoho Books, the system automatically pushes the invoice data to the IRP in the standard JSON schema (version 1.1 as of 2025). The IRP validates the data (GSTIN format, HSN validity, tax calculation consistency) and returns the IRN and a digitally signed QR code within seconds.

Zoho Books then embeds the IRN and QR code into the invoice PDF. The final document your customer receives already carries both fields. Your team does not need to download, append, or print separately.

On the GSTR-1 side, e-invoices reported to the IRP auto-populate in your GSTR-1 under the B2B section. This reduces the reconciliation work at month-end significantly and helps with filing GST returns with Zoho Books because the invoice data in the return matches exactly what the buyer sees.

Handling the Transition: Existing Invoices and Cut-Off Dates

If you crossed Rs 5 crore in FY 2022-23 and only became aware of the 1 August 2023 obligation later, you may have a backlog of B2B invoices issued without IRN between August 2023 and the date you activated e-invoicing. These invoices cannot be retrospectively registered on the IRP. The IRP does not accept back-dated invoice uploads outside the permitted window.

For the transition month when you first activate e-invoicing, Zoho Books will only generate IRNs for invoices created after activation. Invoices already saved and sent before activation remain as-is. If a buyer raises an ITC dispute on a pre-activation invoice, the resolution typically involves documentation showing your applicability date and a supplementary clarification letter, though this is a grey area and legal advice is recommended for material amounts.

The practical approach for the go-live week: activate e-invoicing at the start of a month, not mid-month. This avoids mixed-status invoices within the same GST period and makes GSTR-1 reconciliation cleaner.

Penalties for Non-Compliance

Under Section 122 of the CGST Act, issuing an invoice without an IRN when e-invoicing is mandatory attracts a penalty of Rs 10,000 per invoice or 100% of the tax due on that invoice, whichever is higher. For a Rs 10 lakh invoice with 18% GST, the tax due is Rs 1.8 lakh. The penalty at 100% of tax would be Rs 1.8 lakh, well above the Rs 10,000 floor.

Beyond the direct penalty, non-compliant invoices can trigger ITC denial for your buyers. If a significant customer’s ITC claim is disallowed because your invoice lacks an IRN, that customer will stop transacting with you or demand credit notes. The commercial risk often exceeds the direct regulatory penalty.

Common Mistakes Indian Businesses Make When Crossing the Threshold

Frequently Asked Questions

Does the Rs 5 crore e-invoicing threshold reset each financial year?

No. Once your aggregate PAN-level turnover exceeds Rs 5 crore in any financial year from FY 2017-18 onward, the e-invoicing obligation applies permanently. CBIC has clarified that the threshold is a one-time trigger, not an annual re-assessment. Even if your turnover drops to Rs 3 crore in the next year, you remain liable to generate e-invoices for covered transactions.

What happens if my turnover drops below Rs 5 crore next year?

You remain covered. The applicability is based on crossing the threshold in any preceding year, and there is no provision under current CBIC notifications to opt out once the threshold is crossed. Continue generating IRNs on all eligible B2B invoices.

Can I generate an IRN manually if Zoho Books is down or the IRP is unavailable?

Yes, with caveats. You can log in directly to the IRP (einvoice1.gst.gov.in) and upload the invoice JSON manually. However, this creates a mismatch between the IRN records and Zoho Books unless you manually enter the IRN in Zoho Books afterward. A cleaner fallback is to use the GSTN offline tool or a secondary GSP for bulk uploads during downtime, then reconcile in Zoho Books.

Do I need e-invoicing for invoices raised to SEZ units?

Supplies to SEZ units or developers with payment of IGST are covered under e-invoicing. Supplies to SEZ units or developers without payment of tax are explicitly exempt. Check the transaction type before configuring the invoice in Zoho Books. Zoho Books allows you to tag the supply type (SEZ with tax or SEZ without tax) at the invoice level, and it will determine IRP reporting accordingly.

How does e-invoicing interact with GSTR-1 filing in Zoho Books?

E-invoices reported to the IRP auto-populate in GSTR-1 under the B2B, EXP, and CDNR tables depending on the supply type. In Zoho Books, when you prepare your GSTR-1 return, the system pulls confirmed e-invoice data directly. This eliminates manual data entry for B2B invoices and reduces mismatches between your return and your buyer’s GSTR-2B. Any invoice that failed IRP validation will appear separately for review before you file.

Aaxonix configures Zoho Books e-invoicing end to end for Indian B2B businesses, from GSP registration and IRP credential setup to HSN code mapping and multi-GSTIN activation. If you are approaching or have already crossed the Rs 5 crore threshold, we get your account live and compliant without disrupting your current billing cycle.

Book a free consultation

If you crossed the Rs 5 crore threshold in FY 2022-23 or FY 2023-24 and have not yet activated e-invoicing in Zoho Books, the first step is checking your aggregate PAN-level turnover across all GSTINs. If that number exceeds Rs 5 crore in any year since FY 2017-18, activate e-invoicing in Zoho Books Settings this week, register Zoho Corporation as your GSP on the GST portal, and test the IRP connection before your next invoice cycle. Every B2B invoice you issue without an IRN is a liability on both sides of the transaction. For end-to-end implementation support, see Aaxonix’s Zoho implementation services.