Live tool

AIS / 26AS reconciliation vs Form 16

Upload or paste AIS JSON/CSV and a Form 16 JSON payload, including the extractor response shape, to spot salary/TDS mismatches, extra AIS credits, tax payments, and SFT signals before filing.

Back to toolsOpen returns workspace

AIS JSON / CSV

Form 16 JSON / extracted payload

AIS entries
5
Salary TDS in AIS
₹1,85,000
Non-salary TDS
₹4,249
SFT amount
₹3,00,000

Mismatch table

Status meanings: matched = close enough, excess = AIS higher, short = AIS lower, unmatched = only AIS shows it.

matched: 3unmatched: 2excess: 0short: 0
ItemForm 16AISDifferenceStatusNotes
Salary gross: Form 16 vs AIS salary entries₹18,50,000₹18,50,000₹0matchedSalary should largely match employer-reported AIS section 192 values.
Salary TDS: Form 16 vs AIS salary TDS₹1,85,000₹1,85,000₹0matchedUse this to validate the core salary credit before filing.
Extra AIS TDS not visible in Form 16₹0₹4,249₹4,249unmatchedInterest / professional / other payer TDS often needs separate disclosure.
AIS advance/self-assessment tax payments₹0₹30,000₹30,000unmatchedTax payments in AIS should be traced into the final return computation.
AIS TCS credits₹0₹0₹0matchedTCS is usually outside Form 16 and must still be claimed or explained.

AIS highlights

  • SFT signals found: SFT-013 SFT-013 – Purchase of Mutual Fund Units
  • AIS contains non-salary TDS that may need other-income or business disclosure.
  • AIS includes tax payments. Match challans before final submission.

What to check next

  • Match section 192 salary/TDS with the final Form 16 or 26AS export.
  • Review non-salary TDS separately for interest, freelance, or contract income.
  • Do not ignore SFT entries; they often indicate disclosure work even without tax credits.
  • Carry forward advance tax and TCS only after challan / credit validation.