GST · GST Training & Capacity Building
GST-ERP Middleware Support & API Integration (E-Way Bill & Others)
Every GST obligation your business has — e-invoicing, e-way bill generation, GSTR-1/3B filing, ITC reconciliation — ultimately depends on data moving correctly between your ERP or accounting system and the government's own portals: the Invoice Registration Portal (IRP), the E-Way Bill (EWB) portal, and the GST Network (GSTN) itself.
Chartered Accountants · Chennai · Hyderabad · Bangalore · Dubai · Since 1986
Every GST obligation your business has — e-invoicing, e-way bill generation, GSTR-1/3B filing, ITC reconciliation — ultimately depends on data moving correctly between your ERP or accounting system and the government's own portals: the Invoice Registration Portal (IRP), the E-Way Bill (EWB) portal, and the GST Network (GSTN) itself. When that data flow breaks — a wrong API mapping, a mismatched HSN master, a middleware that silently drops a field — the failure does not show up as an IT ticket. It shows up as a shipment stopped at a check post, a customer's input tax credit blocked, or a GSTR-1/e-invoice mismatch flagged in a departmental notice. At PNPC Global, we have supported businesses through GST's evolving compliance-technology stack since e-invoicing began its rollout in October 2020. We do not sell software. We assess whether your ERP-to-GSTN integration is actually configured correctly, work alongside your GST Suvidha Provider (GSP) or IRP-integrated middleware vendor to fix what is broken, and build the reconciliation controls that catch drift before the department does. From a single-plant manufacturer running Tally to a multi-entity group on SAP or Oracle with API-based e-way bill automation, we bring the tax expertise that a technology vendor does not carry — and the technology fluency that a traditional CA firm often lacks.
What it costs
No hidden charges. The exact figure is set in your engagement letter.
GST-ERP middleware refers to the integration layer that sits between a business's core accounting or Enterprise Resource Planning (ERP) system — Tally, SAP, Oracle NetSuite, Microsoft Dynamics, Zoho Books, or a custom-built billing application — and the government's GST technology infrastructure: the Invoice Registration Portal (IRP) for e-invoicing, the National Informatics Centre's E-Way Bill (EWB) portal for transport documentation, and the GST Network (GSTN) for return filing. This middleware can take several forms: a GST Suvidha Provider (GSP)-certified API connector, an Application Service Provider (ASP) layer built on top of a GSP, a built-in ERP add-on module, or a custom integration built directly against the published e-invoice and e-way bill APIs. Whichever form it takes, its job is the same — to translate your internal transaction data into the exact schema the government portals expect, submit it in real time or near-real time, and bring the response (Invoice Reference Number, QR code, e-way bill number, validity period) back into your ERP without manual re-entry.
Under the CGST Rules, e-invoicing is mandatory for businesses whose aggregate turnover in any financial year from 2017-18 onwards has crossed the GST Council's notified threshold — a threshold that has been progressively lowered by successive notifications since October 2020, now covering a very wide base of mid-sized and large taxpayers. Once e-invoicing applies, every B2B tax invoice, credit note, and debit note must be reported to the IRP and receive a valid IRN and QR code before it can be treated as a valid tax invoice for GST purposes — an unreported invoice is deemed not to be a valid invoice at all, with direct consequences for the recipient's input tax credit. E-way bills, under Rule 138 of the CGST Rules, are separately required for the movement of goods above a value threshold (varying by state for intra-state movement, with a uniform threshold for inter-state movement), and from specified dates the e-way bill system requires e-invoice IRN details to be auto-populated where e-invoicing applies — meaning a business that has automated one but not the other now carries a structural compliance gap.
The stakes of getting this integration wrong are not theoretical. A mismatched HSN/SAC code between the ERP master and the IRP schema causes outright API rejection at the point of invoice generation, forcing a manual workaround that defeats the purpose of automation. An e-way bill generated with a value or vehicle detail that does not match the corresponding e-invoice creates a reconciliation gap that both GST officers and the recipient's accounts team will eventually query. A middleware that generates e-way bills correctly but fails to auto-cancel them when a shipment is cancelled leaves a paper trail of phantom movements that can trigger scrutiny under GST enforcement provisions. Because e-invoice and e-way bill data feeds directly into GSTR-1 auto-population, an integration error at the ERP layer propagates forward into return filing, ITC matching, and ultimately GST audit findings months later — by which time the root cause is much harder to trace.
PNPC's role in this space sits deliberately at the intersection of tax law and systems configuration. We are not a GSP and we do not build or sell middleware software. What we do is diagnose whether your existing GSP/ASP connection, ERP add-on, or custom API integration is configured to reflect current GST law correctly — right HSN/SAC mapping, right applicability thresholds, right handling of exempt and RCM transactions, right e-invoice-to-e-way-bill linkage — and work with your IT team or software vendor to close the gaps. We also build the ongoing reconciliation discipline — e-invoice register versus GSTR-1 versus books, e-way bill register versus dispatch records — that catches a broken integration before it becomes a departmental notice.
When ERP-GST integration support is the right engagement
Your turnover has crossed the notified e-invoicing threshold and your existing ERP has no native IRP connectivity, or the connectivity was configured once at go-live and never revisited as thresholds and schema versions changed
You are seeing recurring IRP or e-way bill API rejections — schema validation errors, duplicate IRN errors, HSN mismatch errors — that your internal IT team cannot fully diagnose because the root cause is a GST-law interpretation issue, not a pure technical bug
You operate a multi-state or multi-plant business generating high volumes of e-way bills daily and need API-based bulk generation, auto-population from e-invoice data, and auto-extension/auto-cancellation logic rather than manual portal entry per consignment
You are migrating ERP systems (e.g., Tally to SAP, or an in-house system to NetSuite) and need the new system's GST configuration — tax codes, HSN masters, place-of-supply logic, e-invoice/e-way bill connectors — built or validated correctly before go-live
Your GSP/ASP contract or middleware vendor relationship needs an independent tax-side review — you want a CA firm, not the vendor's own sales team, confirming that the configuration matches your actual GST obligations
You are reconciling recurring mismatches between the e-invoice register, the e-way bill register, and GSTR-1 filed — mismatches that create ITC friction for your customers and invite departmental scrutiny
You need SOPs and internal controls — not just software — governing who can generate/cancel e-way bills, how RCM and exempt transactions are excluded from e-invoicing where applicable, and how amendments/credit notes flow back through the same integration
Your business has API-based integrations feeding both e-invoicing and e-way bill generation from the same ERP trigger and you need assurance that a change in one (say, an invoice amendment) is correctly reflected in the other
When this is not the right starting point
Your turnover is well below the e-invoicing threshold and you have no multi-state dispatch volume — manual e-invoice/e-way bill generation through the government portals directly is simpler and adequate; premature middleware investment adds cost without benefit
You have not yet decided on your core ERP/accounting software — ERP selection itself should come first (see PNPC's ERP Selection & Implementation Advisory), with GST-API integration scoped as part of that broader implementation, not as a standalone add-on
Your actual problem is that GSTR-1/GSTR-3B returns are being filed late or incorrectly for reasons unrelated to system integration (e.g., data not being closed monthly, reconciliation simply not being done) — that is a return-filing and process discipline issue, better addressed under PNPC's monthly GST return filing engagement
You are looking for someone to build, code, or sell you middleware software from scratch — PNPC is a CA firm providing tax-configuration advisory and vendor-neutral review, not a software development house or a GSP
Your e-way bill volumes are low (occasional intra-city or intra-state movement below the value threshold) and manual portal generation takes a few minutes per bill — automation ROI is marginal at this scale
You need pure IT infrastructure support — server uptime, API rate-limit troubleshooting with your GSP's technical helpdesk, or software licensing — those are matters for your technology vendor's support desk, not a CA advisory engagement
GST-ERP integration approaches compared
| Approach | Direct Government Portal Entry | ERP Native/Add-on Module | GSP/ASP API Middleware | Custom-Built API Integration |
|---|---|---|---|---|
| Typical fit | Very low volume, single location | Mid-size business on a supported ERP (Tally, Busy, Zoho) | Growing/multi-location business on SAP, Oracle, Dynamics, or custom billing | Large enterprise or platform business with unique transaction patterns |
| IRN/e-way bill generation speed | Manual, one at a time, several minutes each | Semi-automated — batch upload or per-invoice trigger from ERP | Real-time API call at invoice creation, seconds per transaction | Real-time, fully embedded in transaction workflow |
| HSN/SAC master accuracy dependency | Manual entry, error-prone at volume | Depends on ERP item master being correctly tagged | Depends on ERP master feeding the API correctly — garbage in, garbage out | Fully dependent on custom validation logic built by the integrator |
| Auto-linkage of e-invoice IRN to e-way bill | Manual re-entry of IRN into EWB portal | Varies by product — some auto-populate, older versions may not | Generally supported by certified GSPs for current schema versions | Must be explicitly built and tested — common point of failure |
| Change management on schema/rate updates | You track portal changes yourself | Vendor pushes updates, timing varies by vendor SLA | GSP handles IRP/EWB schema updates as part of subscription | You (or your integrator) must track and rebuild for every schema/API version change |
| Cost structure | No software cost, high manual labour cost | Bundled with ERP licence or modest add-on fee | Per-transaction or subscription fee to GSP/ASP | High upfront build cost, ongoing maintenance cost |
| Where PNPC adds value | Assess whether volume justifies automation at all | Validate GST configuration inside the ERP module is correct and current | Independent review of GSP/ASP mapping, thresholds, and reconciliation controls | Tax-law-side specification and testing before and after build; ongoing reconciliation |
| Typical failure mode we see | Data entry errors, missed e-way bill validity extensions | Stale tax-rate or HSN configuration not updated after GST Council changes | Correct API connectivity but wrong business-rule configuration (e.g., RCM invoices wrongly e-invoiced) | Untested edge cases — credit notes, amendments, cancellations — breaking silently |
This table is directional. The right approach depends on your transaction volume, ERP platform, multi-state footprint, and internal IT capability. PNPC's role is the same across all four approaches — validating that whatever integration you choose reflects current GST law correctly and stays reconciled over time.
| # | Stage & What PNPC Does | What a Software Vendor Alone Will Not Tell You | Timeline |
|---|---|---|---|
| 1 | Applicability & Readiness Assessment — confirm e-invoicing and e-way bill obligations actually apply to you | Turnover-based e-invoicing thresholds are computed on aggregate turnover across all GSTINs under the same PAN, not per-registration turnover — a mistake we see often in multi-entity groups. We also check for exemptions (certain sectors, SEZ units, government departments, specified categories) that a generic vendor questionnaire will not flag. | Week 1 |
| 2 | Current-State Systems Review — map your existing ERP, GSP/ASP relationship (if any), and manual workarounds | We look at what your IT team is quietly doing to patch integration gaps — manual IRN entry because the auto-feed broke six months ago, spreadsheet reconciliation because the e-way bill register was never linked back to the ERP. These patches are the real signal of where the integration is failing. | Week 1–2 |
| 3 | HSN/SAC and Tax-Rate Master Validation | Following the GST rate rationalisation, the four-slab 5%/12%/18%/28% structure has moved to a simplified 5%/18%/40% framework for most goods and services, with a compensation-cess-linked treatment continuing for specified categories. An ERP item master still carrying pre-rationalisation rate codes will generate e-invoices and e-way bills with the wrong tax amount — an error that looks like a technology bug but is actually a master-data governance gap. | Week 2 |
| 4 | GSP/ASP or Middleware Vendor Selection Support (if not already in place) | We do not recommend a specific vendor commercially — we are not paid by any GSP. We review your shortlist against your actual transaction volume, ERP compatibility, multi-GSTIN handling capability, and data-retention/security posture, and flag red flags in vendor SLAs (e.g., no defined turnaround for schema-change updates). | Week 2–3 — if applicable |
| 5 | E-Invoice Business-Rule Configuration Review | The rules for what must and must not be e-invoiced are more nuanced than 'every B2B invoice.' Exports, SEZ supplies, RCM-liable inward supplies, and B2C transactions are treated differently. We have seen ERPs configured to push RCM self-invoices to the IRP incorrectly, and others that fail to e-invoice export invoices that should carry an IRN for downstream refund claims. | Week 3 |
| 6 | E-Way Bill Business-Rule Configuration Review | Value thresholds for e-way bill applicability differ for intra-state movement by state notification, while inter-state movement follows a uniform threshold. Multi-state businesses often run a single global threshold in their ERP, which either over-generates (unnecessary compliance burden) or under-generates (non-compliance risk) depending on the state. | Week 3 |
| 7 | IRN-to-E-Way-Bill Linkage Testing | Where e-invoicing applies, the e-way bill system requires the IRN to be referenced so that invoice value, HSN, and party details auto-populate — reducing double entry and mismatch risk. We test this linkage end-to-end with sample transactions, including amendment and cancellation scenarios that are the most common point of silent failure. | Week 3–4 |
| 8 | Credit Note / Debit Note / Amendment Flow Testing | A cancelled e-invoice does not automatically cancel a linked e-way bill in every integration — this must be explicitly configured and tested. We run test scenarios: invoice cancelled within 24 hours (permitted window for IRP cancellation), invoice amended after dispatch, partial shipment against one e-invoice. | Week 4 |
| 9 | Reconciliation Control Design — e-invoice register vs GSTR-1 vs books vs e-way bill register | Automation does not remove the need for reconciliation — it changes what you are reconciling. We design a monthly control: every e-invoice IRN generated must appear in GSTR-1 auto-populated data; every e-way bill above the threshold must correspond to an actual e-invoice or delivery challan; any gap is investigated within the same month, not at year-end audit. | Week 4–5 |
| 10 | User Access & SOP Documentation | Who in your organisation can generate an e-way bill, extend its validity, or cancel an e-invoice matters as much as the technology. We help define role-based access controls within the ERP/middleware and document the SOP so that a warehouse dispatch clerk is not independently generating e-way bills without invoice-level sign-off. | Week 5 |
| 11 | Go-Live Support & First-Cycle Monitoring | We stay engaged through the first one to two GST return cycles post-integration or post-fix, reviewing the first reconciliation runs jointly with your team before treating the integration as stable. | Week 5–8 |
| 12 | Ongoing Periodic Health Check | GST law changes — rate notifications, e-invoicing threshold reductions, new e-way bill validity rules — do not automatically update your ERP configuration. We recommend a periodic (typically half-yearly) health check to catch configuration drift before it becomes a filing-season surprise. | Ongoing — every 6 months recommended |
Timelines above assume an existing ERP and an existing (even if broken) GSP/ASP connection. A fresh implementation on a new ERP, run jointly with an ERP Selection & Implementation engagement, typically adds 4–8 weeks depending on ERP complexity and the number of GSTINs involved.
List of all GSTINs held under the same PAN, with state and business vertical for each — required to compute aggregate turnover correctly for e-invoicing applicability
Prior three years' aggregate turnover figures (or since incorporation, if shorter) — turnover in any of the specified financial years from 2017-18 onwards can trigger e-invoicing applicability even if current-year turnover has since dropped
Copy of GST registration certificates for all GSTINs in scope
Details of any SEZ units, EOUs, or export-heavy operations within the group — these carry distinct e-invoicing and refund-linkage considerations
Name, version, and hosting model (on-premise/cloud) of the core ERP or accounting system in use at each location
Details of any existing GSP/ASP subscription or middleware vendor — contract, API documentation access, and current configuration if available
Sample export of the item/HSN master and the customer/vendor master from the ERP — used to validate tax-rate and HSN mapping accuracy
List of any custom modules, plug-ins, or scripts already built for GST compliance (in-house or vendor-built)
IT/systems team contact and access arrangement for a technical walkthrough of the current integration
Approximate monthly volume of B2B tax invoices, credit notes, and debit notes issued
Approximate monthly volume of e-way bills generated, split by intra-state and inter-state movement
Sample of recent invoices and e-way bills (redacted for commercial sensitivity if needed) showing current formatting and data fields
Details of any recurring API rejection errors, mismatch notices, or manual workarounds currently in use — screenshots or error logs are helpful
Details of RCM transactions, exempt supplies, and export transactions as a proportion of total transaction volume — these require distinct handling in the integration logic
Last 3–6 months of filed GSTR-1 and GSTR-3B returns for the GSTINs in scope
E-invoice register export (IRN, invoice number, date, value) for the last 2–3 months, if available from the IRP or GSP dashboard
E-way bill register export for the same period
Any GST department notices, ASMT-10 scrutiny communications, or ITC-mismatch queries received by customers that reference invoice/e-way bill discrepancies traceable to your outward supplies
Current list of ERP/middleware users with e-invoice or e-way bill generation and cancellation rights
Any existing internal SOP document governing e-invoice/e-way bill generation, amendment, and cancellation — even an informal one
Details of who currently owns the vendor relationship with the GSP/ASP internally (finance, IT, or a shared function)
Project timeline and go-live date for the new/migrated ERP
Functional specification or implementation partner's scope document, if a systems integrator is already engaged
Data migration plan for historical GST master data (HSN codes, tax codes, GSTIN-wise ledgers) into the new system
| Phase | Triggered By | PNPC CA Guidance | Risk If Ignored |
|---|---|---|---|
| Applicability Assessment | Turnover approaching or crossing notified e-invoicing threshold, or new multi-state dispatch operations beginning | Confirm aggregate PAN-level turnover against the current notified threshold; identify all GSTINs and transaction types in scope; flag any sector-specific exemptions. | E-invoicing applies from the date the threshold is crossed (with a grace period per CBIC notification) — invoices issued without a valid IRN after that date are not treated as valid tax invoices, blocking the recipient's ITC and inviting penalty exposure for the supplier. |
| Integration Selection & Build | Decision to automate, or ERP migration/new implementation | Vendor-neutral review of GSP/ASP or ERP-native module options against actual transaction volume and multi-GSTIN needs; specification of business rules (HSN mapping, RCM/exempt handling, e-way bill thresholds) for the technical build team. | A technically functional integration built on wrong business rules (e.g., wrong HSN codes, wrong e-way bill threshold per state) generates compliant-looking but substantively incorrect filings — errors that surface months later in GSTR-1 mismatches or department notices. |
| Go-Live & Stabilisation | First transactions processed through the new/fixed integration | Joint review of the first month's e-invoice and e-way bill batch against source transactions; correction of teething issues (schema rejections, duplicate IRN errors, master-data gaps) before they compound across a full filing cycle. | Unreviewed go-live errors accumulate silently — by the time GSTR-1 is filed for the month, dozens of transactions may carry incorrect IRN linkage or missing e-way bills, requiring retrospective correction that is far costlier than a same-week fix. |
| Steady-State Operation | Monthly business-as-usual transaction processing | Monthly reconciliation control: e-invoice register vs GSTR-1 auto-populated data vs books vs e-way bill register. Any variance investigated the same month. | Reconciliation gaps left unaddressed compound month over month; by year-end audit or GST departmental audit, the volume of unexplained mismatches becomes difficult to trace to root cause and creates ITC-denial risk for customers, damaging commercial relationships. |
| Regulatory Change Events | GST Council rate notification, e-invoicing threshold reduction, new e-way bill rule, IRP/EWB schema version update | Proactive monitoring of CBIC/GSTN notifications; assessment of impact on existing ERP tax-rate masters and API configuration; coordination with GSP/ERP vendor for timely schema updates. | Configuration drift — an ERP still computing tax at pre-rationalisation slab rates, or an e-way bill threshold not updated after a state notification change — generates systematically wrong invoices at scale until someone notices, often only when a customer or the department flags it. |
| ERP Migration or Vendor Change | Business outgrows current ERP, or GSP/ASP contract renewal/replacement | GST-configuration specification carried forward accurately into the new system; parallel-run testing before cutover; historical data migration validation for HSN/tax-code masters. | A migration that treats GST-API connectivity as an afterthought (built and tested after go-live rather than before) routinely produces a period of manual workarounds, missed e-way bills, or duplicate invoice submissions during the transition window. |
| Departmental Scrutiny or Notice | GST officer query on invoice-e-way bill mismatch, ITC denial dispute raised by a customer, or ASMT-10 scrutiny notice | Root-cause tracing back through the integration logs to identify whether the discrepancy is a one-off data-entry error or a systemic configuration issue; representation before the GST officer with supporting reconciliation evidence; remediation of the underlying configuration to prevent recurrence. | Treating each notice as an isolated incident without fixing the underlying integration issue leads to repeat notices, cumulative penalty exposure, and erosion of the department's confidence in the taxpayer's compliance discipline — which affects future audit selection risk. |
What exactly is GST-ERP middleware, in plain terms?
It is the connective layer that takes transaction data sitting inside your accounting or ERP system and pushes it, in the exact format the government requires, to the Invoice Registration Portal (for e-invoicing) and the E-Way Bill portal (for goods movement documentation) — and brings the response (IRN, QR code, e-way bill number) back into your system automatically. Without it, someone has to manually re-key every invoice and every shipment into the government portals separately.
Is PNPC a GST Suvidha Provider (GSP) or do you sell e-invoicing software?
No. PNPC is a Chartered Accountancy firm. We do not build, license, or sell GSP/ASP software or middleware. Our role is to assess whether your existing ERP, GSP/ASP connection, or planned integration is configured correctly against current GST law, and to work alongside your IT team or software vendor to close any gaps — independently of any vendor's commercial interest.
Who is legally required to generate e-invoices under GST?
E-invoicing applies to registered persons whose aggregate turnover, computed on a PAN-India basis across all GSTINs, exceeded the threshold notified by the CBIC in any financial year from 2017-18 onwards. The threshold has been progressively reduced through successive notifications since the system's rollout in October 2020, bringing an increasing number of mid-sized businesses into scope. Certain categories — including specified government departments, some financial-sector entities, and SEZ units under specific conditions — carry separate treatment. Because thresholds and notifications change periodically, we recommend confirming current applicability against the live CBIC notification rather than a fixed number, and PNPC checks this as the first step of every engagement.
What happens if an invoice should have carried an IRN but did not?
Under the CGST Rules, where e-invoicing applies, an invoice issued without a valid IRN is not treated as a valid tax invoice for GST purposes. This has two direct consequences: the recipient cannot validly claim input tax credit against that invoice, and the supplier can face penal consequences for issuing an invoice that does not comply with the prescribed manner. A subsequent 30-day (or notified) reporting window generally exists for reporting older invoices to the IRP for certain taxpayer categories, but relying on that window as a routine practice is not a substitute for correct real-time integration.
How does e-way bill applicability differ from e-invoicing applicability?
They are governed by different triggers. E-invoicing applicability depends on your aggregate turnover crossing the CBIC-notified threshold. E-way bill applicability, under Rule 138 of the CGST Rules, depends on the value of the specific consignment of goods being moved — a uniform threshold applies for inter-state movement, while states can and do set their own (sometimes higher) thresholds for intra-state movement, and each state can also specify its own list of exempted goods. A business can be entirely below the e-invoicing threshold and still need to generate e-way bills routinely if it moves goods above the value threshold.
Does the e-way bill portal automatically know about my e-invoices?
Where e-invoicing applies to a taxpayer, the e-invoice and e-way bill systems are integrated so that e-way bill details (Part-A information such as invoice number, value, and HSN) can auto-populate from the corresponding e-invoice IRN, reducing duplicate data entry and mismatch risk between the two. This auto-population depends on the ERP/middleware correctly requesting the e-way bill generation with reference to the IRN — an integration point that is often missed or configured incorrectly in businesses that adopted e-invoicing and e-way bill automation separately, at different times, through different vendors.
What is a GST Suvidha Provider (GSP) and do I need one?
A GSP is an entity authorised by GSTN to provide a secure, API-based technology interface between taxpayers and the GST system, including the IRP and E-Way Bill portal. Many ERP systems either partner with a GSP behind the scenes or require you to select and contract with one directly (sometimes via an Application Service Provider, or ASP, layered on top of the GSP). Whether you need a direct GSP relationship, an ASP-mediated one, or can rely entirely on your ERP vendor's built-in connectivity depends on your ERP platform, transaction volume, and whether you need bulk/batch API access versus occasional manual entry through the government's free offline/online utilities.
We already use SAP/Oracle/Tally with a GST module — why would we still need PNPC's involvement?
ERP GST modules handle the technical API connectivity well in most cases — that is not usually where the problem lies. The gap is almost always in the business-rule configuration layered on top: whether the HSN/SAC master reflects current GST rates, whether RCM and exempt transactions are correctly excluded from or included in e-invoicing, whether state-specific e-way bill thresholds are correctly mapped, and whether the integration has actually been tested against edge cases like cancellations, amendments, and partial shipments. A software vendor's implementation team is generally not staffed to advise on these tax-law nuances, and their engagement typically ends at go-live rather than continuing through the periodic law changes that follow.
How did the September 2025 GST rate rationalisation affect our ERP configuration?
The GST Council's rate rationalisation, effective from September 2025, moved most goods and services from the earlier four-slab structure of 5%, 12%, 18%, and 28% to a simplified structure built primarily around 5%, 18%, and a 40% rate for specified goods, with compensation cess continuing to apply to certain categories as separately notified. Any ERP whose item/HSN master was not updated to reflect the new rate structure will continue generating e-invoices and e-way bills — and downstream GSTR-1 entries — at the old, now-incorrect rate, producing tax computation errors at scale until the master data is corrected.
What is the difference between an ERP-native GST add-on and a third-party GSP/ASP integration?
An ERP-native add-on is a module built or bundled by your ERP vendor (or an ERP-specific partner) that handles GST compliance within the same software environment — often simpler to maintain but sometimes slower to update after regulatory changes, depending on the vendor's release cycle. A third-party GSP/ASP integration is a dedicated API layer, potentially usable across multiple ERPs, generally maintained with a tighter update cycle tied to GSTN's own schema and rule changes since that is the GSP's core business. Larger, multi-entity, or multi-ERP organisations often prefer the GSP/ASP route for consistency across systems; single-ERP mid-sized businesses often find the native add-on sufficient.
Can e-way bills be generated in bulk through an API instead of the government portal manually?
Yes. The E-Way Bill system supports API-based bulk and individual generation for registered taxpayers who onboard through the API mechanism, either directly or through a GSP. This is the standard approach for businesses generating more than a handful of e-way bills daily, since manual portal entry does not scale and increases the risk of data-entry errors in vehicle numbers, values, or validity periods.
What happens if an e-way bill expires while goods are still in transit?
An expired e-way bill means the goods are being moved without valid documentation, exposing the consignor, consignee, and transporter to detention and penalty risk under GST enforcement provisions if intercepted. The e-way bill system permits extension of validity within a defined window before and shortly after expiry, subject to conditions (such as recording the reason and current location). A well-configured middleware integration should generate alerts as validity approaches expiry so the transporter or logistics team can extend it proactively rather than discovering the lapse at a check post.
Does the e-way bill need to be cancelled if the invoice is cancelled or the shipment doesn't happen?
Yes. An e-way bill can be cancelled within the prescribed window (typically 24 hours of generation, subject to it not having been verified in transit) if the goods are not actually transported or the details are incorrect. A cancelled e-invoice does not automatically cancel a linked e-way bill in every system — this is a specific integration point that must be tested. Leaving an uncancelled e-way bill for a shipment that never happened creates a mismatch between your e-way bill register and actual dispatch records that a GST audit will eventually flag.
We operate across multiple states — does each GSTIN need its own separate integration?
Technically, each GSTIN's transactions must be reported under that specific registration, but a single middleware or GSP/ASP connection can typically handle multiple GSTINs under one commercial arrangement, provided the ERP correctly tags each transaction to the right GSTIN and the middleware routes it accordingly. The complexity is less about the number of integrations and more about ensuring state-specific rules — e-way bill value thresholds, any state-specific exemptions — are correctly mapped per GSTIN rather than applying a single blanket rule across all locations.
What are the most common technical errors that block e-invoice or e-way bill generation?
The most frequent are: HSN/SAC code mismatches between the ERP item master and the IRP's validated code list; duplicate IRN generation attempts (often from retry logic that doesn't check whether an IRN already exists); missing or malformed GSTIN checksum validation for the buyer; incorrect place-of-supply determination affecting whether a transaction should be treated as intra- or inter-state; and schema version mismatches when the IRP or EWB system updates its API specification and the middleware has not been updated to match.
How does RCM (Reverse Charge Mechanism) affect e-invoicing?
Where a registered person is liable to pay GST under reverse charge on an inward supply, specific rules govern whether and how a self-invoice generated for that transaction needs to be reported to the IRP. This is a frequently misconfigured area — some ERP integrations either push all RCM self-invoices to the IRP unnecessarily, or fail to push the ones that genuinely require IRN reporting, both of which create downstream reconciliation problems and, in some cases, incorrect ITC claims.
Can export invoices be e-invoiced, and does it matter for refund claims?
Yes, export invoices (including supplies to SEZ units, treated as zero-rated supply) generally fall within e-invoicing scope for taxpayers above the applicable threshold, and a validly generated IRN can be relevant supporting evidence in the export/SEZ refund claim process, alongside shipping bills and other documentation. An ERP integration that treats exports as exempt from e-invoicing (a common but incorrect assumption carried over from GST return filing exemptions that do not automatically extend to e-invoicing) creates a documentation gap precisely where refund claims are most scrutinised by the department.
What is the reconciliation control PNPC recommends between e-invoices, e-way bills, GSTR-1, and books?
A monthly three-way (or four-way, where e-way bills are material) reconciliation: every IRN generated during the month should map to a corresponding entry in GSTR-1's auto-populated data and to the sales ledger in the books, with variances investigated the same month rather than at year-end. Separately, every e-way bill above the applicable value threshold should map to either a corresponding e-invoice/tax invoice or a delivery challan (for non-supply movements like stock transfers), with unmatched entries flagged for review. This control catches integration failures — a dropped API call, a silently failed batch — within weeks rather than at annual audit.
Our GSP relationship was set up years ago — should we review it periodically?
Yes. GST law changes regularly — rate notifications, e-invoicing threshold reductions, e-way bill rule amendments, and periodic IRP/EWB schema version updates — and a middleware configuration set up correctly at one point in time can drift out of alignment with current law without any visible technical failure. We recommend a periodic health check, typically every six months, specifically to catch this kind of silent configuration drift before it surfaces as a filing-season error or a departmental notice.
What does PNPC's ERP-GST integration engagement actually include?
A typical engagement covers: applicability assessment (confirming e-invoicing and e-way bill obligations actually apply to your business at current thresholds), review of your existing ERP/GSP/ASP configuration against current GST law, HSN/SAC and tax-rate master validation, business-rule configuration review for e-invoicing and e-way bill generation (including RCM, exempt, and export transaction handling), IRN-to-e-way-bill linkage testing, credit note/amendment/cancellation flow testing, design of a monthly reconciliation control, SOP and access-control documentation, and go-live support through the first one to two filing cycles. The exact scope is confirmed in writing before work begins, based on your specific ERP landscape and transaction complexity.
Do you get involved in the actual coding or API development?
No. PNPC specifies the tax-law business rules that the integration must implement and independently tests the output against those rules — we do not write the API code or configure the middleware software ourselves. That work is done by your internal IT team, your ERP implementation partner, or your GSP/ASP's technical team. We act as the tax-compliance quality gate on their work, both before build (specification) and after (testing and validation).
How much does this kind of engagement typically cost?
Cost depends heavily on the number of GSTINs, the ERP platform's complexity, whether a GSP/ASP relationship already exists or needs to be set up, and the volume and variety of transaction types (plain domestic B2B sales are simpler to configure and test than a business with meaningful RCM, export, and multi-state stock-transfer volume). PNPC provides a written scope and fixed or milestone-based fee proposal after the initial applicability and current-state assessment, rather than quoting a number before understanding your actual systems landscape.
Can PNPC help if we are switching ERP systems entirely — say, from Tally to SAP?
Yes — and this is one of the highest-value times to involve us, because GST-API connectivity built and tested only after go-live routinely produces a rocky transition period of manual workarounds. We work alongside your ERP implementation partner during the specification phase to ensure the new system's tax-rate masters, HSN mapping, and e-invoice/e-way bill connectors are built correctly from the start, and we run parallel-testing before cutover so discrepancies are caught before the old system is switched off.
What is the risk if we simply keep using our current, imperfect integration without a review?
The risk compounds quietly. A misconfigured HSN master generates a wrong tax amount on every invoice using that code, potentially for months before detection. Unlinked e-invoice and e-way bill systems create a growing pool of reconciliation gaps that eventually surface as either an ITC-denial dispute with a customer or a departmental mismatch query. Neither failure mode announces itself immediately — by the time it does, correcting months of accumulated errors is significantly more expensive, in both professional fees and potential interest/penalty exposure, than a proactive review would have been.
Does this service cover GSTR-1 and GSTR-3B filing itself?
Not directly — monthly and quarterly GST return filing is a separate PNPC engagement (GST Return Filing — Monthly/QRMP). This ERP-middleware engagement focuses specifically on the upstream data integrity — e-invoice and e-way bill generation and reconciliation — that feeds into accurate return filing. Many clients engage both together, since a clean upstream integration materially reduces the effort and risk in monthly return preparation.
Is a e-invoicing/e-way bill integration relevant for a business that only sells B2C (to consumers)?
E-invoicing under the current framework applies to B2B tax invoices, exports, and certain other specified transaction types — not to B2C supplies, which follow a separate (and simpler) invoicing and, in some cases, dynamic QR code requirement for large B2C taxpayers. A predominantly B2C business should still confirm its exact obligations rather than assume total exemption, particularly if it also has any B2B or export component, or falls within the specified large-taxpayer dynamic QR code requirement.
What role does the HSN/SAC master play in all of this, and why does PNPC keep coming back to it?
The HSN (Harmonized System of Nomenclature) code for goods and SAC (Services Accounting Code) for services determine the applicable GST rate, and both e-invoice and e-way bill APIs validate submitted codes against the government's published master list. If your ERP's item or service master carries an outdated, incorrect, or non-standard code, the API call can either be rejected outright or — more dangerously — accepted with the wrong tax rate silently applied. Because this master data is typically set up once at ERP go-live and rarely revisited, it is one of the most common and highest-impact points of failure we find.
Can PNPC help us select between different GSP/ASP vendors?
We provide an independent, vendor-neutral assessment of your shortlisted options against your actual transaction volume, ERP compatibility, multi-GSTIN handling requirements, contractual SLA commitments (particularly around schema-update turnaround), and data-security posture. We do not have referral or commission arrangements with any GSP or ASP, so our assessment is not influenced by which vendor pays us — only PNPC's professional fee for the assessment itself.
How does this engagement interact with a statutory or GST audit?
A well-configured and reconciled ERP-GST integration produces a clean audit trail — e-invoice and e-way bill records that tie directly to books and filed returns — which materially reduces the time and friction of both statutory audit and any GST departmental audit or scrutiny. Conversely, an unreconciled integration is often exactly where an auditor's sampling first finds discrepancies, since e-invoice/e-way bill data is now a standard cross-check point in both external and departmental audit procedures.
What if our transporter or logistics partner generates the e-way bill, not us?
The E-Way Bill system permits the consignor, consignee, or transporter to generate the e-way bill depending on who has the relevant information and portal access at the time of movement, and the responsibility can be delegated by authorisation. Where a third-party transporter generates e-way bills on your behalf, it remains important to reconcile those transporter-generated e-way bills back against your own invoice and dispatch records — a gap in this reconciliation is a common source of untracked discrepancies precisely because the generating party and the invoicing party are different entities.
Does PNPC only work with large enterprises on SAP/Oracle, or also with smaller Tally-based businesses?
We work across the full range — from a single-location manufacturer on Tally that has just crossed the e-invoicing threshold and needs a straightforward, correctly configured connector, to a multi-entity group running SAP across several states with complex RCM and export volumes. The depth of the engagement scales with the complexity of the business, not the brand of ERP.
Why should we engage PNPC rather than simply asking our ERP vendor's support desk to fix issues as they arise?
An ERP vendor's support desk is generally well-equipped to fix a defined technical bug once identified, but is not typically positioned to independently assess whether your business-rule configuration reflects current GST law, or to advise proactively on upcoming regulatory changes that will require reconfiguration. PNPC brings the CA-side expertise to specify what correct looks like, identify configuration gaps the vendor's support desk has no reason to look for, and build the ongoing reconciliation discipline that catches problems before they become support tickets — let alone departmental notices.
PNPC vs typical alternatives for GST-ERP integration support
| Consideration | Software/GSP Vendor Alone | In-House IT Team Alone | PNPC Global |
|---|---|---|---|
| Tax-law-correct business rule configuration | Vendor focuses on technical connectivity, not GST-law nuance | IT team implements what it is told, without independent tax review | We specify and validate business rules against current GST law |
| Vendor-neutral advice | Vendor recommends its own product/upgrade path | No independent benchmark against alternatives | No commercial ties to any GSP/ASP — advice is independent |
| Ongoing regulatory-change monitoring | Update timing depends on vendor's own release cycle | Rarely proactive — reacts to visible errors only | Periodic health checks track CBIC/GSTN notifications proactively |
| Reconciliation discipline (e-invoice vs e-way bill vs GSTR-1 vs books) | Not typically in scope for a technology vendor | Often done manually, inconsistently, or not at all | Structured monthly reconciliation control designed and reviewed with the client |
| Presence in a GST notice or ITC-dispute scenario | Vendor support desk does not represent you before the department | IT team cannot represent the business on a tax matter | PNPC represents and drafts responses, tracing the issue to root cause |
| Continuity across ERP or vendor changes | Vendor relationship ends if you switch systems | Institutional knowledge often leaves with staff turnover | Continuous CA-firm relationship since 1986, independent of your systems or staff changes |
| Cross-border (India-UAE) coordination | Not applicable — most GSPs are India-only | Not typically staffed for cross-border tax coordination | PNPC's Chennai, Bangalore, Hyderabad, and Dubai offices coordinate India-UAE group structures |
What the PNPC package includes
- 01
Applicability assessment — confirm e-invoicing and e-way bill obligations against current CBIC/GSTN thresholds and your actual PAN-level turnover
- 02
Current-state ERP and GSP/ASP configuration review, including HSN/SAC and tax-rate master validation against the current GST rate structure
- 03
Business-rule specification and testing for e-invoicing (including RCM, exempt, and export transaction handling) and e-way bill generation (state-specific thresholds)
- 04
IRN-to-e-way-bill linkage testing, including credit note, amendment, and cancellation flow validation
- 05
Design of a monthly reconciliation control across e-invoice register, e-way bill register, GSTR-1, and books
- 06
SOP documentation and role-based access-control recommendations for e-invoice/e-way bill generation and cancellation rights
- 07
Go-live support and joint review through the first one to two GST filing cycles post-integration or post-fix
- 08
Vendor-neutral GSP/ASP or ERP-module shortlist review, with no referral or commission relationship with any vendor
- 09
Periodic (recommended half-yearly) health checks to catch configuration drift from rate changes, threshold reductions, and schema updates
- 10
Representation and root-cause tracing support if a departmental mismatch notice or customer ITC-dispute arises from an integration issue
If your ERP is generating e-invoices and e-way bills but you are not fully confident the configuration behind them is right, that uncertainty is exactly the gap PNPC closes — talk to our GST technology advisory team before a mismatch notice does it for you.