Skip to main content
How-To · 13 min read

Tally Prime Workarounds for Auto-Component Tier-2 and Tier-3 Suppliers

Tier-2 and Tier-3 auto-component suppliers in India run on Tally Prime + Excel + macros because the alternative — SAP / Oracle / D365 — is out of reach economically. Tally Prime does not natively handle scheduling agreements, ASN, EDI 830 / 862, RMPV index linkage, ITC-04 multi-hop tracking, or free-issue Rule 55 challan accounting on the supplier side. This guide is the workaround playbook: how a ₹35 crore plastic moulder supplying Tier-1s to Maruti actually configures Tally Prime, builds the Excel side-cars, and runs four manual reconciliations a month without dropping any of it.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 8 June 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

Indian Tier-2 and Tier-3 auto-component suppliers at ₹15-50 crore revenue economically cannot run SAP S/4HANA or Oracle Fusion Cloud, so they run on Tally Prime. Tally Prime lacks native scheduling agreement, ASN, EDI 830 / 862, RMPV index linkage, ITC-04 multi-hop and free-issue Rule 55 tracking on the supplier side. The result is a Tally + Excel + macros stack where workarounds carry the supply chain reconciliation discipline that the OEM-Tier-1-Tier-2-Tier-3 ecosystem demands.

How It's Resolved

Treat Tally Prime as the document and accounting system of record (sales orders, tax invoices, e-invoice, e-way bill, GST returns, TDS deductions, bank reconciliation), maintain the supply-chain dimensions externally in structured Excel side-cars (SA master, ASN register, RMPV calculator, ITC-04 multi-hop tracker, free-issue stock register), use Tally voucher classes plus cost-centre / cost-category tagging to carry the cross-references between Tally and the Excel side-cars, and run four disciplined monthly reconciliations between Tally exports and the Excel side-cars.

Configuration

Tally Prime install with auto-component manufacturer chart-of-accounts, GST module configured for HSN family rates, TDS module configured for Income Tax Act 2025 codes 1001-1092 (Section 393(1)(a) code 1002 contractor, Section 393(1)(k) code 1012 purchase, Section 394 code 1071 scrap), custom voucher classes for ASN delivery note and free-issue Rule 55 challan, cost-centre and cost-category dimensions for ASN number / OEM reference / programme / hop count / downstream GSTIN, daily ODBC export job, Excel side-cars for SA master, ASN ageing, RMPV calculator, ITC-04 multi-hop tracker, free-issue stock register, with macros or Python utilities for the ITC-04 JSON generation.

Output

A disciplined Tally + Excel + macros operating model where Tally Prime carries documents and books, Excel side-cars carry the auto-component supply-chain dimensions (SA, ASN, RMPV, ITC-04, free-issue), four monthly reconciliations close the gaps between the two layers, month-end runs at 6-8 controller days, and the workaround stack supports up to 60-80 active SA-equivalents and three to four direct OEM-Tier-1 customers before economic pressure to migrate up to a heavier reconciliation platform kicks in.

A ₹35 crore Tier-2 plastic moulder in the Manesar industrial belt supplies four Tier-1 customers — two on the Maruti programme line, one on Hero MotoCorp, one on a JCB construction equipment programme. The moulder runs Tally Prime as the sole ERP. Sixty active part codes, eight active programmes, two production shifts, twelve manual sub-let heat-treatment and metallisation operations a month at a downstream Tier-3 vendor. Tally handles GSTR-1, GSTR-3B, GSTR-9, e-invoice through the IRP, e-way bill, TDS deduction under Income Tax Act 2025 codes 1001-1092 (Section 393(1)(a) code 1002 on the Tier-3 heat-treater’s job-work bills, Section 393(1)(k) code 1012 on the polymer compound purchase, Section 394 code 1071 on the runner-scrap sale to a recycler), and the bank reconciliation against the company’s ICICI current account. Alongside Tally, the finance team runs five Excel side-cars — an SA master workbook, an ASN ageing tracker, an RMPV calculator workbook, an ITC-04 multi-hop register, and a free-issue stock register tracking the steel insert returnables that one OEM ships in. Month-end close runs eight controller days.

The CFO of this Tier-2 has been asked whether the company should migrate to a heavier ERP. The answer for almost every Tier-2 at this scale is no — the Tally + Excel + macros stack works as long as the workarounds are disciplined. This is the Tally Prime auto component workarounds India operating reference for finance, IT and operations teams running the disciplined Tier-2 / Tier-3 stack.

Quick reference

Supply-chain objectTally Prime nativeWorkaround
Sales invoice / e-invoice / e-way billFulln/a
GSTR-1 / GSTR-3B / GSTR-9Fulln/a
TDS deduction (codes 1001-1092)Fulln/a
Bank reconciliationFulln/a
Scheduling agreement (SA)NoneExcel master + Tally Order Voucher reference
ASN (Advance Shipping Notice)NoneCustom voucher class + cost-centre tagging
EDI 830 / 862 / DELFORNoneManual OEM portal export + Excel parser
RMPV index recomputationNoneExcel calculator + Tally supplementary invoice
ITC-04 multi-hop job-workSingle-hop onlyExcel + macro / Python multi-hop chain utility
Free-issue Rule 55 stock (supplier side)NoneCustom job-work voucher + Rule 55 challan register
CUM-shipped accumulationNoneExcel CUM tracker against Tally invoice register
Section 143 deemed-supply countdownNoneExcel calendar against Rule 55 challan register

Why Tally Prime is the only economically viable ERP for Tier-2 and Tier-3 suppliers

The Indian auto-component supply chain is built in tiers. A vehicle OEM (Maruti, Tata Motors, Mahindra, Hero MotoCorp, TVS) buys assemblies and modules from Tier-1 suppliers (Bosch, Sundaram-Clayton, Bharat Forge, Sona Comstar). Tier-1s in turn buy sub-assemblies, mouldings, forgings, fasteners, heat-treated components, plated parts from Tier-2 suppliers — typically owner-operated mid-sized businesses at ₹15-100 crore revenue. Tier-2s in turn sub-let speciality operations (heat-treatment, plating, deburring, painting, fine machining) to Tier-3 job-workers at ₹2-15 crore revenue.

SAP S/4HANA, Oracle Fusion Cloud, Microsoft Dynamics 365 F&O — these are economically viable at Tier-1 scale (₹150 crore revenue and above). Below that scale, the licensing, implementation and run-rate cost cannot be absorbed against the operating margin of a Tier-2 plastic moulder or Tier-3 fastener manufacturer. Tally Prime is the default ERP for this segment, by a wide margin — industry-observation estimates put it at roughly 70% of the Tier-2 / Tier-3 auto-component supplier base in India.

Tally Prime does the accounting fundamentals very well — GST returns, e-invoice, e-way bill, TDS, bank reconciliation, statutory reporting. What Tally does not do natively are the supply-chain objects that auto-component supply demands — scheduling agreement, ASN, EDI message processing, RMPV, ITC-04 multi-hop, free-issue Rule 55 challan on the supplier side. The workaround playbook below is how disciplined Tier-2 finance teams bridge the gap without migrating off Tally.

Workaround 1 — manual scheduling agreement in Excel with Tally PO reference

Tally Prime does not have an LP / LPA equivalent. The workaround:

  • Maintain a master SA workbook in Excel with one worksheet per active SA. Each SA sheet carries SA number (from the Tier-1 OEM’s portal), part code (Tally stock-item code), programme code, valid-from and valid-to dates, target quantity, the weekly bucket forecast (EDI 830 derived) and firm call-off (EDI 862 derived), cumulative released, cumulative shipped, cumulative confirmed receipt, and net open position.
  • Receive the 830 / 862 from the Tier-1 either as an EDI feed (rare at Tier-2) or as a PDF / Excel portal export from Maruti e-Nagare, Tata SRM, M&M Supplier Portal, or directly from the Tier-1 customer’s purchase team. Manual entry or a Power Query refresh updates the SA sheet weekly.
  • For each firm call-off bucket, raise a Tally Order Voucher (Sales Order) with the SA number in the narration field or in a dedicated user-defined field. The Tally order register then carries the cross-reference back to the Excel SA master.
  • For each despatch against the firm call-off, raise a Tally Delivery Note voucher with the SA number and the call-off bucket reference, generate the e-way bill, then convert to a Tax Invoice voucher with the e-invoice IRP integration.

The reconciliation between Excel SA master cum-shipped and Tally invoice register cum-billed runs daily — a five-minute macro pull against the Tally ODBC export, refreshed into the SA workbook.

For the underlying SA mechanics see SAP scheduling agreement reconciliation auto India — even though that article is SAP-focused, the SA-object structure is the same. The Tally workaround replicates the same data model in Excel.

Workaround 2 — ASN via custom voucher class + cost-centre tagging

Tally Prime’s standard Delivery Note voucher carries the despatch but not the ASN-grade detail that a Tier-1 customer’s GRN system needs. The workaround:

  • Configure a custom voucher class on the Delivery Note voucher type named “Delivery Note – ASN”. The class adds mandatory fields (or strongly recommended fields) at voucher entry for ASN number, OEM portal reference, expected GRN date, transporter LR number and e-way bill number.
  • Configure cost-centre and cost-category dimensions for: ASN number (Cost Centre), OEM Customer Code (Cost Category), Programme Code (Cost Category), Plant Code (Cost Category).
  • Every ASN Delivery Note voucher tags all four dimensions. The ASN number cost-centre is unique per ASN.
  • Daily Tally ODBC export pulls the Delivery Note register filtered on the ASN cost-centre. The export feeds an Excel ASN ageing workbook with columns for ASN number, despatch date, expected GRN date, days ageing.
  • The OEM portal GRN export (downloaded from the Tier-1’s portal where available, or received as an email PDF in lower-tier supply) is parsed into the Excel ASN ageing workbook to confirm or flag each ASN.

This gives the Tier-2 a working ASN-to-GRN ageing register without any custom Tally TDL development.

Workaround 3 — RMPV supplementary invoice via journal voucher with HSN-tagged ledger

Raw-Material-Price-Variation clauses are common at Tier-2 — the Tier-1 OEM passes through the same RMPV mechanic that the OEM passed to the Tier-1. For steel mouldings, RMPV runs against JPC HR / CR coil index; for polymers, against the relevant polymer price index. See RMPV calculation formula auto component India for the underlying formula mechanics.

The Tally workaround:

  • Maintain an RMPV calculator workbook in Excel with one tab per RMPV-eligible part code. Each tab carries the base price (frozen at SA inception), the base index value, the current quarter’s average index value, the formula coefficient (typically 0.7 or 0.8 — partial pass-through), the variance per kg / per part, the quantity supplied in the period (pulled from Tally invoice register), and the net RMPV claim value.
  • Create a dedicated ledger in Tally chart-of-accounts named “RMPV Claim – HSN [8708 / 3926 / as applicable]” tagged to the correct HSN code. This keeps RMPV claim revenue distinct from the main part-sale revenue and traceable in the financial reports.
  • Raise the supplementary invoice as a regular Sales Voucher (Tax Invoice) in Tally with the RMPV Claim ledger as the sales-side ledger, GST at the underlying part HSN rate, and the original SA / invoice reference list in the narration. Generate e-invoice through the IRP.
  • For downward RMPV (Tier-1 issues a credit note to the Tier-2), the corresponding accounting is a Credit Note voucher under Section 34 of the CGST Act with reference to the original invoice. The 30-November-of-next-FY cutoff is tracked in the Excel RMPV calendar.

Workaround 4 — ITC-04 generation via external CSV utility from Tally exports

Tally Prime’s built-in ITC-04 module handles single-hop job-work — supplier sends inputs to a job-worker on Rule 55 challan, receives back the finished / semi-finished output. It does not natively handle multi-hop job-work where the supplier sends inputs to job-worker A who in turn sends to job-worker B before the output returns to the principal supplier. Multi-hop is common at Tier-2 where, for instance, a machined part goes from the moulder to a heat-treater (job-worker A) who in turn sends it to a metalliser (job-worker B) before it returns to the moulder for final inspection and despatch.

The workaround:

  • Configure Rule 55 challan vouchers in Tally with cost-centre tagging for the immediate job-worker GSTIN and the hop count (1, 2, 3).
  • For each multi-hop chain, the moulder’s Tally records the outbound challan to job-worker A and the inbound return challan from job-worker A. The A-to-B leg is recorded in A’s books, not in the moulder’s Tally. The Tier-2 moulder maintains a separate Excel multi-hop tracker that captures the full chain — outbound to A, A’s onward to B, B’s return to A, A’s return to the moulder.
  • Quarterly, export the job-work challan register from Tally as CSV. The Excel + macro utility (or a Python script) joins the Tally export with the multi-hop tracker, applies the ITC-04 schema logic (Table 4 outbound, Table 5A inbound, Table 5B onward to another job-worker, lost / written-off in Table 6), and outputs the ITC-04 JSON in GSTN-portal-acceptable format.
  • Upload the JSON through the GST portal directly. Tally’s standard ITC-04 module is bypassed for multi-hop cases.

For the underlying ITC-04 filing mechanics see ITC-04 filing auto component step-by-step India.

Workaround 5 — free-issue stock via custom job-work voucher

OEM-supplied free-issue steel (the OEM ships steel inserts or coil to the supplier at no charge, embedded in the eventual finished part price) is a common pattern even at Tier-2. Tally Prime has no native concept of “supplier-receives-free-issue-from-customer” as distinct from “supplier-buys-from-vendor”. The workaround:

  • Create a separate stock godown in Tally named “Free-Issue Stock – [OEM Customer Code]” to segregate the free-issue inventory from the supplier’s own inventory.
  • Receive inbound free-issue against a custom Stock Journal voucher (or a Receipt Note voucher with zero-value posting) tagged with cost-centre for the source OEM, Rule 55 challan reference and date.
  • On consumption into the moulded part, post a Stock Journal that draws from the Free-Issue Stock godown into Work-in-Progress, with no value movement (cost-of-goods-sold accounting excludes the free-issue value because the supplier never paid for the steel).
  • Maintain a parallel Excel free-issue stock register that tracks net position per OEM, per material, per Rule 55 challan, with the Section 143 deemed-supply countdown (12 months for inputs, 3 years for capital goods) for each inbound challan. See Rule 55 delivery challan auto component and Section 143 deemed-supply auto component India for the underlying compliance flow.
Interactive Tool

Three-Way Match Exception Cost Calculator

Quantify the carrying cost of unreconciled exceptions across the Tally Prime workaround stack — SA cum drift, ASN ageing, RMPV claim run-rate, ITC-04 multi-hop and Section 143 deemed-supply exposure — at a Tier-2 or Tier-3 supplier scale.

Open the Three-Way Match Calculator →

Worked example — ₹35 crore Tier-2 plastic moulder

A Manesar-belt Tier-2 plastic moulder, ₹35 crore revenue, four direct Tier-1 customers, supplying components on the Maruti, Tata and Hero programme lines:

Tally Prime configuration

  • Chart-of-accounts: standard plastic moulder COA + RMPV claim ledgers per HSN family (HSN 3926, 8708 sub-families)
  • 60 active stock items mapped to part codes
  • Cost centres: 60 ASN-number-pattern centres (recycling pool), 4 OEM customer codes, 8 programme codes, 2 plant codes
  • Voucher classes: ASN Delivery Note, Free-Issue Receipt Note, Multi-Hop Job-Work Challan
  • TDS module: configured for Section 393(1)(a) code 1002 (heat-treater bills), Section 393(1)(k) code 1012 (polymer compound purchase), Section 394 code 1071 (runner scrap sale)
  • GST module: HSN 3926 at 18%, HSN 8708 sub-family rates as applicable per part

Excel side-cars (five workbooks)

  • SA master — 12 active SAs, weekly refresh
  • ASN ageing — daily refresh, target less than 5 days ASN-to-GRN
  • RMPV calculator — quarterly refresh against JPC and polymer indices
  • ITC-04 multi-hop tracker — monthly capture, quarterly filing
  • Free-issue stock register — daily refresh against Rule 55 challan flow

Four monthly reconciliations (controller days per month)

  1. SA cum-shipped vs Tally invoice register cum-billed — 1.5 days
  2. ASN ageing vs OEM portal GRN exports — 2 days
  3. RMPV claim run-rate vs Tally supplementary invoice register — 1 day
  4. Free-issue stock register vs Rule 55 challan ageing for Section 143 — 1.5 days

Total month-end close: 8 controller days (down from 13 days before the workaround discipline was formalised; the moulder ran a Tally + ad-hoc spreadsheets stack before the workbook-and-cost-centre rigour was put in place).

The four reconciliations are run by a single accounts manager with a junior accountant. Tally is the system of record for documents and accounting. The Excel side-cars are the system of record for supply-chain dimensions.

Tax overlay — Income Tax Act 2025 codes in the Tally workaround stack

The Income Tax Act 2025 framework effective from 1 April 2026 introduced the payment code framework 1001-1092 in Tally Prime’s TDS module from late FY 25-26 product updates. The relevant codes for the Tier-2 plastic moulder workaround:

  • Section 393(1)(a) code 1002 — contractor TDS at 1% / 2% on Tier-3 heat-treater, plater and metalliser bills. Tally configuration: TDS nature of payment “Section 393(1)(a) – Contractor (Code 1002)” applied at vendor master level. See TDS payment code 1002 — Section 393(1)(a) contractor.
  • Section 393(1)(k) code 1012 — purchase TDS at 0.1% on aggregate polymer compound purchase from a supplier above ₹50 lakh per FY. Tally configuration: TDS nature of payment “Section 393(1)(k) – Purchase Goods (Code 1012)” applied at vendor master level with annual threshold check. See TDS payment code 1012 — Section 393(1)(k) purchase goods.
  • Section 394 code 1071 — TCS at 1% on runner scrap and process scrap sales to a recycler. Tally configuration: TCS nature of receipt “Section 394 – Scrap (Code 1071)” applied at customer master level.

Cross-era reconciliation (transactions started under legacy 194C / 194Q / 206C(1) before 1 April 2026 and settled after) runs through Tally’s parallel-ledger workaround — two parallel TDS / TCS ledger sets during the migration window, with the cut-over date governing which set is used. See Section 194C TDS auto component job-work India for the legacy 194C baseline and the cross-era mapping.

GST law remains unchanged by the Income Tax Act 2025. Section 34 credit-note cutoff (30 November of next FY), Rule 37 ITC reversal at 180 days, Section 143 job-work return window (12 months / 3 years), and Rule 55 delivery challan all remain as before. The Tally + Excel workaround stack tracks these in the Excel side-cars.

When the workaround stack reaches its economic limit

The Tally + Excel + macros workaround stack works up to roughly 60-80 active scheduling agreements, three to four direct OEM-Tier-1 customers, two to three plants and ten to twelve sub-let job-work vendors. Past that scale, the manual reconciliation effort starts to compound — month-end stretches past 10 controller days, the Excel side-cars start showing version-control problems, and the supplier becomes vulnerable to recovery leakage on RMPV claims and Section 143 deemed-supply exposure.

The migration question at that point is not Tally-to-SAP — SAP is rarely the right answer for a ₹70-100 crore Tier-2. The better path is usually Tally-on-the-bottom + a purpose-built reconciliation layer on top, where Tally retains the accounting system-of-record status and the reconciliation layer takes over the SA / ASN / RMPV / ITC-04 / free-issue side-car work. See Tally Prime auto component reconciliation limits India for the up-stack architectural pattern.

What automated reconciliation changes for a Tally Prime Tier-2 supplier

Purpose-built auto-component reconciliation software India treats each supply-chain stream as a continuous exception process and removes the manual Excel side-car burden. TransactIG runs an auto-component industry preset that consumes Tally Prime exports (invoice register, delivery note register, Rule 55 challan register, TDS register, GST output) plus OEM portal exports and runs the SA / ASN / RMPV / ITC-04 / free-issue / Section 143 streams as continuous reconciliations, surfacing only the lines that fail to match. Customer outcomes include match-rate improvement from 51% to 88% and exception rates moving into the sub-15% band. Build is two-to-four weeks on AWS Mumbai (ISO 27001:2022). For the procurement-side three-way match see three-way matching software India.

Continue reading

Sibling articles in the auto-component cluster:

Up the chain:

Primary reference: Tally Solutions Product Help — for the canonical product reference on Tally Prime voucher classes, cost-centre and cost-category configuration, ODBC / XML export protocols, the GSTR / e-invoice / e-way bill modules, TDS / TCS configuration for the Income Tax Act 2025 payment codes 1001-1092, and the job-work and stock-transfer voucher types that Tier-2 and Tier-3 auto-component suppliers use as the building blocks for the workarounds documented here.

Frequently Asked Questions

Why do Tier-2 and Tier-3 auto-component suppliers in India still run on Tally Prime?
Two reasons — cost and adequacy. A Tier-2 plastic moulder or Tier-3 fastener manufacturer at ₹15-50 crore revenue cannot economically justify SAP S/4HANA or Oracle Fusion Cloud licensing, implementation and run-rate. Tally Prime at the supplier scale covers GST returns, e-invoice and e-way bill generation, TDS deduction including the new Income Tax Act 2025 codes 1001-1092, bank reconciliation, payroll, and the accounting fundamentals. What Tally does not cover natively — scheduling agreement, ASN, RMPV index linkage, ITC-04 multi-hop, free-issue Rule 55 tracking on the supplier side — gets handled through structured workarounds. The combined Tally + Excel + macros stack runs 70% of India's Tier-2 and Tier-3 auto-component supplier base and is, in practice, adequate when the workarounds are disciplined.
How do Tier-2 suppliers maintain scheduling agreements without native SA support in Tally Prime?
The workaround pattern: the OEM-Tier-1 scheduling agreement (typically received as EDI 830 forecast and EDI 862 firm call-off from the Tier-1, or as a portal export from Maruti e-Nagare or Tata SRM if the Tier-2 has direct line-side supply) is maintained in an Excel master workbook with one tab per active SA. The SA carries part code, programme, valid-from / valid-to, weekly bucket forecast (830) and firm call-off (862), cumulative released, cumulative shipped, cumulative confirmed. Tally Prime carries the corresponding sales order (Order Voucher) for each firm-call-off window, with the SA reference number in the narration field or a user-defined field. The Excel master is the SA system of record; Tally is the document and accounting system of record. Daily reconciliation is between the Excel cum-shipped and Tally invoice register.
How do Tier-2 suppliers handle ASN tracking in Tally Prime when there is no native ASN object?
Tally Prime has no native ASN (Advance Shipping Notice) object — the standard despatch flow is Delivery Note → Sales Voucher (Tax Invoice) → e-way bill. The workaround uses a custom voucher class on the Delivery Note voucher tagged with cost-centre / cost-category fields carrying ASN number, OEM portal reference, expected GRN date, transporter LR number and e-way bill number. The ASN-to-GRN ageing is then tracked through a Tally export filtered on the ASN cost-centre, joined with the Tier-1 OEM portal GRN export in Excel. A second cost-centre dimension is typically used for programme code so the ASN ageing report rolls up by programme. The Tally Server 9 add-on or the standard ODBC export feeds the Excel side-car daily.
How is the RMPV supplementary invoice posted in Tally Prime?
RMPV (Raw-Material-Price-Variation) claim mechanics — the supplier raises a supplementary debit invoice for upward index movement, or the OEM raises a credit note for downward movement. Tally Prime workaround: the RMPV calculation runs in Excel against the JPC HR / CR steel index, LME aluminium / copper / zinc, or polymer / resin index as applicable, with part-weight and quantity-supplied feeds from Tally invoice register exports. The output supplementary invoice is posted in Tally as a regular Sales Voucher (Tax Invoice) against a dedicated HSN-tagged RMPV ledger (separate from the main part-sale ledger so the RMPV claim run-rate is traceable in financial reports). GST is charged at the same rate as the underlying part HSN. Section 34 GST credit note for downward RMPV uses the standard Credit Note voucher with reference to the original invoice — the 30-November-of-next-FY cutoff under Section 34 is tracked in the Excel RMPV calendar.
How do Tier-2 suppliers generate ITC-04 from Tally Prime?
Tally Prime has an ITC-04 module that handles single-hop job-work (supplier sends inputs on Rule 55 challan to job-worker, receives back finished or semi-finished goods). It does NOT handle multi-hop job-work (supplier sends to job-worker A who in turn sends to job-worker B before returning to the principal) — a common reality in Tier-2 supply where heat-treatment is sub-let after machining. The workaround: maintain Rule 55 challan vouchers in Tally with cost-centre tagging for hop count and downstream job-worker GSTIN, export the job-work challan register quarterly, feed into an external Excel + macro utility (or Python script) that handles the multi-hop chain logic and outputs the ITC-04 JSON in GSTN-portal-acceptable format. The ITC-04 quarterly filing is then uploaded through the GST portal directly.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.