DEV Community

Chetan Sanghani
Chetan Sanghani

Posted on • Originally published at smarttaxcalc.in

The Indian Income Tax notice cascade, as a state machine: CPC Supreme Court (walkthrough for salaried filers)

The Income Tax Department has been issuing lakhs of Section 80GGC (political-party donation) scrutiny notices to salaried filers for AYs 2019-20 through 2022-23. If you claimed 80GGC in any of those years, there's a nonzero chance the notice arrives — and the single worst thing you can do is ignore it.

This post frames the Indian tax-scrutiny process the way a developer would find useful: as a state machine. 8 states, strict deadlines at every transition, and missing one edge type forfeits your appeal at that level.

The specific example is Section 80GGC because that's the current notice wave, but the cascade shape applies to any Chapter VI-A dispute.

The state machine

┌──────────────────────────┐
│  1. ITR Filed            │
└──────────┬───────────────┘
           ▼
┌──────────────────────────┐
│  2. CPC processing       │  Section 143(1) intimation
│     (9 months)           │  → arithmetic reconciliation
└──────────┬───────────────┘
           │
     ┌─────┴─────┐
     ▼           ▼
[No issues]  [Adjustment]  ─────┐
                                │  Rectify under Sec 154
                                │  within 4 years
┌──────────────────────────┐    │
│  3. Scrutiny selection   │◄───┘
│  Section 143(2) notice   │
│  (dept's 3-month deadline)
└──────────┬───────────────┘
           ▼
┌──────────────────────────┐
│  4. AO assessment        │  Section 142(1) requisitions
│  (12 months from AY end) │  + Section 143(3) order
└──────────┬───────────────┘
           │
    ┌──────┴──────┐
    ▼             ▼
[Accepted]    [Addition]  ────┐  30 days to appeal
                              │
┌──────────────────────────┐  │
│  5. CIT(A) — Form 35     │◄─┘
│  (12-24 months)          │
└──────────┬───────────────┘   60 days to next
           ▼
┌──────────────────────────┐
│  6. ITAT — Form 36       │  Quasi-judicial
│  (12-36 months)          │
└──────────┬───────────────┘   120 days
           ▼
┌──────────────────────────┐
│  7. High Court           │  Substantial law question only
│  (1-4 years)             │
└──────────┬───────────────┘   90 days
           ▼
┌──────────────────────────┐
│  8. Supreme Court        │  SLP under Article 136
│  (3-8 years, <5% admit)  │
└──────────────────────────┘
Enter fullscreen mode Exit fullscreen mode

State 1 → 2: filing to CPC

Automated arithmetic check by the Centralised Processing Centre in Bengaluru. Timeline: within 9 months from end of the FY in which the return was filed.

Outcomes:

  • No adjustment → refund / no-demand intimation
  • Adjustment → intimation under Section 143(1) with a demand or reduced refund

80GGC-specific triggers at this stage:

  • Claim on a New Regime ITR → auto-disallowed (New Regime disables Chapter VI-A except 80CCD(2)/80CCH/80JJAA)
  • Claim above your reported gross income → auto-disallowed
  • Missing Chapter VI-A schedule entries where the claim is present

If CPC disallows and you disagree, file rectification under Section 154 within 4 years from end of the FY the order was passed. That's a soft transition — NOT scrutiny.

State 2 → 3: the department's deadline

The critical fact: the Section 143(2) scrutiny notice must be served within 3 months from the end of the FY in which the return was filed. If they miss it, they cannot open scrutiny for that AY — only reassess later under Section 148.

Selection triggers specific to 80GGC:

  • Donation quantum inconsistent with reported income (₹1L donation on ₹6L salary)
  • Party PAN linked to earlier bogus-registration flags
  • Donation date bunched with hundreds of other salaried donors on the same day (agent-driven manufactured donations)
  • No prior donation history + sudden ₹50,000+ donation
  • Reversal patterns (donation debited then credited back after a lag)

State 3 → 4: the AO back-and-forth

The AO issues specific requisitions under Section 142(1) — numbered lists of documents. You upload responses via e-Proceedings. The AO may issue follow-ups. Personal / video hearing is available.

Timeline for the AO to complete assessment: 12 months from the end of the AY. Extensions for TP / abroad / DRP references.

What the AO looks for in 80GGC cases:

  • Genuineness of the political party (registered under Section 29A of RPA 1951? still-active registration?)
  • Genuineness of the donation (bank trail matching receipt; no offsetting refund flow)
  • Source of funds (donor's own income vs borrowed / gifted funds)
  • Whether the donation aligns with donor's declared affiliation / activity pattern

If the order goes against you, the assessment order under Section 143(3) is issued. 30 days from date of service to file appeal to CIT(A).

The appellate deadlines — memorise these

Transition Form Deadline Filing fee
AO → CIT(A) Form 35 30 days from AO order ₹250-₹1,000
CIT(A) → ITAT Form 36 60 days from CIT(A) order ₹500-₹10,000
ITAT → High Court Reference/appeal 120 days from ITAT order ₹1,00,000+ (advocate cost)
HC → Supreme Court SLP under Article 136 90 days from HC order ₹5,00,000-₹25,00,000+

Miss any deadline, forfeit right to appeal at that level. The state machine has no "retry" edge from missed deadlines.

The "20% rule" at CIT(A)

At CIT(A) stage, to prevent the department from initiating recovery while your appeal is pending, you must:

  • Pay 20% of disputed demand, OR
  • Obtain a stay-of-recovery order

This is procedural. A CA can help with the stay application if you don't want to lock up 20% of the disputed amount for 12-24 months of pendency.

What NOT to do (the anti-pattern list)

  • Ignore the notice. Non-response converts the state machine into best-judgment ex-parte assessment under Section 144 — full disallowance + interest + penalty. Ignoring is the single worst state transition.
  • Concede a genuine claim to close the file. Weakens your position for future AYs with the same donation pattern.
  • Engage "tax notice resolvers" who promise settlement without asking to see your documents. They file a bad response, then disappear.
  • Respond emotionally on e-Proceedings. Every response is on record — used against you at appeal.
  • File frivolous appeals for delay. ITAT + HC can impose cost orders under their inherent powers.

What TO do (the correct-transition list)

  • Respond within stated timelines. Even a short "acknowledged, working on documents, please grant 14 more days" filing preserves your position.
  • Keep every donation-related document for at least 10 years. Section 148 reassessment can reach that far for escaped income above ₹50 lakh in asset form.
  • Consult a qualified CA or tax advocate if disputed tax exceeds ~₹2 lakh.
  • Request a personal or video hearing. Written submissions alone are less persuasive.
  • If the claim was a genuine mistake (e.g. 80GGC on New Regime), accept the demand + interest, move on. Fighting a losing case escalates costs.
  • Revised return under Section 139(5) if the mistake is caught before the department flags it — reduces penalty exposure.

The bogus-party defence

A specific 80GGC angle worth calling out: what if the party you donated to was later flagged as bogus by the Income Tax Department?

Not automatic disallowance. Courts have repeatedly held that:

  • The donor's obligation is to verify the party was registered under Section 29A of RPA 1951 at the time of donation, AND
  • Make the payment via non-cash mode with a valid receipt

If both are documented, post-donation events at the party (deregistration, later fraud finding) do NOT automatically vitiate the donor's deduction. You will still need to demonstrate the reasonable due diligence you exercised at the time — bank trail, receipt with party's PAN + registration proof, ECI website snapshot from that date.

When to just pay and move on

For an individual salaried assessee, the practical materiality thresholds:

  • Below ~₹50,000 in disputed tax: pay + move on. Legal + advocate costs at ITAT alone exceed the amount.
  • ₹50K to ₹2L in disputed tax: fight at CIT(A) with a CA. Don't escalate to ITAT unless CIT(A) affirms.
  • Above ₹2L in disputed tax: worth full CA + advocate representation through the cascade.
  • Above ₹10L in disputed tax: usually worth appealing to ITAT even if CIT(A) affirms.

Over 99% of individual 80GGC cases settle at CIT(A) or ITAT. The Supreme Court is not the realistic exit route for an individual assessee.

Why I'm framing this as a state machine

The Indian tax appellate structure looks intimidating in prose form. But it's a finite state machine with clear transitions, strict deadlines, and specific document requirements at each state. Once you internalise the shape, drafting the response becomes tractable engineering work — enumerate the documents, hit the deadline, request the hearing.

Full statutory framing + timeline table + do/don't lists + FAQ + case-law framing: smarttaxcalc.in/blog/80ggc-notice-process/ — CA-reviewed by ICAI 644575.


Disclaimer: this is a general legal-process explainer, NOT legal advice for any specific case. If you have received an 80GGC notice or any tax scrutiny notice, consult a qualified CA or tax advocate before drafting a response.

The author builds SmartTaxCalc.in — free browser-based Indian tax calculator suite. Blazor WebAssembly, CA-reviewed, no signup, no backend. Previously wrote about the perquisites that survive the New Regime and Blazor WASM trim mode surprises.

Top comments (0)