Skip to main content
TDS · 4 min read

TRACES Portal: How to Download and Reconcile TDS Data for Indian Finance Teams

TRACES (TDS Reconciliation Analysis and Correction Enabling System) is the Income Tax Department's central portal for every TDS function — from challan verification and Form 26AS to correction return filing and Section 206AB compliance checks. Finance teams that use TRACES only at year-end for ITR filing miss three quarterly reconciliation windows and accumulate discrepancies that deductors can no longer correct by the time they are found.

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 26 March 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

TRACES is the Income Tax Department's central portal for Form 26AS, AIS, challan status, Form 16A, correction returns, and Section 206AB checks. Using TRACES only at year-end misses three quarterly reconciliation windows — Q1, Q2, Q3 — during which deductors can still file corrections before their windows close.

How It's Resolved

Run TRACES workflows at four structured points each year aligned to return due dates. Download Form 26AS XML post each quarter (31 July, 31 October, 31 January, 31 May) and match against the TDS receivable ledger. Cross-check AIS for entries pending 26AS reflection. Verify challan status pre-filing to avoid C2 corrections. Run the 206AB compliance check pre-payment for above-threshold vendors.

Configuration

Quarterly reconciliation calendar keyed to return due dates. XML parser for Form 26AS structured extraction. Pre-filing challan status verifier and pre-payment 206AB compliance check workflows.

Output

Quarterly-cleared Form 26AS mismatches caught within the deductor correction window, zero Section 200A challan-mismatch demands at filing, and dated 206AB evidence files protecting against Section 201 short-deduction exposure.

TRACES portal TDS reconciliation in India is a structured, quarterly process — not a year-end activity. Teams that download Form 26AS once a year for ITR filing miss the three quarterly windows during which deductors can still file correction returns to resolve mismatches. By the time a Q1 discrepancy is found in March, the deductor may have passed the correction return deadline, leaving the TDS credit permanently unavailable for that period.

What TRACES Handles

TRACES (TDS Reconciliation Analysis and Correction Enabling System) is the Income Tax Department’s portal for all TDS-related functions. It serves both deductors and deductees, with separate login flows: deductors use their TAN credentials; deductees use PAN credentials.

Key functions for reconciliation include: Form 26AS download (tax credit statement, per deductor, per section, per quarter); Annual Information Statement (AIS) download; challan status verification for deductors; Form 16 and Form 16A generation and download; correction return filing; and the Compliance Check tool for Section 206AB/206CCA verification.

Each function maps to a specific point in the quarterly TDS cycle. Using TRACES only for year-end Form 26AS download misses most of its reconciliation utility.

Where Quarterly Reconciliation Fails

Finance teams that download Form 26AS once at year-end for ITR filing miss the quarterly reconciliation window. By the time discrepancies from Q1 or Q2 are identified, the deductor’s correction return deadline has passed — typically within a few months of the quarter-end. The deductee is then left with a Form 26AS that does not reflect the full TDS deducted from their income, and cannot claim the credit in their ITR without an audit risk.

A second failure mode is using Form 26AS in PDF format rather than XML. PDF Form 26AS cannot be parsed automatically — each entry must be compared manually against the receivable ledger, which at 50 or more deductors per quarter becomes a multi-day exercise prone to transcription error.

A third failure mode is reconciling Form 26AS without also checking AIS. In some cases, TDS that appears in AIS has not yet reflected in Form 26AS because the deductor’s return is still being processed. A team that sees the AIS entry but finds Form 26AS silent may incorrectly flag the deductor for non-deposit when the issue is simply processing lag.

TRACES Downloads for Reconciliation

Download TypePath in TRACESFormatReconciliation UseFrequency
Form 26ASMy Account > View Form 26ASPDF or XMLMatch TDS receivable ledger by TAN, section, quarterAfter each quarterly return due date
Annual Information Statement (AIS)My Account > AISPDF or JSONCross-check 26AS completeness; identify TDS in AIS not yet in 26ASQuarterly; year-end
Challan Status (deductor)Statements/Payments > Challan StatusOnline viewVerify each challan is in OLTAS before filing returnBefore each quarterly return filing
Form 16A (deductor generates)Downloads > Form 16APDF (digitally signed)Deductees confirm TDS certificate matches their ledgerWithin 15 days after quarterly return due date
206AB Compliance CheckStatements/Payments > Compliance CheckCSV outputFlag specified persons; document rate appliedBefore each payment cycle above threshold

4-Step Quarterly Reconciliation Using TRACES

Step 1: Download Form 26AS and Match to Receivable Ledger

After the quarterly return due date (31 July, 31 October, 31 January, 31 May), download Form 26AS in XML format. Extract each TDS entry by TAN, section, and amount. Map against the TDS receivable ledger in the ERP for the same quarter. Flag rows where a receivable entry has no matching 26AS credit, or where the 26AS amount differs from the expected deduction.

Step 2: Cross-Check Against AIS

Download AIS for the same period. Identify any TDS entries in AIS that do not appear in Form 26AS. These are cases where the deductor has deposited the challan but the quarterly return processing may still be pending on TRACES. Do not raise a deductor follow-up for AIS-only entries until Form 26AS is checked again 5–7 business days later.

Step 3: Verify Challan Status (for Deductors)

For the deductor side of the reconciliation, log in as a deductor and check challan status for each deposit made in the quarter. Confirm every challan shows as matched in OLTAS before filing the quarterly return. Unmatched challans must be corrected — the BSR code or serial number in the return entry must align with the actual bank deposit record.

Step 4: Run Section 206AB Compliance Check Before Return

Before filing the quarterly return, run the TRACES Compliance Check for all vendor PANs where TDS was deducted in the quarter. Retain the output. If any vendor is flagged as a specified person and the standard rate was applied, file a correction return with the correct 206AB rate and deposit the differential challan before the return is processed.

TDS reconciliation software that integrates TRACES data through the TRACES API can automate Step 1 and Step 2: Form 26AS and AIS data is pulled directly into the reconciliation engine, matched against the ERP receivable ledger by quarter and section, and exception items are surfaced without manual download and comparison.

Reconciliation software India platforms that maintain a continuous TDS receivable register — updated quarterly from TRACES rather than annually at year-end — reduce the March close exercise from a multi-week effort to a review of exception items that could not be resolved during the quarterly windows.

The Income Tax Department of India maintains the TRACES portal and publishes user guides, Form 26AS download instructions, and updated guidance on AIS and the Compliance Check tool.

Primary reference: Income Tax Department of India — where TDS filing requirements, TRACES portal access, and Form 26AS data are published.

Frequently Asked Questions

What is the difference between Form 26AS and AIS on TRACES?
Form 26AS is the Tax Credit Statement — it shows TDS deducted by each deductor (identified by TAN), the amount deposited to the government, and the credit available against the deductee's tax liability. AIS (Annual Information Statement) is a broader document that includes Form 26AS data plus information from Statement of Financial Transactions (SFT) sources, such as bank interest, mutual fund redemptions, and high-value transactions. For TDS reconciliation, Form 26AS is the primary document; AIS is used to cross-check completeness and to catch cases where TDS appears in AIS before the deductor's return has updated Form 26AS.
How do I download Form 26AS from TRACES for reconciliation?
Log into TRACES as a deductee (using PAN credentials). Navigate to 'My Account' and select 'View Form 26AS'. Choose the relevant financial year and the file format (PDF for review, XML for structured data extraction). For bulk reconciliation, the XML format is preferable — it can be parsed into columns by section, TAN, quarter, and amount, matching directly against the TDS receivable ledger in your ERP. The PDF version is password-protected with the date of birth of the PAN holder.
Can a deductor verify challan status on TRACES before filing the quarterly return?
Yes. Deductors should verify challan status on TRACES before filing each quarterly TDS return. Log into TRACES as a deductor (TAN credentials), go to 'Statements/Payments', and select 'Challan Status'. Enter the BSR code and challan serial number, or the challan date range, to confirm whether each deposit is reflecting in OLTAS. If a challan shows 'unmatched', the BSR code or serial number in the return entry must be corrected before filing — otherwise the return will contain mismatches that require a C2 correction later.
How long does it take for a TDS return to appear on TRACES after filing?
After a TDS return is accepted by the TRACES processing system, the data typically becomes available for download (Form 16A, challan status, 26AS updates) within 3–5 business days. During peak periods — around quarterly return deadlines (31 July, 31 October, 31 January, 31 May) — processing may take up to 7 business days. For deductees, Form 26AS reflects the deductor's quarterly return data after TRACES processes the return, not at the time of challan deposit.
What is the TRACES Compliance Check and when should it be run?
The TRACES Compliance Check for Section 206AB/206CCA allows deductors to upload a list of vendor PANs and receive a status for each: compliant or specified person (non-filer triggering higher TDS). It should be run before each payment cycle for vendors above the relevant section threshold, not just at the start of the financial year. A vendor's ITR filing status can change during the year, and the check date and result must be retained as audit evidence for the rate applied at each payment.

See how TransactIG handles reconciliation for your industry

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