WorkflowBranch, Cash & Contact Center

ATM & Teller Balancing

ATM balancing and teller balancing that explain every shortage the same day, with the records that prove it and two people on every correction

Every shortage explained the same day, with the records that prove it attached.

See one case, screen by screen ↓
demo53secondsof agent time from drawer T07's close to a tested explanation of its $90.00 shortage
demo96 %likelihood on the leading explanation, tested against three records, with two others ruled out and shown struck through
demo219of 251teller and ATM differences explained the same day in October at the sample bank, against 46 % in May
targetSame dayevery teller and ATM difference explained before the evening posting, with the records attached
In short

What is ATM & Teller Balancing?

ATM & Teller Balancing is ATM balancing and teller balancing for branch and cash operations teams, done with agents. At every drawer close and every ATM settlement, agents tie the cash to its records, explain each difference in one sentence with the journal, recycler log or slip that supports it, and test every explanation against the records. The Teller Supervisor recounts under dual control, and a second person approves every correction.

AI use cases in banking: a buyer's guide to agentic AI for bank and credit union operations →

Updated

The problem

Why ATM balancing and teller balancing still take the evening

ATM balancing and teller balancing are still a sheet and a stack of printouts. When a drawer closes short, the teller supervisor prints the drawer's transactions, the cash recycler log and the journal and reads them line by line after close, looking for the one entry that accounts for the difference. At the ATMs, a settlement analyst ties every machine's terminal journal to the switch settlement, the general ledger and the carrier's count each morning, and a machine that is over is somebody's missing cash, nobody yet knows whose.

What is not found by the posting goes to a suspense account and ages, and the aged items are what internal audit and the examiner write up. Small shorts under the recount threshold are posted to cash over and short one at a time, so a drawer that is short six times in a month, each time by $35.00 to $48.00, never looks like a pattern. And many differences are a customer's money: a withdrawal keyed low, a deposit keyed low, or an ATM that took notes back and never sent the reversal. The dual-control count that is supposed to settle it is two signatures on a paper sheet in a drawer.

typical10business daysto decide a customer's notice that an ATM gave the wrong amount, or credit provisionally and take up to 45 (Regulation E)
typical14 %of US consumer payments were cash in the Federal Reserve's 2026 Diary of Consumer Payment Choice, and every note passes a drawer, a recycler or an ATM
demo$3,940of over and short written off in May at the sample bank, before the agents started, with suspense items aging 19 days on average
Where a supervisor's minutes go on one $90.00 shortageestimated
By hand140 minutes
With the solution24 minutes
  • Reading the drawer's transactions, the recycler log and the journal line by line60 → 3 min
  • Pulling and reading the slip images15 → 1 min
  • Recounting the drawer under dual control10 → 5 min
  • Writing up the correcting entry and getting it approved20 → 6 min
  • Working out what to tell the customer, and calling15 → 8 min
  • Filing the count sheet and notes for audit20 → 1 min

Estimated split of the people's working minutes on one teller difference of $50.00 or more, by hand and with the solution, from the sample case: close at 17:46, recount at 18:06, correction proposed at 18:14 and approved at 18:20, customer called at 18:31.

How it works

How a difference moves

Six agents balance, trace, test and draft every difference; two named people count, correct and approve.

What comes in
Cash in6 records a difference · teller platform, recycler, journal, switch, ledger, slips
Agents at work
Balancing agentties every close
Then
Trace agentevery explanation that fits
Then
Test agenttries to break each one
Pattern agentrepeats, by volume
Then
Entry draftercorrection, adjustment
Contact drafterthe banker's call
A person decides
Supervisor and Branch Managertwo people recount; a different person approves
What comes out
Explained the same day
Correction signed by two
Customer told before it posts
One case, step by step

One teller drawer short $90.00, explained, corrected and closed the same evening

Tessaly Community Bank, a community bank with 41 branches, 260 teller drawers and 58 ATMs, on Wednesday, October 21, 2026. Drawer T07 at the Millbrook branch, run by teller Jordan Ellery, closes at 17:46.

  1. 0117:46

    The drawer closes $90.00 short

    Balancing agent

    The Balancing agent ties the close: expected $8,412.60 from the teller platform, counted $8,322.60, recycler $7,640.00 plus $682.60 of loose cash. It raises the difference with its policy tier, a recount by two people for $50.00 or more, and the same-day clock of 21:00. T07 joins today's list of 17 differences across the bank, each with what the agents found, its status and its owner.

  2. 0253 seconds later

    The explanations written and tested before anyone opens a report

    Trace, Test and Pattern agents

    The Trace agent pulls the 63 transactions on T07, lines up every cash movement with the recycler log and reads the slips. The Test agent looks for the record that could prove each explanation wrong. The Pattern agent looks back 90 days and finds one difference on T07, over $5.00 on September 2: no pattern. Each step shows its plan, the records it read, its confidence and who it hands to.

  3. 03Evening

    The difference, in one sentence, with the likeliest reason first

    Renata Voss · Teller Supervisor

    Renata opens the difference. The leading explanation, at 96 % and tested: at 11:42 a $100.00 cash withdrawal on checking ending 8820 was keyed as $10.00, and the recycler paid out five $20 notes. It opens to the teller journal, the recycler log and the customer's slip side by side, with the arithmetic underneath. Two weaker explanations, cash handed over without a transaction and a miscount at close, are marked not tested.

    “Drawer T07 at the Millbrook branch is $90.00 short on October 21”

  4. 04One click

    Every explanation opens to its record

    Renata Voss · Teller Supervisor

    She clicks the recycler citation. The log for recycler TCR-2 opens read-only at the cited lines: a dispense request of $100.00 at 11:42:31, five $20 notes dispensed at 11:42:32, notes taken at 11:42:33. The customer's slip says $100.00, signed G. Ashby. Account numbers stay masked to the last four digits.

  5. 05Ruled out

    What the agents discarded, and the record that broke it

    Test agent

    Two explanations are shown struck through. A $90.00 withdrawal at 15:16 reversed on screen whose reversal never posted: the void came before any cash left the drawer, and the recycler never dispensed on that reference. Notes presented and not taken: all 41 presentations were taken and none was retracted.

    “Below 80 % confidence nothing is called the leading explanation.”

  6. 0618:06 to 18:09

    A dual-control recount with two separate sign-ins

    Renata Voss and Ama Fenwick

    The recycler's machine count is $7,640.00. Renata counts the loose cash, then Ama Fenwick signs in with her own credentials and counts it separately: $682.60 both times. The recount matches the close at $8,322.60, so the miscount is ruled out, cash without a transaction is not supported, and the 11:42 keying error is confirmed.

  7. 0718:14, approved 18:20

    The correction proposed by one person and approved by another

    Renata Voss and Marcus Oyelaran

    The Entry drafter has drafted it: debit checking ending 8820 $90.00, credit the teller over and short suspense account $90.00, reason TOS-02, amount miskeyed, customer under-debited, posting October 23 after the customer is told. Renata signs and proposes; she cannot approve her own. Marcus Oyelaran, the Branch Manager, approves with a signature whose meaning is recorded.

  8. 0818:31

    The customer hears it before it posts

    Tomas Reyes · Personal Banker

    The Contact drafter has written the call in plain words: Mr. Ashby was given $100.00 at the counter at 11:42, matching the slip he signed, but it was recorded as $10.00, and the other $90.00 will be taken from his checking account on October 23. Tomas calls, and Mr. Ashby confirms he received $100.00. A letter, approved by the Branch Manager, was ready in case the call went unanswered.

    “The call and the letter say nothing about any review.”

  9. 0905:31 the same day

    At the ATMs, an overage turned back into a cardholder's money

    Hollis Branagh · ATM Settlement Analyst

    The morning settlement had tied 58 ATMs: 53 balanced, 5 differences. A-22 at the Harbor Street drive-up was $200.00 over: another bank's cardholder's withdrawal timed out the evening before, the machine took the ten notes back, and the reversal was never sent. The terminal journal, the switch settlement and the carrier count agree. Hollis proposes a network adjustment returning $200.00 to the card issuer; Delia Strand, the Cash Operations Manager, approves.

  10. 10Closed

    Four signatures, five records and one call on the trail

    Ines Calloway · Branch Operations Auditor

    The difference is explained, corrected and closed before the 21:00 posting. The audit trail lists the evening in order, people and agents alike, each with the records it used, kept five years from the item's close. Ines can read all of it, change none of it, and export packs for internal audit, the examiner, Branch Operations and the BSA Officer.

Who it’s for

Built for everyone who touches a drawer or an ATM that does not balance.

The same day at Tessaly Community Bank, seen by the four people it passes through: what their day looked like, and what it looks like now.

RV
Renata VossTeller Supervisor, Millbrook · investigates, recounts and proposes corrections
Teller Supervisor
Before
Balances eleven drawers at close, recounts anything over $50, and spends the evening reading printouts line by line to find where a shortage went.
Now
Opens each difference on its leading explanation with the three records side by side, recounts with a second person on screen, and proposes the correction for someone else to approve.
MO
Marcus OyelaranBranch Manager, Millbrook · approves corrections, letters and write-offs up to $250
Branch Manager
Before
Signs corrections to customer accounts with little more than the supervisor's word for why.
Now
Sees the explanation, the recount and the records before he approves; he can never approve a correction he proposed.
HB
Hollis BranaghATM Settlement Analyst, Cash Operations · owns the morning ATM settlement
ATM Settlement Analyst
Before
Ties 58 ATMs every morning to journals, the switch and the ledger, and researches every machine that is over or short by hand.
Now
Starts from each difference already explained across the three-way tie, an overage matched to the cardholder or the claim behind it, and an adjustment ready to propose.
IC
Ines CallowayBranch Operations Auditor, Internal Audit · reads everything, changes nothing
Branch Operations Auditor
Before
Samples differences, recounts and write-offs before the exam, and asks for the recount behind each write-off.
Now
Reads one trail of people and agents with the records behind every step, and exports the pack the examiner asks for.
Built on the engine

6 agents. Each with one job, and hard limits.

Six agents balance, trace, test and draft every difference; two named people count, correct and approve.

Balancing agent

Ties every drawer close, the teller platform's expected cash against the recycler and loose cash, and every ATM settlement, the terminal journal, the switch settlement and the general ledger cash against the carrier count, and raises each difference with its policy tier and clock.

  • Never closes a drawer or settles a machine
  • Never posts anything but the policy's suspense entry
  • Every difference carries the records it was computed from
Trace agent

Lines up every cash movement with the recycler or terminal log, reads the slip images, and writes each explanation that fits the amount exactly, as one sentence naming the record that supports it.

  • Never names a person as the cause
  • Never views security video; it can only draft a request to the Security Officer
  • Never writes an explanation without the record behind it
Test agent

Finds the record that could prove each explanation wrong, discards what fails and says why, marks what cannot be tested yet and what would test it, and ranks the rest.

  • Never marks an explanation tested without a record that could have contradicted it
  • Below 80 % confidence nothing is called the leading explanation
Pattern agent

Looks back 30 and 90 days on the drawer, teller, branch, machine and cassette, normalized by volume, and drafts a referral to Branch Operations, the ATM service desk or a customer credit review.

  • Never disciplines and never infers intent
  • A referral is never visible to the teller it concerns
  • A person accepts every referral
Entry drafter

Drafts the correcting entry, write-off or network adjustment with its accounts, reason code and records, routed to the maker and the checker the policy names.

  • Never posts; two named people sign
  • Never drafts a write-off above the approver's limit
Contact drafter

Drafts the banker's call script and the customer letter in plain words: what happened, the amount, when it posts and who to call.

  • Never contacts a customer
  • Never mentions a review, a pattern or a referral
  • A letter is approved by the Branch Manager before it is sent
Teller Supervisor

Recounts with a second person; the Branch Manager approves. The agents propose; a named person decides.

Ask in plain words

Ask about any drawer, machine or difference

Ask in plain words, or ask for a change. Every answer points at the record it came from, and a change is proposed to the person who may approve it, never applied.

Why is drawer T07 $90.00 short?

Most likely the 11:42 withdrawal on checking ending 8820. The teller journal records it as $10.00, but the recycler dispensed five $20 notes, $100.00, and the customer wrote $100.00 on the slip. That is exactly $90.00. Two other explanations were discarded: the 15:16 void never dispensed cash, and no notes were left untaken. The policy still needs a dual-control recount before the correction.

Which differences still need a person today?

Four of the 17 today: T14 Rivergate, $500.00 short, with the recount booked and the Security Officer told; T03 Cedar Fork, $40.00 short, the sixth short in 30 days, with a referral drafted; T08 Quarry Hill, $15.00 over, a change order outside the recycler; and A-37 Millbrook lobby, $20.00 short, waiting for the carrier to count the reject bin.

Is any ATM overage a customer's missing cash?

Yes. A-09 at Elmstead Commons is $60.00 over, and its journal shows a $100.00 withdrawal on October 19 that dispensed only two $20 notes. Nadia Ferreira reported exactly that the next day. Her Regulation E decision is due November 3. The evidence is ready to send to Disputes; Hollis Branagh sends it.

Raise the recount threshold to $75

Proposed, not applied. Over the last 90 days, a $75.00 threshold would have meant 41 fewer recounts, and 3 of the 11 shorts that stayed unexplained after a recount would not have been recounted at all, including two on drawer T03 at Cedar Fork. A threshold change needs Gail Mercer, Head of Branch Operations, so it has gone to her with those three items attached.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

Teller balancing that starts from the reasonDrawer T07 at the Millbrook branch is $90.00 short. Under the headline, expected, counted and the policy tier; below, the agents' explanations ranked, the leading one tested and opened to the teller journal, the recycler log and the customer's slip side by side, with $100.00 − $10.00 = $90.00. On the right, one next step: a dual-control recount.
Every explanation opens to its recordThe cash recycler log opened from a citation, read-only, at the cited lines: $100.00 requested and five $20 notes dispensed at 11:42. Account numbers are masked to the last four digits.
What the Test agent ruled out, and whyA reversal that never posted and notes never taken, struck through, each with the record that broke it; the two live alternatives marked not tested, with what would test them.
Six agents, each with its plan, records and hand-offThe investigation of one teller drawer short, step by step: what each agent read, what it found, its confidence, how long it took and who it handed to, with a link to reject any finding with a reason code.
A dual-control recount with two sign-insThe recycler's machine count by denomination, the loose cash counted separately by two people, both signatures timed, and what the recount settled among the agents' explanations.
The correcting entry, maker and checkerA $90.00 correction to the customer's checking account against the over and short suspense account, with its reason code and posting rule, proposed by the Teller Supervisor and approved by the Branch Manager.
The customer hears it before it postsThe banker's call script with each statement cited, the letter if the call is not answered, held for the Branch Manager's approval, and the call outcome.
Today's teller and ATM differences, with the same-day targetSeventeen differences across 41 branches and 58 ATMs, with what the agents found, status and owner, the time left before the 21:00 target, bulk actions, and a designed banner for a recycler log that has not arrived.
ATM reconciliation as a three-way tieThe morning ATM settlement: 58 machines, 53 balanced, 5 differences. For a $200.00 overage, the terminal journal, the switch settlement and the general ledger and carrier count tied, the retracted withdrawal explained, and a network adjustment for a second person to approve.
An ATM that did not dispense cash, matched to the customer's claimA $60.00 overage linked to a customer's Regulation E notice of error, "it gave me $40", with the terminal journal and the carrier count, the decision date and the evidence ready to send to Disputes.
Patterns below the recount threshold, handled fairlyRepeated differences over 30 and 90 days, normalized by volume: a drawer short six times in a month, each under $50.00, a cassette with repeated pick failures, and a drawer that keeps coming up over. Referrals are never shown to tellers or on customer views.
Cash over and short suspense that ages in the openEvery unexplained item in the teller and ATM suspense accounts by age, oldest first, with warnings at 15 days, escalation at 30 and a write-off routed at 45 to the approver whose limit covers it.
One audit trail for people and agentsEvery count, correction, approval and agent finding with who, what, when, why and the records, and four export packs: internal audit, examiner, Branch Operations and BSA Officer.
Governance

Built for the examiner: every count, correction and write-off cited, signed by two people, on the record.

Separation of duties, on every screenThe Teller Supervisor investigates, recounts and proposes; the Branch Manager approves corrections, letters and write-offs up to $250; the ATM Settlement Analyst proposes and the Cash Operations Manager approves. A teller sees only their own drawer, and the auditor reads everything and changes nothing.
Dual control and maker-checkerEvery recount of $50.00 or more takes two counters with two separate sign-ins. Every correction to a customer's account, write-off, network adjustment, ATM ledger correction, customer letter, policy change and role change takes a second person, a reason code and a signature whose meaning is recorded.
Every value citedEvery value and every agent statement carries its record, and a click opens the teller journal, recycler log, terminal journal or slip at the cited line. An explanation without its record is never written.
Overrides with a reason codeAgent versions are pinned, a confidence floor decides what may lead, and any explanation or finding can be rejected with a reason code and a sentence. The overridden finding stays on the trail beside the decision.
Confidential where it must beA referral about an employee goes only to Branch Operations, the Security Officer and Internal Audit, and nothing about it appears on a teller's, banker's or customer-facing view. Account and card numbers are masked to the last four digits; unmasking is approved and logged.
An audit trail examiners can exportWho, what, when, why and which records, for people and agents alike, kept five years from each item's close. Packs export for internal audit, the examiner (FDIC, OCC, Federal Reserve, NCUA or state), Branch Operations and the BSA Officer, redacted by rule.
Configuration

Your over and short policy, your clocks, your approvers

The bank's teller over and short policy ships as settings, with its tiers, clocks and approval limits. A threshold change is proposed and goes to the Head of Branch Operations before it takes effect.

SettingDefaultChoose from
Under $5.00Post with the teller's noteSupervisor reviews
$5.00 to $49.99Supervisor reviewsReviews the agents' explanation before posting
$50.00 or moreRecount by two peopleBefore any correction; $500.00 or more tells the Branch Manager and Security Officer at once
Same-day target21:00Explain every difference the same business day, before the evening posting
Suspense clocks15 · 30 · 45 daysWarn the owner · escalate to the Head of Branch Operations · propose a write-off
Write-off approvers$250 · $2,500Branch Manager · Head of Branch Operations · CFO above
Confidence to lead80 %Pattern agent 75 %; below it, a person decides
Records kept5 yearsFrom each item's close
Connections

Works with the systems ATM balancing and teller balancing already run on

Teller platformdrawer closes, expected cash and every teller transaction
Cash recyclersdispense, deposit and presentation logs and machine counts
ATM electronic journal and switchterminal journals, network settlement and carrier cash counts
General ledgerover and short suspense, ATM settlement suspense and ATM cash accounts
Core banking systemcustomer accounts, available balances and correcting entries, posted only after approval
Document imaging and dispute case managementslip images and count sheets; customer claims about ATMs
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
Sameday
every teller and ATM difference explained, with the journal, recycler and teller records attached
By hand46% same day
With agents87% same day
target
Every
recount, correction, write-off, adjustment and customer letter signed by two named people
target
Half
or less of the over and short written off, by finding the customer behind each difference
May$3,940
Oct to date$392

“demo” = seen in the working solution, on its sample drawers, ATMs and differences · “target” = the design goal, measured in the live solution · “estimated” = our estimate of where one supervisor's minutes go, from the sample case · “typical” = published figures (Regulation E, 12 CFR 1005.11, on notices of error and their 10- and 45-day clocks; the Federal Reserve's 2026 Diary of Consumer Payment Choice on the cash share of US consumer payments; 31 CFR 1010.430 on keeping records five years; 31 CFR 1020.320(e) on SAR confidentiality). People, banks, branches, machines, accounts and claims named on this page are fictional — characters and sample data in the working solution.

Questions

What branch and cash operations teams ask about ATM balancing.

What is ATM & Teller Balancing?

ATM & Teller Balancing is ATM balancing and teller balancing for branch and cash operations teams, done with agents. At every drawer close and every ATM settlement, agents tie the cash to its records, explain each difference in one sentence with the journal, recycler log or slip that supports it, and test every explanation against the records. The Teller Supervisor recounts under dual control, and a second person approves every correction.

How does it find why a teller drawer is short?

The Trace agent pulls every transaction on the drawer, lines up each cash movement with the cash recycler log and reads the slip images, then writes every explanation that fits the amount exactly: a miskeyed amount, cash given without a transaction, a reversal never posted, notes presented and not taken. The Test agent tries to break each one against the records and shows what it discarded and why. In the sample case, a $100.00 withdrawal keyed as $10.00 explains the whole $90.00.

How does the ATM reconciliation process work?

Each morning the Balancing agent ties every ATM's terminal journal to the switch settlement, the general ledger cash and the carrier's count. Each difference is traced and tested like a teller difference: a retracted withdrawal whose reversal was never sent, a cassette pick failure, a replenishment keyed wrong. The ATM Settlement Analyst proposes the network adjustment or ledger correction, and the Cash Operations Manager approves it.

What happens when an ATM did not dispense cash but the customer was charged?

The agents match a machine that is over to the customer behind it. In the sample, a $100.00 withdrawal dispensed only two $20 notes, the machine came up $60.00 over, and the customer's Regulation E notice of error was already open with a decision due in 10 business days. The evidence is ready for Disputes on the first day of the clock.

What about small shorts under the teller over and short threshold?

The Pattern agent looks back 30 and 90 days, normalized by volume, and finds a drawer that is short six times in a month even when each short is under the $50.00 recount threshold. It drafts a referral to Branch Operations that the teller never sees; a named person accepts it. It never infers intent and never disciplines anyone.

What happens to differences nobody can explain?

They stay in suspense in the open, each with its age, owner and records. The owner is warned at 15 days, the Head of Branch Operations is told at 30, and at 45 days a write-off is proposed to the approver whose limit covers it: the Branch Manager up to $250, the Head of Branch Operations up to $2,500.

Do people stay in control?

Yes. The agents trace, test and draft; they never post an entry, approve anything, close a drawer, contact a customer, name a person as the cause or read security video. Recounts of $50.00 or more take two people, and every correction, write-off, adjustment and customer letter takes a maker and a different checker. Any agent finding can be rejected with a reason code.

How does it go live at our bank?

The Agentic Solution Engine builds and deploys it from your requirements, your documents and your rules: your over and short policy tiers, clocks, approval limits, reason codes, letters and roles, connected to your teller platform, cash recyclers, ATM journals and switch, general ledger and core. It goes live once every quality gate has passed.

See it on
your drawers and ATMs.

We'll run ATM & Teller Balancing on a sample of your own past drawer closes, recycler logs and ATM settlements.