Back to Financial Services
Financial Services2 October 2026

Banks: onboarding checks before compliance review

Banks: onboarding checks before compliance review

A new customer waits a week for an account because their documents sit in a queue nobody can see into

The problem

Opening an account or a policy means proving who the customer is and where their money comes from. The customer uploads an identity card, a proof of address and perhaps a payslip or a company registration, and every one of those documents has to be checked before the account can open.

The usual answer

The checks are done by hand, in the order the applications arrived. A compliance officer opens each file, reads each document, compares the name and address across them and looks the customer up against screening lists. Most files are complete and clean, but they wait in the same queue as the few that are not, and a single blurred photo or expired document sends a file back to the start. The customer hears nothing for days, a share of them give up, and the officers spend most of their time confirming routine files rather than on the cases that need their judgement.

How we approach it

We check the documents as they arrive, before the file reaches an officer. Each document is read and classified, the details are compared across documents and with what the customer entered, expiry dates and image quality are checked, and screening runs at the same moment. A file with a problem goes straight back to the customer with the exact fix needed, while they are still in the application. Every check is recorded with what was found, so the decision trail is there for the auditor, and the approval itself stays with a person.

What changes

Officers start their day with files that are complete and already checked, and their attention goes to the cases that are genuinely unclear. Customers find out in minutes whether something is missing instead of days later. Onboarding time drops, fewer applications are abandoned, and the bank can show exactly how each customer was verified.