KRIYEX Technologies · Ahmedabad, Gujarat, India

Guide G3 · Manufacturing ERP

GST, e-invoicing and e-way bills in ERP.

How an ERP keeps GST documents in step with dispatch—so trucks never wait on paperwork.

The short answer

A GST-ready manufacturing ERP creates the tax invoice and e-way bill from the same dispatch record, using item HSN codes, tax rates, customer GSTIN and transport details already in the system. There is no re-typing into a separate portal or billing tool, which removes mismatches between stock, sales and GST returns.

E-invoicing: who needs it

Under GST, businesses whose aggregate annual turnover has crossed ₹5 crore in any financial year since 2017-18 must issue e-invoices for B2B supplies and exports. The invoice is reported to the Invoice Registration Portal (IRP), which returns an Invoice Reference Number (IRN) and a signed QR code that must appear on the invoice.

Businesses with turnover of ₹10 crore or more must also report each e-invoice to the IRP within 30 days of the invoice date.

In an ERP, e-invoicing should happen from the sales invoice itself: the ERP sends the invoice data, stores the IRN and QR code, and prints them on the invoice.

E-way bills: when they are needed

An e-way bill is generally required when goods worth more than ₹50,000 in a consignment are moved, whether for sale, return or job work (some states set different limits for movement within the state). It has two parts: Part A with invoice and item details, and Part B with vehicle details.

For inter-state movement of goods from a principal to a job worker, an e-way bill is required regardless of value.

Where e-invoicing applies, Part A can be filled from the e-invoice, so a good ERP creates both in one step from dispatch.

How it works in an ERP

  1. Masters carry tax data. Items have HSN codes and GST rates; customers and suppliers have GSTINs and addresses.
  2. Dispatch creates the invoice. Quantities, batches and prices come from the sales order and packing.
  3. E-invoice where required. The invoice is registered, and the IRN and QR code are saved with it.
  4. E-way bill and challan from the same record. Transport and vehicle details are added and the e-way bill or delivery challan is generated.
  5. Returns-ready data. Sales, purchase and job work records feed GST return preparation in accounting.

What to look for

  • Invoices and e-way bills generated from the sales or dispatch record—not a separate upload.
  • HSN codes, tax rates and GSTINs held in masters and validated on entry.
  • Job work challans and e-way bills for material going to job workers.
  • Cancellations and credit notes that stay linked to the original invoice.
  • GST data that flows into accounting without re-entry.

Kriyex ERP creates GST invoices, e-way bills and delivery challans from dispatch, and can send dispatch updates and e-bills to customers on WhatsApp.

This guide is a general overview of GST rules as of the date above, not tax advice. Thresholds and timelines change through government notifications—confirm current rules on the GST portal or with your chartered accountant.

FAQ

Quick answers.

Is e-invoicing mandatory for manufacturers?

E-invoicing is mandatory for GST-registered businesses, including manufacturers, whose aggregate annual turnover has exceeded ₹5 crore in any financial year from 2017-18 onwards, for B2B supplies and exports. Check the current threshold on the GST portal.

Can an ERP generate e-way bills automatically?

A GST-ready ERP prepares the e-way bill from the invoice or dispatch record, reusing item, value and address data, so users only add transport details. Kriyex ERP creates e-way bills from dispatch.

Do I need an e-way bill for job work?

Yes, when goods move to or from a job worker and the value exceeds the e-way bill limit. For inter-state movement from a principal to a job worker, it is required regardless of value.

Next step

See Kriyex ERP on your own process.

Walk through it from material received to GST-ready dispatch.

Email
kriyex.info@gmail.com
Phone / WhatsApp
+91 63535 20761
Location
Ahmedabad, Gujarat, India