Skip to main content
How-To · 12 min read

TDS on Cotton/Yarn Freight under Section 194C Code 1001 for Textile

A Karur home-textiles exporter running quarterly freight of ₹8.5 lakh across 45 truck loads from a Coimbatore spinner must deduct TDS at either 1 percent (Section 393(1) Sl. 4 code 1001 for individual truck-owner-operators) or 2 percent (code 1002 for transport partnership/LLP), track the ₹30,000-single and ₹1,00,000-aggregate PAN thresholds, and reconcile Form 26Q against the vendor's Form 26AS credit — with the CIF-versus-FOB freight-invoice-recipient rule deciding whether the deduction obligation sits with the brand or the consignor at all.

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 Karur or Tiruppur textile principal running quarterly freight of ₹8 to ₹10 lakh across 40 to 50 truck loads from Coimbatore or Erode cotton spinners must deduct TDS under Section 393(1) Sl. 4 at either code 1001 (1 percent for Individual/HUF truck-owner-operator) or code 1002 (2 percent for transport partnership/LLP/company), apply the transport-contractor exemption where a 10-vehicle declaration is on file, track the ₹30,000-single and ₹1,00,000-aggregate PAN thresholds across all quarterly payments to the same transporter, resolve the CIF-versus-FOB freight-invoice-recipient question that decides whether the brand deducts at all, and reconcile Form 26Q filings against Form 26AS credit at each transporter's PAN. Manual freight-vendor classification and threshold tracking commonly produce Section 201(1) short-deduction defaults, blocked ITC on freight GST at the transporter, and CPC-TDS assessment notices at year-end.

How It's Resolved

Build a transporter vendor master keyed to PAN with entity-type flag (Ind/HUF versus other resident), 10-vehicle-declaration flag with expiry date, and expected payment code (1001, 1002, or nil-deduction with exemption reason code). Ingest every freight invoice and match against the vendor master to derive the expected TDS deduction; running aggregate per PAN per FY tracks the ₹1,00,000 threshold and flips the deduction obligation at the payment that crosses it. Every payment carries a documentation walk-through to confirm CIF-versus-FOB (is the freight invoice raised to the brand or to the consignor); brand-invoiced freight enters the TDS workflow, consignor-invoiced freight is booked as an embedded goods cost and skips the workflow. Form 26Q quarterly return generation reconciles against the freight ledger and the deducted-TDS challan register before filing; post-filing reconciliation matches Form 26AS credit at each transporter PAN and surfaces classification defaults.

Configuration

Transporter vendor master with PAN, GSTIN, entity type (Individual, HUF, Partnership, LLP, Private Limited, Cooperative, AOP), 10-vehicle declaration on-file flag and expiry date, expected 393(1) payment code (1001, 1002, or nil with reason code for transport exemption); freight invoice register with invoice reference, transporter PAN, gross freight, CIF/FOB flag (freight invoice raised to consignee or consignor), consignment reference to the underlying yarn dispatch challan; running aggregate table per PAN per FY tracking the ₹1,00,000 aggregate threshold; Section 393(1) Sl. 4 code lookup with legacy Section 194C mapping (1001 = Ind/HUF 1 percent, 1002 = other 2 percent, 1014 = specialised carrier); Form 26Q filing calendar (Q1 due 31 July, Q2 due 31 October, Q3 due 31 January, Q4 due 31 May); Form 26AS reconciliation feed at each transporter PAN post-filing.

Output

A quarterly freight-TDS reconciliation pack: freight ledger by transporter PAN with gross freight, expected code, expected deduction, actual deduction, and variance; running aggregate per PAN with ₹1,00,000 threshold crossings flagged; 10-vehicle-declaration audit trail with expiry alerts for renewal; Form 26Q draft filing populated by transporter with correct payment code and threshold-honoured deductions; post-filing Form 26AS reconciliation showing credit posted at each transporter PAN with code-classification defaults surfaced for corrective 26Q revision; CIF/FOB documentation trail per freight invoice explaining why the brand did or did not deduct.

A Karur home-textiles principal running an export-order weeklong dispatches yarn from Coimbatore spinners at 45 truck loads per quarter — 32 loads via individual truck-owner-operators, 13 loads via mid-tier transport LLPs. Quarterly freight spend ₹8.5 lakh. The finance team’s Form 26Q for the quarter must classify every load correctly under Section 393(1) Sl. 4 — code 1001 at 1 percent for the owner-operators, code 1002 at 2 percent for the LLPs — track the ₹1,00,000-aggregate threshold on each transporter’s PAN, apply the transport-contractor 10-vehicle exemption where a declaration is on file, and reconcile every deduction against the transporter’s Form 26AS credit after filing. A single mis-classification — code 1001 against an LLP transporter, or a missing 10-vehicle declaration on an exempt owner-operator — becomes a short-deduction default at the CPC-TDS screen and a Section 201(1) exposure at year-end assessment. This is TDS cotton yarn freight Section 194C code 1001 textile as the operational discipline that keeps a mid-market textile principal out of TDS trouble.

Quick reference

AspectDetail
Governing sectionSection 393(1) Income-tax Act 2025 (successor to Section 194C, Income-tax Act 1961)
Payment code — Ind/HUF contractorSl. 4 code 1001 — 1% of gross payment
Payment code — other resident contractorSl. 4 code 1002 — 2% of gross payment
Payment code — specialised transport carrierSl. 4 code 1014 (rare in road cotton/yarn)
Single-payment threshold₹30,000 per invoice
Aggregate threshold₹1,00,000 per PAN per FY
Transport contractor exemption10 goods carriages or fewer + PAN + written declaration
Quarterly returnForm 26Q — line-item PAN, code, gross, TDS, challan
Return due datesQ1 31 July, Q2 31 October, Q3 31 January, Q4 31 May
Deductee credit reconciliationForm 26AS at transporter PAN — match section, code, amount

The reconciliation in one paragraph

Section 393(1) of the Income-tax Act 2025 — the successor provision to Section 194C of the Income-tax Act 1961 — requires a resident payer to deduct TDS on any payment to a resident contractor for the performance of work, including transport work. The payment code taxonomy splits the deduction rate by the contractor’s constitution: Sl. 4 code 1001 applies to Individual or HUF contractors at 1 percent, and Sl. 4 code 1002 applies to all other resident contractors (partnership, LLP, private limited, cooperative, AOP) at 2 percent. The deduction is triggered when a single payment exceeds ₹30,000 or aggregate payments to the same PAN cross ₹1,00,000 in the FY. A statutory exemption applies to transport contractors who own 10 or fewer goods carriages at any time during the previous year, provided PAN and a written declaration are furnished to the deductor. For cotton and yarn road freight between a spinner and a weaver, the operational reality is a mix of exempt owner-operators, non-exempt owner-operators past the aggregate threshold, and transport LLPs — each requires a different Form 26Q line-item treatment, and every treatment must reconcile to Form 26AS credit at the transporter’s PAN.

What cotton and yarn road freight looks like in India — safe illustrative brands

The cotton-and-yarn freight corridor between Coimbatore or Erode spinners and Tiruppur, Karur, or Bhilwara weavers is one of the highest-volume road-freight lanes in the Indian textile sector. Illustrative principals whose operating shape includes heavy inbound yarn freight from the Coimbatore-Erode belt or the Vidarbha-Aurangabad belt include Vardhman Textiles (with own spinning at Baddi and Ludhiana but heavy inbound cotton yarn at its Punjab weaving units), Trident Ltd (Punjab home-textiles, heavy yarn inbound), Welspun India (Anjar and Vapi towel and terry works, cotton yarn from Gujarat and Maharashtra), KPR Mill (vertically integrated spinning at Sathyamangalam feeding weaving at Perundurai and garmenting at Arasur), Indo Count Industries (Kolhapur bedsheets and home textiles), Himatsingka Seide (Doddaballapur), and specialist tier-2 firms such as Sutlej Textiles, Banswara Syntex, Bombay Dyeing, and Filatex India. Regional geography dictates the freight profile — Tiruppur knitwear draws yarn from Coimbatore and Erode within 100 to 150 kilometres, Karur home-textiles draws from Coimbatore at 150 to 300 kilometres, Panipat home furnishing draws from Ludhiana and North-India spinners within 200 kilometres, Bhilwara suiting draws from Kota and Ratlam spinners within 200 kilometres, and Solapur draws from Vidarbha spinners.

The freight vendor mix on any of these lanes is dominated by individual truck-owner-operators — a driver-owner running one to three trucks under a proprietorship PAN, paid per load, no formal agreement. These operators typically qualify for the Section 393(1) transport exemption because their fleet count is well below the 10-carriage threshold. Alongside sit mid-tier transport LLPs — regional carriers running 15 to 40 trucks under an LLP or partnership PAN, offering scheduled slots and organised pickup-delivery discipline. These operators do not qualify for the exemption and are subject to code 1002 at 2 percent. National LTL carriers (Delhivery cargo, DTDC, VRL Logistics, TCI Freight, Safexpress) are a smaller share of pure cotton-and-yarn intra-cluster freight because full-truckload economics favour local operators, but they show up on inter-state high-value shipments and on courier-parcel freight for sample rolls and small consignments.

The regulatory overlay — Section 393(1), code 1001 versus 1002, and the transport exemption

Section 393(1) of the Income-tax Act 2025 carries forward the substance of Section 194C of the Income-tax Act 1961 into the new payment-code taxonomy. The section requires any person responsible for paying a resident contractor for carrying out any work — including the transport of goods — to deduct income-tax at source at the rate applicable to the contractor’s constitution. Sl. 4 payment code 1001 applies where the contractor is an Individual or Hindu Undivided Family and the rate is 1 percent of the gross payment. Sl. 4 payment code 1002 applies where the contractor is any other resident — a partnership firm, an LLP, a private limited company, a cooperative society, or an association of persons — and the rate is 2 percent of the gross payment. The threshold trigger is unchanged from legacy Section 194C: a single payment exceeding ₹30,000 or aggregate payments to the same deductee PAN crossing ₹1,00,000 in the FY.

The transport contractor exemption is the operationally dominant provision. Where the transporter owns 10 or fewer goods carriages at any time during the previous year, and furnishes to the deductor (a) the transporter’s PAN and (b) a written declaration to that effect, no TDS is deductible. The declaration must be preserved by the deductor for the standard TDS record-retention period (six years from the end of the relevant assessment year is the common audit horizon) and reported in Form 26Q against the transporter’s PAN with the nil-deduction reason code applicable to Section 393(1) transport exemption. If the exemption breaks — the transporter’s fleet crosses 10 carriages during the year, the PAN or declaration is not furnished, or the declaration expires without renewal — the exemption is lost prospectively (and, in strict reading, retrospectively for the year), and TDS becomes payable on the gross freight paid to that transporter at code 1001 or 1002 as applicable, with Section 201(1A) interest running from the date the deduction was due.

The CIF-versus-FOB freight-invoice-recipient rule sets the deduction obligation before the payment code question. TDS under Section 393(1) is deductible only by the person who makes the payment to the contractor. Under FOB (Free On Board) or ex-works Incoterms, the consignee (the weaver or brand) engages the transporter, receives the freight invoice, pays the transporter directly, and is the deductor. Under CIF (Cost, Insurance, Freight) Incoterms, the consignor (the spinner) engages the transporter, receives the freight invoice, and pays the transporter — the freight cost is embedded in the yarn purchase price, and the brand has no direct freight vendor payment, hence no Section 393(1) obligation on the freight leg. The critical operational trap is the hybrid case — where the spinner arranges transport and pays the transporter, then re-bills the freight as a separate line on the yarn invoice or as a separate freight invoice to the brand. Every such re-bill requires a documentation walk-through: is this the brand paying the transporter through the spinner (a Section 393(1) transaction requiring the brand to deduct at source on the freight component), or is it a reimbursement of the spinner’s cost (no separate 393(1) obligation)? The distinction turns on whether there is a contract for transport services between the brand and the spinner (reimbursement, no TDS) or between the brand and the transporter via the spinner as agent (Section 393(1) applies). The safer discipline is to route freight through separate invoicing where the brand deducts directly, and to preserve the yarn invoice as pure goods cost.

Alongside runs the Section 393(1) Sl. 4 code 1014 provision — the successor to Section 194-IA — which applies where the transporter is a specialised carrier engaged separately by the consignee for the transport of specific commodities including cotton or yarn. In routine road-freight cotton-and-yarn movement between a Coimbatore spinner and a Karur weaver via individual truck-owner-operators or transport LLPs, code 1014 is rarely invoked — the operational default is code 1001 or 1002 as applicable. Code 1014 becomes relevant where a specialised bulk-cotton carrier is engaged under a separate contract (typically for rail-linked movement or containerised export freight), and the classification affects both the Form 26Q line-item treatment and the e-way-bill documentation. The reconciliation platform’s classification logic must default to 1001 or 1002 based on the vendor entity type and escalate to 1014 only where the freight contract explicitly falls within the specialised-carrier category.

A worked example — a Karur mill’s quarterly freight

Illustrative — the following figures represent the operating pattern of a representative Karur home-textiles principal of the scale that a specialist tier-2 firm operates. Public disclosures do not reveal internal freight-ledger values; cross-verify against your own freight register or Form 26Q draft before action.

A Karur home-textiles principal running approximately ₹200 crore turnover ships combed cotton yarn from Coimbatore spinners at 45 truck loads per quarter — a steady weekly cadence of 3 to 4 loads. Total quarterly freight spend is approximately ₹8.5 lakh. The load mix splits as follows: 32 loads via individual truck-owner-operators (average ₹19,375 per load, quarterly total ₹6.2 lakh), and 13 loads via a mid-tier transport LLP called “Kongu Cargo LLP” for illustrative purposes (average ₹17,692 per load, quarterly total ₹2.3 lakh).

Owner-operator leg — 32 loads across 12 vendors. The vendor master lists 12 distinct owner-operators with PANs classified as Individual constitution. Of the 12, seven have a valid 10-vehicle declaration on file (dated within the preceding 12 months) and qualify for the Section 393(1) transport exemption. The other five either do not have a declaration on file or the declaration has expired without renewal. The seven exempt operators run 18 loads for ₹3.5 lakh in the quarter — no TDS is deducted; each load is reported in Form 26Q as a nil-deduction line-item under the transport exemption reason code, referencing the declaration PAN and date. The five non-exempt operators run 14 loads for ₹2.7 lakh in the quarter — TDS is deducted at code 1001 (1 percent). Running aggregate per PAN is tracked: the busiest non-exempt operator has run 6 loads totalling ₹1.17 lakh in the quarter, well above the ₹1,00,000 aggregate threshold; deduction on that operator’s payments is 1 percent of ₹1.17 lakh = ₹1,170. Across all five non-exempt operators, total TDS deducted on the owner-operator leg is approximately ₹6,200 (approximately 2.3 percent of ₹2.7 lakh, because five vendors cross the aggregate threshold within the quarter).

Transport LLP leg — 13 loads, single vendor. Kongu Cargo LLP invoices ₹2.3 lakh in the quarter across 13 loads at an average ₹17,692 per load. LLP is classified under code 1002 at 2 percent. TDS deducted at 2 percent of ₹2.3 lakh = ₹4,600, deposited by challan on the standard monthly deposit cycle (seventh of the following month).

Total quarterly Form 26Q filing — freight leg. The Q1 (April-June) Form 26Q filing due 31 July carries the following line-items on the freight leg: 18 nil-deduction lines against seven exempt owner-operators (₹3.5 lakh gross, ₹0 TDS, transport exemption reason code, PAN and declaration reference); 14 code 1001 deduction lines against five non-exempt owner-operators (₹2.7 lakh gross, ₹6,200 TDS, deposited via monthly challans); 13 code 1002 deduction lines against Kongu Cargo LLP (₹2.3 lakh gross, ₹4,600 TDS, deposited via monthly challans). Total gross freight ₹8.5 lakh; total TDS deducted ₹10,800; average blended rate 1.27 percent.

Post-filing Form 26AS reconciliation. Two weeks after Q1 filing, the reconciliation platform pulls Form 26AS extracts at each of the 13 transporter PANs (12 owner-operators plus Kongu Cargo LLP). Five owner-operator PANs show credit posted at code 1001 matching the deducted amounts. Kongu Cargo LLP’s PAN shows credit posted at code 1002 matching ₹4,600. Seven exempt owner-operator PANs show no credit posted, consistent with the nil-deduction line-item — but each has a corresponding declaration on file confirming the exemption.

The failure case. Suppose one of the “exempt” owner-operators — vendor number 8 in the master — has a declaration that expired on 15 May 2025, the mid-point of Q1. The vendor ran 2 loads on 22 April (before expiry) totalling ₹38,750 and 3 loads on 4 June, 18 June, and 26 June (after expiry) totalling ₹58,125. The pre-expiry loads were correctly treated as exempt. The post-expiry loads should have been treated as code 1001 with 1 percent TDS = ₹581. The reconciliation platform’s declaration-expiry alert would have flagged the expiry on 1 May 2025 (two weeks before), giving the operations team time to renew the declaration and preserve exempt status. Without the alert, the Q1 filing under-deducts ₹581 across three loads. At Q4 assessment or a CPC-TDS review, this surfaces as a Section 201(1) short-deduction default of ₹581 plus 201(1A) interest at 1 percent per month from the deduction date (approximately ₹40 for a 6-month lag), plus Section 271H penalty exposure if the corrective revision is not filed within the year.

Common reconciliation breakages

Five breakages recur across textile principals running steady inbound cotton and yarn freight, and each maps to a specific vendor-master or Form 26Q discipline failure.

  • Missing or expired 10-vehicle declaration on owner-operator exempt vendors. The most common miss. Vendors sign the declaration at onboarding and no one renews it. The exemption breaks silently, and Form 26Q keeps filing nil-deduction lines for a vendor who no longer qualifies. The fix is a vendor-master declaration flag with an expiry date and a 30-day-pre-expiry alert; renewal cadence should be annual on a consistent calendar month (typically April, at the start of the FY).

  • Entity-type mis-classification — 1001 versus 1002. A vendor invoicing as “Kongu Cargo” without an LLP or partnership suffix on the invoice header is presumed to be an individual proprietorship; a subsequent audit reveals it is registered as an LLP with the same trading name. The Q1 filing has been deducting at code 1001 (1 percent) instead of code 1002 (2 percent). The gap surfaces at Form 26AS when the vendor sees the credit at the wrong code but does not report it, and at the CPC-TDS default screen at year-end. The fix is PAN-based verification of entity type at vendor onboarding — the fourth character of the PAN encodes the holder type (P for Individual, F for Firm/LLP, C for Company, T for Trust, A for AOP/BOI, H for HUF).

  • CIF/FOB mis-attribution on hybrid re-billed freight. The spinner arranges transport, pays the transporter, and re-bills the brand as a separate freight line on the yarn invoice. The freight is treated as goods cost (no TDS) but the audit position at year-end is that the brand is the beneficial payer for a transport service via agent, and TDS should have been deducted. The fix is a documentation walk-through on every freight re-bill: is there an agreement between the brand and the transporter (via the spinner as agent) or purely between the brand and the spinner? The safer discipline is to require the spinner to invoice pure goods on FOB terms and to route freight through direct brand-transporter invoicing where TDS can be deducted at source cleanly.

  • Aggregate threshold miss across quarters. The ₹1,00,000 aggregate threshold runs at the PAN level for the full financial year, not for a single quarter. A vendor invoicing ₹28,000 in Q1, ₹28,000 in Q2, ₹28,000 in Q3, and ₹28,000 in Q4 is below the single-payment threshold each time but the FY aggregate crosses ₹1,00,000 in Q4. The Q4 payment onwards should carry TDS deduction from the payment that crosses the threshold. Many principals treat the threshold at the quarterly filing level rather than the FY-cumulative level and miss the Q4 crossing. The fix is a running FY-level aggregate table per PAN maintained by the reconciliation platform, refreshed on every freight invoice booking.

  • Nil-deduction reason code errors on Form 26Q. Where the transport exemption applies and a nil-deduction line is reported, the correct reason code must be used — the transport-exemption code specifically, not a generic below-threshold code. Wrong reason codes trigger CPC-TDS validation failures at the return-processing stage and can trigger a request for the underlying declaration; if the declaration is not preserved or produced, the exemption is disallowed retrospectively. The fix is a reason-code lookup keyed to the vendor master’s exemption status and a document repository linking each Form 26Q line to the underlying declaration PDF.

How a reconciliation platform handles this

A purpose-built textile TDS reconciliation platform ingests the freight vendor master, the freight ledger, every load-level invoice, and the Section 393(1) Sl. 4 code lookup table, and produces a per-invoice classification decision that carries the correct payment code, the correct threshold check, the correct exemption treatment, and the correct Form 26Q line-item output. The platform tracks the ₹1,00,000 aggregate threshold at the PAN level across all four quarters of the FY, not at the quarterly cut-off, and flips the deduction obligation at the exact invoice that crosses the threshold. It maintains the 10-vehicle-declaration status at the vendor level with expiry-date monitoring and 30-day-pre-expiry alerts to preserve exempt status through timely renewal. It applies a documentation walk-through to every re-billed freight line to classify CIF versus FOB versus hybrid, and preserves the audit trail linking every freight invoice to the underlying yarn dispatch challan and the Incoterms declared in the yarn purchase contract. Post-filing, the platform reconciles Form 26Q against Form 26AS credit at each transporter PAN, surfaces code-classification defaults for corrective 26Q revision, and produces the audit-ready pack that satisfies the statutory audit team and, if required, the CPC-TDS assessment officer. Match rate improvement of 51 to 88 percent on the freight-invoice-to-Form-26Q-line reconciliation, combined with ISO 27001:2022 posture and DPDP Act 2023 aligned data handling, is what makes the platform an infrastructure investment rather than a manual Form 26Q filing exercise.

The freight-TDS discipline in this article sits alongside the broader cotton and yarn supply-chain reconciliation surface. For the deep dive on the job-work TDS boundary between principal-supplied and non-principal-supplied material (codes 1023 versus 1024), read TDS Section 393 textile job-work codes 1023 vs 1024. For the upstream cotton procurement reconciliation, Cotton supply chain reconciliation textile India and CCI cotton corporation India procurement reconciliation walk through the CCI MSP procurement pattern and the bale-level receiving discipline. For the sibling e-invoicing rule that triggers on the same freight-invoice threshold, E-invoicing textile 5 crore threshold and IRN reconciliation covers the IRN generation and Form GST INS-01 handling.

Within the Wave T4 closer set, the freight-TDS discipline pairs with the Karur home-textiles cluster reconciliation and the Tiruppur knitwear cluster reconciliation MSME 43B(h) — the MSME 45-day payment rule under Section 43B(h) that runs alongside the TDS deduction obligation on the vendor payment cycle. For customs and BCD exposure on imported cotton and MMF that also enters the freight-TDS reconciliation on inbound haulage, Customs BCD cotton MMF textile import reconciliation covers the landed-cost build-up. For the tax treatment of PLI claim receipts under MAT and AMT that closes the year-end pack, MAT AMT PLI textile claim tax treatment reconciliation is the closer.

The multi-hop job-work chain — from yarn to grey to dyed to cut to stitched — is covered in Multi-hop job-work reconciliation for textile manufacturing in India, which sets up the Rule 55 delivery challan, ITC-04 quarterly return, and Section 143 CGST 1-year deemed-supply mechanics that run alongside the freight TDS discipline. 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 cotton and yarn freight TDS reconciliation.

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 portal — for Income-tax Act 2025 Section 393(1) Sl. 4 payment code taxonomy, Form 26Q return schema, and Form 26AS credit reconciliation at the deductee PAN level.
Primary sources cited
Last reviewed against sources on 6 July 2026
  • Section 393(1), Income-tax Act 2025 (successor to Section 194C, Income-tax Act 1961) — TDS on payments to contractors and sub-contractors. Sl. 4 payment code 1001 applies to Individual or Hindu Undivided Family contractors — TDS is deducted at 1 percent of the gross payment. Sl. 4 payment code 1002 applies to other resident contractors (partnership firm, LLP, private limited company, cooperative society) — TDS is deducted at 2 percent. Threshold: a single payment of ₹30,000 or aggregate payments of ₹1,00,000 per financial year per deductee PAN trigger the deduction obligation.
  • Section 393(1) proviso — transport contractor exemption — No TDS is deductible under Section 393(1) on payments made to a transport contractor who owns 10 or fewer goods carriages at any time during the previous year, provided the transporter furnishes a valid PAN and a written declaration to that effect to the deductor. The declaration must be preserved and reported in Form 26Q against the transporter's PAN with a nil-deduction reason code. The exemption applies to the successor payment codes 1001 and 1002 alike.
  • Form 26Q, quarterly TDS return — Quarterly return of TDS deducted on non-salary payments to residents. Due dates: 31 July (Q1), 31 October (Q2), 31 January (Q3), and 31 May (Q4). Each deductee-line reports PAN, section, payment code, gross payment, TDS deducted, TDS deposited, challan reference, and reason code for nil or lower deduction. Errors in payment code or PAN block Form 26AS credit at the deductee level and trigger CPC-TDS default notices.
  • Section 194-IA / Successor code 1014, transport of cotton/yarn — Where the cotton or yarn is transported by rail or by a specialised carrier engaged separately by the consignee, the payment may attract Section 393(1) Sl. 4 code 1014 rather than the general contractor codes 1001 or 1002. The distinction is operationally rare in road transport of cotton and yarn between spinner and weaver, but it matters for e-way-bill and Form 26Q classification when the transporter is a specialised bulk-cotton carrier engaged under a separate agreement.

Frequently Asked Questions

What TDS section and payment code applies to cotton or yarn freight paid to a truck-owner-operator by a textile principal?
The applicable section is Section 393(1) of the Income-tax Act 2025 — the successor provision to Section 194C of the Income-tax Act 1961. Sl. 4 payment code 1001 applies where the transporter is an Individual or Hindu Undivided Family (HUF), which covers the typical single-truck owner-operator running cotton yarn from a Coimbatore spinner to a Karur or Tiruppur weaver. The TDS rate is 1 percent of the gross freight payment. Sl. 4 payment code 1002 applies where the transporter is any other resident — a partnership firm, LLP, private limited company, cooperative society, or association of persons. The TDS rate is 2 percent. The distinction sits entirely on the constitution of the transporter as declared on their PAN and confirmed by their invoice header. The threshold trigger is unchanged from the legacy Section 194C: no TDS until either a single freight payment exceeds ₹30,000 or aggregate freight payments to the same PAN in the financial year cross ₹1,00,000.
How does the ₹30,000-single and ₹1,00,000-aggregate PAN threshold work in practice for weekly freight payments?
The threshold is a two-part test that runs at the deductee PAN level for the full financial year. Test A — the single-payment test — asks whether any single freight invoice paid to a given PAN exceeds ₹30,000. If yes, TDS is deducted on that invoice and every subsequent invoice to the same PAN for the balance of the FY. Test B — the aggregate test — asks whether the running total of all freight payments to the same PAN in the FY has crossed ₹1,00,000. If yes, TDS becomes due retrospectively on the payment that pushed the total across ₹1,00,000 and prospectively on every subsequent payment. In a Karur mill's operational reality — 45 truck loads per quarter, ₹18,000 to ₹22,000 per load — a single load rarely crosses ₹30,000, so Test A does not trigger. The aggregate test does trigger: at 32 loads per quarter through individual owner-operators averaging ₹19,500 per load, the running total to a single frequent operator crosses ₹1,00,000 within roughly 5 to 6 loads. From that point on, every payment to that operator carries a 1 percent code 1001 deduction. The reconciliation engine must track the running aggregate per PAN, not per invoice.
Who deducts TDS on cotton yarn freight when the freight is arranged under CIF terms versus FOB terms?
The deduction obligation follows the party that pays the freight vendor — which follows the freight-invoice recipient, which is set by the Incoterms in the yarn purchase contract. Under FOB (Free On Board) or ex-works terms, the consignee (the weaver or the brand) engages the transporter, receives the freight invoice, and pays the transporter. The brand is the deductor under Section 393(1) — TDS obligation sits with the brand. Under CIF (Cost, Insurance, Freight) or delivered-duty-paid terms, the consignor (the spinner) engages the transporter, receives the freight invoice, and pays the transporter. The freight cost is embedded in the yarn purchase price billed to the brand. The brand does not pay the transporter directly, does not receive a freight invoice, and therefore has no TDS obligation on the freight leg — the spinner is the deductor. The common miss is a hybrid arrangement where the spinner arranges transport and pays the transporter, but bills the brand a separate freight line on the yarn invoice or a separate freight invoice: the freight-vendor payment is still the spinner's, and the brand's separate freight line to the spinner is either an embedded goods cost (no separate 393(1) obligation) or a reimbursement (which does not carry TDS if genuinely a reimbursement and not a contract for transport services). Every freight line requires a documentation walk-through to identify who is the deductor of record.
What is the transport-contractor exemption under Section 393(1) and how does the truck-owner-operator declaration work?
The Section 393(1) proviso — carried forward from the second proviso to Section 194C(6) of the Income-tax Act 1961 — provides an exemption from TDS on payments made to a transport contractor who owns 10 or fewer goods carriages at any time during the previous year, provided the transporter furnishes their PAN and a written declaration to the deductor. In the road-freight cotton/yarn market, this exemption is the dominant operational fact — the vast majority of single-truck owner-operators qualify under the 10-vehicle test. The declaration is a signed statement on the transporter's letterhead stating (a) the transporter's name and PAN, (b) that they own not more than 10 goods carriages at any time during the previous year, and (c) that they undertake to inform the deductor if the ownership crosses 10 vehicles in the current year. The declaration must be preserved by the deductor for the standard TDS record-retention period and must be reported in Form 26Q against the transporter's PAN under the nil-deduction reason code applicable to Section 393(1) transport exemption. Failure to obtain or preserve the declaration disqualifies the exemption, and TDS becomes payable on the gross freight with interest and penalty from the payment date.
How does Form 26Q classification error surface in Form 26AS at the transporter PAN level and how is it fixed?
Every Form 26Q return line-item carries a payment code and a deductee PAN. The CPC-TDS system posts credit to Form 26AS at the deductee PAN level using both the section and the payment code. A common classification error is deducting at 1 percent (code 1001) against a transporter who is actually a partnership firm (code 1002) — the deductee sees the credit but the running rate on their PAN is lower than the correct 2 percent, and the CPC-TDS default screen at the deductor's TAN shows a short-deduction default equal to the 1 percent gap. A parallel error is deducting under code 1001 or 1002 against a transporter who is exempt under the 10-vehicle proviso but where the declaration was not obtained or has expired — the transporter sees the credit but the transporter's own TDS filing later cannot recover the payment as a refund because the exemption was foregone. The reconciliation platform's fix is a three-step process: (i) match every Form 26Q line to the vendor master's declared entity type on PAN; (ii) reconcile the resulting expected code against the code actually deducted; (iii) auto-generate a corrective 26Q revision for the affected quarters and refresh Form 26AS credit at the transporter's PAN. Same-PAN cross-quarter reconciliation is essential — an error in Q1 that is not fixed by Q4 filing becomes a permanent short-deduction default at year-end assessment.

See how TransactIG handles reconciliation for your industry

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