back
How to Set Up E-Invoicing and E-Way Bill in Zoho Books
  • Who needs e-invoicing? - Businesses with aggregate turnover above Rs 5 crore (current threshold as of April 2026).
  • Who needs e-way bills? - Anyone transporting goods worth Rs 50,000+ (inter-state). State thresholds vary (e.g., Maharashtra Rs 1 lakh).
  • Where to set up in Zoho Books? - Settings → Taxes & Compliance → E-Invoicing / E-Way Bills.
  • Do credentials overlap? - Yes. E-way bill portal credentials can be used for IRP login. If you set up e-way bills first, e-invoicing auto-connects.
  • What is generated automatically? - IRN (Invoice Reference Number) and QR code for e-invoicing. E-way bill number for e-way bills. Both printed on invoice PDF.
  • What happens without e-invoice? - Invoice is not legally valid. Recipient cannot claim ITC. Penalty of Rs 10,000 per invoice or 100% of tax, whichever is higher.

E-invoicing and e-way bills are two of India's most significant digital compliance requirements under GST. For businesses using Zoho Books, both can be generated directly from within the software - no need to log into the IRP or EWB portals separately. But the setup must be done correctly. A single incorrect field - wrong GSTIN, missing HSN code, incorrect pin code - and the IRP rejects your invoice or the EWB portal blocks your e-way bill.

This guide covers both e-invoicing and e-way bill setup in Zoho Books as a single unified process - because the two systems share credentials and are often configured together. For the broader GST configuration, see our Zoho Books GST setup guide.

What Are E-Invoicing and E-Way Bills and Why Do They Matter?

E-Invoicing (electronic invoicing) is a system where every B2B and B2G invoice is authenticated by the government's Invoice Registration Portal (IRP) before it is issued to the customer. The IRP generates a unique Invoice Reference Number (IRN) and a QR code for each invoice. Without IRN validation, the invoice is not legally valid under GST - the recipient cannot claim Input Tax Credit (ITC), and the supplier faces penalties.

E-Way Bills are electronically generated documents required for the movement of goods - within a state or across states - valued above the threshold limit. The e-way bill system (ewaybill.nic.in) tracks goods in transit and ensures that GST-compliant documentation accompanies every consignment.

Both systems require GST Suvidha Provider (GSP) registration. Zoho Corporation is a registered GSP, which means Zoho Books can communicate directly with both the IRP and EWB portals. For businesses that need Zoho Books accounting services, we handle the complete e-invoicing and e-way bill configuration.

Key Terms You Should Know

  • IRP (Invoice Registration Portal): Government portal at einvoice1.gst.gov.in that validates e-invoices and generates IRN + QR code. Operated by NIC.
  • IRN (Invoice Reference Number): 64-character unique hash generated by the IRP for each e-invoice. Proves the invoice is authenticated.
  • QR Code: Machine-readable code on the invoice containing GSTIN, invoice number, date, value, and IRN. Mandatory on all e-invoiced documents.
  • EWB Portal: Government portal at ewaybill.nic.in for generating e-way bills. Credentials are shared with IRP.
  • Part A / Part B: E-way bill structure. Part A contains consignor/consignee/item details (auto-filled from Zoho Books). Part B contains transport details (vehicle number, transporter, distance).
  • GSP (GST Suvidha Provider): Authorised intermediary between accounting software and government portals. Register Zoho Corporation as your GSP in the IRP/EWB portal.
  • 180-Day Rule: From 1 January 2025, e-way bills cannot be generated for invoices older than 180 days. This prevents backdated e-way bill generation.

Who Needs E-Invoicing and E-Way Bills in India?

The requirements differ for each system:

E-Invoicing ApplicabilityE-Way Bill Applicability
Aggregate turnover exceeding Rs 5 crore (current threshold - has been progressively lowered from Rs 500 crore in 2020)Inter-state movement of goods worth Rs 50,000 or more per consignment
Applies to B2B and B2G (government) invoices onlyApplies to all movement of goods - B2B, B2C, stock transfers, job work
Does NOT apply to B2C invoicesDoes NOT apply to goods under Rs 50,000 (inter-state) or state-specific thresholds
Credit notes and debit notes also require e-invoicingCredit notes and delivery challans also require e-way bills if goods are moved
Penalty: Rs 10,000 per invoice or 100% of tax - whichever is higherPenalty: Rs 10,000 or tax sought to be evaded - whichever is higher, plus goods detention

Note: Intra-state e-way bill thresholds vary by state. Maharashtra is Rs 1,00,000. Most other states follow the Rs 50,000 national threshold. Verify your state's threshold on the EWB portal. If your business is not yet registered, complete your GST registration before configuring Zoho Books. For feature and plan details, see our Zoho Books guide.

Complete E-Invoicing and E-Way Bill Setup in Zoho Books

Step 1: Register Zoho Corporation as Your GSP

This is the foundation step - without GSP registration, Zoho Books cannot communicate with the IRP or EWB portals.

For E-Way Bill Portal:

  1. Go to ewaybill.nic.in and log in with your EWB portal credentials.
  2. Navigate to Registration → For GSP.
  3. Search for 'Zoho Corporation' in the GSP list and select it.
  4. Generate API credentials (username and password). Save these - you will enter them in Zoho Books.

For IRP (E-Invoicing Portal):

  1. Go to einvoice1.gst.gov.in and log in with your IRP credentials.
  2. Navigate to API Registration → For GSP.
  3. Search for 'Zoho Corporation' and register.
  4. Generate API username and password. Save these.

Important: If you have already registered Zoho Corporation for e-way bills, the same credentials automatically work for e-invoicing - no separate IRP registration is needed. Zoho Books detects the shared credentials.

Step 2: Connect Zoho Books with the E-Way Bill Portal

Navigation: Settings → Taxes & Compliance → E-Way Bills

  1. Click 'Connect Now'.
  2. In the popup, enter your GSTIN, the EWB portal username, and password that you generated during GSP registration.
  3. Click 'Save & Validate'. Zoho Books verifies the credentials with the EWB system.
  4. Once validated, the E-Way Bill module appears in the left sidebar under Sales.

E-way bill generation is now available for invoices, credit notes, bills of supply, and delivery challans that exceed the threshold value.

Step 3: Connect Zoho Books with the IRP (E-Invoicing Portal)

Navigation: Settings → Taxes & Compliance → E-Invoicing

Scenario A - E-Way Bill already connected: Zoho Books automatically uses your EWB portal credentials to connect to the IRP. No additional action needed. Toggle on e-invoicing and it activates.

Scenario B - E-Way Bill NOT connected: Enter the IRP API credentials (username and password) you generated during GSP registration. Click Save. Zoho Books connects to the IRP.

  1. Toggle on 'Enable E-Invoicing'.
  2. Select auto-generation: every B2B invoice will automatically have its IRN and QR code generated on save.
  3. Test with a draft invoice - verify the IRN appears in the invoice details.

Step 4: Verify Prerequisites for Successful Generation

Before your first e-invoice or e-way bill, verify these fields are correctly configured:

  • Your organisation GSTIN, legal name, and registered address - must match GST certificate exactly
  • Customer/vendor GSTINs - must be valid and active on the GST portal
  • HSN/SAC codes for every product/service - IRP validates against the government master list
  • Place of supply - determines intra-state vs inter-state tax treatment
  • Customer shipping address with correct PIN code - mandatory for e-way bills
  • Transporter details - vehicle number, transporter name, transporter GSTIN, distance (for e-way bills)

Warning: The IRP rejects invoices with invalid HSN codes, incorrect GSTINs, or duplicate invoice numbers. The EWB portal rejects e-way bills with missing PIN codes, no vehicle number, or zero distance. Fix these before attempting generation.

Step 5: Generate Your First E-Invoice

Navigation: Sales → Invoices → Create New Invoice

  1. Select a B2B customer (with valid GSTIN).
  2. Add line items with HSN/SAC codes and GST rates.
  3. Review the invoice - verify GSTIN, place of supply, tax breakup.
  4. Click Save. Zoho Books automatically pushes the invoice to the IRP.
  5. The IRP returns: IRN (64-character hash), Acknowledgement Number, QR Code, and Signed Invoice.
  6. The invoice PDF now includes the IRN and QR code - it is legally valid.

The e-invoice data flows automatically into GSTR-1 - reducing manual filing work significantly.

Step 6: Generate Your First E-Way Bill

Navigation: Sales → E-Way Bills → Select transaction

  1. Zoho Books auto-detects invoices exceeding the e-way bill threshold and lists them under 'Not Generated' status.
  2. Select the invoice.
  3. Verify Part A details: document type, transaction type, supply type, consignor/consignee details, item details (auto-filled from the invoice).
  4. Enter Part B details: transportation mode (road/rail/air/ship), vehicle number, transporter name, transporter GSTIN, distance in km.
  5. Click Generate. Zoho Books pushes data to the EWB portal.
  6. The e-way bill number is generated and linked to the invoice. It appears on the invoice PDF and transport copy.

Step 7: Handle Combined E-Invoice + E-Way Bill

For invoices that require both e-invoicing AND e-way bill (B2B goods invoices above both thresholds), Zoho Books handles them seamlessly. When you save the invoice, the e-invoice is generated first (IRN + QR code from IRP). Then you generate the e-way bill from the E-Way Bills module. The e-way bill references the IRN, creating a linked chain of compliance documents. Both numbers appear on the invoice PDF.

Documents and Information Needed Before Setup

  • GST portal login credentials (for IRP and EWB registration)
  • IRP API credentials (generated during Zoho GSP registration at einvoice1.gst.gov.in)
  • EWB portal API credentials (generated during Zoho GSP registration at ewaybill.nic.in)
  • Organisation GSTIN and registered address matching GST certificate
  • Complete customer/vendor master with valid GSTINs
  • Product/service catalogue with correct HSN/SAC codes
  • Transporter details (name, GSTIN, vehicle registration numbers)
  • Shipping address PIN codes for all customers

E-Invoicing vs E-Way Bill: Key Differences

FeatureE-InvoicingE-Way Bill
PurposeAuthenticate invoices with government before issuingTrack movement of goods in transit
Portaleinvoice1.gst.gov.in (IRP)ewaybill.nic.in (EWB)
ThresholdAggregate turnover above Rs 5 croreConsignment value above Rs 50,000 (inter-state) or state threshold
Applies ToB2B and B2G invoices, credit notes, debit notesAll goods movement - B2B, B2C, stock transfers, job work returns
OutputIRN (64-char hash) + QR code + signed invoice12-digit e-way bill number + validity period
ValidityNo expiry - IRN is permanent1 day per 200 km (ODC: 1 day per 20 km) - extendable
CancellationWithin 24 hours of generationWithin 24 hours of generation
Credential LinkCan use EWB portal credentialsPrimary registration - shared with IRP
180-Day RuleNot applicableCannot generate for invoices older than 180 days (from Jan 2025)

Common Mistakes to Avoid

Mistake 1: Not registering Zoho Corporation as GSP before trying to generate. Without GSP registration on the IRP/EWB portal, Zoho Books cannot communicate with the government systems. The API credentials are generated during registration - without them, every generation attempt fails.

Mistake 2: Using expired or incorrect API credentials. IRP and EWB portal API tokens expire periodically. If generation suddenly stops working, re-validate credentials in Settings → Taxes & Compliance. Re-register on the portal if the token has expired.

Mistake 3: Creating B2C invoices with e-invoicing enabled and expecting IRN. E-invoicing applies only to B2B and B2G invoices. B2C invoices do not get IRN - this is by design. Zoho Books automatically identifies which invoices require e-invoicing based on the customer's GST treatment.

Mistake 4: Not entering Part B details for e-way bills. Part A (consignment details) is auto-filled from the invoice. But Part B (vehicle number, transporter, distance) must be entered manually. Generating an e-way bill without Part B creates only a Part-A slip - the goods cannot move legally until Part B is completed.

Mistake 5: Trying to generate e-way bills for invoices older than 180 days. From 1 January 2025, the EWB portal blocks generation for invoices dated more than 180 days ago. If you need to move goods against an old invoice, you must create a fresh delivery challan and generate the e-way bill against the challan instead. For GST return filing support that integrates with e-invoicing data, contact us.

What Happens If You Do Not Generate E-Invoices or E-Way Bills?

E-Invoice Not Generated (when mandatory):

  • The invoice is not legally valid under GST - it is treated as if no invoice was issued
  • The recipient cannot claim ITC on the invoice - damaging your business relationship
  • Penalty: Rs 10,000 per invoice or 100% of the tax due - whichever is higher (Section 122 CGST Act)
  • The transaction will not auto-populate in GSTR-1 - requiring manual entry and increasing error risk

E-Way Bill Not Generated (when mandatory):

  • Goods can be detained by GST authorities during transit (Section 129 CGST Act)
  • Penalty: Rs 10,000 or the tax sought to be evaded - whichever is higher
  • Vehicle and goods may be released only after paying the penalty and applicable tax
  • Repeated non-compliance triggers audit and investigation by the GST department

How E-Invoicing and E-Way Bills Connect in the GST Ecosystem

E-invoicing and e-way bills are not independent systems - they form a connected compliance chain. When you generate an e-invoice in Zoho Books, the IRP validates the invoice and returns the IRN. This IRN is then referenced in the e-way bill, linking the movement of goods to an authenticated invoice. The IRP also auto-populates the invoice data into GSTR-1, reducing manual filing.

The e-way bill system tracks the physical movement of the goods - from the consignor's warehouse to the consignee's delivery point. The validity period (based on distance) ensures goods reach their destination within a reasonable timeframe. If the goods are detained by GST authorities during transit, the e-way bill number is the first thing checked - followed by the IRN to verify the invoice is authenticated.

In Zoho Books, this chain is maintained automatically. The invoice → e-invoice (IRN) → e-way bill (EWB number) linkage is preserved in the system. All three references appear on the invoice PDF, making the document a complete compliance package for transit.

Key Takeaways

E-invoicing (aggregate turnover above Rs 5 crore) and e-way bills (goods movement above Rs 50,000) are mandatory GST compliance requirements that can be generated directly from Zoho Books through its GST Suvidha Provider (GSP) integration with the IRP and EWB portals.

The setup requires registering Zoho Corporation as your GSP on the IRP and/or EWB portals, generating API credentials, and entering them in Zoho Books under Settings → Taxes & Compliance. E-way bill portal credentials automatically work for IRP - reducing duplicate registration.

E-invoicing generates an IRN (64-character hash) and QR code for every B2B/B2G invoice, making it legally valid and auto-populating GSTR-1. E-way bills track goods movement with Part A (auto-filled from invoice) and Part B (transport details entered manually).

The 180-day rule (from January 2025) prevents e-way bill generation for invoices older than 180 days - businesses must use fresh delivery challans for delayed shipments. E-invoice cancellation is limited to 24 hours from generation.

Penalties for non-compliance are severe: Rs 10,000 per invoice for missing e-invoices and goods detention plus penalty for missing e-way bills - making correct Zoho Books setup essential from the first invoice.

Need Help Setting Up E-Invoicing and E-Way Bills?

E-invoicing and e-way bill configuration in Zoho Books requires correct GSP registration, API credential management, and accurate master data (GSTINs, HSN codes, PIN codes, transporter details). A single incorrect field causes generation failure - and a missed e-invoice means the invoice is not legally valid.

Explore our Zoho Books implementation for CA-supervised e-invoicing and e-way bill configuration, GSP registration, and ongoing compliance support.

For queries, reach out at +91 945 945 6700 or WhatsApp us directly.

Frequently Asked Questions

Have a look at the answers to the most asked questions.

Log in to ewaybill.nic.in → Registration → For GSP → Search 'Zoho Corporation' → Register → Generate API credentials. For IRP: einvoice1.gst.gov.in → API Registration → For GSP → Search 'Zoho Corporation' → Register. If you have already registered for e-way bills, IRP uses the same credentials.

Yes. For B2B goods invoices above both thresholds, Zoho Books generates the e-invoice first (IRN + QR code), then you generate the e-way bill from the E-Way Bills module. The e-way bill references the IRN, creating a linked compliance chain.

Rs 5 crore aggregate turnover (as of April 2026). This has been progressively lowered from Rs 500 crore in 2020. The GST Council may further lower it - check the latest notification.

Yes, within 24 hours of generation. Go to the invoice → More → Cancel E-Invoice. After 24 hours, you must issue a credit note instead. The IRP does not allow cancellation beyond 24 hours.

You can extend the e-way bill validity before it expires - either from Zoho Books or from the EWB portal. Extension must be done within 8 hours before or after expiry. If expired and not extended, goods are treated as moving without a valid e-way bill - attracting penalty under Section 129.

Pehle ewaybill.nic.in par jaake Zoho Corporation ko GSP register karein. API credentials generate karein. Phir Zoho Books mein Settings → Taxes & Compliance → E-Way Bills mein Connect karein. E-Invoicing ke liye Settings → E-Invoicing mein enable karein - agar e-way bill pehle connect kiya hai toh credentials automatically use hote hain.

Nahi. E-invoicing sirf B2B aur B2G (government) invoices ke liye mandatory hai. B2C invoices ko IRP se authenticate nahi karna padta. Zoho Books automatically identify karta hai ki kaunse invoices ko e-invoicing chahiye customer ke GST treatment ke basis par.

Common rejection reasons: invalid GSTIN (customer or supplier), invalid HSN code, duplicate invoice number, or incorrect tax amount. Zoho Books shows the specific error returned by the IRP. Fix the error in the invoice, save again, and Zoho Books re-pushes to the IRP.

Yes. Go to Sales → E-Way Bills → Select multiple transactions → Export as JSON. Upload the JSON file to ewaybill.nic.in for bulk generation. Alternatively, export as Excel, make corrections if needed, and upload to the EWB portal. Bulk generation saves significant time for businesses with daily shipments.

For regular vehicles: 1 day per 200 km (e.g., 400 km = 2 days). For over-dimensional cargo (ODC): 1 day per 20 km. Validity starts from the date and time of generation. The validity can be extended once, within 8 hours before or after expiry.
CA Sundaram Gupta
CA Sundaram Gupta

Top trending

Section 8 Company vs Society vs Charitable Trust: Which NGO Structure Should You Choose?
REGISTRATION

Section 8 Company vs Society vs Charitable Trust:...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
How to Form a Charitable Trust in India: Trust Deed Drafting, Registration and RNPO Application
COMPANY REGISTRATION & COMPLIANCE

How to Form a Charitable Trust in India: Trust Dee...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
Net Worth Certificate for NRI: How an Indian CA Issues It and What It Must Certify
NRI

Net Worth Certificate for NRI: How an Indian CA Is...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
How to Calculate Net Worth for a Certificate: Assets, Liabilities and Adjustments Explained
FINANCIAL PLANNING & ADVISORY

How to Calculate Net Worth for a Certificate: Asse...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
Net Worth Certificate Format: What Must Be Included and ICAI Certification Standards
FINANCIAL PLANNING & ADVISORY

Net Worth Certificate Format: What Must Be Include...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026

Table of content

Loading content...

Subscribe to get updates from Patron Accounting

Share this article

Connect With Our Experts

India Flag +91
Get updates on WhatsApp WhatsApp

More articles on the go.

Play Icon

Bring back the joy of reading newsletters & blogs

Subscribe and be ready for an amazing experience

10,000+
Happy Clients

Helping businesses stay compliant and stress-free.

15+
Years Experience

Deep expertise in GST, Income Tax, ROC & business compliance.

50,000+
Documents Filed

Returns, registrations, and filings handled accurately.

4.9★
Client Rating

Trusted by entrepreneurs, startups, and growing businesses.

ISO
Certified

Professional standards and documented processes.

SSL
Secure

Your financial and business data is fully protected.