Your European headquarters has been running SAP or Microsoft Dynamics for ten years. Your Pune subsidiary has been operating for two years. At every monthly close, your financial controller spends three days manually reconciling Indian data with the group consolidation. This isn’t a skills problem — it’s an architecture problem.
India imposes three constraints that international ERP projects systematically underestimate: a multi-rate indirect taxation system (GST) with destination rules that differ radically from European VAT, a national e-invoicing infrastructure (GSTN IRP) to which every B2B invoice must be submitted in real time before issuance, and a statutory payroll regime whose rates vary by contract type, industry sector and federal state. This guide addresses each of these points for the CIO or CFO of a European mid-market company deploying or consolidating an ERP in an Indian entity.
Why India Is a Special Case in Any International ERP Project
The Fiscal Trio: Multi-Rate GST, TDS and Destination Rules
GST (Goods and Services Tax) came into force on 1 July 2017, replacing a patchwork of around fifty state and federal taxes. It operates at five rates: 0%, 5%, 12%, 18% and 28%, plus a cess (surcharge) on certain luxury goods or products with negative externalities. Most manufactured goods are taxed at 18%, basic food items at 0% or 5%, and services at 18% by default.
The priority challenge for any ERP: destination rules. GST distinguishes two regimes based on the buyer’s and seller’s location:
- Intra-state (same state): CGST (Central GST) + SGST (State GST), each at half the applicable rate
- Inter-state (different states): IGST (Integrated GST), at the full rate, remitted to the central government then redistributed to the destination state
- Union Territories: CGST + UTGST in place of SGST
An ERP that isn’t configured for these rules will automatically generate incorrect invoices: CGST+SGST instead of IGST on an inter-state delivery, or vice versa. The direct consequence: the customer cannot deduct the input tax (ITC — Input Tax Credit), and your subsidiary faces a tax reassessment.
TDS (Tax Deducted at Source) is a withholding tax on payments to certain suppliers (service providers, rent, interest). The ERP must automatically calculate the amount to deduct, generate the TDS certificate (Form 16A) and prepare the quarterly Form 26Q/27Q returns to the Income Tax Department.
GSTN IRP — Mandatory B2B E-Invoicing Since 2023
The GSTN (Goods and Services Tax Network) is the state platform that centralises all GST fiscal data. Its key component for companies above a certain revenue threshold: the IRP (Invoice Registration Portal), which must validate each B2B invoice before issuance.
In June 2026, according to data published by the GSTN, more than 214 million IRNs (Invoice Reference Numbers) were generated in a single month (A2Z Taxcorp LLP, GSTN June 2026 report). The infrastructure is no longer experimental — it is the fiscal backbone of the Indian formal economy.
GST — What Your ERP Must Handle Without Fail
CGST / SGST / IGST / UTGST — The 4 Components by Transaction Flow
GST logic revolves around the “Place of Supply”, a central concept with no direct equivalent in European VAT. For goods sales, the place of supply is the state of delivery. For services, the rules vary by nature of the service.
The ERP must automatically determine the correct regime for each transaction. This configuration is not trivial: a pan-India distributor with warehouses in five states will have multiple intra-state and inter-state flows, with distinct GSTINs (GST identification numbers, 15 characters) per state. Each GSTIN is a separate fiscal entity with its own reporting obligations.
GSTR-1 / GSTR-3B / GSTR-9 — Monthly and Annual Returns
GST returns form a monthly and annual cycle that the ERP must feed automatically:
GSTR-1 is the outward supplies return. For entities above ₹5 crores in revenue, it is monthly, to be submitted by the 11th of the following month (ClearTax, GSTR-1 Guide). It lists each B2B invoice with full data: buyer GSTIN, amount, rate, tax type (CGST+SGST or IGST).
GSTR-3B is the summary return for the period, including net sales, ITC-eligible purchases and the net tax amount to remit. It is due on the 20th of the following month for monthly filers (IndiaFilings, GSTR-3B Due Date).
GSTR-9 is the annual reconciliation return. It cross-checks the GSTR-1 and GSTR-3B data filed throughout the year against actual accounting data. This is where ITC reconciliation gaps become visible — and potentially costly if your ERP hasn’t maintained consistency during the year.
Input Tax Credit (ITC) — Automatic Reconciliation via GSTR-2B
ITC allows the deduction of GST paid on purchases from GST collected on sales. This is the central mechanism of the system — but the deduction is only possible under one condition: the supplier must have declared the invoice in their GSTR-1, and it must appear in the buyer’s GSTR-2B.
GSTR-2B is a monthly auto-generated statement by the GSTN listing available ITC for your entity, based on your suppliers’ GSTR-1 declarations. A correctly configured ERP must automatically compare ITC claimed in your accounts with those available in GSTR-2B — and flag discrepancies. ITC claimed without appearing in GSTR-2B may be rejected during a tax audit.
GSTN E-Invoicing (IRP) — The Mandatory Integration
Rollout Thresholds — From 500 Crores INR (2020) to 5 Crores INR (2023)
E-invoicing obligations were introduced progressively by company revenue:
| Revenue Threshold (Crores INR) | Effective Date |
|---|---|
| 500 Cr INR (~€55M) | October 2020 |
| 100 Cr INR (~€11M) | January 2021 |
| 50 Cr INR (~€5.5M) | April 2021 |
| 20 Cr INR (~€2.2M) | April 2022 |
| 10 Cr INR (~€1.1M) | October 2022 |
| 5 Cr INR (~€550,000) | 1 August 2023 |
The current mandatory threshold is ₹5 crores annual revenue (approximately €550,000), applicable to all B2B invoices, exports and SEZ transactions (ClearTax, E-Invoicing Under GST). For companies whose revenue exceeds ₹10 crores, a 30-day rule has been in force since April 2025: invoices must be submitted to the IRP within 30 days of issuance.
For a European mid-market company established in India with operational B2B activity, this threshold is reached from day one. ERP-IRP integration is non-negotiable from the start.
The Technical Flow: ERP → IRP API → IRN + QR Code → E-Way Bill
India’s e-invoicing process is fundamentally different from European mechanisms (Peppol, Chorus Pro): the invoice must be validated by the GSTN before being sent to the customer (ClearTax, e-invoicing process):
- The ERP generates the invoice in JSON format according to the IRP standard schema
- The JSON is transmitted to the IRP via API (directly or via a certified GSP — GST Suvidha Provider)
- The IRP validates the data, generates a unique 64-character IRN and affixes a digital signature + QR code
- The validated IRN is returned to the ERP, which integrates it into the invoice document
- The invoice is automatically pushed to the GSTR-1 draft and the e-Way Bill system
The e-Way Bill (EWB) is the logistics counterpart: mandatory for any movement of goods with a value exceeding ₹50,000 (approximately €555). The ERP must automatically generate the EWB when creating the delivery note. Without a valid EWB, the carrier faces penalties at every road check.
How SAP, Oracle, Dynamics 365 and ERPNext Implemented the IRP Connector
The major vendors have addressed IRP integration in different ways:
SAP Business One (Feature Pack 2405, 2024) integrates an E-Billing Connector tab that sends customer invoices to the IRP via ClearTax (certified GSP) and automatically integrates the IRN back into the SAP document (Agentropic.ai, SAP B1 GST e-invoicing setup). SAP S/4HANA has a more comprehensive native India Localization module (Country Package India).
Oracle NetSuite offers the India Localization SuiteApp connecting the Accounts Receivable module to certified GSPs for IRP submission (Oracle Documentation, Electronic Invoicing for India).
Microsoft Dynamics 365 Finance includes an India GST Localization package with IRP v4 integration, configurable via Electronic Messages (Microsoft Learn, India GST overview).
ERPNext (Frappe) offers a natively integrated India Compliance App handling GST, IRP e-invoicing and automatic QR code generation — without a third-party connector (Frappe, ERPNext for India).
Overview of ERPs Suited for the Indian Market
Tally Prime — The De Facto Standard for Indian SMEs
Tally Prime is the most widely used management software in the Indian SME segment. Tally Solutions claims a presence in more than 20 lakh companies (2 million), with over 80% market share in the accounting and SME management segment in India (Business India, Tally Solutions corporate report). GST, TDS, IRP e-invoicing and e-Way Bills have been managed natively since the post-2017 update.
Its main limitation for European mid-market companies: Tally Prime is not designed for integration with group ERPs. Data exchanges with SAP, Oracle or Dynamics are generally handled via manual exports or bespoke integrations — not via robust, documented APIs. For a subsidiary that must feed its data in real time into group consolidation, Tally Prime quickly becomes an architectural constraint.
ERPNext (Frappe) — Open Source, GST-Compliant, Active Local Ecosystem
ERPNext is an open-source solution (GPL licence) developed by Frappe Technologies, based in Mumbai. It includes an India Compliance App covering native GST configuration (CGST/SGST/IGST taxes auto-calculated by place of supply), IRP e-invoicing, e-Way Bills and GSTR-1/3B reports (Frappe, ERPNext for India).
The local ecosystem is active: several dozen certified partners in India (Indictrans Technologies, UnifyXperts, Matiyas Solutions) handle implementations and annual regulatory maintenance. ERPNext offers a significant cost advantage over proprietary solutions. Its main weakness is the absence of highly specialised modules for complex industrial production or large-scale multi-entity IFRS consolidation.
SAP S/4HANA India — Official Localisation, Strong Enterprise Adoption
SAP S/4HANA includes an India Country Package covering all GST obligations (CGST/SGST/IGST, GSTR-1/3B/9, IRP e-invoicing, TDS/TCS, e-Way Bill), Indian payroll (PF, ESI, Professional Tax) and MCA21 statutory reporting. The instance can be deployed on AWS Mumbai in RISE with SAP mode.
A prerequisite: a certified SAP India integrator. SAP implementations for the mid-market segment require a partner with local expertise — GST configuration, TDS parameterisation by service type, multi-GSTIN management — skills that go well beyond the capabilities of a standard European SAP integrator.
Oracle NetSuite India — Strong for Subsidiaries of Groups Already on NetSuite
Oracle NetSuite has offered an India Localization SuiteApp since 2017, regularly updated (GST, IRP e-invoicing, TDS). Its main advantage for a European mid-market company already using NetSuite at the parent: a single global instance with the India module activated, without separate local infrastructure. Being SaaS, the hosting question doesn’t arise — unlike China, India does not impose local data residency for foreign subsidiaries.
Microsoft Dynamics 365 — Dual Business Central / Finance Offering
Business Central covers smaller Indian subsidiaries with a standard GST package and IRP integration. Suited for entities with fewer than 100 ERP users and limited B2B transactions.
Dynamics 365 Finance is the mid-market version with the complete India GST Localization module, IRP v4 integration, advanced TDS/TCS management and statutory reporting (Form 26Q, 27Q, GSTR-9). For a European mid-market company already on D365 at the parent, consistency with the group environment is the primary argument.
Practical Implications for India Deployment
Multiple Legal Entities and GST Registration by State
India has 28 states and 8 Union Territories. Each legal entity (company, branch, declared warehouse) must register separately for GST in each state where it conducts taxable activity. Each registration generates a distinct GSTIN (15 characters: 2-digit state code + 10-character PAN + entity code + Z + check digit).
For your ERP, this means: as many GSTINs = as many fiscal entities to configure. A manufacturer with a factory in Maharashtra and a warehouse in Tamil Nadu will need to configure two distinct GSTINs, two sets of monthly GSTR-1/3B returns, and ensure that all deliveries between the two entities are treated as inter-state transactions (IGST).
Indian Payroll — EPF, ESI, Professional Tax and Form 138
Statutory payroll in India revolves around three main obligations:
EPF (Employees’ Provident Fund): 12% employer contribution + 12% employee, calculated on basic salary + Dearness Allowance. Mandatory from 20 employees. Monthly filing via ECR (Electronic Challan cum Return) on the EPFO portal, before the 15th of the following month (daasuapp.com, Payroll Compliance Guide India 2025).
ESI (Employees’ State Insurance): 3.25% employer + 0.75% employee, for employees earning up to ₹21,000/month. Mandatory from 10 employees. Also due before the 15th of the following month (daasuapp.com, same source).
Professional Tax: a state tax whose amount varies by state and income level, capped at ₹2,500/year. Each state has its own tax bands and filing portal.
Since April 2026, TDS on salaries is declared via Form 138, which replaces the former Form 24Q under the new Income Tax Act 2025. The ERP must automatically generate ECR files (EPF), ESIC statements, state-by-state Professional Tax returns and the annual Form 138.
Statutory Reporting — MCA21 and ROC Obligations
Every company incorporated in India (Private Limited Company, LLP, Branch Office of a foreign company) must file its annual accounts with the Registrar of Companies (ROC) via the MCA21 portal of the Ministry of Corporate Affairs, in XBRL format for balance sheets.
The ERP must produce financial statements under Ind AS (Indian Accounting Standards, converged with IFRS for groups). For a European mid-market subsidiary closing under IFRS at group level, an Ind AS to IFRS conversion is required at consolidation — a mapping exercise comparable to what is done for Chinese subsidiaries (ASBE/IFRS).
5 Mistakes European CIOs Make When Deploying an ERP in India
1. Assuming that their ERP’s “multi-country” module covers India without specific configuration. The multi-component GST (CGST/SGST/IGST) and IRP integration require configuration that few European integrators have mastered. Demand an India reference list from your integrator before signing.
2. Underestimating the GST compliance timeline. Between entity registration, obtaining GSTINs (one per state), ERP configuration, IRP sandbox testing and training local teams: allow 4 to 6 months minimum of preparation before go-live.
3. Ignoring the multiplicity of GSTINs. A company operating in three states must configure three distinct fiscal entities in the ERP. Inter-entity flows (stock in transit between warehouses in different states) generate IGST that must be correctly reconciled.
4. Deploying without a certified GSP. The GSTN does not allow direct IRP connections without going through an accredited GST Suvidha Provider (GSP) — ClearTax, Masters India, Karvy and IRIS Business are among the main ones. Choose your GSP before starting ERP integration.
5. Neglecting monthly GSTR-2B reconciliation. Unreconciled ITCs with GSTR-2B will be blocked during audits. An ERP that doesn’t automatically generate the ITC/GSTR-2B variance report forces time-consuming monthly manual work — and exposes the company to penalties if discrepancies accumulate.
Decision Matrix — Group ERP vs Local Solution vs Hybrid
| Criterion | Localised Group ERP (SAP / D365 / Oracle) | Local ERP (Tally Prime / ERPNext) | Hybrid Architecture |
|---|---|---|---|
| Target subsidiary revenue | > €5M | < €2M | €2M–€5M |
| B2B invoice volume/month | > 500 | < 200 | 200–500 |
| Real-time group consolidation need | Critical | None | Monthly sufficient |
| Deployment timeline | 9–18 months | 3–6 months | 6–12 months |
| Indicative budget | €80K–€250K | €15K–€40K | €30K–€80K |
| Annual regulatory maintenance | Included by vendor | Local partner required | Mixed |
| Main risk | Cost and complexity | Limited group integration | Inter-system synchronisation |
For a European mid-market company opening its first subsidiary in India with a target revenue below €5M, the hybrid ERPNext + API to headquarters architecture is often the best cost/compliance trade-off. Once the subsidiary exceeds €10M in revenue or integrates an industrial production chain, upgrading to a localised SAP or Oracle instance becomes economically justified.
To go further on international ERP strategy, see our ERP in China guide: Golden Tax, PIPL and subsidiary integration and our ERP in Brazil guide: SPED, NF-e and local tax compliance for European mid-market companies. To benchmark your ERP options on a common framework, download our 100-point ERP evaluation grid — 30 criteria across 5 dimensions, designed to compare three vendors side by side.