Skip to main content
TDS · 8 min read

TDS Payment Code 1003 (Section 393(1)(b)): Professional and Technical Fees Reconciliation Guide

Payment code 1003 sits under Section 393(1)(b) of the Income Tax Act 2025 — covering professional services, technical services, and royalties to residents. From April 1, 2026, every challan ITNS 281 deposit and Form 26Q quarterly return for professional fees carries code 1003 on TRACES, replacing the legacy Section 194J reference.

Terra Insight
Terra Insight Reconciliation Infrastructure

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

Published 11 May 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

Professional and technical fees under payment code 1003 (formerly Section 194J) split across two materially different rates — 10% for professional services and royalty, 2% for technical services — and the deduction has to be tagged at the invoice level by service sub-type. Misclassifying a payment as technical when it should be professional shorts the deduction by 8 percentage points, surfacing as a TRACES default notice on the quarterly return.

How It's Resolved

Reconciliation joins the AP ledger (professional invoices) with the TDS challan register and Form 168 lines on a composite key of deductor TAN, payment code 1003, quarter, and deductee PAN. The matching engine validates the rate applied against the invoice service description, checks per-category threshold against year-to-date payments to the same deductee, and flags lines where the deduction implied by tax divided by gross does not equal 10% or 2%.

Configuration

Vendor master annotated with default service category (professional / technical / royalty / non-compete) and an invoice-level override field where a single vendor invoices for multiple sub-types. Reconciliation ruleset configured with payment code 1003 mapped to legacy 194J for cross-era matching, dual-rate validation, and dual-counter threshold tracking on a per-vendor per-FY per-category basis.

Output

Form 168 professional fee lines fully matched to AP ledger, sub-type variances flagged at invoice level, threshold breach dates documented per category, and a clean audit pack showing every professional and technical fee payment with the applicable rate and service-type justification.

Quick reference: Payment Code 1003 at a glance

AttributeValue
Payment code1003
Parent section393
Sub-clause393(1)(b)
Legacy section194J
Rate10% (professional, royalty, non-compete) · 2% (technical services)
Threshold₹30,000 per category per FY (separate counters for professional and technical)
ApplicabilityResident professionals, technical service providers, royalty recipients
Effective fromApril 1, 2026
Form 168 descriptionProfessional and technical services
ChallanITNS 281, payment code field = 1003

What payment code 1003 covers

Payment code 1003 is the second-broadest TDS bucket after contractor payments. Under Section 393(1)(b), it absorbs payments to chartered accountants, advocates and lawyers, doctors, architects, engineers, interior designers, management consultants, technical consultants, IT and software service providers, royalty recipients (publishers paying authors, music labels paying composers), and non-compete recipients (payments to former founders or executives under non-compete agreements).

The four sub-types matter because they drive the rate. The 10% bucket covers anything in the nature of professional fees as defined under Section 44AA of the legacy Act — the listed and notified professions. Royalties from patents, copyrights, trademarks, designs, and know-how also sit at 10%. Non-compete payments at 10% as well. Technical services — anything in the nature of managerial, technical, or consultancy services that is not also professional — sits at 2%.

A worked example for FY 2026-27: A SaaS company pays its statutory auditor (chartered accountancy firm) ₹4,50,000 for the FY 2025-26 audit, settled in May 2026. TDS at 10% is ₹45,000 deducted at the time of payment; challan goes through with payment code 1003 under Section 393. The same SaaS company pays a third-party hosting consultant ₹1,20,000 for managed Kubernetes services in the same month — that’s technical services at 2% = ₹2,400, also under code 1003 but the lower sub-rate.

Rate, threshold, and applicability rules

The rate selection drives most of the reconciliation work. The 10% versus 2% boundary is sharper than the contractor versus professional boundary at code 1002 — but it is not absolute. The 2020 amendment to 194J carved technical services out of the 10% bracket explicitly because of the consultancy economy’s growth, and that carve-out persists under code 1003.

Royalty has its own complications. Software licence fees from a resident software publisher may be technical services (2%) or royalty (10%) depending on whether the licence conveys a right to use the underlying intellectual property or merely a copy of the software. The Supreme Court’s Engineering Analysis ruling clarified the distinction for cross-border payments; the same logic carries forward to code 1003 for resident licences.

The dual threshold counter — ₹30,000 for professional fees runs separately from ₹30,000 for technical fees, both per-deductee per-FY — is a frequent ERP misconfiguration. Some legacy systems aggregate both sub-types into a single counter, which means a vendor receiving ₹25,000 in professional fees and ₹10,000 in technical fees crosses the combined ₹30,000 mark; under correct logic, neither individual sub-type has breached its own threshold.

What payment code 1003 replaced (1961 Act → 2025 Act)

Section 194J under the Income Tax Act 1961 was the home of professional fees TDS for over three decades. The 2025 Act absorbs 194J into Section 393(1)(b) without changing rates, thresholds, or the four sub-categories. The 2% technical-services carve-out introduced in 2020 carries over.

Cross-era reconciliation: an audit invoice for FY 2025-26 work, raised on March 31, 2026 and paid on April 10, 2026 — the deduction date governs. Paid April 10, 2026 means code 1003 challan; the legacy Section 194J reference is no longer used on the deposit. But if the same firm had been paid on March 28, 2026 with a separate retainer invoice, that earlier challan used Section 194J and the Q4 FY 2025-26 return (filed by May 31, 2026) carries the legacy section identifier. The Section 393 TDS reconciliation framework covers the dual-mode matching logic.

The new Income Tax Act 2025 section mapping lists every legacy-to-new mapping in one table.

Form 168 reconciliation for payment code 1003

Form 168 columns for code 1003 entries include a service sub-type tag — professional, technical, royalty, or non-compete — that did not exist in Form 26AS at the same granularity. This sub-type tag is the join key for sub-rate validation. A Form 168 line showing 10% deduction with a “technical” sub-type tag is internally inconsistent and surfaces as a system flag during return processing.

Pitfalls when joining Form 168 code 1003 lines to the AP ledger:

  • Sub-type drift: the deductor coded an invoice as professional (10%) but your AP ledger has it under technical services. Either the deductor erred or your master is wrong.
  • Threshold double-count: the per-category counter on the deductor’s side does not match the per-category counter on your receivable ledger because one side is aggregating professional + technical.
  • Royalty as advance: royalty advances against future earnings are deductible under 1003 at 10% but sometimes mis-coded as contract advance under 1002.

Common reconciliation issues for payment code 1003

Three operational patterns drive 80% of code 1003 disputes:

  1. Software fee classification. Software licences purchased from a resident publisher land in code 1003. Whether the licence is technical (2%) or royalty (10%) depends on rights conveyed. Vendor master needs an explicit licence-nature flag.
  2. Consultancy retainer overlap. A retainer paid to a management consultant may be split — strategic advisory (professional 10%) + implementation execution (technical 2%) — across the same invoice. Splitting at invoice line level is needed; aggregate-only invoices force a conservative 10% blanket.
  3. Inter-company professional charges. A parent company charging professional fees to a subsidiary under cost allocation often defaults to code 1002 (contractor 2%) in poorly configured ERPs; if the underlying nature is professional, it should be code 1003 at 10%.

These patterns and others are documented in our TDS reconciliation software overview, and the broader Indian reconciliation surface is covered in reconciliation software India.

For the full set of codes across Sections 392 / 393 / 394 / 413, see the TDS payment codes 1001–1092 master reference. Authoritative text is on the Income Tax India e-filing portal, where the Income Tax Act 2025 enrolled text and CBDT notifications on payment code 1003 are published.

Look Up Any TDS Payment Code

Need a different payment code? Search the lookup.

The TDS Payment Code Lookup widget covers all 18 most-used codes across Sections 392, 393, 394, and 413. Search by code, legacy section, or keyword.

Open the Payment Code Lookup →
Primary reference: Income Tax India e-filing portal — where the Income Tax Act 2025 enrolled text and CBDT notifications on payment code 1003 are published.

Frequently Asked Questions

What is TDS payment code 1003?
TDS payment code 1003 is the four-digit identifier under Section 393(1)(b) of the Income Tax Act 2025 for tax deducted on professional fees, technical service fees, royalties, and non-compete payments made to resident parties. It applies from April 1, 2026 and replaces the legacy Section 194J reference on challan ITNS 281, Form 26Q quarterly returns, Form 131 deductee certificates, and Form 168 (the new Form 26AS). The code covers lawyers, chartered accountants, consultants, doctors, architects, engineers, software service providers, and any other professional or technical service relationship with resident parties.
What is the rate and threshold for payment code 1003?
Payment code 1003 carries two distinct rates by service sub-category: 10% for professional services, royalty, and non-compete fees, and 2% for technical services (including software, technical consultancy, and any service in the nature of fees for technical services). The threshold is ₹30,000 per service category per financial year — the ₹30,000 floor applies separately to professional fees and to technical fees from the same deductee. No PAN triggers a 20% non-PAN deduction rate.
What did payment code 1003 replace under the 1961 Act?
Payment code 1003 replaces Section 194J of the Income Tax Act 1961. The 10% rate for professional services, the 2% rate for technical services (the 2% rate was introduced via the 2020 Finance Act amendment to 194J), and the ₹30,000 per-category threshold all carry over unchanged. The Income Tax Act 2025 is a renumbering exercise; the substantive rate and threshold structure for professional fees remains identical.
How does code 1003 appear in Form 168 (the new Form 26AS)?
Form 168 lists each professional fee TDS credit with the deductor TAN, deductor name, payment code 1003, parent section 393, payment description (Professional and technical services), service sub-type (professional / technical / royalty / non-compete), date of deduction, gross amount paid, tax deducted, status (booked / pending / under processing), and challan CIN. Filter Form 168 by payment code 1003 to see all professional and technical fee credits across deductors. Reconcile by joining on deductor TAN, quarter, and deductee PAN.
What are the most common reconciliation issues for code 1003?
Four issues recur for code 1003. First, the 10% versus 2% sub-classification — a software development contract may be technical (2%) but a software licensing fee with knowledge transfer could be royalty (10%). Second, the dual threshold counter — ₹30,000 for professional fees runs separately from ₹30,000 for technical fees, so an ERP that aggregates both into a single threshold counter under-deducts. Third, the boundary between code 1002 (contractor, 2%) and code 1003 (professional, 10%) for service-based payments. Fourth, code 1003 versus code 1062 (Section 413) for cross-border professional services to a non-resident — the latter is governed by treaty rates and Form 15CA/CB.

See how TransactIG handles reconciliation for your industry

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