Case study 03

Daily three-way payment reconciliation across two systems and a bank portal

IndustryBanking & financial services
ScopeEnd-to-end three-way reconciliation
PlatformUiPath
ClientUnder NDA
20 mindaily, down from 45 minutes
3sources reconciled every day
56%of reconciliation time removed
Autostandardised report, emailed

Summary

The client needed daily three-way reconciliation of payment data across multiple systems. The existing process meant manually collecting payment information from two internal applications and a banking portal, then reconciling and preparing a report by hand.

We automated extraction, reconciliation and reporting. The robot now performs the full reconciliation across all three sources and shares a consolidated report, reducing daily processing time from 45 minutes to 20 minutes while improving accuracy.

UiPath StudioBanking portalInternal applicationsExcelEmail automation

The client

The client operates in a transaction-intensive environment where payments arrive through multiple channels, including online transactions and cash. Payment data lives across two internal applications, while bank confirmations are accessed through a banking portal. Finance and operations own daily reconciliation accuracy for financial integrity and compliance.

SectorBanking & financial services
Process ownerFinance and operations
CadenceDaily
SourcesTwo internal applications, one banking portal

The problem

Reconciliation was fully manual and repeated every single day.

  1. 01Log into multiple internal systems to extract payment details
  2. 02Access the banking portal to download settlement information
  3. 03Compare data across three sources by hand
  4. 04Identify mismatches and prepare the reconciliation report

What it was costing

  • 45 minutes of manual effort every day
  • Increased risk of reconciliation error
  • Delays in identifying discrepancies
  • Limited audit trail and inconsistent report formats

Objectives

Goals

  • Reduce manual effort in daily reconciliation
  • Improve accuracy and consistency of results
  • Speed up discrepancy identification
  • Standardise reconciliation reporting
  • Ensure reliable audit trails

Success criteria

  • Daily processing time
  • Error reduction
  • Reconciliation completeness

What we built

One scheduled process that gathers from all three sources, matches on the fields that matter, and produces the same report in the same format every day.

01

Internal application 1

Payment data for online transactions extracted directly from the source system.

02

Internal application 2

Cash payment records extracted and normalised into the same shape.

03

Banking portal

The robot logs into the portal and pulls settlement data for the period.

04

Three-way match

Transactions matched across all sources on reference, date and amount.

05

Structured report

Matched records and unmatched or mismatched transactions separated, then emailed to users automatically.

Delivery

Phased delivery — discovery through post-go-live support

  1. Process discovery and reconciliation logic definition
  2. Extraction design across three sources
  3. Bot development and unit testing
  4. Validation with finance users
  5. UAT and production deployment
  6. Post-go-live support

Challenges and how we handled them

Data format inconsistencies between the three sources
Normalisation and validation rules applied before matching
Audit and regulatory alignment
Detailed logging designed alongside compliance from the start

Stakeholders

FinanceITCompliance

Results

MeasureBeforeAfter
Daily processing time45 minutes20 minutes
Data extractionManual, three loginsAutomated across all sources
MatchingManual comparisonRules-based on reference, date, amount
Report formatInconsistentStandardised and emailed
Audit trailLimitedDetailed logs per run

Quantitative

  • Daily reconciliation time reduced from 45 minutes to 20 minutes
  • Significant reduction in manual effort for finance teams
  • Faster detection of discrepancies
  • Improved SLA adherence

Qualitative

  • Increased confidence in financial data accuracy
  • Standardised, audit-ready reconciliation reports
  • Repetitive work removed from the finance team's day

Business value delivered

Stronger financial controls

Reconciliation happens consistently every day without depending on anyone being available to do it.

Earlier visibility on discrepancies

Mismatches surface the same morning rather than at period end.

Extensible framework

Additional payment sources and reconciliation scenarios drop into the same structure.

Have a process that looks like this one?

Send us a screen recording of it. We'll come back with the volume maths and an honest view on whether a robot is worth it.

Book a process review