Fin Maverick
Foundations VocabularyAccounting & ReportingEconomics & MacroQuant Methods & ProgrammingBusiness & Company AnalysisCorporate Finance & ValuationBehavioural Finance
Banking & Market InfrastructureFixed Income & RatesDerivatives & Structured ProductsPublic EquitiesTransactions & DealsPortfolio ConstructionFunds & AMCs
Private Markets & AlternativesRisk, Treasury & ControlAI & Digital FinanceStochastic Calculus & PricingWealth & Personal FinanceIndian Markets & RegulationProfessional Practice
CalculatorComparison
Frameworks
Explore Bootcamps
Equity ResearchPortfolio ManagementMutual Fund MasteryFinancial LiteracyInvestment Banking Analyst
Private Equity AnalystHedge Funds AnalystBreaking Into VCBreaking Into QuantsAI For Finance
Financial Analyst ProgramRisk Management ProgramPrivate Wealth ManagementDebt Capital MarketsDerivatives Foundation
Explore Internships
Equity Research InternMutual Fund Intern
Portfolio Management InternFinancial Literacy Intern
Explore Micro Courses

Equity Research6

Writing an Investment ThesisBuilding a Discounted Cash FlowReading an Annual Report FastReading a Sector Before a CompanySpotting Quality of Earnings Red FlagsBuilding a Revenue Forecast From Drivers

Portfolio Management3

Rebalancing: When, Why and What It CostsStrategic and Tactical Asset AllocationMeasuring Risk in a Portfolio

Mutual Fund Mastery3

Comparing Funds Without Being FooledHow a NAV Is Struck and Which Day You GetReading a Fund Factsheet Properly

Derivatives Unlocked4

Hedging a Real ExposureThe Greeks, PracticallyFutures, the Basis and What Moves ItReading an Option Payoff

AI For Finance2

Retrieval and Grounding for FinanceDocument Extraction in Finance

Breaking Into Quants4

Backtesting a StrategyHypothesis TestingCleaning Financial DataRegression for Finance

Breaking Into VC3

Sizing a MarketReading a Term Sheet as a FounderHow a Venture Round Actually Works

Financial Analyst Program4

Common Size and Trend AnalysisReading a Cash Flow StatementRatio Analysis That Says SomethingBuilding a Working Capital Schedule

Risk Management Program2

Credit Exposure and How It Is ReducedValue at Risk and What It Hides

Investment Banking Analyst3

Precedent Transactions and Why They DifferReading a Term Sheet StructurallyBuilding a Comparable Companies Table

Private Wealth Management3

Tax Aware Portfolio DecisionsBuilding a Client Risk ProfileGoal Based Planning Arithmetic

Debt Capital Markets3

Analysing an Issuer's CreditDuration and What It Does Not Tell YouBond Pricing and Yield Mechanics

Private Equity Analyst2

Fund Waterfalls and CarryThe LBO in Structure

Hedge Funds Analyst2

Short Selling MechanicsLong Short Mechanics
Courses
Explore Career Roadmaps
Investment Banking AnalystEquity Research AnalystVC AnalystPrivate Equity AnalystHedge Funds Analyst
Quant AnalystAI For FinanceFinancial Analyst ProgramPrivate Wealth ManagementDebt Capital Markets
Risk Management ProgramDerivatives FoundationPortfolio ManagementMutual Fund Mastery
PartnershipsShowdown
Log inSign up
AI, Automation & Digital Finance
1AI Foundations
Artificial Intelligence in FinanceAlgorithmNeural Networks and Deep LearningMachine LearningArtificial Intelligence vs Machine…Computer Vision in FinanceTraining Data and LabelsNatural Language Processing in Finance
2Generative AI
Generative AIGenerative AI vs Predictive AILarge Language ModelsEmbeddingsHallucinationFine TuningPrompting vs Fine TuningThe PromptThe Context WindowTool CallingGroundingVector DatabasesRetrieval Augmented GenerationRAG vs Fine Tuning
3Automation and Workflow
Workflow AutomationAutomation vs AugmentationHow to Map a…Straight-Through Processing and Exception…Robotic Process AutomationRule EnginesMachine Learning vs Rule-Based…
4Document and Operations AI
Intelligent Document ProcessingBatch vs Real-Time vs…Document Classification vs Entity…Service Level AgreementsCase ManagementHow to Document Data…Reconciliation AutomationOptical Character Recognition and Data ExtractionConfidence Scores
5Customer Systems, Identity and Digital Assets
Digital IdentityConsent ManagementBlockchain and Distributed LedgerChatbots and Conversational AIFrom Use Case to ProductionDigital Assets and TokenisationDigital SignaturesData Sharing in FinanceElectronic KYC and Digital Onboarding
6Credit and Fraud Systems
The Fraud AlertCredit Decisioning SystemsHuman in the Loop…Adverse ActionAnomaly DetectionThe Decision ThresholdCredit Score vs Credit DecisionAlert Triage and EscalationFraud Detection and Transaction MonitoringFraud Model vs Credit ModelHow to Build Human…
7Governance, Data and Vendors
AI Governance and the AI PolicyHow to Create an…Explainability and Interpretability ComparedThe AI VendorBias and Fairness in Financial AIShadow AIAccess Control and Data MinimisationCloud Computing in FinanceData Lineage and Master DataData ResidencyThe AI Use Case Register and Model InventoryThe Model Owner
8Model Performance, Monitoring and Resilience
Model DriftFalse Positives and False NegativesClassification MetricsAdversarial AttacksModel TestingBias, Fairness and Explainability…Stopping an Automated SystemModel ValidationAI Governance vs Model Risk ManagementPrompt InjectionHow to Create an…

Reconciliation Automation: Matching at Scale and Handling Breaks

Reconciliation automation compares two records of the same events and lists what does not agree. The automation removes the matching step and nothing else. Investigating a break still costs a person time, and where walking the match list was also how that person built context, the minutes per break rise to swallow the saving. The payback comes from presenting what the automation compared.

There is a sentence that appears in almost every automation proposal, and it is nearly always false: this step takes a person three hours a day, so removing the step returns three hours a day. Automating a step returns the minutes spent on that step and nothing else, and where the step was quietly producing something in addition to its output, the removal transfers cost rather than deleting it. The side effect is usually context: what a person knows about the day before anybody asks them a question about it. A business case that counted only the step is then wrong by exactly the size of the side effect, and it will be wrong in the direction that flatters the proposal. Sumeru Bank Limited, an invented lender, ran exactly that case, and every figure below belongs to its one deployment.

What does a reconciliation actually compare, and in what order?

The domestic version is the familiar one. A handset shows a bank statement and a folded receipt sits in a pocket. A reconciliationComparing two records of the same events and listing the items the two do not agree about. is nothing grander than holding those two side by side and listing the lines that do not agree. Two records, both claiming to describe the same events, produced by different people or different systems, and the question is only ever which items appear in one and not the other, or appear in both with different particulars.

At Sumeru Bank Limited the two records are the disbursal instructions raised by the intake chain and the entries the core banking ledger holds against them. The run happens once every working day and covers 430 items a day, counting lines on the reconciliation list rather than one line for each loan the bank decided. A list length is not a decision count, and reading the 430 as the number of loans decided is the first mistake available.

The order is not decoration, so follow the run left to right. The run is five steps, and only one of them is the step people mean when they say the reconciliation was automated.

Five steps. The automation replaces exactly one of them. 1 PULL both records for the same window unchanged 2 NORMALISE dates, signs and reference formats unchanged 3 MATCH pair the items a rule says agree AUTOMATED 4 LIST everything that did not pair unchanged 5 INVESTIGATE and clear each break by hand STILL A PERSON what was bought where the cost stayed 430 items pulled every working day, of which 421 pair at step 3 and 9 arrive at step 5. Sumeru Bank Limited is invented. Every figure is illustrative and belongs to one deployment.
A reconciliation runs as five ordered steps, and the automation replaces only the third of them, so four of the five steps and all of the investigating work continue exactly as before.
Try it out

Which of the five steps does the automation replace?

How does matching work at scale, and what do the tiers cost?

Nobody writes one rule for 430 items. A bank writes an ordered set of rules, tried in turn, each one looser than the one before it, and every item that pairs at an earlier tier is taken off the table before the next tier runs. Each rule in that set is a matching tierOne rule in an ordered set of matching rules, each tried in turn and each looser than the one before it., and this bank runs three of them.

Tier 1 pairs on reference, amount and date all agreeing exactly. Tier 2 keeps the reference exact but allows the two dates to sit a day or two apart. A payment raised late in the evening on one system lands the following morning on the other. Tier 3 drops the reference to a close resemblance and leans on the amount and the date instead. Somebody typed a reference by hand and dropped a character, and Tier 3 is the rule that still catches it.

The trade is the whole of the design decision. Every tier added takes items off the break list. On a dashboard that looks like pure gain. The price paid for it is the possibility of a false matchTwo items paired by a loose rule that are not in fact the same event, so both disappear from the break list without anybody checking., meaning two items that a loose rule paired and that are not the same event. A break is visible and a false match is not, so loosening a tier trades a problem somebody will look at for a problem nobody will. The third tier is therefore where the argument always happens, and a bank that keeps widening the tolerance to shrink its break count is buying a smaller list rather than a cleaner one.

Each tier is looser than the one above it. Looseness is bought, not given. TIGHTEST LOOSEST TIER 1 exact on all three reference, amount and date must all agree exactly a pair here is as close to certain as this run gets TIER 2 exact reference, date tolerance the two dates may sit a day or two apart catches the evening entry that lands next morning TIER 3 fuzzy reference, amount and date the reference only has to resemble the other one a wrong pairing first becomes possible here BREAK LIST shrinks shrinks again FALSE PAIRINGS grows grows faster Shapes show direction only. The bank measured 421 of 430 pairing across the three tiers together.
Matching runs as three ordered tiers, each looser than the last, and the shrinking break list on one side is paid for by a rising chance of a wrong pairing on the other.
Try it out

The third tier only requires the reference to resemble the other one. What has been bought, and what has been risked?

Breaking Into Quants Bootcamp — Fin Maverick

What is a break, and which kinds does this bank see?

A breakAn item the two records disagree about, which no matching rule could pair and which a person has to investigate and clear. is simply an item no tier could pair. On this run, of 430 items a day, 421 pair automatically, being 97.9 per cent, and 9 do not, being 2.1 per cent. Nine sounds like nothing until the cost of one is known.

The nine are not nine of the same thing, and this is where most reporting goes wrong. The nine split by kind: 5 are a timing breakA genuine item that both records hold, recorded on different days, so it will clear itself once the later day arrives., 3 are an amount break, and 1 is a duplicate referenceThe same reference appearing twice in one record, so a matching rule cannot tell which of the two the other record means.. Five plus three plus one is nine. Only the 3 amount breaks are an error in the sense a controller means, so a report that calls all 9 exceptions describes the majority of its own list wrongly.

The three answers are not alike, so look at what each kind actually asks a person to do. A timing break wants confirming and dating, and it will clear itself when the later day arrives. An amount break wants tracing back to which system holds the right figure and then correcting one of them. A duplicate reference wants disambiguating. The machine could not tell which of two identical references the other record meant, and there is nothing wrong with either record.

Nine breaks. Three kinds. Only one kind is an error. 5 TIMING the same event, held on two different days RESPONSE: CONFIRM AND DATE clears itself once the later day arrives NOT AN ERROR 3 AMOUNT the two records hold different figures RESPONSE: TRACE AND CORRECT one of the two records has to change THE ONLY REAL ERROR 1 DUPLICATE REFERENCE one reference appears twice, so the pair is unclear RESPONSE: DISAMBIGUATE both records may be perfectly correct AN AMBIGUITY 5 + 3 + 1 = 9, out of 430 items a working day, being 2.1 per cent. Sumeru Bank Limited is invented. Every figure is illustrative and belongs to one deployment.
The nine daily breaks split five timing, three amount and one duplicate reference, and the three kinds call for three different responses of which only the amount break is an error.
Try it out

Which of the three break kinds is not an error at all?

Financial Analyst Program Bootcamp — Fin Maverick

What did a day of this cost before the automation?

One person, one working day of 7 hours, being 420 minutes. The work came in two parts and the bank measured both.

The first part was walking the list. Both records printed out or on screen, item by item, ticking off what agreed. The list walk took 180 minutes. The second part was the nine breaks, and they took 45 minutes between them, at 5 minutes each. Add them and the day cost 225 minutes, a little over half of a 420 minute working day.

Before the automation, one working dayMinutes
Walking the 430 item list by hand and pairing what agreed180
Investigating and clearing the 9 breaks, at 5 minutes each45
Total desk minutes a day225

The 5 minutes a break is the figure everything after it turns on, and nobody wrote down why it was 5. Five minutes is fast for investigating a disagreement between two systems. Five minutes was fast because of where in the day it happened. The person reached the break having just walked all 430 items, so they already knew what sat either side of it, what the day looked like, how noisy that channel had been that morning, and whether three other items carried the same reference stem. None of that was in the break. All of it was in their head, put there by the 180 minutes.

Try it out

The matching becomes instant, so the 180 minutes of list work disappear entirely. How many minutes a day does this desk save?

Hypothesis Testing — free micro-course from Fin Maverick

What does a day of this cost after the automation?

The matching now runs in seconds. The 180 minutes of list work is gone completely, and that is the one part of the before picture nobody disputes: there is no list to walk, so nobody walks it. Nine rows arrive on screen saying these nine did not pair.

Then the second measurement came back, and it was not what the proposal expected. A break now takes 25 minutes rather than 5. Nothing about the breaks changed. The same 430 items, the same 9 breaks, the same 5 timing, 3 amount and 1 duplicate reference. The change is that the person now arrives at each break cold, and the 20 extra minutes is the cost of building from scratch the contextWhat a person knows about the day's items before being asked a question about any one of them, which the old list walk supplied for free. that the list walk used to supply as a side effect.

Nine breaks at 25 minutes is 225 minutes.

The same break. Two different people arriving at it. BEFORE WALKING ALL 430 ITEMS, 180 MINUTES and building the day's shape without being asked to 5 ONE BREAK: 5 MINUTES the person arrives warm AFTER NO LIST WALK, 0 MINUTES the 180 minutes really did go, and so did the side effect 25 SAME BREAK: 25 MINUTES the person arrives cold and spends 20 minutes rebuilding what the walk used to hand over: which items sat either side of it, which channel was noisy, and whether anything else carried the same reference stem. Nothing about the break changed. Only the state the person reaches it in. Figures are the invented bank's own.
The five minute break and the twenty five minute break are the same break, and the twenty minute difference is the context the list walk used to produce for free.
Try it out

A break took 5 minutes before the automation and takes 25 after it. What changed about the break?

Hypothesis Testing teaches you to run a test, say what it can and cannot support, and recognise a manufactured result.

Why do the two totals land on exactly the same number?

Put the two days beside each other and read the ends. Before: 180 plus 45 is 225. After: 9 times 25 is 225. The automation at this bank saved no minutes at all, and that sentence is a measurement rather than an opinion about automation.

One working day, one personBeforeAfter
Walking the 430 item list1800
Minutes to investigate one break525
Nine breaks, in minutes45225
Total desk minutes a day225225
Two very different days. One identical end point. BEFORE LIST WALK 180 9 x 5 = 45 AFTER 9 BREAKS x 25 MINUTES = 225 both days end here 0 60 120 180 240 desk minutes in one working day of 420 minutes Invented bank.
The before day and the after day are built from completely different work and finish on the same 225 minutes, which is what a saving of nothing looks like when it is drawn.

The business case counted the step and not the side effect

The paper that funded this work counted the 180 minutes of list work as the saving, and on that one point it was right: the 180 minutes went and never came back. The proposal did not count the second thing the list walk produced. The person walking the list was also learning the day's shape, so a break arrived with its surroundings already known. Take the list away and every break starts cold, and 5 minutes a break becomes 25.

Two things make this worse than an ordinary estimating miss. The first is that the miss was invisible: nothing in the proposal was wrong about the step, so no amount of scrutinising the 180 minute figure would have found it. The second is that the person handling the breaks could not report it cleanly either. From where they sat the work simply felt harder, and harder is not a number anybody accepts in a review. The failure belongs to a business case that measured a step without asking what else the step was producing, and never to the person whose day got longer.

The honest version is short. Minutes saved, nil. Elapsed time to a complete break list, cut from most of a morning to seconds. Runs a day, no longer capped by one person's stamina. Dependence on one named individual being at their desk, removed. None of those is a headcount saving and the paper should not have written them up as one.

Try it out

Before the control below is moved: on this bank's figures, at what per break time does the automation stop costing time and start saving it?

AI For Finance Bootcamp — Fin Maverick

Why does more volume not rescue the saving?

The first thing anybody says when they see 225 against 225 is that the volume is too small. Automation is meant to pay at scale, so run ten times the items and the fixed machine cost spreads while the people do not multiply. The instinct is sound on most automations and wrong on this one, and the reason is worth sitting with.

Take n items a working day at this bank's own break rate of 9 in 430. The list walk is proportional to the items, so it costs 180n over 430. The breaks are proportional too, at 9n over 430 of them, and each one cost 5 minutes. So the before side comes to 180n over 430 plus 5 times 9n over 430, or 225n over 430. Now the after side: the same 9n over 430 breaks, each at 25 minutes, again 225n over 430. The two sides are not merely close at this volume, they are the same expression of n, so the difference is zero at every volume and no amount of scale will open a gap.

Per item it is starker still. Each item on the list costs 225 over 430 of a minute, being about 0.52 minutes, and it costs exactly that before the automation and exactly that after it. Ten times the items gives 4,300 a day, 90 breaks, and 2,250 minutes on both sides. A hundred times gives the same answer a hundred times over. Volume is the first control anybody reaches for on an automation, and at this bank it is precisely the control that changes nothing.

Two lines. They are the same line, and the gap between them never opens. 0 750 1,500 2,250 DESK MINUTES A DAY where this bank sits: 430 items, 225 minutes 4,300 items, 2,250 minutes, on both lines BEFORE: 180n/430 + 5(9n/430) AFTER: 25(9n/430) SAVING: flat on zero, always 0 1,075 2,150 3,225 4,300 items on the reconciliation list each working day, at a fixed break rate of 9 in 430 Sumeru Bank Limited is invented. The dashed line is drawn on top of the solid one because the two are the same line.
Plotted against volume the before cost and the after cost are the same straight line, so the saving stays flat on zero from 430 items a day all the way to 4,300.
Try it out

Suppose this bank reconciles ten times the items, 4,300 a working day, at the same break rate. Does a saving appear?

Play with it

Move the per break minutes, then try to break the result with volume

One thing moves: how long one break takes to investigate after the automation, from 10 minutes to 40. Everything else is held at what this bank measured, being 430 items a working day, 9 breaks, and a before day of 225 minutes made of 180 on the list and 45 on the breaks. The three buttons multiply the volume, the control most people reach for first.

Static readings to check the control against. At the bank's actual position, 25 minutes a break, the after day is 225 minutes against a before day of 225 and the saving is nothing at all. At 12 minutes a break, the figure the design change below delivered, the after day is 108 minutes and the saving is 117 minutes a day, being 2,340 minutes over 20 working days and 0.28 of a post at the assumed working month of 8,400 minutes, worth about Rs 2,50,000 a year at the fully loaded Rs 9,00,000 a year this bank assumes.

10 minutes a break25 minutes a break40 minutes a break

Multiply the volume and watch nothing move

Desk minutes a day, before against after BEFORE 225 minutes AFTER 225 minutes the crossing sits at 25 minutes a break 0 90 180 270 360 desk minutes a day at 430 items and 9 breaks
Minutes a break
25
Before, a day
225
After, a day
225
Saved a day
nothing

At 25 minutes a break and 430 items a working day, the desk spends 225 minutes after the automation against 225 minutes before it, so the day saves nothing at all, which is exactly where this bank sits.

Educational illustration. Every figure belongs to Sumeru Bank Limited and describes one deployment: 430 items a working day, 9 breaks, a before day of 225 minutes made of 180 on the list and 45 on the breaks, 20 working days a month and an assumed working month of 8,400 minutes a person. The automation is treated as fully removing the 180 minutes of list work, the one part of the before picture that is not in dispute. The volume buttons hold the break rate at 9 in 430. At every volume the crossing stays at 25 minutes a break, and that invariance is the finding.

Try the volume buttons and watch what refuses to happen. The numbers under the bars grow by five times and ten times, the axis relabels itself, and the two bars do not move a pixel relative to each other. Because 225 divided by 9 is 25 whatever the multiple is, the crossing sits at 25 minutes a break at 430 items, at 2,150 and at 4,300. The invariance is the point: the only control that changes the answer is the slider on the top, and the slider is not about the matching at all.

What change does produce a saving, and how big is it?

If the per break minutes are the only lever, then the design question is not how to match better. The design question is how to hand a person a break they can start work on. The bank's own answer, and it is not an expensive one, was to change what the break screen shows.

The break screen as first built showed a verdict: this item did not match, here is its reference and amount, please investigate. Everything the automation had done to reach that verdict was thrown away on the way to the screen, so the person had to reconstruct it. The rebuilt screen shows the comparison instead: both records side by side, the tiers that were tried, why each one failed, and the items sitting either side of it in each record. On this bank's measurement that takes a break from 25 minutes to 12.

Nine breaks at 12 minutes is 108 minutes, against a before day of 225. The saving is 117 minutes a day, and every one of those minutes comes from the presentation rather than from the matching. Over 20 working days it is 2,340 minutes a month. Against the assumed working month of 8,400 minutes that is 0.28 of a post, and at the fully loaded Rs 9,00,000 a year this bank assumes for a post it is worth about Rs 2,50,000 a year. Rs 2,50,000 a year is not a large number, but it is a real one, and it is the first real one this project produced.

The saving appears at the third bar, and the matching is identical in all three. BEFORE 225 MINUTES: 180 ON THE LIST, 45 ON 9 BREAKS AUTOMATED 225 MINUTES: 9 BREAKS AT 25 MINUTES EACH SCREEN REBUILT 108: 9 AT 12 EACH 117 MINUTES A DAY, ALL OF IT FROM THE SCREEN Over 20 working days that is 2,340 minutes a month, being 0.28 of a post at an assumed working month of 8,400 minutes. Sumeru Bank Limited is invented. Every figure is illustrative and belongs to one deployment.
The automated day and the day before it are the same 225 minutes, and the whole 117 minute saving arrives only when the break screen changes what it shows.
Same break, same automation. Two screens, thirteen minutes apart. AS FIRST BUILT: THE VERDICT BREAK 4 OF 9 reference SB-4417, amount and date shown status: did not match. Please investigate. WHAT THE PERSON HAS TO REBUILD what the other record holds against it which tiers were tried and how each failed what sat either side of it in both records whether the same stem appeared elsewhere 25 MINUTES A BREAK AS REBUILT: THE COMPARISON DISBURSAL RECORD SB-4417 amount and date LEDGER RECORD SB4417 and SB-4417 two candidates, not one WHAT THE SCREEN NOW HANDS OVER tier 1 failed: reference not identical tier 2 failed: same reason, dates fine tier 3 failed: two candidates, not one the four items either side, in both records 12 MINUTES A BREAK The matching did not change. Only what it kept and showed. Reference shown is a made up format. Sumeru Bank Limited is invented and every figure is illustrative.
The verdict screen throws away everything the matching learned and the comparison screen keeps it, and that single difference is what takes a break from twenty five minutes to twelve.

Notice what the rebuilt screen does not do. The screen does not decide anything, it does not rank the break, and it makes no claim about which record is right. All it does is stop discarding the working the automation had already done. The matching was never the expensive part; discarding the matching's working on the way to the screen was. A duplicate reference is the clearest case of it: the machine knew there were two candidates and could not choose, and the first screen reported only that it had failed, so the person spent twenty minutes discovering the one fact the machine already held.

Try it out

An analyst is asked what to change to make this automation pay, and what it is worth. What is the answer?

What did the automation actually buy, if not minutes?

Saving nothing is not the same as being a waste, and the review that said so was clear about it. Four things changed and none of them is a headcount saving.

The first is elapsed timeHow long a run takes from start to finish on the clock, as distinct from the minutes a person spends inside it.. A complete break list used to exist only after somebody had spent 180 minutes producing it, so on any given morning it did not exist yet. Now it exists in seconds. The second is the ability to run more often: a comparison that takes seconds can run twice a day, or hourly, where one that takes three hours of a person's day cannot. The third is that the reconciliation no longer stops when one person is on leave. Nothing about it now depends on that person's stamina. The fourth is the least glamorous and the most useful: what the matching did is now written down as it happens.

The honest column, written the way the case should have been. WHAT THE BUSINESS CASE PROMISED 180 minutes a day of desk time returned DELIVERED: NIL A complete break list exists in seconds instead of after most of a morning ELAPSED TIME The comparison can run twice a day, or hourly, which a person could not FREQUENCY The run no longer stops when one person is on leave or off sick RESILIENCE What was compared, and on which rule, is written down as it happens A RECORD Every figure here is illustrative and belongs to one deployment.
Four things were delivered and not one of them is a minute saved, which is how the business case should have been written in the first place.
Try it out

The automation saved no minutes on this bank's own measurement. Was it worth building?

What does an automated reconciliation owe an audit trail?

A person walking a list leaves almost nothing behind: a tick, a signature at the bottom, and a memory that fades by the afternoon. A tick and a signature were never good enough, and the only reason they survived is that nobody could do better without doubling the work. A machine has no such excuse. The record is a by-product of the run rather than an extra task laid on top of it.

Four things are worth writing for every item, and they are cheap only if they are written as the run happens. Which two records were compared and for which window. Which tier paired the item, or which tiers were tried and how each one failed. The item as it stood in both records at the moment of comparison, before either record had a chance to change. And who cleared the break, when, and on what basis. The failed tiers are the most valuable of the four. A break with no record of what was tried forces the next person to try every tier again, and trying every tier again is the twenty minutes.

There is a second reason, and it is the one a reviewer cares about. A matching rule is a rule somebody wrote, and rules get widened quietly. If the record shows which tier paired each item, then a tier that starts pairing far more than it used to is visible in a week rather than in an annual review. Without that record, the only evidence that a tolerance moved is a falling break count, and everybody reads a falling break count as good news.

India

Where the expectations on this sit

Where a regulated lender reconciles its own disbursals against its core ledger, the record keeping and internal control expectations sit with the Reserve Bank of India at rbi.org.in, and with the Securities and Exchange Board of India at sebi.gov.in where the institution deploying the chain is a market intermediary. Each body states its expectations at its own source, and the position current there on the day it is needed is the one that governs. The daily frequency, the three tiers and the acceptance of a two day dating tolerance are all one invented bank's own choices rather than anybody's rule.

How does somebody outside the project actually use this?

Three people meet this guide in three different rooms, and each of them has a single question worth asking.

An operations head handed an automation proposal asks what else the step being removed is producing. The minute count is usually right. The real question is whether the step is the only place somebody currently learns something. The test is simple and it takes one conversation: ask the person doing the work what they would not know if the step vanished tomorrow. If the answer is nothing, the saving is real. If the answer takes them a while and involves the word usually, the saving has a hole in it the size of the answer.

A controller reading a reconciliation report asks what the break count is made of before asking whether it is high. Nine breaks with five of them timing is a completely different report from nine breaks with five of them amount differences, and a single count hides which one is in hand. The second question is which tier paired the bulk of the items. A rising share pairing at the loosest tier is the one movement that looks like an improvement and is not.

An analyst reading an institution's automation claims asks which of the four things on the honest list is being described. Elapsed time, frequency, resilience and a record are all worth having and none of them shows up as a smaller cost base. When an automation is described in minutes and its benefit is really one of those four, the number in the pack is not wrong so much as measuring the wrong thing, and the way to find out is to ask what happened to the per unit handling time after go-live. If nobody measured it, nobody knows what the project bought.

Batch, real time and event stream processing, and the behaviour of an exception desk queue, are covered under their own subjects. So are the accounting content of a ledger and what a disbursal is.
Risk Management Program Bootcamp — Fin Maverick

Sources

SourceDocumentSite
Reserve Bank of IndiaExpectations on a regulated lender covering internal control, outsourcing, record keeping and digital lendingrbi.org.in
Securities and Exchange Board of IndiaExpectations where the institution running such a reconciliation is a market intermediarysebi.gov.in
Bank for International SettlementsInternational supervisory material on the deployment of such systems by banksbis.org
Ajay Agrawal, Joshua Gans and Avi GoldfarbPrediction Machines, 2018, on an automated component that produces something a person still has to act onHarvard Business Review Press

Sumeru Bank Limited is invented.
Educational material. Not advice on any investment, tax, budget or market position.

← PreviousNext →
Fin Maverick Micro CoursesExplore Micro Courses
Fin Maverick BootcampsExplore Bootcamps
Fin Maverick

Finance education that ends in a job, not a certificate that gathers dust. Built for young India.

LEARN
CalculatorsFrameworksComparisonsCareersShowdown
RESOURCES
All CoursesMicro CoursesBootcampsInternships
COMPANY
AboutJob openingPartnership
LEGAL
Privacy PolicyTerms & ConditionsContent LicenseReturn & Refund Policy
© 2026 FIN MAVERICK / BUILT FOR INDIA.DO FINANCE, DO NOT JUST READ ABOUT IT.