Dev Index Core

Client Stories

What treasury and finance leaders said after a financial audit of their treasury management applications — including one measured reservation.

Client Stories

Voices from engagements

They spent three days inside our payment release matrix and found an override path our internal review had missed for two years. The report named screens and user roles, not vague process risk.

— Head of Treasury, regional manufacturing group

Useful for our board pack — though I wished we had booked them a month earlier, before year-end close. The liquidity reconciliation findings still reshaped our year-end checklist.

— CFO, Bangkok-listed services company

The readiness review before our module go-live was blunt about role conflicts between dealers and settlers. We delayed cutover by nine days and avoided starting live with shared accounts.

— Treasury Project Lead, logistics holding company

Sampling on FX settlement instructions was tighter than our previous consultant. One finding on confirmation matching felt narrow at first; after we fixed it, unmatched confirms dropped noticeably in the next quarter.

— Group Treasurer, consumer goods firm

Extended story: multi-entity cash pool

A Thai industrial group had moved three subsidiaries onto a shared treasury application and asked for a full financial audit ahead of refinancing discussions with their relationship banks. Our fieldwork focused on how cash-pool transfers were authorised, whether subsidiary users could see and instruct payments outside their entity, and how pool interest allocations posted to the ledger.

We identified two high-priority issues: a reporting role that still retained payment release rights after a reorganisation, and pool transfers that bypassed the dual-control threshold when initiated from a particular template. Management closed the role conflict within a week. The template issue required a configuration change with their vendor; until then, they added a manual checklist for pool moves above an agreed baht amount.

The final report gave the CFO a clear narrative for the audit committee and a remediation tracker that internal audit continued to monitor for six months. The engagement did not cover bank-side mandate updates — those remained with the group’s relationship managers — but the application-side gaps were documented with enough detail for the banks’ follow-up questions.