Skip to main content
How-To · 10 min read

Action Priority for Reconciliation: Why Severity-First Prioritisation Beats "Materiality"

A materiality-first reconciliation register systematically hides Section 16(4) permanent-loss exposures because materiality is a transaction-level concept and reconciliation failure modes are cumulative concepts. The Action Priority table replaces the materiality-cutoff filter and the multiplicative Risk Priority Number with a Severity-first lookup where any Severity 9 or 10 row is High Action Priority regardless of the current-period rupee value. This method article publishes the AP table, contrasts it against the RPN arithmetic that dilutes Severity into a middle-of-the-pack score, and walks through three worked case studies where sub-materiality current periods hid High AP exposures that a materiality filter would have cleared.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 4 August 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

Indian mid-market finance teams commonly build their reconciliation registers on a materiality-first escalation logic — a per-invoice threshold of Rs 5,000 or Rs 10,000 or Rs 1 lakh clears sub-materiality current-period variances without investigation. The rule is simple, defensible in a walk-through, and consistent with the SA 320 auditor materiality that typically sits at Rs 5 lakh for a mid-market entity. It also systematically hides High Action Priority failure modes because materiality is a transaction-level concept and reconciliation failure modes are cumulative concepts. A Rs 12,000 monthly sub-materiality supplier-default variance and a Rs 4,900 paise-level rounding difference land in the same auto-clear bucket. Sixty-eight months of the first compounds to Rs 8 lakh in permanent Section 16(4) ITC loss on the 30 November cutoff. The second is a genuine sub-materiality variance. The register treats them identically because it is engineered on materiality rather than on Severity. Some registers try to fix the problem by importing the manufacturing-quality Risk Priority Number as a composite score (RPN = Severity times Occurrence times Detection), but the multiplication itself dilutes the Severity signal — a Severity 10 Section 16(4) row with Occurrence 1 and Detection 1 lands at RPN 10, below every reasonable intervention threshold.

How It's Resolved

Publish the Action Priority table as a three-by-three-by-three Severity, Occurrence, Detection lookup, not as an RPN multiplication. The three lookup rules are: Rule 1, any Severity 9 or 10 row is High AP regardless of Occurrence and Detection; Rule 2, any Severity 7 or 8 row with Detection above 5 is High AP; Rule 3, any Severity 5 or 6 row with Occurrence above 7 and Detection above 5 is High AP. The axiom — Severity dominates — is the design property that prevents a Section 16(4) permanent loss (Severity 10) from being scored below a paise-level rounding difference (Severity 3). Every register row aggregates at the failure-mode level, not the transaction level, so the current-period rupee value never dilutes the cumulative supplier-level or deductor-level exposure. The AP table sits directly on top of the anchored SOD scale — Severity 10 for Section 16(4) permanent loss, Severity 9 for Section 200A demand, Severity 8 for DRC-01B intimation under Rule 88C, Severity 7 for Section 43B(h) MSME year-end disallowance — and the two together form the enterprise's documented risk-assessment methodology that Section 143(3)(i) ICFR testing evaluates.

Configuration

One reconciliation register per stream, each running the same three-by-three-by-three AP table. Failure modes aggregated at the supplier, deductor, or portal-transaction-window level, not per transaction. Severity re-rated only when a statute or portal rule changes — for example, the shift from the legacy Section 194x identifiers to the Section 393 four-digit payment codes 1001 to 1092 from 1 April 2026 alters the Severity anchor for cross-era TDS misclassification because the correction-window mechanics themselves change. Occurrence and Detection re-rated quarterly on the basis of actual incident data from the prior four quarters. Escalation queue built by AP class: High rows walked weekly by the controller; Medium rows walked monthly; Low rows accepted with a written acceptance rationale signed by the controller. Audit committee sign-off on the AP table itself is the design-side evidence Section 143(3)(i) testing verifies.

Output

A reconciliation register whose escalation queue is driven by failure-mode Severity anchored to Indian statutory consequences, not by current-period rupee materiality. A register configured against the AP table typically surfaces two to four additional High Action Priority failure modes per reconciliation stream that a materiality-first register had cleared — Section 16(4) supplier-default rows, Section 200A aggregate TDS mismatch rows across the deductor base, DRC-01B threshold-approaching GSTR-1 versus GSTR-3B rows under Rule 88C, and Master Direction foreign-remittance suspense-ledger rows — and closes those exposures inside the reconciliation cycle rather than after they surface as demand notices, seven-day reply windows, or permanent losses on the 30 November cutoff.

The default escalation logic on most Indian mid-market reconciliation registers is materiality. A variance below Rs 5,000, or Rs 10,000, or Rs 1 lakh per invoice, is cleared. A variance above the threshold is investigated. The rule is simple, defensible in a walk-through, and consistent with the way materiality is defined for statutory audit purposes — the auditor’s own SA 320 materiality typically sits at Rs 5 lakh for a mid-market entity, and the register’s threshold is set below it by convention.

The problem is that materiality is a transaction-level concept and reconciliation failure modes are cumulative concepts. A Rs 12,000 monthly ITC-eligible invoice from a supplier who has not filed GSTR-1 for four months is sub-materiality in the current period and clears the register. Sixty-eight months of the same supplier default across a five-year vendor engagement compounds to Rs 8 lakh in permanent Section 16(4) ITC loss at the 30 November cutoff. The materiality filter had never surfaced the exposure because materiality is defined at the invoice level and the failure mode is defined at the cumulative supplier level.

The Action Priority table replaces the materiality-cutoff filter — and the multiplicative Risk Priority Number that some registers use in its place — with a Severity-first lookup where any Severity 9 or Severity 10 failure mode is High Action Priority regardless of the current-period rupee value. This method article publishes the AP table, contrasts it against the RPN arithmetic that dilutes Severity into a middle-of-the-pack score, and walks through three worked case studies where the sub-materiality current period hid a High Action Priority exposure that a materiality filter would have cleared.

Why materiality alone fails on the reconciliation register

Materiality as an audit concept solves a different problem. The statutory auditor’s Standard on Auditing 320 materiality is a decision rule for planning the audit — which transactions warrant substantive testing, which class of transactions is significant to the financial statements, and what quantum of misstatement would change a reasonable user’s judgement of the accounts. It is designed to allocate scarce audit hours across the full population of the enterprise’s transactions. It was never designed to allocate risk-management attention across a reconciliation register.

Reconciliation failure modes have three properties that the materiality lens cannot see:

  • They aggregate. A Rs 5,000 individual TDS mismatch across 240 deductors is not 240 sub-materiality events; it is one failure mode — “TDS payment code mis-tag at the deductor level” — with a Rs 12 lakh aggregate Section 200A demand exposure and Section 201(1A) interest of 1 percent per month for short-deduction or 1.5 percent per month for short-payment from the date the tax was deductible.
  • They compound. A Rs 22,000 sub-materiality unreconciled foreign-remittance credit held in a Nostro suspense ledger for extended periods, together with a wider population of similar sub-materiality items, compounds into a Master Direction on Export of Goods and Services disclosure gap that the statutory auditor’s reconstruction across three years measures at Rs 47 crore. The failure mode “FEMA foreign-remittance-to-book reconciliation break in the suspense ledger” carries Severity 8 (regulatory-disclosure Section 143(3)(i) observation) regardless of the individual credit’s rupee value.
  • They map to permanent statutory consequences. A Rs 12,000 monthly sub-materiality supplier-default variance compounds to a Rs 8 lakh Section 16(4) permanent ITC loss across a 68-month ageing window. The failure mode “sub-materiality supplier GSTR-1 non-filing compounding across the ageing window” carries Severity 10 (Section 16(4) permanent loss with no rectification, no condonation of delay, and no revival path).

A materiality-first register treats all three as sub-materiality current-period noise. A Severity-first register treats all three as High Action Priority failure modes and puts them at the top of the escalation queue.

Why the multiplicative Risk Priority Number also fails

Some registers try to fix the materiality problem by importing the multiplicative Risk Priority Number as a composite score. The formula is familiar: RPN = Severity multiplied by Occurrence multiplied by Detection, with an intervention threshold typically set at 100 or 125. The RPN approach improves on materiality because it acknowledges Severity as an axis. But the arithmetic itself dilutes the Severity signal.

Consider a Section 16(4) permanent-loss row on a defaulting-supplier watchlist. Severity anchors at 10 (permanent ITC loss on the 30 November cutoff). Occurrence anchors at 1 (fewer than one supplier default per ten thousand line items on a well-run purchase base). Detection anchors at 1 (the supplier-level ageing queue with escalation is running). RPN = 10 x 1 x 1 = 10. Below every reasonable intervention threshold. Not in the queue.

Consider a paise-level rounding difference within the CBIC-permissible tolerance. Severity anchors at 3 (permitted rounding). Occurrence anchors at 10 (happens on the majority of transactions). Detection anchors at 3 (multi-layer detection is running). RPN = 3 x 10 x 3 = 90. Just below the intervention threshold on some registers; above it on others.

The RPN arithmetic has scored a permanent statutory loss below a permitted rounding difference. This is not a hypothetical — the reconciliation process design pillar documents the RPN dilution property as the single design flaw that led Terra Insight to replace the multiplicative score with the Action Priority table lookup.

The Action Priority table — a Severity-first lookup

The Action Priority table is a three-by-three-by-three cube. Each of the three axes — Severity, Occurrence, Detection — is grouped into three bands: High (S9-10; O7-10; D7-10), Medium (S5-8; O4-6; D4-6), and Low (S1-4; O1-3; D1-3). The lookup returns High, Medium, or Low Action Priority. Three simple rules govern the lookup, and the rules are published, unchangeable, and independent of the reconciliation stream:

  • Rule 1 — Severity dominance. Any Severity 9 or 10 row is High AP regardless of Occurrence and Detection. This is the axiom.
  • Rule 2 — Detection-weighted mid-Severity. Any Severity 7 or 8 row with Detection above 5 is High AP. A row with Severity 7 or 8 and Detection at or below 5 is Medium AP.
  • Rule 3 — Compound mid-Severity. Any Severity 5 or 6 row with Occurrence above 7 and Detection above 5 is High AP. Everything else in the Severity 5 or 6 band is Medium AP.
  • Default. Severity 1-4 rows are Low AP unless Rule 2 or 3 explicitly promotes them, which they cannot.

Rule 1 is the design property that stops the RPN dilution. Rules 2 and 3 let Occurrence and Detection matter — but only when Severity is not already in the top band. A team using the AP table cannot arithmetically dilute a Section 16(4) row into the mid-pack; the lookup pins it at High AP by construction. The AP table sits directly on top of the anchored SOD rating scale, which supplies the axis definitions. Together the two documents are the enterprise’s documented risk-assessment methodology that Section 143(3)(i) ICFR testing evaluates.

Case study 1 — the sub-materiality supplier default that hit the 30 November cutoff

An illustrative mid-market Indian chemicals distributor with a Rs 40 crore annual GST-eligible purchase base runs a Rs 10,000-per-invoice materiality floor on GSTR-2B variance investigation. One supplier — a Tier-3 intermediates provider — invoices at Rs 12,000 per month in ITC-eligible value. The supplier’s GSTR-1 filing has been intermittently delayed for the past five years, with individual quarters missed twice or three times per financial year. Each individual invoice sits below the materiality floor and is auto-cleared. The register carries no row for this supplier.

Across 68 months of the vendor relationship, cumulative unmatched ITC compounds to approximately Rs 8 lakh. Each individual month is sub-materiality. Each individual quarter is sub-materiality. The cumulative supplier-level exposure sits at Severity 10 on the anchored SOD scale — Section 16(4) permanent loss on the 30 November cutoff. The materiality-first register never surfaced the row because the aggregation happened at the wrong level. On 30 November 2026, the Section 16(4) window closes for the FY 2025-26 residual portion of the exposure. The Rs 8 lakh permanent loss lands. There is no recovery mechanism.

The Action Priority table applied at the failure-mode level produces a different register. The failure mode “sub-materiality supplier GSTR-1 non-filing compounding across the ageing window” is one row. Severity 10 (Section 16(4) permanent loss). Occurrence 5 (5 to 25 incidents per 1,000 line items at the failure-mode level). Detection 8 (no supplier-level ageing queue in place). Rule 1 pins the row at High AP.

Re-rating. The register adds a supplier-level ageing queue keyed to the earliest-Section-16(4)-deadline for each defaulting supplier. The prevention control is a monthly supplier-side reminder cadence keyed to the supplier’s GSTR-1 filing rhythm. The detection control is a per-supplier ageing walk on the 20th of each month, escalating any exposure crossing 24 months to controller review, with a hard escalation trigger for anything within six months of a 30 November cutoff. Cumulative Section 16(4) exposure across the 68-month ageing window is either mitigated (by supplier follow-up before the deadline) or accepted (with a written acceptance rationale signed by the controller and audit-committee-visible) before 30 November. The re-rating did not depend on any change to the per-transaction materiality floor.

Case study 2 — the FEMA compounding sub-materiality bank credit

An illustrative Rs 350 crore Indian IT services exporter with three overseas subsidiaries runs a Rs 25,000-per-transaction materiality floor on foreign-remittance-to-book reconciliation. Sub-materiality credits — for example, a Rs 22,000 partial-reference credit on the Nostro account that cannot immediately be matched to a specific export invoice — clear the materiality filter without investigation and are booked to a suspense ledger. The bank narration on such credits is often incomplete, carrying a partial reference number rather than the export invoice’s shipping bill or UTR.

Over three years the suspense ledger accumulates a heterogeneous population of unmatched credits, aged settlement advices without corresponding invoice matches, and forex restatement impacts on the aged balances under Ind AS 21. Every individual item sits below the enterprise’s Rs 25,000 materiality floor and does not surface on the register.

At the third annual audit, the statutory auditor requests the enterprise’s full FEMA reconciliation position under the Master Direction on Export of Goods and Services (2016), which requires every foreign-currency remittance to reconcile to a specific export invoice or a settlement advice, with export proceeds realised and repatriated within nine months of the date of export. The auditor’s reconstruction across the past three years aggregates the population and identifies approximately Rs 47 crore in foreign-remittance-to-book reconciliation breaks. Every individual break was sub-materiality on the enterprise’s register. The aggregate is the auditor’s Section 143(3)(i) ICFR observation on control design.

The failure mode is “FEMA foreign-remittance-to-book reconciliation break compounding in the Nostro suspense ledger”. Severity 8 (Section 143(3)(i) ICFR observation with potential Contravention Order under FEMA Section 13). Occurrence 6 (recurring pattern on a low-volume high-value stream). Detection 8 (no monthly suspense-ledger review at the treasury level). Rule 2 pins the row at High AP because Detection is above 5.

Re-rating. The suspense-ledger review moves to monthly, with a hard escalation trigger on any item unresolved beyond 60 days and a Rs 0 tolerance on aggregate suspense balance beyond 90 days. The prevention control is a bank-narration enrichment protocol keyed to the counterparty master and the export shipping bill number, so partial-reference credits are enriched at ingestion before the ledger posts. The detection control is a monthly foreign-remittance-to-book review by the treasury lead against every open credit on the Nostro. The FEMA regulatory-disclosure position is bounded, evidenced, and reconstructable within cycle rather than at the third-year audit reconstruction.

Case study 3 — the Section 200A aggregate TDS mismatch across the deductor base

An illustrative Rs 600 crore Indian professional services firm with 240 vendor deductors runs a Rs 5,000-per-deductor materiality floor on TDS receivable versus Form 26AS (transitioning to Form 168 from 1 April 2026) reconciliation. Individual Rs 5,000 mismatches — most attributable to Section 393 payment code mis-tags between Section 194J code 1027 and Section 194H code 1015 on the deductor side, plus a smaller population of PAN-mismatch cases at deductor onboarding — are cleared without investigation.

Aggregated across the full 240-deductor population, the mismatch sits at Rs 12 lakh. The failure mode is “TDS payment code mis-tag at the deductor level across the 194J-194H boundary”. The Section 200A demand exposure to the deductee side is Rs 12 lakh in lost credit, plus Section 201(1A) interest at 1 percent per month for short-deduction and 1.5 percent per month for short-payment from the date the tax was deductible until the date of deposit, plus a Section 234E late-filing fee at Rs 200 per day capped at the aggregate tax deductible amount for any related correction statement filed after the quarterly deadline.

The materiality-first register cleared 240 individual rows and surfaced nothing. The Action Priority table reads the failure mode at the population level. Severity 9 (Section 200A demand notice with Section 201(1A) interest). Occurrence 8 (25 to 50 incidents per 1,000 deductors — a routine occurrence on the deductor base). Detection 8 (no monthly payment-code aggregation report). Rule 1 pins the row at High AP.

Re-rating. The register adds a monthly payment-code aggregation report keyed to the Section 393 codes 1001 through 1092 across the full deductor population. The prevention control is a deductor-side confirmation protocol at engagement onboarding — the deductor’s TDS section and payment code are confirmed and signed off before the first invoice, and the deductor’s PAN is validated against the CBDT PAN database at the same time. The detection control is a monthly Form 26AS-to-book reconciliation at the code level, not the individual-deductor level, with a hard escalation trigger on any code-level mismatch above Rs 1 lakh. The aggregate Section 200A exposure is closed before the quarterly filing deadline. The TDS demand notice reconciliation guide walks the operational mechanics for the deductor-side correction cycle.

Where the Action Priority table fits in the wider methodology

The AP table is the escalation-logic layer of the reconciliation process design method. The pillar covers the seven-step discipline end to end. The anchored SOD rating scale supplies the axis definitions. This method article publishes the lookup rule that reads the SOD ratings and returns the AP class. The 6P cause taxonomy supplies the causal classification for each failure mode. The reconciliation control plan template is the operational output document that carries the AP class per row. The monthly close reconciliation playbook sequences the escalation queue against the twenty-day close-cycle calendar.

Read together, the six documents give a finance team the design surface — the methodology, the anchored scale, the lookup rule, the cause taxonomy, the control plan template, and the operational cadence — that Section 143(3)(i) ICFR testing evaluates as a coherent risk-assessment methodology. A materiality-first register, by contrast, is a testable output but not a testable methodology. That is the design gap that the AP table closes.

When the manual Action Priority layer meets the capacity ceiling

A Severity-first Action Priority register does exactly what it was designed to do — it surfaces the High Action Priority failure modes that a materiality-first or RPN-first register had systematically hidden. But surfacing the exposure also raises the demand on the detection layer.

A register that surfaces the Section 16(4) at-risk supplier queue on every quarter’s close needs a supplier-level ageing walk on a rolling basis with a hard escalation trigger within six months of a 30 November deadline. A register that surfaces the Master Direction foreign-remittance suspense queue needs a monthly review at the treasury lead level against every open Nostro credit. A register that surfaces the Section 200A payment-code aggregation queue needs a monthly reconciliation at the code level across every deductor on the vendor master.

Below a certain volume — roughly 200 suppliers, 3,000 monthly purchase invoices, 100 deductors — the manual detection layer sustains this discipline inside the close cycle. Above those bands, the reviewer capacity required to walk every High AP row through its prevention and detection controls exceeds what a finance team can sustain across a close cycle that already compresses the Rule 37 ageing walk, the Rule 37A annual supplier-default walk, the Section 16(4) November lockdown walk, and the quarterly TDS filing walk into overlapping windows. The AP table has done its job — it has named the exposure. The next question is whether a manual detection layer can close it inside the cycle.

Terra Insight’s reconciliation software surface carries the continuously-refreshed detection layer that the Action Priority table demands on High AP rows — the GST reconciliation software closes the Section 16(4) supplier-ageing and Nostro-suspense queues on a rolling basis, the TDS reconciliation software closes the payment-code aggregation queue across the deductor population, and the monthly close reconciliation playbook sequences the manual close controls that a finance team runs alongside those layers on a common cadence.

Where this fits

Frequently Asked Questions

Why does a materiality-first reconciliation register systematically miss Section 16(4) permanent-loss exposures?

Because a per-invoice materiality threshold — often set at Rs 5,000 or Rs 10,000 per invoice at the enterprise level — clears any current-period variance below the threshold without investigation. But a Section 16(4) permanent-loss exposure is defined by the cumulative supplier-default exposure across the ageing window, not by the current-month invoice value. A Rs 12,000 monthly ITC-eligible invoice from a supplier who has not filed GSTR-1 sits below most enterprise materiality floors in the current period and clears the register. Sixty-eight months of that same supplier default across a five-year vendor engagement compounds to Rs 8 lakh in permanently lost ITC at the 30 November cutoff. The materiality filter had never surfaced the exposure because materiality is defined at the transaction level and the failure mode is defined at the cumulative supplier level. The Action Priority table pins the row to High AP at the failure-mode Severity anchor — Section 16(4) permanent loss = Severity 10 — regardless of the current-period rupee value.

What is the difference between the Action Priority table and a multiplicative Risk Priority Number?

A multiplicative Risk Priority Number computes RPN as Severity times Occurrence times Detection as a single composite score, and a team sets an intervention threshold — typically 100 or 125 — above which a row is escalated. The arithmetic lets a low Occurrence rating (2) and a low Detection rating (4) reduce a Severity 9 row to an RPN of 72, below the threshold, and out of the queue. Conversely, a Severity 3 paise-level rounding difference with Occurrence 10 and Detection 3 lands at RPN 90 — closer to the threshold than the Severity 9 row it was meant to rank below. The Action Priority table replaces the multiplication with a three-by-three-by-three lookup where the Severity axis is examined first. Rule 1 pins any Severity 9 or 10 row at High Action Priority regardless of Occurrence and Detection. Occurrence and Detection then determine the depth of the required prevention and detection controls, but they do not determine whether the row deserves attention at all. The single axiom — Severity dominates — is the design property that stops a Section 16(4) permanent loss from being scored below a permitted rounding difference.

How does the Action Priority table read against the anchored SOD scale?

The AP table is the escalation-logic layer that sits on top of the anchored SOD scale. Once every row on the register has a Severity, Occurrence, and Detection rating anchored to the SOD tables — Severity 10 for Section 16(4) permanent loss, Severity 9 for Section 200A demand with Section 201(1A) interest, Severity 8 for DRC-01B intimation under Rule 88C, Severity 7 for Section 43B(h) MSME year-end disallowance, and so on — the AP table reads the three ratings and returns High, Medium, or Low. The three lookup rules that govern the return are: Rule 1, any Severity 9 or 10 row is High AP; Rule 2, any Severity 7 or 8 row with Detection above 5 is High AP; Rule 3, any Severity 5 or 6 row with Occurrence above 7 and Detection above 5 is High AP. Everything else is Medium or Low. The three-rule structure produces the same discriminatory power on a twelve-row register as it does on a two-hundred-row register, because the failure-mode Severity is the anchor and the current-period volume never dilutes it.

Should sub-materiality variances be aggregated at the supplier or deductor level before the Action Priority table is applied?

Yes, always. The Action Priority table applies to failure modes, not to individual transactions, and the same failure mode aggregates across every transaction it affects. A Rs 5,000 TDS mismatch on a single deductor’s Form 26AS or Form 168 credit is below most enterprise materiality floors. The same Rs 5,000 mismatch across 240 deductors aggregates to Rs 12 lakh in Section 200A demand exposure plus Section 201(1A) interest at 1 percent per month for short-deduction and 1.5 percent per month for short-payment. The failure mode is one row on the register — “TDS payment code mis-tag at the deductor level” — with Severity 9. It is High AP by Rule 1 regardless of the per-deductor rupee value. The aggregation rule is: read the register at the failure-mode level, aggregate the current-period impact across every transaction sharing the failure mode, and let the aggregate drive both the Occurrence rating and the escalation queue. The per-transaction materiality filter is not part of the AP calculus.

When does a materiality-driven reconciliation register become a Section 143(3)(i) audit finding?

When the statutory auditor’s ICFR testing under Section 143(3)(i) of the Companies Act 2013 uncovers a High Action Priority failure mode — most commonly a Section 16(4) permanent-loss row on a defaulting-supplier watchlist, a Section 200A aggregate TDS mismatch across a large deductor base, or a Master Direction on Export of Goods and Services foreign-remittance reconciliation gap — that the enterprise’s own register had cleared through a materiality-cutoff filter. At that point the auditor’s finding is not that the reconciliation failed as a testing outcome; it is that the register’s design (materiality-first) is inconsistent with the underlying failure-mode Severity (statutory). The finding lands on control design, not control operation, and typically produces a material weakness observation in the ICFR opinion. The remedy is to re-publish the register with the Severity-first Action Priority table as the escalation logic, walk every existing failure mode through the anchored SOD scale, and route the re-scored register through the audit committee for adoption. The reconciliation control plan template carries the AP table as the default escalation logic across all four reconciliation streams.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 4 August 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Primary reference: CBIC GST portal — for the Section 16(4) ITC time bar, the Section 39(9) 30 November amendment window, and the Rule 88C DRC-01B seven-day reply regime that anchor the Severity axis of the Action Priority table published here..
Primary sources cited
Last reviewed against sources on 4 August 2026
  • Section 16(4), Central Goods and Services Tax Act 2017 — Time limit for availing Input Tax Credit. A registered person shall not be entitled to take ITC in respect of any invoice or debit note after the 30th day of November following the end of the financial year to which such invoice pertains, or furnishing of the relevant annual return, whichever is earlier. There is no rectification, no condonation of delay, and no recovery mechanism. Section 16(4) is the Severity 10 anchor on the Action Priority table — any row that maps to a Section 16(4) permanent loss is High AP by Rule 1 regardless of Occurrence and Detection, and cannot be diluted through a materiality-cutoff filter that clears sub-materiality current-period variances.
  • Section 200A read with Section 201(1A) and Section 234E, Income-tax Act 1961 (retained in Income-tax Act 2025) — Processing of the deductor's TDS statement by the Central Processing Centre. Any short-deduction or short-payment identified in that processing becomes a demand notice, with interest under Section 201(1A) at 1 percent per month for short-deduction and 1.5 percent per month for short-payment from the date the tax was deductible until the date of deposit, and Section 234E late-filing fee at Rs 200 per day capped at the aggregate tax deductible amount. Section 200A is the Severity 9 anchor on the Action Priority table — any row that maps to a Section 200A demand is High AP by Rule 1 regardless of the per-deductor rupee value that a materiality filter would clear.
  • Section 143(3)(i), Companies Act 2013 — The auditor's report shall state whether the company has adequate internal financial controls with reference to financial statements in place and the operating effectiveness of such controls. Where an enterprise's reconciliation register is structured on a materiality-first escalation logic that clears sub-materiality current-period variances, and the statutory auditor's substantive testing surfaces a High Action Priority failure mode inside that cleared population, the finding lands on control design under Section 143(3)(i) rather than on control operation. The remedy is to re-publish the register with a Severity-first Action Priority table as the escalation logic.
  • Rule 88C and Form DRC-01B, Central Goods and Services Tax Rules 2017 — Where the tax liability declared in GSTR-1 for a tax period exceeds the tax paid in GSTR-3B for the same period by a specified amount and percentage, an intimation in Form DRC-01B is auto-generated. The registered person shall either pay the differential through Form DRC-03 with interest under Section 50 or furnish a reply within seven days of receipt, failing which recovery proceedings under Section 79 may be initiated. Rule 88C is the Severity 8 anchor on the Action Priority table — the seven-day reply window pins the row at High AP under Rule 2 whenever Detection sits above 5 on the anchored SOD scale.
  • Section 39(9), Central Goods and Services Tax Act 2017 — Rectification of a GSTR-3B return is permitted up to the earlier of the 30th day of November following the end of the financial year to which such return pertains or furnishing of the relevant annual return. A GSTR-1 or GSTR-3B amendment attempted after this window is time-barred, and the underlying liability or claim crystallises without correction. Section 39(9) reinforces the Section 16(4) November 30 hard deadline as a Period-class cause on the reconciliation register, and any row that touches an amendment-window boundary carries a Severity 9 or 10 rating on the anchored SOD scale.
  • Master Direction on Export of Goods and Services (RBI, 2016 as amended) — Export proceeds shall be realised and repatriated to India within nine months from the date of export in most cases. Every foreign-currency remittance must reconcile to a specific export invoice or settlement advice, and the exporter's Nostro-account credits must be traceable to individual export transactions. Sub-materiality unreconciled foreign-remittance credits held in a suspense ledger and not investigated at the transaction level compound into a FEMA regulatory-disclosure gap that becomes visible only in the statutory auditor's reconstruction of the full FEMA position, typically as a Section 143(3)(i) ICFR observation.

Frequently Asked Questions

Why does a materiality-first reconciliation register systematically miss Section 16(4) permanent-loss exposures?
Because a per-invoice materiality threshold — often set at Rs 5,000 or Rs 10,000 per invoice at the enterprise level — clears any current-period variance below the threshold without investigation. But a Section 16(4) permanent-loss exposure is defined by the cumulative supplier-default exposure across the ageing window, not by the current-month invoice value. A Rs 12,000 monthly ITC-eligible invoice from a supplier who has not filed GSTR-1 sits below most enterprise materiality floors in the current period and clears the register. Sixty-eight months of that same supplier default across a five-year vendor engagement compounds to Rs 8 lakh in permanently lost ITC at the 30 November cutoff. The materiality filter had never surfaced the exposure because materiality is defined at the transaction level and the failure mode is defined at the cumulative supplier level. The Action Priority table pins the row to High AP at the failure-mode Severity anchor — Section 16(4) permanent loss = Severity 10 — regardless of the current-period rupee value.
What is the difference between the Action Priority table and a multiplicative Risk Priority Number?
A multiplicative Risk Priority Number computes RPN as Severity times Occurrence times Detection as a single composite score, and a team sets an intervention threshold — typically 100 or 125 — above which a row is escalated. The arithmetic lets a low Occurrence rating (2) and a low Detection rating (4) reduce a Severity 9 row to an RPN of 72, below the threshold, and out of the queue. Conversely, a Severity 3 paise-level rounding difference with Occurrence 10 and Detection 3 lands at RPN 90 — closer to the threshold than the Severity 9 row it was meant to rank below. The Action Priority table replaces the multiplication with a three-by-three-by-three lookup where the Severity axis is examined first. Rule 1 pins any Severity 9 or 10 row at High Action Priority regardless of Occurrence and Detection. Occurrence and Detection then determine the depth of the required prevention and detection controls, but they do not determine whether the row deserves attention at all. The single axiom — Severity dominates — is the design property that stops a Section 16(4) permanent loss from being scored below a permitted rounding difference.
How does the Action Priority table read against the anchored SOD scale?
The AP table is the escalation-logic layer that sits on top of the anchored SOD scale. Once every row on the register has a Severity, Occurrence, and Detection rating anchored to the SOD tables — Severity 10 for Section 16(4) permanent loss, Severity 9 for Section 200A demand with Section 201(1A) interest, Severity 8 for DRC-01B intimation under Rule 88C, Severity 7 for Section 43B(h) MSME year-end disallowance, and so on — the AP table reads the three ratings and returns High, Medium, or Low. The three lookup rules that govern the return are: Rule 1, any Severity 9 or 10 row is High AP; Rule 2, any Severity 7 or 8 row with Detection above 5 is High AP; Rule 3, any Severity 5 or 6 row with Occurrence above 7 and Detection above 5 is High AP. Everything else is Medium or Low. The three-rule structure produces the same discriminatory power on a twelve-row register as it does on a two-hundred-row register, because the failure-mode Severity is the anchor and the current-period volume never dilutes it.
Should sub-materiality variances be aggregated at the supplier or deductor level before the Action Priority table is applied?
Yes, always. The Action Priority table applies to failure modes, not to individual transactions, and the same failure mode aggregates across every transaction it affects. A Rs 5,000 TDS mismatch on a single deductor's Form 26AS or Form 168 credit is below most enterprise materiality floors. The same Rs 5,000 mismatch across 240 deductors aggregates to Rs 12 lakh in Section 200A demand exposure plus Section 201(1A) interest at 1 percent per month for short-deduction and 1.5 percent per month for short-payment. The failure mode is one row on the register — 'TDS payment code mis-tag at the deductor level' — with Severity 9. It is High AP by Rule 1 regardless of the per-deductor rupee value. The aggregation rule is: read the register at the failure-mode level, aggregate the current-period impact across every transaction sharing the failure mode, and let the aggregate drive both the Occurrence rating and the escalation queue. The per-transaction materiality filter is not part of the AP calculus.
When does a materiality-driven reconciliation register become a Section 143(3)(i) audit finding?
When the statutory auditor's ICFR testing under Section 143(3)(i) of the Companies Act 2013 uncovers a High Action Priority failure mode — most commonly a Section 16(4) permanent-loss row on a defaulting-supplier watchlist, a Section 200A aggregate TDS mismatch across a large deductor base, or a Master Direction on Export of Goods and Services foreign-remittance reconciliation gap — that the enterprise's own register had cleared through a materiality-cutoff filter. At that point the auditor's finding is not that the reconciliation failed as a testing outcome; it is that the register's design (materiality-first) is inconsistent with the underlying failure-mode Severity (statutory). The finding lands on control design, not control operation, and typically produces a material weakness observation in the ICFR opinion. The remedy is to re-publish the register with the Severity-first Action Priority table as the escalation logic, walk every existing failure mode through the anchored SOD scale, and route the re-scored register through the audit committee for adoption. The [reconciliation control plan template](/insights/reconciliation-control-plan-template-india/) carries the AP table as the default escalation logic across all four reconciliation streams.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.