Suggested match
Probable match awaiting approval (open), ₹55,793.63. Rule stage2.fuzzy_suggest; 2 record(s).
₹55,793.63Structuralopen31 Oct 2026bank_line bnk_000261
Explanation
Generated from the read-only evidence below. It never changes a match or a record.
The narration's UTR is close to, but not exactly, a settlement UTR
Suggested on edit_distance_2 evidence; exact amount and date window hold.
Recommended action
Approve the suggestion if the UTR is a typo, otherwise reject it.
Requires human reviewConfidence 60%· Cites 2 evidence ids, all verified to be in the bundle
Evidence records
Read-only source records involved in this exception.
Bank statement linebnk_000261
- txn date
- 2026-10-31
- narration
- BY TRANSFER-NEFT*KKBK0000958*HDFCN263O49963B4*GATEWAY SETTL
- credit
- ₹55,793.63
- debit
- ₹0.00
- balance
- ₹1,90,21,634.19
Settlementsetl_F94n80hr8FT67w
- utr
- HDFCN26304996384
- amount
- ₹55,793.63
- settled at
- 2026-10-31
- created at
- 2026-10-31T09:01:00+05:30
- item count
- 19
- fee total
- ₹1,134.44
- gst total
- ₹204.22
Rule trace
The deterministic rule that fired and what it saw.
{
"rule": "stage2.fuzzy_suggest",
"reason": "edit_distance_2",
"best": {
"settlement_id": "setl_F94n80hr8FT67w",
"utr": "HDFCN26304996384",
"token": "HDFCN263O49963B4",
"token_source": "narration",
"distance": 2,
"truncated": false,
"confidence": 0.875,
"amount_equal": true
},
"runner_up": null,
"margin": 0.875,
"suggested": {
"settlement_id": "setl_F94n80hr8FT67w",
"utr": "HDFCN26304996384",
"token": "HDFCN263O49963B4",
"token_source": "narration",
"distance": 2,
"truncated": false,
"confidence": 0.875,
"amount_equal": true
},
"candidates": [
{
"settlement_id": "setl_F94n80hr8FT67w",
"utr": "HDFCN26304996384",
"token": "HDFCN263O49963B4",
"token_source": "narration",
"distance": 2,
"truncated": false,
"confidence": 0.875,
"amount_equal": true
}
]
}Audit history
Append-only. Actor: system, llm or human.
- systeminvestigation
source=deterministic_fallback · fallback_reason=no_provider · review_policy_applied=false
- systemjournal draft
applicable=false · reason=SUGGESTED_MATCH needs a matching decision, not a journal entry