Skip to main content
How-To · 12 min read

Dyeing & Printing Job-Work TDS — Section 393(1) Code 1023 for Textile

A Surat synthetic fabric mill sending grey fabric to a partner dyer for wet-processing deducts TDS on the conversion charge under Section 393(1) Sl. 4 code 1023 at 1% (Individual/HUF) or 2% (other resident) because the principal supplies the material. Code 1024 applies where the dyer sources its own material — the boundary test drives the deduction rate, the challan taxonomy, and the Form 26AS credit at the dyer's PAN.

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

A Surat, Bhilwara, or Tiruppur textile principal deducting TDS on wet-processing conversion charges paid to partner dyers must apply the correct Income-tax Act 2025 Section 393(1) Sl. 4 code — 1023 where the principal supplies the material (the standard textile case) or 1024 where the dyer supplies the material — apply the correct rate (1 percent Individual or HUF, 2 percent other resident), track the ₹30,000 single-payment or ₹1,00,000 aggregate-per-FY threshold per PAN, file Form 26Q quarterly, generate Form 16A within 15 days of the return due date, and reconcile the credit against the dyer's Form 26AS. A code misclassification (1024 or 1002 in place of 1023) or a PAN spelling error in Form 26Q lands the credit at the wrong deductee, the dyer's Form 26AS falls short, and the dyer files a reconciliation query that the principal must trace back through the Form 26Q correction cycle. A missed deduction on an invoice below the ₹30,000 single-payment mark but above the ₹1,00,000 cumulative mark exposes the principal to interest under Section 201(1A) and disallowance under Section 40(a)(ia).

How It's Resolved

Build a per-dyer master keyed by PAN carrying the dyer's status (Individual, HUF, partnership, LLP, private limited, other), the applicable TDS rate (1 or 2 percent), the payment code (1023 for principal-supplied material, standard case; 1024 for dyer-supplied material, the exception), and the running-FY cumulative for the ₹1,00,000 aggregate test. Ingest every dyer invoice with an explicit material-supplied flag (does the invoice reference the Rule 55 delivery challan that dispatched the fabric, or does it reference a purchase order for finished material sourced by the dyer?). Route each invoice into the correct code (1023 versus 1024). Compute TDS at the applicable rate. Cross-check the single-payment threshold on the current invoice and the cumulative-payment threshold on the running FY total per PAN. Generate the Form 26Q line item with deductee PAN, gross amount, TDS, payment code, and challan reference. Cross-check the dyer's Form 26AS after the quarterly filing cycle to confirm the credit landed at the correct PAN with the correct code.

Configuration

Dyer master with PAN, status, TDS rate slab (1 or 2 percent), and default payment code (1023 for standard textile chain; 1024 as exception); Rule 55 delivery challan cross-reference on every dyer invoice — the challan reference proves the material-supplied test and locks the code as 1023; invoice-level threshold tracker with single-payment ₹30,000 and aggregate ₹1,00,000 per PAN per FY; Form 26Q generation configuration with deductor TAN, address, responsible person; Form 16A generation queue with 15-day post-return-due-date SLA; Form 26AS reconciliation feed from the dyer's PAN with quarterly tie-out to the principal's deduction register; alert on code 1024 or 1002 usage against a PAN that historically transacted under 1023 (probable code misclassification).

Output

A per-dyer per-quarter TDS pack: dyer name, PAN, running FY cumulative, invoices in period, TDS deducted per invoice under code 1023, quarterly total deducted, quarterly total deposited, Form 26Q line items ready for filing, Form 16A generation queue, and Form 26AS variance report. Threshold-crossing report flags dyers approaching ₹90,000 cumulative — the trigger for imminent aggregate-threshold TDS deduction. Code-boundary exception report surfaces any invoice tagged 1024 where the dyer's historic pattern is 1023 — flagging probable material-supplied test error. Form 26Q draft populates with the correct payment code, rate, and challan reference for every deduction. The audit-ready pack ties every deduction to a Rule 55 delivery challan, a dyer invoice, and a TDS deposit challan.

A Surat synthetic fabric mill’s finance controller opens the FY 2026-27 Q3 TDS reconciliation and finds forty-two dyer PANs on the deduction register — thirty-eight tagged under Income-tax Act 2025 Section 393(1) Sl. 4 code 1023 for wet-processing job-work with material supplied, three tagged under code 1024 for occasional purchases of pre-dyed finished fabric from converters, and one flagged as exception where the dyer invoice references both a Rule 55 delivery challan (principal-supplied grey fabric) and a purchase order for dyer-sourced specialty fabric in the same billing period. The exception has to be split — the conversion portion attracts code 1023 at 2 percent, the goods-supply portion attracts code 1024 at the same 2 percent but sits under a different Form 26Q reporting classification. The Form 26AS reconciliation at each dyer’s PAN must land the credit at the correct code, and the ₹5,28,000 monthly bill from the largest partner dyer means the single-payment ₹30,000 threshold is crossed on invoice one every month while the cumulative ₹1,00,000 aggregate-per-FY threshold is meaningless — for the principal-scale relationships, threshold analysis is bookkeeping, but for the twenty smaller specialty dyers on the register, the aggregate test is the trigger that decides whether TDS becomes deductible mid-year. This is dyeing printing job work TDS Section 194C code 1023 textile reconciliation at production scale, and the discipline that closes it cleanly maps every conversion charge to the correct code, the correct rate, and the correct Form 26AS credit at the deductee’s PAN.

Quick reference

AspectDetail
Governing provision (job-work with material supplied)Section 393(1) Sl. 4 code 1023 — Income-tax Act 2025 (successor to legacy Section 194C)
Governing provision (job-work without material supplied)Section 393(1) Sl. 4 code 1024
Deduction rate — Individual or HUF payee1 percent
Deduction rate — other resident payee2 percent
Single-payment threshold₹30,000 per invoice
Aggregate threshold per FY per PAN₹1,00,000
Movement document (fabric to dyer)Rule 55 delivery challan — Form GST INS-01
GST job-work clockSection 143 CGST — 1 year from principal-to-dyer dispatch
Quarterly TDS returnForm 26Q — deductee-wise per PAN
Q1 due date (Apr-Jun)31 July
Q2 due date (Jul-Sep)31 October
Q3 due date (Oct-Dec)31 January
Q4 due date (Jan-Mar)31 May
TDS certificate to dyerForm 16A — within 15 days of return due date
Monthly TDS deposit due date7th of the following month (except March, by 30 April)
Related conversion job-workWeaving, cutting, stitching, finishing — same code 1023
Related contractor codeSection 393(1) Sl. 4 code 1002 (general contractor, 2%)

The reconciliation in one paragraph

Section 393(1) Sl. 4 of the Income-tax Act 2025 (the successor taxonomy to legacy Section 194C) splits job-work TDS into two payment codes based on who supplies the raw material. Payment code 1023 applies where the principal supplies the raw material to the job worker — the standard textile chain for dyeing, printing, weaving, cutting, and stitching, because fabric, yarn, and cut panels remain principal-owned throughout. Payment code 1024 applies where the raw material is not supplied by the principal — the job worker sources its own material and charges an integrated price. The deduction rate under both codes aligns with the contractor slabs: 1 percent for Individual or HUF payees, 2 percent for other resident payees. The threshold under both codes is a two-limb test — ₹30,000 on a single payment or ₹1,00,000 in aggregate per PAN per FY, whichever is crossed first. TDS is deducted on the conversion charge, deposited to the government by the 7th of the following month, reported deductee-wise on Form 26Q every quarter, and the dyer’s TDS credit is claimed on Form 26AS at the dyer’s PAN with Form 16A as the paper certificate. The reconciliation must chain every deduction from the dyer invoice through the Form 26Q line to the Form 26AS credit — a broken chain surfaces as a Form 26AS mismatch that the dyer will query.

What the dyeing and printing job-work looks like in India

Wet-processing job-work — the umbrella term for dyeing, printing, bleaching, mercerising, calendaring, and finishing — is the highest-value hop in the multi-hop textile conversion chain. A grey polyester fabric arrives at the dyer weighing 200 grams per square metre; a finished dyed and printed fabric leaves the dyer weighing 210 to 215 grams per square metre after chemical uptake and finishing agents. The conversion adds visible commercial value — colour, print design, hand feel, dimensional stability — that transforms a saleable-only-to-converters grey fabric into a saleable-to-garment-makers finished fabric. The dyer’s invoice covers the chemical consumption, water and effluent treatment cost, machine hours, and skilled labour — not the fabric itself, which remains principal-owned throughout under the Rule 55 delivery challan that accompanied its dispatch.

Illustrative principals running wet-processing job-work at scale include Surat-cluster synthetic fabric mills such as Filatex India, Garware Technical Fibres, and Sutlej Textiles; Bhilwara-cluster suiting principals such as Banswara Syntex and Donear Industries; Panipat home-textile principals such as Welspun India, Indo Count Industries, and Himatsingka Seide; Tiruppur knitwear exporters such as KPR Mill, Shahi Exports, Gokaldas Exports, and Pearl Global Industries; Ludhiana winter-knitwear principals such as Vardhman Textiles and Trident Ltd; and integrated apparel principals such as Raymond, Arvind Ltd, Aditya Birla Fashion and Retail (Pantaloons, Allen Solly, Van Heusen), Page Industries (Jockey), Lux Industries, Rupa and Co, Dollar Industries, Siyaram Silk Mills, and Bombay Dyeing. The dyer counterparties are typically partnership firms, LLPs, or private limited companies clustered around the same geographic hubs — Sachin GIDC and Pandesara in Surat, Balotra and Pali in Rajasthan, industrial estates in Panipat, dyeing units in Tiruppur South and Karur.

The commercial pattern varies by fabric type. A Surat synthetic fabric mill sending polyester or nylon fabric to a Sachin GIDC dyer typically negotiates a per-metre or per-kilogram wet-processing rate of ₹18 to ₹32 depending on the shade complexity, print design intricacy, and finishing schedule (soft, resin, water-repellent). A Panipat home-textile principal sending cotton bed-linen fabric to a partner dyer might negotiate a per-yard rate for solid-shade dyeing at ₹8 to ₹14 or a per-square-metre rate for reactive printing at ₹22 to ₹42. A Tiruppur knitwear principal sending combed cotton knit fabric to a dyer typically pays ₹32 to ₹58 per kilogram for reactive dyeing and finishing. The billing frequency is usually monthly, with the invoice covering the fabric processed in the preceding calendar month and payment terms of 30 to 45 days from invoice date. TDS is deducted on the conversion charge before payment and deposited to the government by the 7th of the following month.

The regulatory overlay — Section 393(1) Sl. 4 codes 1023 versus 1024

The material-supplied test is the boundary between code 1023 and code 1024, and the test operates at the invoice level, not at the vendor-relationship level. A single dyer can supply the principal with services under both codes in the same billing period if the underlying transactions are of different shapes.

Under code 1023, the principal has dispatched grey fabric to the dyer under a Rule 55 delivery challan (Form GST INS-01) that carries the principal’s GSTIN, the dyer’s GSTIN, HSN and description of the grey fabric, quantity, and declared taxable value. The fabric moves without any GST supply — Section 143 CGST covers the tax-free movement. The dyer processes the fabric using its own dyes and chemicals and returns the finished fabric under a return-inward Rule 55 challan referencing the principal’s original outbound challan. The dyer separately raises a service invoice for the wet-processing conversion charge — this is a taxable supply of service, GST is charged (typically 5 percent on textile job-work under HSN 9988), and TDS at 1 or 2 percent (code 1023) is deducted on the conversion charge portion before payment. Both the fabric movement and the service invoice tie to the same Rule 55 challan pair, and the ITC-04 quarterly filing shows the fabric dispatch and return in the appropriate columns.

Under code 1024, the dyer sources its own fabric — either from its own stock or from a third-party supplier — dyes it, and sells the finished fabric to the principal at an integrated price. There is no Rule 55 delivery challan from the principal to the dyer because no principal-owned material moves. The dyer raises a supply-of-goods invoice for the finished fabric, charging GST at the finished-fabric rate (typically 5 percent on cotton fabric, 12 percent on synthetic fabric), and the principal deducts TDS on the total invoice value under code 1024. This is less common in high-value textile chains because it converts what would be a service transaction into a purchase transaction — with different GST rate treatment, different customs implications on subsequent export, and different Rule 89(5) inverted-duty implications on the principal’s downstream refund position.

The mis-classification risk sits in three specific patterns. First, the general-contractor code 1002 is sometimes applied by a payables clerk who does not distinguish job-work from a broader contract — the code 1002 deduction is at the same 2 percent rate but under a different payment classification, and the dyer’s Form 26AS shows a code-mismatched credit that will require a Form 26Q correction. Second, a converter that used to source its own fabric and has recently switched to a principal-supplied model is sometimes left on the code 1024 mapping in the payables system when it should be re-classified to 1023 — the code-boundary exception report catches this as a switch from historical 1024 to a Rule 55-challan-supported invoice. Third, an integrated invoice that covers both conversion service on principal-supplied fabric and a small quantity of dyer-supplied specialty fabric in the same billing period must be split into two lines — 1023 on the service portion, 1024 on the goods portion — and the split test is the boundary the reconciliation platform must enforce at invoice ingestion.

Sitting alongside the direct TDS reconciliation is the GST-side overlay. Section 143 CGST governs the 1-year clock on the principal-to-dyer dispatch — the dyed fabric must return to the principal (or ship directly from the dyer’s premises under a Direct Supply from Job Worker declaration) within one year of the original outbound Rule 55 challan. Rule 89(5) governs the inverted-duty refund on the principal’s own procurement — dyes and chemicals at 18 percent input GST versus finished fabric at 5 percent output GST creates a claimable inverted-duty position, but the dyer’s conversion charge (an input service) sits outside Net ITC for refund purposes per Notification 14/2022. The RoDTEP scheme (Appendix 4R for DTA exports, Appendix 4RE for Advance Authorisation, EOU, or SEZ exports) reimburses embedded taxes on the finished fabric export, and the RoSCTL scheme runs alongside for garments and made-ups under Chapters 61, 62, and 63.

A worked example — a Surat synthetic fabric mill and its partner dyer

Illustrative — the following figures represent the operating pattern of a representative Surat-cluster synthetic fabric mill of the scale that a specialist tier-2 principal such as Sutlej Textiles or Filatex India operates. Public disclosures do not reveal internal dyer conversion rates or per-invoice TDS deductions; cross-verify against your own payables register or Form 26Q draft before action.

A Surat synthetic fabric mill dispatches 24,000 metres of grey 200-gsm polyester fabric to a partner dyer, Rakesh Dyeing LLP (illustrative), on 1 October 2026 (start of Q3 FY 2026-27). The Rule 55 delivery challan (INS-01) is issued in triplicate — the principal and the dyer both in Gujarat, so the movement is intra-state, and an intra-state e-way bill is generated for the transport leg. The challan carries the principal’s GSTIN, Rakesh Dyeing LLP’s GSTIN, HSN 5407 (polyester fabric), quantity 24,000 metres, declared taxable value ₹36,00,000 (fabric cost at ₹150 per metre), and challan reference DYE/26-27/00312. Rakesh Dyeing LLP acknowledges receipt on 2 October 2026.

Rakesh Dyeing LLP processes the fabric — reactive dyeing to specification shades, followed by resin finishing — and returns 24,000 metres of finished fabric on 22 October 2026 (200 gsm to 210 gsm after chemical uptake, so 25,200 kg gross weight up from 24,000 metres at 200 gsm). Rule 55 return-inward challan DYE/R/26-27/00156, HSN 5407, quantity 24,000 metres, declared taxable value ₹41,28,000 (₹36,00,000 fabric value carried forward plus ₹5,28,000 conversion charge accrued at ₹22 per metre). Rakesh Dyeing LLP separately raises a service invoice INV-DYE-1024 dated 22 October 2026 for the wet-processing charge of ₹5,28,000 plus 5 percent GST (₹26,400) — total invoice value ₹5,54,400.

The principal’s payables team ingests the invoice and applies TDS. The invoice is tagged to Rule 55 challan DYE/26-27/00312 (material supplied by principal — code 1023), Rakesh Dyeing LLP is a partnership LLP (not Individual or HUF — 2 percent rate applies), and the single-payment ₹30,000 threshold is crossed on this invoice on its own. TDS at 2 percent on the ₹5,28,000 conversion charge (not on the GST portion) equals ₹10,560. The payables entry: gross bill value ₹5,54,400 (conversion ₹5,28,000 plus GST ₹26,400); less TDS deducted at 2 percent code 1023 ₹10,560; net payment to Rakesh Dyeing LLP ₹5,43,840; TDS deposited to government by 7 November 2026 with challan reference CHL-TDS-26-27-1023-00089.

This monthly pattern repeats for Q3 (October-December 2026):

MonthDispatch challanReturn challanMetres processedConversion charge (₹)GST at 5% (₹)TDS at 2% code 1023 (₹)Net payment (₹)
Oct 2026DYE/26-27/00312DYE/R/26-27/0015624,0005,28,00026,40010,5605,43,840
Nov 2026DYE/26-27/00347DYE/R/26-27/0017824,0005,28,00026,40010,5605,43,840
Dec 2026DYE/26-27/00389DYE/R/26-27/0020124,0005,28,00026,40010,5605,43,840
Q3 total72,00015,84,00079,20031,68016,31,520

Form 26Q for Q3 FY 2026-27 (October to December) is due 31 January 2027. The Rakesh Dyeing LLP line item reports: deductee PAN (Rakesh Dyeing LLP’s PAN), deductee name, three invoices, gross amount ₹15,84,000, TDS amount ₹31,680, payment code 1023, section reference (successor to 194C), three deposit challan references (November, December, January deposits), and BSR code. Form 16A is generated on TRACES within 15 days of the 31 January due date — by 15 February 2027 — and issued to Rakesh Dyeing LLP as the paper certificate for the TDS credit.

Rakesh Dyeing LLP checks its Form 26AS on the income-tax portal at the end of February 2027 and finds the credit landed correctly at its PAN with payment code 1023, the principal’s TAN as deductor, and the gross amount of ₹15,84,000 with TDS of ₹31,680 for Q3. The reconciliation ties out cleanly.

Now consider the failure modes. Change the invoice ingestion — the payables clerk mis-tags one of the three monthly invoices under code 1002 (general contractor) instead of 1023 (job-work with material supplied). The Form 26Q filing carries one line for Rakesh Dyeing LLP at code 1023 (₹10,56,000 gross, ₹21,120 TDS across two months) and a second line at code 1002 (₹5,28,000 gross, ₹10,560 TDS for one month). Rakesh Dyeing LLP’s Form 26AS shows two payment codes for the same vendor relationship — the code 1002 credit is technically valid (same rate, same PAN, same TAN) but it raises a query from Rakesh Dyeing LLP’s own accountant because the historical pattern is 1023, and the dyer files a Form 26AS query with the principal asking for a Form 26Q correction. The principal must file a revised Form 26Q re-classifying the December deduction from 1002 to 1023, wait for the TRACES processing cycle to reflect the change, and re-issue an amended Form 16A.

Change the payment threshold — a smaller specialty dyer, Meera Textile Prints (illustrative), receives a single invoice of ₹28,000 for a small consignment of specialty printing in November 2026. The single-payment threshold of ₹30,000 is not crossed, and no TDS is deducted on this invoice. But if Meera Textile Prints receives a second invoice of ₹78,000 in February 2027 for a follow-on order, the aggregate ₹1,00,000 threshold is crossed on the February invoice. The principal must deduct TDS on the ₹78,000 invoice at 2 percent (₹1,560), and additionally deduct TDS on the earlier ₹28,000 invoice retroactively (₹560), for a total deduction of ₹2,120 against the February payment. The reconciliation platform’s cumulative-threshold tracker at the PAN level surfaces this trigger and prevents the missed-deduction exposure that would otherwise attract Section 201(1A) interest and Section 40(a)(ia) disallowance.

Common reconciliation breakages

Five breakages recur across textile principals running dyeing and printing job-work TDS reconciliation, and each maps to a specific control failure.

  • Code 1023 versus 1024 misclassification at invoice ingestion. When the payables system routes every dyer invoice through a default code (usually 1023 for a principal-supplied-material shop) without the Rule 55 challan cross-reference check, occasional purchases of dyer-sourced specialty fabric leak into the 1023 pool. The Form 26Q filing reports the goods purchase under a service code, and the dyer’s Form 26AS carries a code-mismatched credit that will be queried.

  • Code 1002 leakage from general-contractor mapping. Payables teams that maintain a generic “contractor” vendor category route dyer invoices through code 1002 (general contractor) at the same 2 percent rate. The deduction rate is correct, but the payment code is wrong. Form 26AS shows the credit under 1002 rather than 1023, and the dyer’s return-filing accountant queries the mismatch. A quarterly code-boundary audit across the vendor register catches this early.

  • PAN typos in Form 26Q filing. A 10-character PAN like AAACR1234K is easy to fat-finger — a single character error routes the credit to a wrong PAN in Form 26AS, and the dyer’s PAN shows a short credit. The reconciliation platform’s PAN validation at invoice ingestion (checksum and format validation) prevents the typo from reaching the Form 26Q filing.

  • Threshold-crossing miss on cumulative aggregate. Small specialty dyers on the register who receive invoices below the ₹30,000 single-payment threshold accumulate untouched by the deduction routine — until the cumulative ₹1,00,000 aggregate crosses. If the payables system does not track running FY aggregate per PAN, the crossing invoice does not trigger a deduction, and the earlier untouched invoices are not caught up in the crossing deduction. The exposure is interest under Section 201(1A) from the deduction date to the actual deposit date plus disallowance under Section 40(a)(ia).

  • Form 26AS mismatch not caught until year-end. Dyers who file quarterly TDS credit claims against Form 26AS see a shortfall well before year-end; principals that do not run per-PAN per-quarter Form 26AS reconciliation only surface the shortfall at the annual return-filing cycle in July or August of the following FY. By that point, TRACES corrections are cumbersome and the dyer’s tax-filing timeline is compressed. Quarterly reconciliation running from the principal’s Form 26Q filing to the dyer’s Form 26AS credit closes the loop before the shortfall escalates.

How a reconciliation platform handles this

A purpose-built textile TDS reconciliation platform ingests every dyer invoice, cross-references the Rule 55 delivery challan on the outbound fabric dispatch, routes the invoice into the correct payment code (1023 for material supplied by principal — the standard textile case; 1024 for material not supplied — the exception), applies the correct rate based on the dyer’s PAN status (1 percent Individual or HUF; 2 percent other resident), and tracks the running-FY cumulative for the ₹1,00,000 aggregate threshold at PAN level. The platform generates the Form 26Q line item with deductee PAN, gross amount, payment code, and challan reference, queues Form 16A generation within the 15-day SLA after the return due date, and runs quarterly Form 26AS reconciliation against the dyer’s PAN to catch code-mismatch, PAN-typo, and shortfall variances well before the year-end audit. The platform’s code-boundary exception report surfaces any invoice tagged 1024 where the dyer’s historic pattern is 1023 (probable material-supplied test error), and the threshold-crossing alert triggers when cumulative payments to a small specialty dyer approach ₹90,000 (imminent aggregate-threshold trigger). Match rate improvement of 51 to 88 percent on the challan-invoice-Form 26Q chain, combined with ISO 27001:2022 posture and DPDP Act 2023 aligned data handling, is what makes the platform an infrastructure investment rather than a per-vendor spreadsheet substitute.

Dyeing and printing job-work TDS sits inside the broader textile multi-hop reconciliation surface. For the full 5-hop chain reconciliation from yarn to finished garment under Section 143 CGST, read the Multi-hop job-work reconciliation textile India walkthrough. For the quarterly GST filing surface that runs alongside every TDS deduction, the ITC-04 quarterly return textile job-work reconciliation article covers the three-part filing and closing-balance tie-out. For the movement document mechanics that establish the material-supplied test, read Rule 55 delivery challan for textile job-work movement. For the 1-year clock and deemed-supply mechanic that runs from the principal-to-dyer dispatch, read Section 143 deemed-supply 1-year rule for textile job-work. Free-issue reconciliation for consumables, dyes, and packing inputs sits in Free-issue yarn and fabric job-work reconciliation. The RoDTEP and inverted-duty overlays that run parallel to every dyer relationship are covered in RoDTEP claim reconciliation textile India and Rule 89(5) inverted-duty refund textile India. For related job-work TDS analogs in other verticals, the FMCG cluster’s Section 194C contract manufacturing reconciliation shows the same code 1023 taxonomy applied outside textiles. The 45-day MSME payment rule that governs the dyer payment cycle sits in the auto-components cluster’s Section 43B(h) MSME payment reconciliation and the MSME 45-day payment compliance tracker. The commercial pillar for the entire textile cluster is Textile reconciliation software India; the broader authority is reconciliation software India.

The five FAQs below address the operational questions Indian textile controllers ask most often when implementing structured dyeing and printing job-work TDS reconciliation under Section 393(1) Sl. 4 code 1023.

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
Primary reference: Income Tax Department — for Income-tax Act 2025 Section 393(1) Sl. 4 job-work payment codes 1023 and 1024, threshold rules, and Form 26Q quarterly filing schedule.
Primary sources cited
Last reviewed against sources on 6 July 2026
  • Section 393(1) Sl. 4 codes 1023 and 1024, Income-tax Act 2025 — Payments to contractors and sub-contractors. Payment code 1023 applies where the principal supplies the raw material to the job worker — the standard textile chain for dyeing, printing, weaving, and cutting where fabric, yarn, or panels remain principal-owned throughout. Payment code 1024 applies where the raw material is not supplied by the principal — the job worker sources its own material and charges an integrated price. Deduction rates align with the contractor slabs: 1 percent where the payee is an Individual or Hindu Undivided Family and 2 percent for other resident payees. Threshold: single payment ₹30,000 or aggregate payments in a financial year ₹1,00,000 per PAN, whichever is crossed first.
  • Section 143, Central Goods and Services Tax Act 2017 — Job work procedure. A registered principal may send inputs to a job worker without payment of tax and bring the inputs (or the value-added output) back to the principal's premises or supply them from the job worker's premises within one year of the original dispatch. Wet-processing (dyeing, printing, bleaching, finishing) is a covered job-work activity, and every physical movement to and from the dyer's premises must be accompanied by a Rule 55 delivery challan in Form GST INS-01.
  • Rule 45 read with Rule 55, Central Goods and Services Tax Rules 2017 — Movement of goods for job work. Inputs sent to a job worker must be accompanied by a delivery challan issued in Form GST INS-01 in triplicate. The challan must reference the principal's GSTIN, the job worker's GSTIN, description and HSN of goods, quantity, and taxable value. Details of challans issued must be furnished in Form GST ITC-04 for the relevant period.
  • Rule 31A, Income-tax Rules 1962 — Form 26Q filing schedule — Quarterly statement of TDS on payments other than salary. Form 26Q is filed quarterly by every deductor — Q1 (Apr-Jun) due 31 July, Q2 (Jul-Sep) due 31 October, Q3 (Oct-Dec) due 31 January, Q4 (Jan-Mar) due 31 May. Each deduction is reported deductee-wise by PAN, payment code (1023 for job-work with material supplied), section reference, gross amount, TDS amount, deposit challan reference, and TAN. Form 16A is issued to the deductee within 15 days from the due date of the return.
  • Notification 14/2022-Central Tax and Rule 89(5), CGST Rules — Inverted-duty structure refund formula. Where the input GST rate exceeds the output GST rate, the refund available is: (Turnover of inverted-rated supply × Net ITC / Adjusted total turnover) − Tax payable on inverted-rated supply. Net ITC excludes ITC on input services and capital goods. This is the operational overlay that runs alongside dyeing job-work — dyes and pigments at 18 percent input GST versus finished fabric at 5 percent output GST create a claimable inverted-duty position on the principal's own procurement side, with the dyer's conversion charge (a service invoice) sitting outside Net ITC for refund purposes.

Frequently Asked Questions

What is TDS payment code 1023 and when does it apply to dyeing and printing job-work in the textile chain?
Payment code 1023 is the Income-tax Act 2025 Section 393(1) Sl. 4 code for TDS on job-work charges where the principal supplies the raw material to the job worker. In the textile chain, wet-processing job-work — dyeing, printing, bleaching, finishing, calendaring, mercerising — almost always sits under code 1023 because the principal (a Surat synthetic fabric mill, a Tiruppur knitwear exporter, or a Panipat home-textile principal) sends grey fabric to the dyer and the dyer processes principal-owned fabric using its own dyes, chemicals, and machinery. The dyer's invoice covers the conversion service only — the value-added labour, dye consumption, water treatment, and utility cost applied to the principal's fabric. TDS at 1 percent (Individual or HUF dyer) or 2 percent (partnership firm, LLP, private limited dyer, or other resident) is deducted on the conversion charge before payment. Code 1023 is distinct from code 1024, which applies where the dyer sources its own material — this happens rarely in high-value textile chains because the customs, GST, and end-use certification treatments differ, and the transaction becomes a purchase of goods rather than a service.
How does code 1023 differ from code 1024, and which one applies when the dyer provides dyes and chemicals?
The boundary between code 1023 and code 1024 turns on who supplies the raw material — not who supplies the consumables. In wet-processing job-work, the raw material is the fabric or yarn being dyed or printed. Dyes, pigments, thickeners, mordants, and process chemicals are consumables used by the dyer to execute the conversion service; they are not raw material in the material-supplied test. When the principal supplies the fabric and the dyer supplies the dyes and chemicals from its own stock, the transaction is code 1023 — the dyer is charging for the conversion service that consumes its own inputs, and the principal is paying for that service. Code 1024 applies only where the dyer supplies the fabric itself — for example, a converter that buys grey fabric on its own account, dyes it, and sells finished fabric to the principal. The distinction matters because code 1023 splits the taxable value between the principal-owned fabric (which is not taxable at the dyer's end because there is no supply — Section 143 CGST covers the movement) and the conversion charge (which is a taxable supply of service). Under code 1024, the entire integrated invoice is a taxable supply of goods, and both the deduction rate and the compliance surface change.
What is the TDS threshold for job-work under code 1023, and when does the first payment cross the threshold?
The threshold under Section 393(1) Sl. 4 (successor to legacy Section 194C) is a two-limb test — a single payment of ₹30,000 or aggregate payments in a financial year of ₹1,00,000 to the same PAN, whichever is crossed first. For a textile principal working with a partner dyer at scale, the first invoice usually crosses ₹30,000 on its own, and TDS deduction begins from that invoice. Practical illustration: a Surat synthetic fabric mill sends 24,000 metres of grey polyester to a partner dyer monthly at ₹22 per metre wet-processing charge — the monthly invoice is ₹5,28,000, which crosses ₹30,000 on the first invoice. TDS at 2 percent (partnership-firm dyer) is deducted from the first invoice: ₹10,560 per month, ₹1,26,720 across a full FY. Where the dyer works with the principal only occasionally — a small consignment of specialty fabric at ₹18,000 — no TDS is deducted on that first invoice, but the aggregate is tracked cumulatively. When cumulative payments in the FY cross ₹1,00,000, TDS becomes deductible from the invoice that crosses the threshold and, importantly, on the entire cumulative amount up to that point in a single deduction against the crossing invoice.
How does Form 26Q filing and Form 16A generation work for dyeing job-work TDS deductions?
Form 26Q is the quarterly TDS return for non-salary payments. A textile principal deducting TDS on dyeing conversion charges must file Form 26Q every quarter — Q1 (April-June) due 31 July, Q2 (July-September) due 31 October, Q3 (October-December) due 31 January, and Q4 (January-March) due 31 May. Each dyer deduction is reported deductee-wise: dyer's PAN, dyer's name, invoice date and amount, payment code (1023), section reference (successor to 194C), gross amount, TDS amount deducted, TDS deposit challan reference, and BSR code. The principal's TAN, address, and responsible person appear in the return header. TDS deposited monthly by the 7th of the following month (except March, deposited by 30 April) generates a challan reference that must be quoted on the return. Form 16A — the TDS certificate — is generated on TRACES and issued to the dyer within 15 days from the due date of the quarterly return: 15 August for Q1, 15 November for Q2, 15 February for Q3, and 15 June for Q4. The dyer relies on Form 16A to claim the TDS credit while filing its own income-tax return, and any discrepancy between the deducted amount and the Form 16A becomes a Form 26AS reconciliation item at the dyer's PAN.
How does a principal reconcile Form 26AS credit at the dyer's PAN against its own deduction register?
The reconciliation runs from the principal's TDS deduction register to the dyer's Form 26AS as visible at the dyer's PAN. The principal maintains a per-dyer per-invoice deduction line — invoice date, gross amount, code 1023, TDS deducted, deposit date, challan reference, and the Form 26Q quarter in which the deduction was reported. The dyer views its Form 26AS on the income-tax portal and sees the same deduction credited at its PAN, tagged with the principal's TAN and the payment code 1023. Reconciliation breaks in one of four ways: (1) the principal deducted but did not deposit the challan on time — the deduction shows in the principal's register but not in the dyer's Form 26AS until the next Form 26Q filing cycle catches up; (2) the principal reported the deduction against the wrong PAN or misspelled the dyer's PAN in Form 26Q — the credit lands at the wrong PAN and the dyer's Form 26AS is short by that amount; (3) the principal reported the deduction under the wrong payment code — 1024 instead of 1023 or 1002 (general contractor) instead of 1023 — and the code mismatch shows in the dyer's Form 26AS reconciliation; (4) the dyer's own income-tax return declares a different gross receipt figure and the principal's deduction claim exceeds the dyer's declared receipt. The reconciliation platform runs the per-PAN per-quarter tie-out that surfaces each of these breakages against the source challan-and-invoice pair.

See how TransactIG handles reconciliation for your industry

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