Received a defective return notice under Section 139(9) from CPC? You have 15 days to respond – and an ignored notice makes your return invalid, as if never filed: late fees, interest, lost loss carry-forwards and a stuck refund. This free CA-built tool identifies your error code, tells you whether to Agree and file a corrected return or Disagree with a ready-drafted reason (several codes – especially 89, 180 and 181 for presumptive professionals – are notorious false positives), and gives you the exact portal steps.
1Your details and the notice
2Error code(s) in the notice (select all that apply)
Your response plan
For AGREE items: file the corrected return in response to the notice (steps below). For DISAGREE items: paste the drafted reason in the disagreement box – keep it self-contained, since attachments are limited in the 139(9) disagree flow.
Common defect codes and what they mean
| Code | What CPC is saying | Usual response |
|---|---|---|
| 31 / 311 | Business or professional income shown but Balance Sheet / P&L not filled | Agree – fill Part A-BS/P&L (or the no-account-case fields) and re-file; Disagree if the no-account-case fields were in fact filled |
| 89 | 44ADA claimed but the nature-of-business code is not a specified profession (601-607) | Fix the code if wrong; Disagree if your profession IS within 601-607 – a well-known false-positive wave |
| 180 / 181 | Presumptive income below 8%/6% (44AD) or 50% (44ADA) without books/audit | Agree – declare at the deemed rate or get audited; Disagree if income is at/above the rate with the digital-receipts bifurcation shown |
| 202 | Total receipts in the return are less than gross receipts in Form 26AS (TDS claimed, income not offered) | Reconcile – offer the income or claim proportionate TDS under Rule 37BA; Disagree with the reconciliation where receipts are already offered |
| 332 | Gross receipts above Rs 1 crore but no full accounts / tax audit | Agree – audit + full accounts; or Disagree establishing 44AD eligibility (limits Rs 2/3 crore) |
| 38 | Self-assessment tax unpaid (legacy code) | Pay and respond – and note: unpaid SAT ceased to be a “defect” after Finance Act 2016; a current notice on this ground is challengeable |
| – | Wrong ITR form for the income type / audit report not e-filed / missing schedules | Agree – file the correct form / e-file the audit report and respond |
Frequently asked questions
What happens if I miss the 15-day window?
The return can be treated as invalid – as if never filed – with late fee, interest, loss of carry-forwards and a stuck refund. But all is not lost immediately: apply for an extension, and the officer can accept a late cure any time before assessment under the proviso to Section 139(9). Act fast either way.
Does filing the corrected return change my filing date?
No – a defect cured in response to the notice relates back to the original return. Your original filing date, and everything that depends on it, is preserved.
I am a doctor/CA/lawyer on 44ADA and got error code 89 or 181. Am I really defective?
Very often not. These codes have a documented false-positive history. If your nature-of-business code is within the specified professions (601-607) and your declared income is at least 50 percent of gross receipts, disagree with a precise explanation – many such notices are dropped.
Should I just file a fresh return instead of responding?
No – respond through the notice. A fresh belated return sacrifices your original filing date (and possibly carry-forwards and due-date-linked claims). The response route preserves them.
Can I revise my response?
Treat the submission as final – the portal generally does not allow editing a submitted response. Review the corrected return JSON and the disagree text carefully before submitting.
