Eleven reconciliation errors where a wrong belief is applied consistently — the wrong GST rate everywhere, the wrong TDS section for a whole vendor class, gross where net belongs, reverse charge missed entirely. These are internally consistent files defeating every reconciliation ever built.
The mathematical truism that anchors the family's honesty is that an error consistent on both sides is invisible to any cross-check. Reconciliation catches a knowledge gap only when a companion source of truth is available — a filed GSTR-1, a TRACES Form 168, an authoritative state-of-registration reference, a Section 197 lower-deduction certificate. Without a companion source, the error remains structural-miss until an external audit surfaces it.
The Detection Envelope classifies each of the eleven errors as catch, catch-conditional, or structural-miss per the customer's specific data shape and the companion sources available. The classification is delivered in writing before go-live.
A per-customer Detection Envelope report listing each of the eleven knowledge gaps against the customer's reconciliation configuration, marking the two structural-miss patterns explicitly, and stating the specific companion sources required to move each catch-conditional to catch.
Not carelessness. A wrong belief, applied consistently. This is Family 2 of Terra Insight’s fifty-seven-error catalogue — the eleven patterns where a finance team is not tired or distracted but genuinely wrong, and consistently so. The wrong-belief-applied-consistently pattern is the most dangerous family the reconciliation surface has to survive, because a mistake made on every invoice, on every return, and on every receipt produces a file that ties to itself perfectly. Nothing contradicts anything. Every internal check passes. And that is precisely why it is so hard to catch.
The family in one paragraph
Not carelessness — a wrong belief, applied consistently. The most dangerous family, because consistency looks like correctness. The analyst who deducts TDS at 10% under Section 194J when the correct section is 194C at 2% is not making an arithmetic slip; they are executing a wrong classification with mechanical precision. The controller reviewing the working paper sees every deduction at the same rate, every challan filed on the same schedule, every vendor’s Form 168 reflecting the same treatment — and signs off. The auditor testing a sample sees the same consistency and moves on. The twelve-class failure mode taxonomy places this family primarily in the policy-and-interpretation class, because the error is not in the data pipeline — it is in the belief system that the data pipeline is faithfully executing.
Why this family is dangerous
The wrong-belief-applied-consistently pattern produces internally consistent files. Every invoice at 12% GST ties to a return declaring 12% GST which ties to a receipt showing 12% GST. The purchase register on the buyer’s side receives GSTR-2B data at 12% because the supplier filed GSTR-1 at 12%. Both sides reconcile to each other perfectly. The finance team’s own consistency checks — invoice-to-return, register-to-portal, book-to-bank on the tax-paid amount — all pass. If anything, the match rate on that vendor’s line-items is higher than average, because there is no rate-shift variance to explain.
Detection requires an external reference — the actual statutory rate schedule, a cross-check against a filed GSTR-1 that mysteriously shows 18% for the same HSN elsewhere in the market, a supplier’s Form 16A that reports the correct section, an assessing officer’s investigation into a vendor’s PAN. Reconciliation alone cannot catch this family. Reconciliation surfaces knowledge-gap errors only when a companion source of truth is available and materially disagrees with what both sides have consistently recorded. Where the wrong belief is only inside one company and the counterparty happens to hold a different (correct) belief, the reconciliation surface has something to work with. Where the wrong belief is shared — because the supplier trained the buyer, or the industry has drifted, or the ERP defaults were copied years ago from a template that predates the current statute — the reconciliation surface has nothing to work with.
The mathematical truism that anchors the Detection Envelope’s honesty for this family: an error consistent on both sides is invisible to any cross-check ever built. If the vendor deducted at 194J and the customer’s ledger records it as 194J receivable — both wrong, both consistent — no reconciliation between books and Form 26AS/Form 168 catches it. Only a Section 197 lower-deduction certificate mismatch, or a statutory auditor’s random walk into the vendor master, or a demand notice from the assessing officer months later, surfaces it. This is the mathematical truism that anchors the Detection Envelope for this family; the honest answer is not to hide it inside a fake match rate but to publish it in writing to the customer before go-live, so the customer and the customer’s auditor know exactly which of the eleven the platform is expected to catch and which are structural-miss against their specific data shape.
The eleven errors, one at a time
1. The wrong GST rate, applied everywhere
What it looks like in the data. Every invoice for a specific supply type carries a lower GST rate than the CBIC HSN schedule specifies — 12% where 18% is due, or 5% where 12% is due — and the rate is consistent across the supplier’s invoice, the supplier’s GSTR-1, the buyer’s GSTR-2B, and the buyer’s ITC claim in GSTR-3B.
Illustrative example. A media services company issues invoices for post-production under HSN 998386 at 12% IGST instead of the statutory 18%. Across a six-month engagement, forty-seven invoices totalling Rs 2,80,00,000 in supply value all carry the 12% treatment. GSTR-1 filings each month reflect it; the buyer’s GSTR-2B accepts the rate; the buyer’s GSTR-3B Table 4 claims ITC at 12%. Book-to-portal reconciliation on both sides returns clean matches; the rate is never flagged because both sides agree.
Failure if uncaught. A departmental scrutiny under Section 61 CGST — or worse, an SCN under Section 74 CGST for wilful misstatement — surfaces the shortfall of Rs 16,80,000 (6% differential of Rs 2,80,00,000) with Section 50(1) interest at 18% per annum and penalty up to 100% of the tax shortfall. The buyer’s excess ITC is separately clawed back with the same interest. Both parties reconcile perfectly to each other throughout; the departmental audit is the first external reference that breaks the internal consistency.
2. TDS under the wrong section
What it looks like in the data. A whole vendor class has TDS deducted under Section 194J (professional/technical services, 10%) where Section 194C (contractor payments, 1%/2%) applies per the substance of the contract. The rate follows the wrong section — 10% instead of 2%. Under the Section 393 payment code regime effective FY 2026-27, the equivalent slip is applying code 1017 where code 1023/1024 (contractor) is the correct payment code.
Illustrative example. A manpower supply contract with a security agency is classified in the buyer’s ERP as “professional services” and TDS is deducted at 10%. The correct treatment per CBDT clarifications on manpower supply is Section 194C at 2% for a company deductee. The security agency accepts the deduction each month; Form 168 reports credits under 194J to the agency; the agency’s own income return classifies the receipts as 194J. Both sides tie exactly. The TDS Form 26AS/168 reconciliation returns clean matches.
Failure if uncaught. Where the direction is over-deduction (the illustrative case), the vendor recovers only through a Section 197 lower-deduction certificate process — often eighteen months after the fact and only if noticed. Where the direction is under-deduction (194C at 2% where 194J at 10% was due), the buyer faces Section 200A demand for the shortfall plus Section 40(a)(ia) 30% disallowance of the expense in the assessment year.
3. Gross where net belongs
What it looks like in the data. One stream in the reconciliation carries GST-inclusive amounts where the counterpart expects GST-exclusive (net) values. The two never reconcile at the line level; every row is off by the GST component (typically 18%, 12%, or 5% of the net).
Illustrative example. A B2B customer’s payment reconciliation is set up to match bank-side receipts against invoice values in the sales register. The sales register exports invoice totals inclusive of GST (Rs 1,18,000 for a Rs 1,00,000 supply plus Rs 18,000 IGST); the receivable ledger, however, holds net values (Rs 1,00,000) because the GST is passed through to an output-tax liability account. Payments received are matched at the invoice-total (gross) level from bank narrations, but the receivable is on the net basis, so every invoice sits with an apparent Rs 18,000 over-collection until an analyst manually reconciles the gross-versus-net cut for every line.
Failure if uncaught. Receivables aging is misstated by the entire GST component of unmatched invoices; DSO reporting inflates; the CFO signs off a working capital number that is materially wrong. On the audit side, Ind AS 115 revenue-and-receivables reconciliation fails cutoff testing because the receivable balance does not tie to the recognised revenue plus GST payable. The correction requires a gross-net convention normalisation across the entire reconciliation stream, retroactively.
4. Debit/credit convention inverted for a whole block
What it looks like in the data. A contiguous run of ledger entries — typically a batch import or a period-boundary block — carries the debit/credit convention flipped for the whole block. Not one row inverted, but every row in the batch treated as the opposite direction.
Illustrative example. The GL import from a subsidiary’s finance system defines “positive amount in Column X” as debit and “negative amount in Column X” as credit; the parent’s consolidation tool assumes the opposite convention. Six hundred rows of April intercompany postings from the subsidiary arrive with directions flipped in the consolidated books — cash payments appear as receipts, expense recognitions appear as revenue reversals, TDS payables appear as TDS receivables. Because the whole block is flipped, the trial balance still balances (debits equal credits in absolute value); it is just that half the entries are on the wrong side of every account.
Failure if uncaught. Intercompany reconciliation between parent and subsidiary shows a matched balance in absolute terms and a fully inverted balance in signed terms — meaning the parent’s receivable from the subsidiary and the subsidiary’s payable to the parent are equal in magnitude but of opposite sign relative to what they should be. The consolidation eliminates the wrong direction, producing a phantom intercompany balance on the consolidated balance sheet. Discovery is usually at year-end audit; the restatement is material.
5. Tax computed on the wrong base
What it looks like in the data. TDS is computed on the GST-inclusive invoice amount instead of on the supply value (GST-exclusive), consistently across a vendor class or an entire deducting entity. Per Circular 23/2017-CBDT, TDS under Sections 194C/194D/194H/194I/194J is to be deducted on the amount excluding the GST component where the GST is separately indicated on the invoice.
Illustrative example. A logistics vendor invoices Rs 10,00,000 for services plus Rs 1,80,000 IGST at 18% — total invoice value Rs 11,80,000. The buyer’s ERP is configured to compute TDS at 2% (194C, company deductee) on the total invoice value: Rs 23,600 deducted instead of the correct Rs 20,000. Across 120 vendor invoices in the year, over-deduction accumulates to Rs 4,32,000. The vendor accepts each deduction; Form 168 reports credits at the over-deducted amounts; both sides reconcile.
Failure if uncaught. The vendor holds an over-deduction of Rs 4,32,000 that surfaces only through the vendor’s Section 197 refund process or an income-tax return correction. If the deducting entity discovers the pattern first, it must file corrections through subsequent TDS returns; if the vendor discovers it, the deducting entity has to process reconciliation refunds against Form 168 amendments. Either path is administratively expensive and depends on the initial detection — the reconciliation itself cannot flag it, because both sides consistently record the higher figure.
6. TDS not deducted near a threshold
What it looks like in the data. A vendor’s aggregate purchase value crosses the Rs 50-lakh Section 194Q threshold mid-year, but the ERP threshold check is either miscalibrated or applied per-invoice rather than per-vendor-aggregate, so TDS is not deducted at 0.1% on the excess. Under the Section 393 payment code regime post-April-2026, code 1031 (purchase of goods) inherits the same aggregate-threshold logic.
Illustrative example. A raw-material supplier’s cumulative billing crosses Rs 50,00,000 in the seventh month of the year. The correct treatment is to deduct 0.1% TDS on invoice values above the threshold (Rs 5,000 per Rs 50 lakh of excess). The ERP threshold rule was set five years ago against a legacy vendor list and does not automatically re-evaluate at year-boundary; the aggregate crossing is missed. The supplier does not raise it either — they may be operating under a Section 206C(1H) TCS regime and assume no 194Q applies, and the coordination question is left unresolved.
Failure if uncaught. Section 40(a)(ia) 30% disallowance on the vendor’s post-threshold billing plus a Section 200A demand for the un-deducted TDS with 201(1A) interest from the original due date. Reconciliation between books and Form 168 shows a matched (zero) deduction on both sides — the shortfall is invisible until a scrutiny under Section 143(3) surfaces the 194Q applicability.
7. Line-level vs invoice-level rounding
What it looks like in the data. One side of the reconciliation rounds each line item to whole rupees before summing; the other side rounds the invoice total after summing line items with paise. Every invoice total is off by 1-10 paise; the working paper shows a persistent unmatched drift that no single row explains.
Illustrative example. A multi-line vendor invoice — twelve line items each carrying a mix of net supply value, IGST at 18%, and TDS at 2% — is settled as one payment. The vendor’s ERP computes GST and TDS at the line level and rounds each line to whole rupees before summing (net supply Rs 4,166 rounds to Rs 4,166; IGST Rs 749.88 rounds to Rs 750; TDS Rs 83.32 rounds to Rs 83). The buyer’s ERP takes the invoice total in paise (Rs 59,876.35) and rounds only at the final. Each of the twelve lines drifts by 1-3 paise; the invoice-level drift is Rs 0.12. Across 300 monthly invoices, the drift is roughly Rs 36.
Failure if uncaught. CARO 2020 Clause 3(ii)(b) working capital reconciliation carries an unexplained drift that either forces a footnoted sign-off (a reportable observation) or an analyst day spent walking line-level rounding across every invoice. The TDS runbook cadence sign-off carries the same drift into every monthly close. The fix is a rounding-convention alignment at the ERP export configuration on both sides, not a manual reconciliation pass every month.
8. The advance never linked
What it looks like in the data. Money received in advance from a customer sits in an “Advance from Customers” liability account; the subsequent invoice against which the advance should have been adjusted is issued and paid separately, with the advance never applied. The customer’s account shows both an outstanding advance (liability) and an outstanding invoice (receivable) for the same underlying transaction.
Illustrative example. A customer pays Rs 5,00,000 as advance in March for a service to be delivered in April. GSTR-1 correctly reports the advance and pays IGST at 18% via GSTR-3B Table 3.1(b). In April, the invoice for Rs 5,00,000 plus Rs 90,000 IGST is issued and the customer pays Rs 5,90,000 in May. The advance is never adjusted against the invoice; the customer’s ledger shows both a Rs 5,00,000 advance liability and a Rs 5,90,000 receivable that has been paid. The reconciliation between bank and books shows both amounts as received; the advance in the liability account is never released.
Failure if uncaught. Output tax is paid twice on the same underlying supply — once on the March advance under GSTR-3B Table 3.1(b) at Rs 90,000 IGST, and again on the April invoice at Rs 90,000 IGST — with the second payment carrying no offset for the advance-stage payment. A Section 54 refund claim is required to recover the duplicate output tax; the process is administratively expensive and Section 54 timing (two years from the relevant date) tightens as the discovery is delayed.
9. The 1% vs 2% TDS step
What it looks like in the data. Section 194C prescribes TDS at 1% for individual and HUF deductees and 2% for others (companies, firms, LLPs). The rule is straightforward, but where the vendor master does not carry an authoritative deductee category at PAN level — or worse, carries a default category that does not match the actual PAN classification — the wrong rate is applied.
Illustrative example. A vendor onboarded as “Individual/HUF” in a contractor tag on the vendor master has actually incorporated as a Private Limited company; the vendor’s PAN carries the fourth-character “C” (Company) rather than “P” (Individual). TDS is deducted at 1% instead of 2% across the year — 55 invoices totalling Rs 40,00,000 in payments, over-deduction shortfall of Rs 40,000. The vendor accepts the deductions; Form 168 reports credits at 1%; the vendor’s own return files receivables at 1%. Both sides consistent.
Failure if uncaught. Section 40(a)(ia) 30% disallowance on the vendor’s payments (Rs 12,00,000 disallowed on a Rs 40,00,000 base) plus Section 200A demand for the Rs 40,000 shortfall with 201(1A) interest from each payment’s due date. The TDS interest and penalty impact calculator quantifies the four-layer consequence — 201(1A) interest at 1.5% per month, Section 234E fee, 40(a)(ia) disallowance, and Section 276B prosecution flag on aggravated cases — for exactly this error class. The fix is a vendor-master audit that reconciles the deductee-category tag against the fourth character of the PAN for every active vendor.
10. CGST+SGST where IGST belongs
What it looks like in the data. An intra-state (CGST + SGST) treatment is applied to a supply that is actually inter-state per Section 10 IGST Act, or vice versa. Both the supplier’s GSTR-1 and the buyer’s GSTR-2B carry the same wrong treatment because the supplier’s determination is what flows to the portal.
Illustrative example. A software services vendor in Karnataka (state code 29) invoices a buyer whose registered place of business is in Karnataka but whose place of supply for the specific service (per Section 12(2) IGST — location of the recipient’s business establishment) is in Maharashtra, where a project team is stationed. The vendor issues a CGST+SGST invoice on the assumption that both parties are Karnataka-based. GSTR-1 declares it as intra-state; GSTR-2B on the buyer’s side accepts it; the buyer claims CGST + SGST ITC. The correct treatment was IGST 18% because the place of supply was Maharashtra.
Failure if uncaught. The buyer holds ITC under the wrong tax heads (CGST + SGST) that is not usable against the correct IGST liability without a Rule 89(5) refund process; the supplier’s Karnataka SGST payment is a wrong deposit that requires a Section 77(1) CGST refund claim. On the audit surface, the correction cascades through the reversal of the CGST+SGST claim, the re-claim of IGST, and separate refund applications from both sides. Detection typically surfaces only when the buyer’s assessing officer questions the state-of-registration alignment months after the fact.
11. Reverse charge missed entirely
What it looks like in the data. An RCM-liable purchase — legal services from an advocate under Notification 13/2017-CT(R), GTA services from an unregistered transporter, security services from a non-corporate supplier, imported services under Section 5(3) IGST — is booked as a regular purchase with no self-invoice, no output tax liability entry, and no corresponding ITC claim. The reverse-charge cycle is entirely absent from the ledger.
Illustrative example. A company pays Rs 12,00,000 in legal fees across the year to a panel of individual advocates for advisory and litigation work. Under Section 9(3) CGST Act read with Notification 13/2017-CT(R), the recipient (the company) is required to pay GST at 18% on reverse charge — Rs 2,16,000 on the year. The self-invoice is never raised; the output tax entry in GSTR-3B Table 3.1(d) is never made; the offsetting ITC claim in Table 4(A)(3) is never taken. The company’s books show only the Rs 12,00,000 legal expense; nothing about the RCM cycle appears anywhere.
Failure if uncaught. A departmental audit under Section 65 CGST surfaces the RCM shortfall at Rs 2,16,000 output tax with Section 50(1) interest at 18% per annum from each month’s due date plus penalty. The offsetting ITC that would have been available is now time-barred under Section 16(4) — the November 30 deadline for claiming ITC on invoices of a financial year has passed for the audit-year invoices — so the recipient pays the output tax without the corresponding credit, a permanent cash cost. This is one of the highest-frequency scrutiny findings on service-industry audits.
What a reconciliation platform does about this class
For this family, the platform’s honest role is narrow. Reconciliation catches a knowledge-gap error only when a companion source of truth is available — the reconciliation between the customer’s own ledger and a GST portal filing, or between the buyer’s TDS receivable and the deductor’s TRACES Form 168, or between an intra-state invoice and the actual place-of-supply determination under Section 10 IGST Act, or between a vendor-master deductee category and the fourth character of the vendor’s PAN. Where a companion source exists and materially disagrees, the platform surfaces the inconsistency as an exception; where the customer maintains the companion source (vendor master fields, state-of-registration references, HSN-rate schedules) with authority, the exception is high-fidelity. Where the wrong belief was applied consistently on both sides — the same wrong GST rate on invoice and return and GSTR-2B, the same wrong TDS section on deduction and Form 168 — no reconciliation platform can catch it. The 12-class failure mode taxonomy maps this family primarily to the data-classification and policy-and-interpretation classes; the TDS Form 26AS/168 failure-mode and TDS monthly runbook show the operational cadence within which the catch-conditional cases surface. Section 5 below states the honest limit — the mathematical truism that anchors the structural-miss classifications.
The one that gets away — the mathematical honesty
An error consistent on both sides is invisible to any cross-check ever built. This is not a product limitation; it is a mathematical fact that constrains every reconciliation ever designed. Two worked examples make the honesty concrete.
Consistent wrong GST rate on both sides. The vendor issues invoices at 12% instead of the statutory 18% under the applicable HSN. The vendor files GSTR-1 declaring supply at 12%. The buyer’s GSTR-2B is populated from that GSTR-1 and shows 12%. The buyer claims 12% ITC in GSTR-3B Table 4. Every book-to-portal reconciliation on the supplier’s side returns a match — the supplier’s outward liability in GSTR-3B Table 3.1 ties to the supplier’s sales register at the (wrong) 12% rate. Every ITC reconciliation on the buyer’s side returns a match — the buyer’s purchase register at 12% ITC ties to GSTR-2B at 12%. The reconciliation platform has nothing to work with. The error surfaces only when a competitor’s filing on the same HSN for the same buyer state shows 18% and an assessing officer opens a scrutiny — often years later, at which point the shortfall has compounded across dozens of invoices and hundreds of returns, with Section 74 penalty (100% of tax) attaching to the aggregate.
Consistent wrong TDS section. The vendor issues a service invoice. The buyer’s ERP is configured to deduct TDS at 10% under Section 194J (or code 1017 post-April-2026) because the vendor is tagged in the master as “professional services.” The correct classification per the substance of the contract — manpower supply, or works contract, or something else — was Section 194C at 2% (code 1023/1024). The buyer files Form 26Q/Form 141 under 194J. Form 168 posts the credit under 194J to the vendor. The vendor’s income return classifies the receivables under 194J. Both sides fully consistent. The reconciliation between vendor books and deductor certificate returns a match on every payment. The error surfaces only when the vendor applies for a Section 197 lower-deduction certificate and the assessing officer questions the section applicability, or when a statutory auditor’s sample test walks through the underlying contract terms and asks why the section is what it is.
These are the family’s honest structural-miss candidates. The Detection Envelope classifies them explicitly as structural-miss and tells the customer’s auditor so in writing. Silently claiming to catch them, or worse, letting the consistent wrong-rate pattern boost the reported match rate, would be dishonest — the platform can measure only what has a companion source of truth. The catalogue exists precisely so this line is drawn in the open.
Where this fits in the Detection Envelope
Before go-live, every Terra Insight customer receives a written Detection Envelope report that classifies each of the fifty-seven patterns — including these eleven — against the customer’s actual data shape and the companion sources the customer maintains. Each pattern lands in one of three buckets. Catch: the platform surfaces the error as the right exception with the right rupees attached, and the customer’s controller can sign it off and the auditor can test it. Catch-conditional: the platform surfaces the error subject to a specific companion source being in place — a state-of-registration reference table for the CGST+SGST-vs-IGST determination, a vendor-master deductee-category audit for the 1%-vs-2% TDS step, a Section 393 payment-code-to-substance-of-contract mapping for the wrong-section deduction, an HSN rate reference cross-check for the wrong-GST-rate pattern where the customer files GSTR-2B against a portal cross-check. Structural-miss: no reconciliation on earth can catch this pattern against the customer’s data shape, and the report states so — for this family, the two candidates are the wrong GST rate applied consistently on both sides and the wrong TDS section applied consistently on both sides.
The report does not publish blanket per-error classifications for the industry; it is per-customer, delivered in writing, before go-live. The customer knows in advance what the platform will surface and what it will not, and the auditor knows what to substantively test outside the reconciliation surface. That is the trust artefact this catalogue exists to produce.
Where this fits in the catalogue
- Anchor page — The 57 Human Errors and the Detection Envelope
- Family 1 — The Carelessness family (16 errors)
- Family 3 — The Misconfigured Systems family (11 errors)
- Family 4 — The Data Gaps family (9 errors)
- Family 5 — Missing and mistimed entries (10 errors)
- Reconciliation software for India — pillar guide
- TransactIG — reconciliation infrastructure
Related reading
- Reconciliation process design method — the twelve-class failure mode taxonomy
- TDS Form 26AS/168 reconciliation failure modes
- TDS reconciliation runbook — monthly and quarterly cadence
- Section 393 TDS payment codes 1001-1092 — the FY 2026-27 nomenclature
- Section 16(4) ITC time bar — the November 30 anchor for the reverse-charge and wrong-classification consequences
- Section 40(a)(ia) 30% disallowance — the four-layer consequence chain for wrong-section TDS
- CARO 2020 bank reconciliation audit — the reportable-observation lens for the rounding-drift patterns
- Ind AS 115 revenue recognition — the receivables cutoff surface for the gross-versus-net error
- TDS interest and penalty impact calculator
Frequently Asked Questions
Why is the Knowledge Gaps family the most dangerous of the five?
Because a wrong belief applied consistently produces internally consistent files. Every invoice at the wrong rate ties to a return declaring the wrong rate, which ties to a receipt showing the wrong rate. Nothing internally contradicts anything. The finance team’s own consistency checks all pass. Reconciliation alone cannot catch a wrong belief that both sides share. The error surfaces only when an external source of truth — the actual statutory rate schedule, a competitor’s filing on the same HSN, an assessing officer’s investigation — contradicts the internal consistency. That’s often years after the exposure has compounded.
Can any reconciliation catch a wrong GST rate applied consistently on both sides?
No — and honesty here is the point. If the vendor issues invoices at 12% instead of the statutory 18%, files GSTR-1 at 12%, and the buyer’s GSTR-2B shows 12% and the buyer claims 12% ITC, the reconciliation between GSTR-2B and the buyer’s purchase register returns a match. There is no cross-check available inside the reconciliation. Detection requires an external HSN rate audit against the CBIC schedule, or a departmental investigation, or a Section 197 lower-deduction claim that reveals the rate discrepancy. This is why Terra Insight’s Detection Envelope classifies such patterns explicitly as structural-miss for the family — no reconciliation on earth can catch what both sides agree on.
How does a reconciliation platform surface the CGST+SGST where IGST belongs error?
Only through a companion source that determines place of supply independently. If both the supplier’s GSTR-1 and the buyer’s GSTR-2B show the same intra-state treatment, the ITC reconciliation returns a match. The place-of-supply error surfaces when the buyer’s GSTIN state does not match the stated place of supply — which is a Section 10 IGST Act determination the reconciliation platform can flag as a data-quality exception, subject to the customer confirming the state-of-registration data is authoritative. The twelve-class reconciliation failure mode taxonomy puts this under the policy and interpretation class, and the Detection Envelope marks it as catch-conditional — subject to the availability of an authoritative state-of-registration reference.
Which of the 11 knowledge gaps is most likely to trigger a Section 40(a)(ia) disallowance?
The 1%-vs-2% TDS step error (error 9). Section 40(a)(ia) disallows 30% of the expenditure where TDS has not been deducted at the correct rate; applying the individual rate to a company deductee produces short-deduction, which the assessing officer can escalate to full disallowance if the correction is not made within the return-filing window. The TDS interest and penalty impact calculator quantifies the four-layer consequence — Section 201(1A) interest, Section 234E fee, Section 40(a)(ia) disallowance, and Section 276B prosecution flag — for exactly this error class. Detection requires either a vendor master check that carries the deductee category (Individual/HUF vs Other) at PAN level, or the Section 393 payment code finder tool that filters by deductee category.
What does the Detection Envelope tell me about the Knowledge Gaps family?
Two of the 11 errors are structural-miss candidates — the wrong GST rate applied consistently on both sides and the wrong TDS section applied consistently on both sides. No reconciliation on earth can catch these; only an external audit against the statute schedule or a departmental investigation can. The remaining nine are catch-conditional — Terra Insight catches them subject to the availability of a companion source of truth (a filed GSTR-1 to reconcile against, a TRACES Form 168 posting, a vendor master with authoritative deductee category, a place-of-supply state-of-registration reference). Your per-customer Detection Envelope report classifies each of the eleven for your specific data shape before go-live, and lists the specific companion sources required to move a structural-miss to a catch-conditional. Your auditor gets that document.
- ▸ Circular 23/2017-CBDT — TDS on GST-inclusive amount — The value of the supply for the purpose of computing TDS under Sections 194C, 194D, 194H, 194I, 194J shall be the amount as prescribed under the relevant provision. Since the GST amount included in the invoice is not part of the value of the supply for the purpose of TDS, tax shall be deducted on the amount excluding the GST component. A finance team consistently deducting on the gross (GST-inclusive) amount is over-deducting and creating a vendor-side refund reconciliation surface under Section 197. The error is silent — vendor and buyer both accept — until Section 197 refund is claimed.
- ▸ Section 393 payment codes 1001-1092 — Income Tax Act 2025 (effective April 2026) — Every person responsible for making any payment of the nature specified in the entries of the Schedule shall deduct income tax at the rates specified in the corresponding entry of the Schedule. The payment codes 1001 through 1092 replace the legacy 194x nomenclature from FY 2026-27 onwards. A knowledge-gap error of applying the wrong sub-clause — code 1017 professional fees where code 1023/1024 contractor applies — carries the same disallowance under Section 40(a)(ia) and demand notice under Section 200A as under the legacy regime.
- ▸ Sections 10-13, IGST Act 2017 — place of supply determination — The place of supply of goods, where the supply involves movement of goods, shall be the location of the goods at the time at which the movement of goods terminates for delivery to the recipient. Where a supplier or a recipient is registered under the CGST Act, the place of supply determines whether IGST (inter-state) or CGST plus SGST (intra-state) applies. A supplier issuing a CGST+SGST invoice on a supply that is actually inter-state under Section 10(1) IGST creates a consistent-on-both-sides GST error that Rule 89(5) reconciliation cannot surface — the recipient's GSTR-2B accepts the same wrong treatment.
- ▸ Sections 9(3) and 9(4), CGST Act 2017 — reverse charge mechanism — The government may on the recommendation of the Council by notification specify categories of supply of goods or services or both the tax on which shall be paid on reverse charge basis by the recipient of such goods or services or both. Where there is a supply of specified goods or services by an unregistered person to a registered person, the tax shall be paid by such registered person. A knowledge-gap of not booking the self-invoice + liability + ITC entry for an RCM-liable purchase — legal services from an advocate, GTA services from an unregistered transporter, security services — creates a zero-visibility exposure until a departmental audit surfaces the missed liability.
- ▸ Section 197, Income Tax Act 2025 — lower-deduction certificate — The assessing officer shall on an application made by the assessee grant a certificate for a lower rate or nil rate of deduction of tax where the assessing officer is satisfied that the total income of the recipient justifies deduction at a lower rate or nil rate. A Section 197 certificate is the mechanism through which a vendor recovers over-deducted TDS from a knowledge-gap error where the buyer applied the wrong section rate — but only if the certificate is applied for in time and the buyer processes the correction before the return-filing window closes. A finance team that discovers the wrong section only after Form 168 posts has a Section 197 process to run, not a Section 200A demand to defend.