A Ludhiana hosiery and woollen manufacturer running mid-tier winter production (illustratively ₹28 crore pre-winter yarn buy August–October, ₹42 crore dispatch peak October–January) must reconcile a bunched pre-winter yarn procurement window against MSME Section 43B(h) 45-day payment discipline at supplier level, a dyeing and finishing job-work leg under Section 143 CGST and TDS payment code 1023, a monthly stock-and-debtors statement to the working-capital banker for drawing-power computation, and a year-end inventory ageing test for unsold winter stock under Ind AS 2. Manual reconciliation typically fails on three vectors: MSME payment ageing not tracked by Udyam-flagged supplier; drawing-power submission not reconciled to the perpetual inventory cost basis; and closing-stock net realisable value test not run by season-tag and style code.
Build a seasonal-cycle-aware reconciliation. Buy-side ledger flags every supplier as MSME (Udyam number on file) or non-MSME, and runs a Section 43B(h) ageing report daily during the September–October and December–January peak-payment windows. Job-work register keyed by Rule 55 challan captures worsted or carded yarn dispatched to the dyer, dye chemicals as free-issue, and returns as finished fabric, with Section 143 clock and TDS code 1023 attached at the challan level. Working-capital reconciliation ingests the perpetual inventory ledger at moving weighted average cost, applies the banker-agreed margin percentages by category (raw material 25 percent, stock in process 25–30 percent, finished goods 25–30 percent, debtors 30–40 percent), and produces the drawing-power statement matched to the sanctioned cash-credit or overdraft limit. Inventory ageing tracks every SKU by season-tag (evergreen, season-tied, fashion), style code, and dispatch-date lineage, and runs a rolling three-month NRV test on ageing stock.
Supplier master with MSME flag, Udyam Registration Number, valid-from and valid-to dates on the registration, payment cycle days agreed under written contract (default 45 days if written; 15 days if not), and MSME classification (micro or small — Section 43B(h) applies only to micro and small, not medium). Job-worker master with Section 8 Sl. 4 code 1023 configuration, TDS rate slab (1 percent Ind/HUF; 2 percent other resident), and job-work challan pair reference. Bank facility master with sanctioned CC/OD limit, margin percentages by inventory category, debtors ageing eligibility rule (typically 0–90 days eligible; 91+ excluded), and multiple-banking share split. Inventory master with season-tag (evergreen, season-tied, fashion), style code, cost basis (moving weighted average or FIFO per accounting policy), dispatch-date lineage, and NRV test threshold (typically write-down triggered if last three-month net dispatch price is below cost less margin).
A month-end Ludhiana hosiery reconciliation pack: MSME Section 43B(h) ageing report by supplier (invoice date, Udyam status, days-to-45-day-deadline, payment status, projected FY-of-deduction); stock-and-debtors statement to the banker with drawing power computed and reconciled to the physical stock take at every hop and to the debtors ageing report from the AR ledger; Section 143 job-work register showing worsted-yarn and dye-chemical dispatches, days-elapsed against the 1-year clock, and TDS code 1023 tally at deductee-job-worker PAN level ready for Form 26AS cross-check; and — at year-end — an inventory ageing and NRV test report by season-tag and style code with the recommended write-down amount for the audit committee.
A mid-tier Ludhiana hosiery brand’s finance controller opens the September month-end review with a working-capital position that would look wildly out of shape to a Tiruppur controller but is entirely normal for the Ludhiana season. Raw material stock — worsted yarn and carded yarn — has jumped from ₹3.5 crore at end of July to ₹19.8 crore at end of September as the pre-winter procurement window ramps. Stock in process at the dyer, scouring unit, and knitting floor is ₹4.2 crore. Finished goods are still at seasonal low of ₹1.6 crore. Debtors are stable at ₹6 crore because dispatch has not yet begun. Trade payables to yarn suppliers — of whom fourteen carry an MSME Udyam flag — stand at ₹22.4 crore against a Section 43B(h) 45-day clock that starts ticking on every acceptance date. The bank cash-credit limit is fully drawn at ₹18 crore against a sanctioned limit of ₹22 crore, and drawing power computed off the stock-and-debtors statement submitted for August comes out at ₹19.3 crore — enough to hold the current utilisation but not enough to fund another ₹4 crore of October yarn buy without either liquidating some receivables early or negotiating an ad hoc limit increase. This is Ludhiana hosiery woollen cluster reconciliation at the pre-winter peak, and the discipline that clears September–October cleanly is the difference between a normal winter and a Section 43B(h) disallowance at year-end plus a stock-audit dispute at the banker.
Quick reference
| Aspect | Detail |
|---|---|
| Cluster geography | Ludhiana district, Punjab — hosiery, men’s knits, thermalwear, winter garments |
| Seasonal cycle | Aug–Oct pre-winter yarn buy · Oct–Jan dispatch peak · Feb–Jul slow-cycle |
| Yarn categories | Worsted yarn (combed, tighter) · Carded yarn (bulkier, coarser) — HS 5107 / 5106 |
| Job-work leg | Dyeing, scouring, finishing — Section 143 CGST · TDS code 1023 |
| MSME payment discipline | Section 43B(h) — 45 days (written agreement) or 15 days (no written agreement) |
| e-invoicing threshold | ₹5 crore aggregate turnover from 1 Aug 2023 — IRN mandatory |
| Working-capital reconciliation | Monthly stock-and-debtors statement · drawing-power formula |
| Inventory valuation | Ind AS 2 — lower of cost and net realisable value |
| Comparative valuation (tax) | Section 145A — GST-inclusive comparative valuation |
| MAT applicability | Section 115JB — book profit basis for companies |
The reconciliation in one paragraph
The Ludhiana hosiery reconciliation is a seasonally bunched, four-lane workflow that closes month-by-month against a nine-month operating cycle. Lane one is the yarn-procurement lane — worsted and carded yarn bought in the August–October pre-winter window, with an MSME Section 43B(h) 45-day payment clock running at supplier level from acceptance date. Lane two is the dyeing and finishing job-work lane — worsted-yarn or grey-knit fabric dispatched under a Rule 55 delivery challan, TDS deducted on the conversion charge under Section 8 Sl. 4 code 1023 of the Income-tax Act 2025, and a Section 143 CGST 1-year clock running from the original dispatch date. Lane three is the working-capital lane — a monthly stock-and-debtors statement submitted to the cash-credit banker with a drawing-power calculation that must reconcile to the perpetual inventory ledger and the physical stock take at every conversion hop. Lane four is the inventory-ageing lane — a year-end closing-stock test under Ind AS 2 that surfaces write-down risk on unsold winter garments, with a season-tag and style-code lineage that separates evergreen SKUs from season-tied thermalwear and fashion-forward printed knits. All four lanes close into a single audit-ready pack that the statutory auditor and the tax auditor cross-verify at year-end.
What the Ludhiana hosiery cluster looks like in India
The Ludhiana industrial cluster in Punjab is India’s dominant hosiery and men’s knitwear centre. Historical strength in cotton hosiery has extended in the last two decades into woollen and blended thermalwear, sweatshirts, sweaters, and winter accessories. The seasonal peak lands in the October–February window when north Indian retail winter sales concentrate. Yarn procurement lanes run against a concentrated pre-winter buy — worsted yarn from spinners in Malerkotla, Amritsar, and adjacent Punjab belts; carded yarn and blended acrylic-wool yarn from Panipat, Amritsar, and Bhilwara; and coarser carded yarn for entry-price knits from local Ludhiana spinners.
Illustrative brands operating at scale in the Ludhiana ecosystem span tier-1 vertically integrated firms and specialist tier-2 knit brands. Tier-1 examples include Vardhman Textiles (spinning and knits), Raymond (worsted suiting and knitwear), and Aditya Birla Fashion and Retail through the Van Heusen and Allen Solly labels for men’s knits. Tier-2 hosiery specialists include Page Industries (innerwear knits, Jockey label), Lux Industries, Rupa and Co, and Dollar Industries — all of whom carry Ludhiana-adjacent supply chains for cotton and blended hosiery. Winter-tied woollen brands include historical Ludhiana names in men’s sweaters and thermalwear that fall into the mid-tier ₹100–500 crore turnover band. Regional cross-cluster comparisons — Tiruppur (knitwear export, year-round), Panipat (home textiles, recycled yarn), Bhilwara (worsted suiting), Surat (synthetic saree and MMF), Coimbatore and Erode (cotton spinning) — help place Ludhiana in the pan-India cluster hierarchy. Ludhiana is unique among these because its seasonal profile creates a pre-winter working-capital spike that does not exist at Tiruppur or Bhilwara at comparable magnitude.
The regulatory overlay — Section 43B(h), Section 143 job-work, and working-capital discipline
The regulatory overlay on the Ludhiana hosiery cluster has three principal moving parts, all of which land on the same operating calendar and must be reconciled together.
Section 43B(h) of the Income-tax Act 1961 (retained in the Income-tax Act 2025 taxonomy) governs the tax deduction timing for payments to micro and small enterprises. If a Ludhiana principal buys yarn from an MSME-registered spinner and does not pay within the time limit under Section 15 of the MSMED Act 2006 — 45 days from acceptance where a written agreement exists, or 15 days where no written agreement exists — the deduction moves from the current financial year to the year of actual payment. Section 43B(h) applies only to micro and small enterprises (medium enterprises fall outside), and applies only if the supplier holds a valid Udyam Registration on the invoice or acceptance date. For the Ludhiana cluster, this concentration of MSME supplier relationships in the August–October pre-winter buy window converts Section 43B(h) into a year-end reconciliation stress test — a bunched payment default across September–October MSME invoices can defer several crores of deduction to the next FY.
Section 143 of the CGST Act 2017 governs the movement of inputs to a job worker for dyeing, scouring, and finishing — the core job-work leg for hosiery knits before cut-and-stitch. Worsted-yarn or grey-knit fabric moves to the dyer under a Rule 55 delivery challan (Form GST INS-01), and the finished fabric returns within the 1-year clock from the original dispatch. The Ludhiana cluster’s seasonal bunching typically closes the dyeing and finishing cycle well within a few weeks, so Section 143 exposure is materially smaller than the Tiruppur multi-hop export case; but every quarter’s ITC-04 filing must still report the movements, and any dispatch that gets stuck at a dyer over a season transition needs the Section 143 clock tracked.
TDS on the dyeing and finishing conversion charge falls under Section 8 Sl. 4 code 1023 of the Income-tax Act 2025 (principal supplies material — the standard hosiery case). Rate is 1 percent for Individual and HUF job workers and 2 percent for partnership, LLP, and company job workers. Code 1024 applies where the job worker sources its own material — atypical in the Ludhiana cluster because the yarn cost dominates and the principal preserves inventory control by supplying yarn. Freight for yarn carriage from spinner locations to the Ludhiana principal falls under Section 8 Sl. 4 code 1014 (Section 194-IA successor for transport contracts) at 1 percent where the transporter has furnished PAN.
The e-invoicing threshold has been ₹5 crore aggregate turnover since 1 August 2023 (Notification 10/2023-Central Tax). Every mid-tier Ludhiana hosiery brand crosses this threshold and must generate an IRN on the IRP portal for every B2B invoice, with a QR code embedded in the invoice PDF. IRN reconciliation surfaces at every dispatch invoice — the ERP-generated invoice must carry the IRN and QR code before it moves to the buyer’s GSTR-2B.
Working-capital reconciliation runs against the cash-credit or overdraft banking arrangement. A mid-tier Ludhiana brand typically banks with one or two of SBI, PNB, Union Bank of India, HDFC Bank, ICICI Bank, or Axis Bank on a multiple-banking basis, with sanctioned CC/OD limits of ₹15–40 crore depending on turnover. The stock-and-debtors statement is monthly, the drawing-power formula uses margin percentages by inventory category as negotiated with the banker (typically raw material at 25 percent margin, stock in process at 25–30 percent, finished goods at 25–30 percent, debtors within 90 days at 30–40 percent), and physical stock verification is done by a banker-appointed stock auditor typically at half-yearly frequency.
Year-end inventory valuation runs under Ind AS 2 (for Ind AS applicable entities) or AS 2 (for the AS regime), which requires closing stock at the lower of cost and net realisable value. Section 145A of the Income-tax Act requires a comparative valuation for tax purposes on a GST-inclusive basis. For the Ludhiana winter cycle, the write-down test bites hardest on season-tied thermalwear and fashion-forward printed garments where a slow winter leaves closing stock exposed.
A worked example — mid-tier Ludhiana hosiery brand, FY 2026–27
Illustrative — the following figures represent the operating pattern of a mid-tier Ludhiana hosiery and woollen manufacturer of the scale that a ₹100–200 crore turnover brand operates. No customer names. Cross-verify against your own procurement, dispatch, and stock-and-debtors submissions before action.
Consider a Ludhiana hosiery brand with FY 2026–27 turnover projected at ₹135 crore (winter-heavy — 62 percent of dispatch revenue booked October to January). The FY 2026–27 pre-winter yarn buy runs August–October and totals ₹28 crore against fifteen yarn suppliers. Nine of the fifteen carry Udyam Registration as small enterprises (crossing the ₹40 lakh but staying below the ₹50 crore small-enterprise threshold). Six are medium enterprises (Udyam registered but medium, so Section 43B(h) does not apply to them). Buy-side ledger flags at supplier master level surface the segmentation.
The August–October MSME yarn buy from the nine small enterprises breaks out approximately as follows: worsted yarn ₹11.2 crore across five suppliers with acceptance dates spread August 12 to October 20; carded yarn ₹6.8 crore across three suppliers with acceptance dates spread August 25 to October 10; dye chemicals and speciality inputs ₹0.9 crore from one supplier with acceptance dates spread September 5 to October 18. Section 43B(h) applies to the full ₹18.9 crore against the nine small-enterprise MSMEs. Written agreements exist with seven of the nine (45-day clock); no written agreement with two (15-day clock — a smaller ₹1.6 crore exposure).
Section 43B(h) ageing report at 31 October 2026 surfaces:
- ₹4.8 crore of MSME payables (August acceptance dates) is beyond the 45-day mark. All paid by 15 October — deduction intact for FY 2026–27.
- ₹8.2 crore of MSME payables (September acceptance dates) has 45-day deadlines falling between 20 October and 15 November. Of these, ₹6.6 crore paid within deadline, ₹1.6 crore paid on 22 November — deduction on the ₹1.6 crore shifts to FY 2027–28.
- ₹5.9 crore of MSME payables (October acceptance dates) has deadlines falling between 20 November and 10 December. Payment tracker projects ₹5.4 crore paid within deadline, ₹0.5 crore at risk of missing.
The Section 43B(h) year-end reconciliation projects deferred deduction of ₹2.1 crore (₹1.6 crore already crystallised as at 22 November plus ₹0.5 crore projected). At the applicable corporate tax rate (say 25 percent under the concessional Section 115BAA), this defers ₹52.5 lakh of tax deduction — cash tax for FY 2026–27 rises by that amount.
Meanwhile the Section 143 dyeing and finishing job-work lane closes cleanly. Worsted yarn dispatched to two Ludhiana dyers under Rule 55 challans issued between 20 August and 28 October, totalling 82,000 kg across 47 challan pairs; total declared taxable value on the outbound leg ₹22.4 crore. Finished fabric returned within 18 to 32 days at every dispatch. TDS deducted on conversion charges of ₹1.9 crore under code 1023 at 2 percent (both dyers are partnership firms), totalling ₹3.8 lakh. ITC-04 half-yearly filing for April–September 2026 due 25 October carries the August–September dispatches and returns; the October dispatches and returns roll into the October 2026–March 2027 filing due 25 April 2027.
The September stock-and-debtors statement submitted to the banker at end-October discloses: raw material stock ₹19.8 crore (worsted yarn ₹12.1 crore, carded yarn ₹6.8 crore, dye chemicals ₹0.9 crore); stock in process ₹4.2 crore; finished goods ₹1.6 crore (carried over from the prior summer season); sundry debtors 0–90 days ₹6 crore. Drawing power at margin percentages 25 percent (raw material), 30 percent (stock in process), 30 percent (finished goods), 40 percent (debtors 0–90) computes to: raw material eligible ₹14.85 crore, stock in process eligible ₹2.94 crore, finished goods eligible ₹1.12 crore, debtors eligible ₹3.6 crore — total drawing power ₹22.51 crore. Sanctioned CC limit ₹22 crore. Utilisation at end-October is ₹18 crore. Headroom ₹4 crore for the October remainder and early November.
Fast-forward to 31 March 2027 (FY-end). Winter dispatches October 2026–February 2027 totalled ₹42 crore against a projected ₹45 crore — a slow-winter shortfall of ₹3 crore driven by unseasonally warm December weather in the primary retail markets. Closing stock at year-end: raw material ₹1.8 crore (post-season minimal carry), stock in process ₹0.4 crore, finished goods ₹9.6 crore (higher-than-planned unsold winter stock). Of the ₹9.6 crore finished goods: ₹5.4 crore evergreen hosiery (no write-down risk); ₹2.8 crore season-tied thermalwear (moderate write-down risk — rolling three-month NRV holds within 10 percent of cost, no write-down triggered); ₹1.4 crore fashion-forward printed sweatshirts (high write-down risk — rolling three-month NRV comes in at 62 percent of cost, triggering a write-down of ₹53 lakh to profit and loss).
The year-end reconciliation pack combines all four lanes: Section 43B(h) deferred deduction ₹2.1 crore; Section 143 job-work register closed with zero open dispatches past the 1-year clock; e-invoicing tally reconciled against GSTR-1 and GSTR-3B; drawing-power submissions reconciled against physical stock take at 31 March; and inventory NRV write-down of ₹53 lakh with season-tag and style-code lineage supporting the impairment charge. The pack goes into the statutory audit binder and the tax audit report Form 3CD Clause 22 (43B(h) qualifying amounts).
Common reconciliation breakages
Five breakages recur across mid-tier Ludhiana hosiery brands, and each maps to a specific control weakness in the seasonal cycle.
-
MSME Udyam flag missing or stale on supplier master. Section 43B(h) applies only where the supplier is a micro or small enterprise on the acceptance date. A missing Udyam flag on the supplier master, or a Udyam status not refreshed after the supplier crossed the small-to-medium threshold, causes false-positive Section 43B(h) disallowance provisions (over-provisioning tax) or false-negative deductions (under-provisioning tax). The reconciliation control is a supplier-master annual refresh cycle and an on-invoice Udyam capture at goods-receipt.
-
Drawing-power submission not reconciled to perpetual inventory cost basis. Bankers assume the cost basis on the stock-and-debtors statement is the accounting policy cost — moving weighted average or FIFO as declared. When the stock-and-debtors statement carries a different basis (say purchase-price rather than moving weighted average) or is populated from a stale inventory report, the drawing-power figure will not reconcile at the banker’s stock-audit visit and can trigger a facility review.
-
Section 143 clock started on the wrong date. For the Ludhiana dyeing hop, the clock runs from the principal-to-dyer dispatch date, not from the intermediate movement. Getting this wrong on the ITC-04 shows up as a Section 143 clock exposure at year-end that is not real.
-
Free-issue dye chemicals reconciliation. Dye chemicals often move as free-issue to the dyer under the same Rule 55 challan window. The free-issue lane needs the same Section 143 discipline as the yarn lane, and reconciliation should surface any dye-chemical dispatch that lingers at the dyer past the 1-year mark.
-
Inventory NRV test skipped or run on aggregate instead of style code. Running the NRV test on aggregate ₹9.6 crore finished goods will typically pass because evergreen stock’s healthy NRV offsets fashion-forward stock’s impairment. The correct test is style-code level with season-tag and dispatch-date lineage — the ₹53 lakh impairment on the ₹1.4 crore fashion-forward subset is invisible in the aggregate view.
How a reconciliation platform handles this
A purpose-built textile reconciliation platform for Ludhiana hosiery brands ingests the buy-side ledger with Udyam-flagged supplier master, the Rule 55 challan register for dyeing and finishing job-work, the perpetual inventory ledger at moving weighted average cost, the accounts-receivable ledger with debtors ageing, and the stock-and-debtors statement submissions filed with the bankers. It runs Section 43B(h) ageing daily during the September–October and December–January peak-payment windows, projecting deferred deductions by supplier and by FY. It attaches Section 143 clocks to every job-work dispatch and closes challan pairs at return-inward with TDS code 1023 tally per deductee-job-worker PAN ready for Form 26AS cross-check. It reconstructs the drawing-power calculation on the same cost basis the banker accepted at facility sanction, and reconciles drawing power to physical stock take at every hop. At year-end, it runs the Ind AS 2 NRV test by style code and season-tag, produces the impairment schedule for the audit committee, and cross-foots the Section 145A comparative valuation for the tax audit. Match rate improvement of 51 to 88 percent on the yarn-invoice to acceptance-date to payment-date chain, combined with ISO 27001:2022 posture and DPDP Act 2023 aligned data handling, is what turns the platform into an infrastructure investment rather than a spreadsheet substitute.
Cross-cluster bridges and where to read next
The Ludhiana seasonal cycle sits alongside two other winter-adjacent clusters. For the year-round export cousin, read Tiruppur knitwear cluster reconciliation with MSME Section 43B(h) — the same Section 43B(h) discipline applied to a very different operating calendar. For the north Indian home-textile cluster with recycled-yarn procurement and a different HS Code line, read Panipat home textile recycled-yarn reconciliation. The specific MSME payment mechanic — 45-day powerloom procurement discipline — is covered in Section 43B(h) MSME 45-day powerloom procurement textile. The multi-hop job-work discipline that governs the dyeing and finishing leg sits in multi-hop job-work reconciliation for textile manufacturing in India. The TDS code taxonomy sits in TDS Section 393 textile job-work codes 1023 and 1024 and the freight leg in TDS on cotton yarn freight Section 194C code 1001 textile. For e-invoicing at the ₹5 crore threshold, read e-invoicing textile 5 crore threshold IRN reconciliation. For the working-capital-adjacent home textile pattern, Surat synthetic saree domestic export reconciliation closes the north-south cluster picture. The commercial pillar for the entire cluster is Textile reconciliation software India; the broader authority is reconciliation software India.
The five FAQs below address the operational questions Ludhiana finance controllers ask most often when implementing structured seasonal-cycle reconciliation.
- ▸ Section 43B(h), Income-tax Act 1961 (retained under Income-tax Act 2025) — MSME 45-day payment rule. Any sum payable by an assessee to a micro or small enterprise beyond the time limit specified in Section 15 of the MSMED Act 2006 (45 days from acceptance where written agreement exists; 15 days where not) is deductible only in the year of actual payment. Applies to yarn suppliers, dyeing job workers, and packaging vendors registered as MSMEs with a valid Udyam registration on the invoice date.
- ▸ Section 143, Central Goods and Services Tax Act 2017 — Job work procedure. Registered principals may send inputs to a job worker without payment of tax and bring back or supply the value-added output within one year for inputs and three years for capital goods, measured from the date of original dispatch. Applies to worsted-yarn and carded-yarn dispatch to dyeing, finishing, and scouring job workers in the Ludhiana cluster.
- ▸ Section 8 Sl. 4 codes 1023 and 1024, Income-tax Act 2025 — TDS on job-work charges. Code 1023 applies where the principal supplies raw material (the standard hosiery chain — worsted yarn, carded yarn, and grey knit fabric are principal-owned throughout the dyeing and finishing hop). Code 1024 applies where raw material is not supplied by the principal. Rates: 1 percent (Individual/HUF) or 2 percent (other resident job worker) on the conversion charge.
- ▸ Notification 10/2023-Central Tax dated 10 May 2023, e-invoicing threshold — e-invoicing mandatory for registered persons with aggregate turnover exceeding ₹5 crore in any preceding financial year from 1 August 2023. IRN generation on the IRP portal for all B2B invoices; QR code embedded in the invoice PDF. Applies to almost every mid-tier Ludhiana hosiery brand generating winter-season dispatch invoices.