Bank Reconciliation With AI: From 8 Hours to 23 Minutes
One bank line doesn’t match, and the PDF behind it is somewhere in 13 years of files. At one real-estate fund, hunts like that filled a whole day each cycle.

IN 30 SECONDS
Bank reconciliation is checking that each line on a bank statement matches your own books, and explaining each one that doesn’t. At one real-estate fund it took 8 hours, mostly spent hunting for evidence, and an AI agent I built brought it to 23 minutes.
KEY TAKEAWAYS · 3
- Bank reconciliation pairs every bank line with your own books and explains each difference. That explaining step is the control.
- At a real-estate private-equity fund with roughly $3B under management, the day went on hunting for evidence, not on matching lines.
- The evidence was about 2 TB and 1.4M files, from 13 years and 13 sources, with no single place to look.
On this page
The problem: eight hours nobody wanted
IN SHORT At this large fund, the check took a full day, once a cycle. My job was to change that.
WORDS TO KNOW
- Ledger
- Your own record of every payment, fee and transfer you believe happened. People also call it the books.
- Bank statement
- The bank’s list of what actually went in and out of the account.
- First-party result
- A figure reported by the people who did the work, here me, without claiming independent verification.
The fund is a US real-estate private-equity firm with roughly $3B in assets under management. The engagement is confidential, so the fund stays unnamed.
I was the forward-deployed AI engineer, meaning I worked inside the fund’s own team. I built the reconciliation agent as part of a wider AI platform. An agent is an AI program that works through a task’s steps itself.
Reported result on this engagement.
Reported result on this engagement.
This is a First-party result A figure reported by the people who did the work, here me, without claiming independent verification. See the glossary from this one engagement, and human review stayed part of the design. It doesn’t show how long each stage took, or guarantee that every future match will be right. Another team would need its own baseline.
What bank reconciliation actually is
IN SHORT Bank reconciliation is proving that your books and the bank tell the same story about your money.
You have two records, your Ledger Your own record of every payment, fee and transfer you believe happened. People also call it the books. See the glossary and the Bank statement The bank’s list of what actually went in and out of the account. See the glossary, and they should agree.
For a fund, that explaining step is where the control sits. It catches a duplicated payment, a fee nobody approved, or a wire that went somewhere it shouldn’t have.
ADAM says: It’s like checking your card statement against your pile of receipts. Except your receipts fit in one drawer, and the fund’s evidence was spread over 13 sources and 13 years.
IN PLAIN WORDS
At the end, you can say with confidence that the money did what the books claim.
Coming up next: So why did this fund need a whole day for it?
Why it took a whole day
IN SHORT The eight hours went on searching for evidence, not on matching lines.
The documents that explain an odd line sat in sources built up over more than a decade. Their formats didn’t agree, and whoever saved a file named it.
STEP BY STEP
Step 1. The ask. One bank line doesn’t match, and someone has to explain it.
- The ask One bank line doesn’t match, and someone has to explain it.
- The hunt They open system after system, looking for the one PDF behind it.
- The pile Everything the hunt has to search through.
- Spread out Years of history in separate sources, and no single place to look.
- Random names Files named by whoever saved them, and files that moved, so finished work got redone.
When I mapped it, the scale explained the day: about 2 TB and 1.4 million files, across 13 years and 13 sources. Explaining one odd line could mean opening five systems to find the one PDF behind it.
ITEM GET
Find where the hours go
FAQ
By turning the hunt for evidence into a search: the platform brought document retrieval, numeric checks and review into the workflow. That first-party figure describes this engagement. A new deployment needs its own baseline (its starting time) and acceptance tests, the checks it must pass before it is trusted.
STAGE CLEAR
What you now know
- What bank reconciliation is: pairing your books with the bank statement and explaining each difference.
- Why the explaining step is the control a fund cares about.
- Where this fund’s day went: hunting for documents across 13 sources, not matching lines.
Check yourself
Tap or click a question to see the answer.
A finance team blames its slow reconciliation on the matching itself. What would you check first?
Where the hours actually go. At this fund, the time went on finding the documents, not on pairing the lines.
Web3 x AI engineer, former CTO of Integra. Named author (1 of 5) of ERC-3643, first author of ERC-6960, co-author of ERC-7410, and co-author of ERC-8203, which is still a draft.
Have a project to ship or a role to fill?
Discuss your project or roleMy work at the web3 x AI intersectionOpen-source tools I build
Follow the engineering notes
Get new articles on production AI and smart contracts by email.

