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.
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
| Item | Form 16 | AIS | Difference | Status | Notes |
|---|---|---|---|---|---|
| Salary gross: Form 16 vs AIS salary entries | ₹18,50,000 | ₹18,50,000 | ₹0 | matched | Salary should largely match employer-reported AIS section 192 values. |
| Salary TDS: Form 16 vs AIS salary TDS | ₹1,85,000 | ₹1,85,000 | ₹0 | matched | Use this to validate the core salary credit before filing. |
| Extra AIS TDS not visible in Form 16 | ₹0 | ₹4,249 | ₹4,249 | unmatched | Interest / professional / other payer TDS often needs separate disclosure. |
| AIS advance/self-assessment tax payments | ₹0 | ₹30,000 | ₹30,000 | unmatched | Tax payments in AIS should be traced into the final return computation. |
| AIS TCS credits | ₹0 | ₹0 | ₹0 | matched | TCS 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.