Imagine a bank that moves billions across borders every day. Payments leave in dollars, euros, yen, and rupees. Each one passes through a chain of correspondent banks before it reaches its ...
Imagine a bank that moves billions across borders every day. Payments leave in dollars, euros, yen, and rupees. Each one passes through a chain of correspondent banks before it reaches its destination. Now imagine that, at the end of the day, nobody can say with certainty whether every one of those payments landed where it should. That is not a hypothetical nightmare. It is the exact problem nostro reconciliation exists to solve.
It is one of the most critical, and most underestimated, controls in international banking. In this guide, we unpack what nostro reconciliation is, why it is so hard, what goes wrong, and how modern automated reconciliation is rewriting the rules.
The word nostro comes from the Latin for “ours.” A nostro account is an account that a bank holds with another bank, usually abroad, in that country’s local currency.
For example, an Indian bank that needs to settle US dollar payments may keep a USD account with a bank in New York. From the Indian bank’s point of view, that is its nostro (“our account with you”). From the New York bank’s point of view, the same account is a vostro (“your account with us”).
These accounts are the plumbing of correspondent banking. They let banks settle foreign currency transactions without needing a branch in every country. Every cross-border payment, trade settlement, foreign exchange (FX) deal, and securities transaction that touches a foreign currency usually leaves a trace in a nostro account.
Nostro reconciliation is the process of comparing a bank’s internal records of its nostro account against the statement sent by the correspondent bank, and resolving any differences.
In simple terms, it answers one question every day: “Does what we think happened in this account match what the other bank says happened?”
The two sides of the comparison are:
Every debit, credit, fee, and balance should agree. When they do not, there is a “break,” and that break needs to be investigated.
It may sound like back-office housekeeping, but nostro reconciliation protects some of the biggest risks a bank faces.
Treasury teams decide how much money to hold in each currency and each account. If balances are wrong, they may leave too much idle cash in one place, which is costly, or too little in another, which risks overdrafts and failed payments.
Unmatched items can hide duplicate payments, missing credits, wrong amounts, or incorrect charges. The longer they sit, the harder they are to recover.
Unauthorized debits and suspicious entries tend to surface during reconciliation. Daily matching helps catch them before they grow.
Regulators expect banks to maintain strong internal controls and accurate books. Aged, unresolved items attract scrutiny from auditors and supervisors, and can trigger provisions or capital implications.
When a client’s payment goes missing in the chain, their bank is the one they blame. Timely reconciliation helps resolve issues before customers notice.
Nostro balances feed directly into the balance sheet and profit and loss statement. Errors flow straight into reported numbers.
While each bank has its own variations, the core workflow looks like this:
Step 1: Collect the data. Gather internal ledger entries and the correspondent bank’s statements for each nostro account, usually every day.
Step 2: Standardize the formats. Statements arrive in different formats, such as MT940, MT950, camt.053, or even PDFs and spreadsheets from smaller institutions. Data must be cleaned and normalized so it can be compared.
Step 3: Match the entries. Match each internal entry to the corresponding external entry using fields such as amount, value date, currency, and reference numbers. Many matches are straightforward one-to-one. Others are one-to-many or many-to-many, for example, one bulk credit covering several customer payments.
Step 4: Identify unmatched items. Anything that does not match is flagged as an exception, or “break.”
Step 5: Investigate and resolve. Operations staff trace each break to its cause. They may contact the correspondent bank, check the payment system, correct an internal posting, or raise a claim.
Step 6: Post adjustments. Where needed, journal entries are made to correct the books.
Step 7: Age and escalate. Unresolved items are tracked by age, and older breaks are escalated before they become write-offs.
Step 8: Report and sign off. Management receives reports on break volumes, values, and aging, and supervisors approve the reconciliation.
Understanding the usual suspects makes them easier to prevent. Common causes include:
If nostro reconciliation were simple, nobody would write guides about it. Here is why it is genuinely hard.
Large banks may handle hundreds of nostro accounts across dozens of currencies and thousands of daily entries. Matching that volume by eye or with spreadsheets is unrealistic.
Every correspondent bank, region, and payment system can use slightly different formats and conventions. Normalizing data is a project in itself.
Bulk payments, netted settlements, and split transactions do not match neatly one-to-one. Rule-building gets complicated fast.
Treasury needs accurate positions early in the day. A reconciliation that finishes at 4 p.m. may be too late to act on.
Breaks that are not resolved quickly become harder to investigate, as memories fade and documentation gets lost. Aged items can eventually become write-offs.
When data lives in spreadsheets and emails, managers struggle to see which accounts are clean, which are behind, and where the risk is concentrated.
The more manual the process, the more people it takes, and the more room there is for human error.
The industry shift to ISO 20022 brings richer data, which is a major opportunity. But it also means banks must handle both legacy and new formats during the transition.
Whether or not you automate, these principles help:
For years, banks have patched together spreadsheets, macros, and legacy in-house tools. These solutions often grow organically, are poorly documented, and depend on a few experienced individuals. When those people leave, the knowledge goes with them.
As payment volumes grow, instant payments expand, and ISO 20022 reshapes data, these approaches struggle to keep up. The cost is not just time. It is delayed decisions, trapped liquidity, aged breaks, and audit findings.
Automated nostro reconciliation uses software to ingest, normalize, and match data at scale, then surfaces only the items that need human attention. A modern platform typically provides:
The shift is profound. Instead of spending the day finding matches, teams spend it resolving exceptions and preventing them in the first place.
When evaluating platforms, consider:
Consider a mid-sized bank with 150 nostro accounts across 25 currencies. Every morning, a team of analysts downloads statements, pastes them into spreadsheets, and starts matching. By midday, they are still working through the largest accounts. Breaks accumulate, some for weeks. Treasury, unsure of true balances, holds extra cash as a buffer.
Now picture the same bank with automation. Statements flow in overnight. By the time the team logs in, most entries have been matched. The dashboard shows a short, prioritized list of exceptions, with the oldest and largest at the top. Analysts spend their morning resolving real issues, not building lookups. Treasury sees reliable balances early and can release idle cash.
Same bank, same people, very different day.
What is the difference between nostro and vostro accounts?
They are two sides of the same account. A nostro is the account you hold with another bank. A vostro is the account another bank holds with you.
How often should nostro reconciliation be done?
Daily at minimum. Banks with high volumes or active treasury operations increasingly aim for intraday reconciliation.
What is a nostro break?
A break is an unmatched item between your internal records and the correspondent bank’s statement, which needs investigation and resolution.
Which statement formats are used in nostro reconciliation?
Common ones include SWIFT MT940, MT950, and the ISO 20022 camt.053 message, along with proprietary or manual formats from some banks.
Can nostro reconciliation be fully automated?
Most matching can be automated, and a good platform handles the majority of entries without human involvement. Exceptions still benefit from expert review.
Is automation only for large banks?
No. Smaller banks, fintechs, and payment companies also benefit, especially as cross-border volumes grow.
Nostro reconciliation may happen in the background, but its impact is front and center: on liquidity, risk, compliance, and customer trust. As cross-border payments accelerate and standards evolve, relying on spreadsheets and manual effort is a growing liability.
Automation turns nostro reconciliation from a daily scramble into a controlled, transparent, and efficient process. Banks that make the shift gain faster insights, fewer surprises, and teams free to focus on what truly matters.
See how autoReconciliation can help your team match faster, resolve breaks sooner, and gain real-time visibility across every nostro account. Book a free Demo today.