Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Form 26AS TDS Reconciliation with Books (India)

Which customers have not given you TDS credit — and what to ask them for.

Business For India No upload Works offline Free preview, no sign-upIncluded in your pass Premium tool Premium pass: ₹799 for 30 days

Free preview.

  • Free preview: the counts of matched, short and missing deductors and the first rows of each table (up to 10), with the totals and the other amounts hidden.
  • Locked until you unlock it: download and copy.
  • Unlock: Premium pass, ₹799 for 30 days, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Form 26AS

Your books

No files handy? with a made-up 26AS and ledger.

Options

Next steps

Tax rules and rates change. This calculator follows the rules described on this page and may not cover every situation. Check the official source or a qualified tax professional before filing or invoicing.

About the Form 26AS TDS Reconciliation with Books (India)

When your customers deduct TDS from what they pay you, the credit reaches you only through Form 26AS — and only when each customer files its TDS statement with your PAN and the right amounts. This tool compares Form 26AS with your books, deductor by deductor and quarter by quarter. Drop the 26AS you downloaded from TRACES — the Text file, the Excel file or the password-protected ZIP (type the password; it is opened on your device) — and your TDS receivable ledger or customer ledger from Tally, Zoho Books, Busy or a spreadsheet.

Each customer in the books is linked to a deductor of 26AS by the TAN, by a link you saved, or by a closely matching name. You get matched, short credit, in 26AS but not in the books, in the books but not in 26AS, and credits not yet final (booking status U, P, O or Z), with a ready request for each deductor to send yourself, the totals for your return’s TDS schedule, and an Excel report. Nothing is uploaded.

How to use it

  1. Get Form 26AS from TRACES (View / Verify Tax Credit → View Form 26AS) in Text or Excel format and drop the ZIP or the file in step 1. A ZIP asks for its password: the date of birth or incorporation of the PAN holder as DDMMYYYY.
  2. Take the TDS receivable ledger (or the customer ledgers with a TDS column) of the same year out of your accounts as CSV or Excel and drop it in step 2. Check the columns: party name, date and TDS amount are needed; TAN, gross amount and section help.
  3. Read the result. Short credit and in the books, not in 26AS are the ones to chase; not final means the deductor filed but its challan does not match yet.
  4. For a customer linked to the wrong deductor, or not linked at all, choose the right deductor from 26AS: the link is saved for this client on this device.
  5. Once the result is unlocked (the free preview shows the counts and the first rows, with the totals hidden), copy the request for each deductor and send it yourself, download the Excel report for your files, and use the TDS schedule totals in the return.

Examples

Customer filed, but one quarter is missing
Input
Books: Beta Industries, TDS ₹4,500 (Q1 ₹2,000, Q2 ₹1,000, Q4 ₹1,500) · 26AS: ₹2,000 final, ₹1,000 status U
Result
Short credit ₹2,500: Q4 is not in 26AS, and the Q2 ₹1,000 is unmatched (U) — the request lists both quarters
Names written differently
Input
Books: “M/s Alpha Retail Ltd” · 26AS: “ALPHA RETAIL LIMITED”, TAN MUMA11111A
Result
Linked by name (100% after dropping M/s, Ltd and Limited); matched ₹30,000. Confirm the link once and it is saved
A deductor you did not book
Input
26AS: Sigma Foods Limited, TDS ₹6,000 · nothing in the books
Result
In 26AS, not in the books: record the receipt and the TDS, or ask Sigma Foods why it reported your PAN

Common uses

  • Year-end TDS receivable reconciliation before closing the books or signing the tax audit.
  • Claiming the right TDS in the income tax return, and following up customers who have not filed.
  • CA offices reconciling many clients: links between customer names and TANs are saved per client PAN.

How the comparison works

  1. Form 26AS is read by its headings: each deductor line (name, TAN, totals) and the transactions under it (section, transaction date, status of booking, amount paid or credited, tax deducted, TDS deposited). Parts with TDS credited to you are compared (Part I and the TDS part for sellers and landlords); TCS (Part VI) is listed separately; Form 15G/15H lines and the parts where you are the deductor are left out. The tool checks that each deductor’s lines add up to its printed totals.
  2. The books are read by their headings; total and opening-balance lines are skipped, and rows of other years are kept out when 26AS names its year.
  3. Linking a customer to a deductor: the TAN in the books first, then a link you saved for this client, then a close name (Pvt, Ltd, Limited, M/s and punctuation are ignored; at least 82% similar). Anything else is listed to link by hand.
  4. Comparing: the TDS in the books against the final TDS in 26AS (status F or M), for the year and for each quarter, within the difference you allow (₹10 by default).

Status of booking

Form 26AS marks each transaction: F final (the deductor’s payment matched its statement), M matched, U unmatched (the deductor has not deposited the tax or gave wrong challan details), P provisional (government deductors, until the accounts office verifies it), O overbooked (the statement claims more from a challan than it holds) and Z mismatch. Only F and M count as final here; the others are shown as not final, to follow up with the deductor.

Where to get the files

Form 26AS: log in to the e-filing portal, choose e-File → Income Tax Return → View Form 26AS and continue to TRACES, then View / Verify Tax Credit → View Form 26AS (Annual Tax Statement), choose the year and the Text or Excel format. TRACES protects the download with the date of birth or incorporation as DDMMYYYY (TRACES e-tutorials). The Annual Information Statement (Form No. 168 under rule 245 of the Income-tax Rules, 2026) also lists TDS; if you have its TDS lines as a table, add them as a sheet with headings such as TAN, Name of deductor, Section, Date, Amount and Tax deducted.

Limitations

  • It compares totals by deductor and quarter, not invoice by invoice: Form 26AS has no invoice numbers.
  • The quarter in 26AS is the deductor’s date of payment or credit; the books may date the same TDS by the invoice, so quarters can differ while the year agrees.
  • The text and Excel downloads are read by their headings. A file from another source must keep the same headings (or use the generic sheet layout above).
  • It does not log in to TRACES, download 26AS or send messages: you download the files and send the requests yourself.
  • Saved links between customers and TANs stay in this browser’s storage on this device.
  • An aid for reconciliation, not tax advice; the credit you may claim depends on the law and your return.

Privacy

Form 26AS, its password and your ledger are read in this browser and never uploaded. The password is used only to open the ZIP and is not kept. Links you save between customer names and TANs stay in this browser’s local storage.

Frequently asked questions

What do I get without a pass?

Without a pass, Form 26AS TDS Reconciliation with Books (India) shows the counts of matched, short and missing deductors and the first rows of each table (up to 10), with the totals and the other amounts hidden. Until you unlock it, the result can’t be downloaded or copied. A Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

What is the password of the Form 26AS ZIP?

The date of birth (for a company or firm, the date of incorporation) of the PAN holder, as DDMMYYYY — 05031980 for 5 March 1980. Type it here: the ZIP is opened in your browser.

What does status U, P or O mean?

U: the deductor’s challan does not match its statement (not deposited, or wrong challan details). P: provisional, for government deductors until verified. O: the statement claims more than the challan holds. In each case ask the deductor to correct its statement or pay the shortfall; the credit becomes final (F) after that.

Can it read my Tally ledger?

Yes — export the ledger (for example TDS Receivable, or the customer ledgers) to Excel or CSV. The tool finds the Date, Particulars and Debit columns from the headings; you can change the columns it picks.

Why does a customer show “in the books, not in 26AS”?

Either the customer has not filed its TDS statement for that quarter, quoted a wrong PAN, or reported it under another name or TAN. If 26AS has the deductor under another name, link the customer to it; otherwise send the request.

Is the data of my clients safe?

Everything is read in your browser; nothing is uploaded. Only the links you confirm between customer names and TANs are kept, on this device.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.