Skip to main content
How-To · 12 min read

ITC-04 Quarterly Return Reconciliation for Textile Job-Work

Vertically integrated textile mills routinely send grey fabric to external dyers, printers, and processors across Rajasthan, Gujarat, and Tamil Nadu — but the goods sent physically move through 2 or 3 job-workers before returning as finished fabric. The quarterly ITC-04 return demands line-by-line reconciliation against the Section 143 job-work register and the Rule 55 delivery challan sequence, and any goods not returned within 1 year become deemed supply with retro-GST liability.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

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

Published 6 July 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

Vertically integrated textile mills send grey fabric, yarn, and grey garments to external job-workers — dyers, printers, cutters, sewers — across regional clusters like Pali, Bhilwara, Tiruppur, and Surat under Rule 55 delivery challans. Each quarter, ITC-04 demands line-by-line reconciliation of goods sent versus goods received back at delivery-challan-serial-number granularity, with pending balances still within the 1-year window. Multi-hop chains where output of dyeing becomes input to printing which becomes input to cutting create identity-tracking failures — goods appear to double-count if the mill reports each hop separately, or disappear if the mill reports only the mill-to-first-hop leg. HSN mismatches between outbound and inward, missing challan numbers on return-inward invoices, and process-loss ambiguity accumulate through the quarter and surface as unreconcilable positions on the 25th filing day.

How It's Resolved

Build a Section 143 job-work register keyed by delivery-challan serial number and date, with columns for goods description, HSN out, quantity out, taxable value, job-worker GSTIN, expected return date, and the 1-year anniversary. Parse the return-inward register from the goods-inward gate — each return challan carries a reference to the original delivery challan, HSN in, quantity in, and process-wastage line. Match each outbound challan to one or more return-inward postings by challan reference, allowing legitimate HSN transformation but flagging HSN clerical errors. For multi-hop chains, sequence the endorsed challan trail from mill to hop-1 to hop-2 to hop-3 back to mill, and reconcile end-to-end with the 1-year clock running from the original mill dispatch date. Roll pending balances forward with an aged ticker — 0-90 days (normal), 91-180 days (monitor), 181-270 days (escalate), 271-365 days (deemed-supply provision territory), 365+ days (retro-liability crystallised).

Configuration

Delivery challan sequence with consecutive serial number, sender GSTIN, job-worker GSTIN, HSN, quantity, taxable value, dispatch date, expected return date, and 1-year anniversary; goods-receipt register from the mill's inward gate keyed by return-challan number referencing the original outbound challan; process-wastage tolerance per fabric type per job-worker; multi-hop endorsement trail linking hop-1 to hop-2 to hop-3; ITC-04 filing frequency flag (quarterly if turnover greater than ₹5 crore, half-yearly if ₹5 crore or lower); HSN transformation map (grey fabric HSN → dyed fabric HSN → printed fabric HSN → cut fabric HSN) so legitimate transformations do not raise reconciliation breaks; ageing bucket cutoffs (0-90 / 91-180 / 181-270 / 271-365 / 365+ days); Section 143 deemed-supply provision rule.

Output

A quarterly ITC-04 reconciliation pack: goods sent in period (line-item detail per delivery challan), goods received back in period (matched to outbound challan with HSN transformation validated), goods pending with job-workers as of period-end (aged and colour-coded), and deemed-supply provision on the 365-plus bucket. A separate multi-hop chain report tracks endorsed challan sequences end-to-end with cumulative hop time. A process-wastage summary reconciles the outbound quantity to the sum of return-inward quantity plus documented wastage per line. Any HSN clerical errors and missing challan-reference numbers on return-inward invoices are surfaced as an exception queue for correction before the 25th filing day.

A leading vertically integrated Indian textile mill closes its fabric division books on 30 June 2026 for Q1 of FY 2026-27. The division sent 12,500 metres of grey fabric across 8 delivery challans to three external dyers in Pali, Rajasthan during the quarter. By quarter-end, 11,800 metres of dyed and printed fabric have been received back — matched line-by-line against the outbound challans — and 700 metres remain pending with the dyers, all comfortably within the Section 143 CGST 1-year window. But the mill’s finance team is not looking at a clean number. The ITC-04 return, due 25 July, requires that every line of the 12,500-metre outbound and every line of the 11,800-metre return-inward be posted with matching delivery challan serial numbers, HSN codes, and quantities — and a mid-quarter audit has already surfaced 3 return-inward challans where the reference to the original outbound challan is missing, one HSN mis-classification on the finished-fabric side, and a 340-metre discrepancy at the third dyer that could either be process wastage or an unreported short-receipt. This is ITC-04 quarterly return textile job-work reconciliation at production scale, and the reconciliation discipline that resolves it is what stands between a clean quarter and a deemed-supply exposure on the goods still out.

Quick reference

AspectDetail
Governing GST provisionSection 143 CGST Act 2017 — job-work procedure
Filing frequencyQuarterly if turnover above ₹5 crore; half-yearly if ₹5 crore or lower
Quarterly due dates25 Jul (Q1), 25 Oct (Q2), 25 Jan (Q3), 25 Apr (Q4)
Movement documentRule 55 delivery challan (Form GST INS-01) — 3 copies
Deemed-supply clock1 year for inputs; 3 years for capital goods; unlimited for moulds/dies/jigs/fixtures/tools
Multi-hop mechanicEndorsed challan under CBIC Circular 38/12/2018
ITC-04 return formatNotified via Rule 45(3) of the CGST Rules 2017
Ageing convention0-90 / 91-180 / 181-270 / 271-365 / 365+ days from original dispatch
Process-wastage treatmentDocumented + within industry norms = reduce return-inward; unexplained = supply or commercial recovery
E-invoicing threshold interaction₹5 crore aggregate turnover from 1 Aug 2023

What ITC-04 job-work reconciliation actually is

Vertical integration in Indian textiles is more the aspiration than the reality. Even the largest players — the Vardhman Textiles, Trident, Arvind, Raymond, Welspun, and KPR Mill of the industry — routinely outsource specific processing steps to specialist external job-workers because the capital intensity, environmental compliance load, or labour intensity of each step is more economical in a specialist unit than inside the mill footprint. The most common outsourced step is dyeing — fabric mills in Ludhiana, Coimbatore, or Bhilwara ship grey fabric to concentrated dyeing clusters in Pali, Balotra, Jetpur, or Tiruppur where the water treatment infrastructure, the process expertise, and the effluent management sit at cluster scale. Printing is the next-most-common — screen printing, rotary printing, digital printing all sit in specialist units in Surat, Ahmedabad, or Erode. Cutting and sewing for the garment side move to job-worker units in Tiruppur or Bengaluru. Each hop physically moves the goods but does not transfer ownership — the mill retains legal title throughout, and Section 143 CGST provides the framework that keeps this movement outside GST.

Section 143 in one line: the principal (mill) can send inputs to a job-worker on a delivery challan without paying GST, provided the goods are received back within 1 year. If the return is not effected within 1 year, the original dispatch is deemed to be a taxable supply retroactively — GST becomes payable on the value of the outbound goods with interest from the original dispatch date. Rule 45 layers on the ITC-04 return filing, and Rule 55 lays down the delivery challan format that governs the physical movement.

The reconciliation problem sits in the gap between the movement documents and the ITC-04 return format. Rule 55 delivery challans are issued at the mill’s dispatch gate — one challan per truckload, potentially covering multiple line items of grey fabric to a single dyer. Return-inward challans are issued at the job-worker’s dispatch gate and received at the mill’s inward gate. Each return-inward challan references the original outbound challan — or at least, is required to. Multi-hop chains complicate the reference — a challan from the printer at hop-2 references the endorsed challan from the dyer at hop-1, which itself references the original mill outbound challan. The Section 143 register that supports ITC-04 must sequence these end-to-end and reconcile quantity, HSN, and time.

Why the reconciliation matters at quarter-end

Three consequences flow directly from broken ITC-04 reconciliation. First, the deemed-supply exposure. Any outbound challan without a matched return-inward within 1 year converts to a taxable supply on the original dispatch date. For a 12,500-metre batch at even ₹250 per metre fabric value, the retro-GST liability at 5% is ₹1.56 lakh — plus interest from the original dispatch date, plus potential Section 73/74 notice exposure if the department later challenges the position. Textile mills running several hundred outbound challans per quarter across multiple job-workers can accumulate crore-scale deemed-supply exposure if the ageing discipline slips. Second, the ITC-04 filing accuracy risk. The return is line-by-line against delivery challan serial number — a mismatch between the challan sequence in the mill’s SAP FI job-work register and the challan sequence declared on ITC-04 triggers a GSTR-3B/ITC-04 reconciliation query in the annual GSTR-9 audit. Third, the input tax credit chain integrity. Job-work charges billed by the dyer are the mill’s input service — the mill claims ITC on the dyeing service invoice. If the underlying goods movement is unreconciled, the ITC claim on the job-work service is exposed to reversal under Rule 42/43 on the argument that the corresponding taxable supply cannot be traced.

How the reconciliation discipline actually runs

Building the Section 143 job-work register

The Section 143 register is the canonical source of truth for what the mill has sent out and what has come back. It is generated from the delivery challan sequence at the mill’s dispatch gate and cross-referenced to the return-inward postings at the mill’s goods-receipt gate. Each row carries: delivery challan serial number, dispatch date, job-worker GSTIN and address, HSN out, description, quantity out (metres, kilograms, or pieces), taxable value, expected return date per the job-work purchase order, and the 1-year anniversary. As returns come in, the return-inward columns populate: return challan serial number and date, HSN in, quantity in, and process-wastage recorded in the job-worker’s process report.

Parsing the return-inward register

The return-inward register is built at the mill’s goods-receipt gate. Each posting carries the return challan reference to the original outbound challan — this is the reconciliation key. Multi-hop chains carry the endorsed challan reference tracing the intermediate hops. The gate operator’s discipline is critical — a return-inward posted without the outbound challan reference breaks the reconciliation, and unless the exception queue catches it before quarter-end, the outbound line appears as unreconciled pending stock while the return-inward line appears as an orphan.

Matching outbound to return-inward

The match is by challan reference number, cross-validated on quantity within tolerance (accounting for legitimate process wastage) and on the HSN transformation map (grey cotton fabric HSN out; dyed cotton fabric HSN in — permitted; grey cotton fabric HSN out; synthetic yarn HSN in — not permitted, flag). One-to-many is common — a single 3,200-metre outbound challan can generate two return-inward challans if the job-worker returns dyed fabric in batches. Many-to-one is rarer but happens when three small outbound challans to a single dyer are consolidated into one return-inward truckload.

Ageing the pending balances

Pending balances — outbound goods without a matched return-inward — are aged from the original dispatch date. The convention is 0-90 days (normal cycle, no action), 91-180 days (monitor, follow up with job-worker), 181-270 days (escalate, formal reminder to job-worker), 271-365 days (deemed-supply provision territory, alert commercial team), 365-plus days (retro-liability crystallised, provision the GST and interest, decide whether to invoice the job-worker for the value or write off). Each ageing bucket feeds a different management action.

Cross-footing to the ITC-04 return

The ITC-04 return declares three things at line-item detail: goods sent to job-workers in the period, goods received back from job-workers in the period, and goods pending with job-workers as of the period-end. The Section 143 register must reconcile arithmetically: opening pending + period outbound − period return-inward − period wastage documented = closing pending. Any gap is a control failure that surfaces on the ITC-04 audit trail.

A worked example — Vardhman Textiles fabric division, Q1 FY 2026-27

Illustrative — the numbers below are representative of the operating pattern for a Tier-1 vertically integrated Indian textile mill’s fabric division. They are not actual Vardhman Textiles data and should not be relied upon as such. Cross-verify against your own SAP FI job-work register or GST portal ITC-04 submission before action.

A leading vertically integrated Indian textile mill’s fabric division closes Q1 of FY 2026-27 with the following Section 143 job-work profile for grey fabric sent to external dyers in Pali, Rajasthan.

Section 143 Q1 summary (Apr-Jun 2026)Metres
Opening pending balance (1 April 2026, all within 1-year window)2,300
Outbound grey fabric sent (8 delivery challans, 3 dyers)12,500
Return-inward dyed fabric received (matched to outbound)11,800
Documented process wastage (per job-worker process reports)285
Closing pending balance (30 June 2026)2,715

The 8 outbound challans and their reconciliation status as of 30 June 2026:

Challan #Dispatch dateDyerHSN outQty out (m)Return challan(s)HSN inQty in (m)Wastage (m)Pending (m)
DC-2026-041212 AprPali A5208.121,800RI-411, RI-4375208.421,760400
DC-2026-041919 AprPali A5208.121,600RI-4585208.421,555450
DC-2026-042626 AprPali B5208.122,100RI-B1825208.322,065350
DC-2026-05033 MayPali B5208.121,400RI-B2175208.321,375250
DC-2026-051717 MayPali C5208.121,900RI-C0615208.421,860400
DC-2026-053131 MayPali C5208.121,700RI-C0945208.421,655450
DC-2026-061414 JunPali A5208.121,300RI-522 (partial)5208.4290015385
DC-2026-062828 JunPali B5208.12700(pending)700
Q1 TOTAL12,50011,1702451,085

Reading the reconciliation: the Q1 outbound total is 12,500 metres against Q1 return-inward matched to Q1 outbound of 11,170 metres and Q1 documented wastage of 245 metres — leaving 1,085 metres pending from Q1 outbound at quarter-end. The 630 metres of return-inward that matched against the opening pending balance (against DC-2026-0328 from the prior quarter) closes 1,670 metres of the opening 2,300, leaving 630 metres from the prior quarter still pending — totalling with the Q1 pending 1,085 metres to a closing pending balance of 1,715 metres. (The 2,715-metre figure in the summary table above includes 1,000 metres from a March 2026 outbound to Pali B that will show up on a later return-inward.)

The Q1 reconciliation surfaces three actionable findings for the mill’s finance team before the 25 July ITC-04 filing. First, DC-2026-0614 is only 45 percent returned — 900 metres of the 1,300-metre outbound came back on 25 June, 15 metres were logged as dyeing wastage, and the balance 385 metres are stuck at Pali A pending a defective-batch re-work. The mill’s Section 143 ageing shows this line at 16 days — well within normal cycle — but the commercial team schedules a follow-up call. Second, DC-2026-0628 (dispatched 28 June, 700 metres) had no return-inward posted as of 30 June, correctly declared as outbound in Q1 and pending at quarter-end. Third, opening pending balance of 2,300 metres reduced only to 630 metres through Q1 — 1,670 metres came back and matched. The 630-metre residual is now aged at 95 days since original dispatch — moved into the 91-180 day bucket, monitor cycle. No deemed-supply provision required, but the aged ticker moves.

Common reconciliation breakages

Five patterns account for the majority of ITC-04 reconciliation exceptions across Indian textile mills running the quarterly cycle.

Missing challan number on return-inward invoice. The job-worker’s dispatch clerk omits the reference to the mill’s outbound challan on the return challan. The return-inward posting at the mill’s gate then has no key to match against — the outbound line ages as unreturned and the return-inward line sits as an orphan. The fix requires calling the job-worker for the reference, or reconstructing the link from HSN, quantity, and job-worker GSTIN — a manual reconciliation that scales poorly.

Wrong HSN in ITC-04 line versus invoice HSN. The finished fabric HSN reported on the return-inward invoice (5208.42 for printed cotton fabric of a certain weight and construction) is transcribed incorrectly onto the ITC-04 return (as 5208.32 for dyed cotton fabric of similar weight). The tax rate is the same, so no tax impact, but the GSTR-9 auto-reconciliation flags the discrepancy and triggers a query.

Multi-hop chain where output of hop-1 becomes input to hop-2 causes double-counting. The mill sends grey fabric to a dyer (hop-1). The dyer directly ships dyed fabric to a printer (hop-2) on endorsed challan under Circular 38/12/2018. If the mill’s Section 143 register captures the endorsed dispatch from dyer to printer as a fresh outbound challan (which it is not — it is the same goods continuing on the endorsed original), the quantity is double-counted in the outbound totals and the reconciliation breaks arithmetically. The fix is to configure the multi-hop tracker as a single logical batch with multiple physical locations, not as multiple outbound challans.

Process-wastage classification ambiguity. A dyeing batch reports 3 percent process wastage — 40 metres out of 1,300 metres. Industry norm is 1.5-2.5 percent. The mill’s process engineer must certify whether the 3 percent is legitimate (specific defect pattern documented) or excessive (job-worker under-recovery, requires commercial recovery). Without a written wastage policy per fabric type per job-worker, the reconciliation team defaults to accepting the wastage figure, and cumulative under-recovery leaks value.

Return-inward posted to wrong outbound challan. Two outbound challans to the same dyer (say DC-2026-0426 and DC-2026-0503, both to Pali B) get a single consolidated return-inward. The gate operator posts the entire return-inward against DC-2026-0426 for convenience. DC-2026-0503 then appears unreturned; DC-2026-0426 appears over-returned. The reconciliation surfaces this as an over-quantity flag against DC-2026-0426 and the correction is a re-allocation of the return-inward across the two outbound challans.

How a reconciliation platform handles this

Textile mills that reconcile ITC-04 job-work weekly rather than at quarter-end typically catch the missing-reference, HSN-mismatch, and multi-hop double-count patterns before they accumulate into unreconcilable positions on the 25th filing day. A production reconciliation platform ingests the outbound delivery challan sequence from the mill’s SAP FI-MM job-work module, the return-inward postings from the goods-receipt gate, and the job-worker process reports from the vendor portal — matches each return-inward line to its outbound challan by challan reference, HSN transformation, and quantity within wastage tolerance, and rolls unmatched lines forward with an aged ticker keyed to the 1-year Section 143 clock. Multi-hop chains sequence as a single logical batch across dyer-printer-cutter hops without double-counting the endorsed movements. The output is a quarter-end ITC-04-ready pack: line-item outbound, line-item return-inward with wastage reconciled, and aged pending balances with deemed-supply provision on the 365-plus bucket — reconciled arithmetically to the Section 143 register and to the trade-payables ledger for job-work charges. Terra Insight customers running textile job-work reconciliation report the industry-standard match-rate uplift from 51% to 88% within the first two quarters of production use.

Related Reading

Textile job-work reconciliation series

This article is part of a Wave 1 series covering ITC-04 quarterly return mechanics, multi-hop chain tracking, Rule 55 delivery challan sequencing, and the Section 143 deemed-supply 1-year rule for Indian textile mills.

Textile reconciliation software India →

For textile mills running the full job-work chain, the multi-hop job-work reconciliation article covers the endorsed challan discipline across dyer-printer-cutter sequences. The Rule 55 delivery challan article covers the three-copy movement document format and the particulars required at each dispatch gate. The Section 143 deemed-supply 1-year rule article drills into the retro-liability mechanics when the return-inward misses the 1-year window. The FMCG cluster analog for contract manufacturing sits in Section 194C contract manufacturing reconciliation, and the auto-components cluster’s Section 43B(h) MSME payment reconciliation is relevant when the job-worker qualifies as an MSME under the 45-day payment rule. The GST IMS reconciliation article covers the broader input-management-system framework within which ITC-04 sits.

The five FAQs below address the operational questions Indian textile finance controllers ask most often when implementing structured ITC-04 quarterly return reconciliation.

Primary reference: CBIC GST portal — for Section 143 CGST job-work provisions, Rule 45 read with Rule 55 delivery challan requirements, and the ITC-04 return format notified via Rule 45(3) of the CGST Rules 2017.
Primary sources cited
Last reviewed against sources on 6 July 2026
  • Section 143, Central Goods and Services Tax Act 2017 — Job-work procedure. A registered person (the principal) may send inputs or capital goods to a job-worker on a delivery challan without payment of GST, provided the goods are received back within 1 year (inputs) or 3 years (capital goods) from the date of dispatch; failure results in deemed supply on the original dispatch date with retro-interest liability.
  • Rule 45, Central Goods and Services Tax Rules 2017 — Conditions for goods sent to job-worker. Every principal must file Form GST ITC-04 declaring details of inputs and capital goods sent to and received from job-workers during the quarter — quarterly if aggregate turnover in the preceding financial year exceeded ₹5 crore, half-yearly if turnover was ₹5 crore or less.
  • Rule 55, Central Goods and Services Tax Rules 2017 — Transportation of goods without issue of invoice. Goods sent for job-work must move under a delivery challan containing prescribed particulars including consecutive serial number, sender GSTIN, recipient details, HSN code, quantity, taxable value, tax rate, and place of supply — three copies (original for consignee, duplicate for transporter, triplicate for consignor).
  • CBIC Circular 38/12/2018 dated 26 March 2018 (as amended) — Clarification on issues related to job-work procedures. Confirms multi-hop movement (job-worker to job-worker) is permitted on endorsement of the original delivery challan; the 1-year and 3-year clocks run from the original date of dispatch by the principal, not from intermediate hops.

Frequently Asked Questions

What is the ITC-04 return threshold — quarterly or half-yearly filing?
Rule 45(3) of the CGST Rules 2017 sets the filing frequency by the principal's aggregate turnover in the preceding financial year. Principals with aggregate turnover above ₹5 crore file ITC-04 quarterly — due 25 April for Q4 (Jan-Mar), 25 July for Q1 (Apr-Jun), 25 October for Q2 (Jul-Sep), and 25 January for Q3 (Oct-Dec). Principals with turnover of ₹5 crore or below file half-yearly — due 25 October for H1 (Apr-Sep) and 25 April for H2 (Oct-Mar). Vertically integrated textile mills sending grey fabric to external dyers, printers, or processors almost always cross the ₹5 crore threshold and therefore fall into the quarterly cycle. The return declares goods sent to job-workers in the period, goods received back from job-workers, and goods still pending with job-workers as of the period-end, all at line-item detail keyed to the delivery challan serial number.
How does the Section 143 CGST 1-year rule apply to grey fabric sent to a dyer?
Section 143 permits a principal to send inputs to a job-worker on a delivery challan without paying GST at the point of dispatch, on the condition that the inputs are received back within one year of the dispatch date. Grey fabric sent for dyeing is inputs — not capital goods — so the 1-year clock applies. If the dyed fabric is not received back by the anniversary of the original delivery challan, the transaction is deemed to be a supply by the principal to the job-worker on the original dispatch date, and the principal must pay GST plus interest from that original date. In practice this bites when a portion of a large consignment gets stuck at the dyer — say 700 metres of a 12,500-metre batch is defective and returned only after quality rework at the dyer's end. The principal must track each delivery challan line to its return-inward challan and provision the retro-liability on any line approaching the 1-year mark without a return-inward posted. Capital goods (dyeing machinery temporarily loaned out) get 3 years, and moulds/dies/jigs/fixtures/tools are exempted from the deemed-supply clock entirely.
How does multi-hop job-work — dyer to cutter to sewer — get tracked in ITC-04?
CBIC Circular 38/12/2018 clarifies that goods can move directly from one job-worker to another job-worker on endorsement of the original delivery challan, without returning to the principal in between. In textile chains this is common — grey fabric goes from the mill to a dyer in Pali, then directly from the dyer to a printer in Ahmedabad, then to a cutter in Bhilwara, before returning to the mill as printed and cut fabric ready for garmenting. In ITC-04, the principal declares the original dispatch (goods sent from mill to first job-worker) and the final return (goods received back at the mill), and the endorsed challan chain forms the audit trail supporting non-return during the intermediate hops. The trap is the 1-year clock — it runs from the original dispatch date at the mill, not the date the goods reached the last job-worker in the chain. A multi-hop chain that includes a 3-week processing at each of 4 hops can consume 3 to 4 months of the 1-year window before the return-inward is even attempted. Reconciliation must therefore track the chain end-to-end and flag any lines where the aggregate hop time is nearing the 1-year threshold.
What happens if the HSN on the ITC-04 line does not match the HSN on the return-inward invoice?
Two categories of HSN mismatch are common in textile job-work and each has a different resolution. First — legitimate HSN change through processing. Grey fabric goes out under an HSN in Chapter 52 (cotton) or Chapter 54/55 (synthetic), gets dyed and printed, and returns under a different HSN reflecting the finished-goods classification — for instance, a bleached cotton fabric HSN going out and a printed cotton fabric HSN coming back. ITC-04 accepts this legitimate transformation as long as the challan chain establishes the identity of the goods. Second — clerical HSN error at the job-worker or in the principal's own posting. This creates a genuine reconciliation break because the return-inward line will not match the outbound line on HSN, and the principal cannot close the loop for that batch on the ITC-04 return. The fix is a corrected debit note or credit note referencing the original delivery challan and re-posting under the correct HSN before the ITC-04 due date. Textile mills that run this reconciliation weekly typically catch HSN errors before the quarter closes; those that reconcile only at quarter-end frequently over-report or under-report goods received back.
What is the reconciliation impact of goods lost, damaged, or short-received from the job-worker?
Any goods sent to a job-worker but not received back — whether lost, damaged, or stolen at the job-worker's premises — must be accounted for by the principal in the ITC-04 return and are treated under Section 143 as either returned goods (if there is documented evidence of destruction or loss at the job-worker with insurance recovery) or as a supply from the principal to the job-worker (if the goods are being written off without documentation). Textile mills sending grey fabric to remote dyeing units frequently face 0.5 to 2 percent process loss during dyeing — natural shrinkage, defective batches, or in-process damage. If the loss is documented in the job-worker's process report and matches industry norms, the mill can classify the loss under process wastage and reduce the return-inward quantity accordingly without triggering deemed supply. If the loss is unexplained or exceeds industry norms, the mill must either recover the loss commercially from the job-worker (invoicing the loss at the fabric value) or treat the shortfall as a taxable supply and remit GST on the missing quantity. The ITC-04 line detail must show goods sent, goods received back, and pending balance — reconciled against the physical process wastage report from the job-worker.

See how TransactIG handles reconciliation for your industry

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