AML software for banks
Banks sit at the centre of the financial system: they hold accounts, move money for other institutions and are the last line of defence for much of the payment chain. That makes them the most closely supervised obliged entities under anti-money laundering law. This guide explains the risks specific to banking, what a bank's AML programme needs, and how to choose screening software for it.
Why banks carry specific risk
- Breadth of products: current accounts, lending, trade finance, private banking and payments each bring different money laundering risks.
- Correspondent relationships: a bank processing payments for another bank depends on that bank's own controls.
- Scale: large customer bases and high payment volumes make manual screening impossible and false positives expensive.
- Cross-border payments: transfers reach many jurisdictions and several sanctions regimes at once.
- Evasion techniques: designated persons use spelling variants, transliterations, aliases and front companies to get past screening.
- Corporate customers: business accounts need ownership traced to the people who control them.
What the AML programme needs
- 1
Assess and rate risk
An enterprise-wide risk assessment and a customer risk rating that decides how much due diligence each relationship receives.
- 2
Onboard with due diligence
Identity verification for individuals, KYB with beneficial ownership for companies, and enhanced due diligence for higher-risk customers such as PEPs.
- 3
Screen customers and payments
Sanctions and PEP screening of customers at onboarding and of the parties to payments before they are executed.
- 4
Monitor
Re-screening when lists change, and transaction monitoring for activity that does not fit the customer's profile.
- 5
Investigate and report
Reviewing alerts, recording decisions and their reasons, and reporting suspicious activity to the financial intelligence unit.
Regulatory expectations
The FATF Recommendations set the baseline for banks: customer due diligence (Recommendation 10), PEP measures (Recommendation 12), additional measures for correspondent banking (Recommendation 13), information that travels with wire transfers (Recommendation 16) and implementation of targeted financial sanctions (Recommendation 6).
In the UK, banks are subject to the Money Laundering Regulations 2017 and to the FCA's requirements for systems and controls against financial crime. In the EU, credit institutions are obliged entities under the EU anti-money laundering framework. In the US, banks are subject to the Bank Secrecy Act and FinCEN's rules, including customer identification and suspicious activity reporting, and US persons must comply with OFAC sanctions. Supervisors generally expect controls that match the bank's risk, tested regularly, with evidence that they work.
How to choose AML screening software for a bank
- Real-time and batch: an API that can sit inline in onboarding and payment flows, and batch screening for the whole book.
- Matching quality: fuzzy matching that handles transliterations, aliases and spelling variants without flooding analysts.
- Explainable matches: every alert shows the list, the record and the field that matched, so decisions can be defended to examiners.
- Ownership screening: company checks that reach the beneficial owners, with ownership-based sanctions rules applied.
- Ongoing monitoring: re-screening on list changes, with alerts only when something has changed.
- Deployment and data control: where customer data is processed, and whether anything outside the bank's control sits in the decision path.
on8.ai
Screening for banks with on8.ai
on8.ai provides the screening layer of a bank's AML programme: sanctions, PEP and adverse media screening with explained matches, ownership checks for corporate customers, and fraud checks before onboarding. Each customer gets a dedicated deployment, and no large language model or external API sits in the decision path. The bank keeps every decision and every report.
Sanctions screening
Real-time API screening of customers and payment parties, with fuzzy matching on transliterations and aliases.
Learn moreBulk screening
Screen the whole customer book from a file, for back-book reviews and migrations.
Learn moreKYB and ownership
Screen corporate customers and their owners, with the OFAC 50 Percent Rule applied.
Learn moreOngoing monitoring
Re-screen customers when lists change and receive webhooks only on changes.
Learn morePre-KYC checks
Email, phone and IP risk, velocity and bot detection to stop obvious abuse before identity verification.
Learn moreFAQ
Frequently asked questions
What AML software does a bank need?
Most banks combine several systems: identity verification, sanctions and PEP screening, a customer risk rating, transaction monitoring and case management. Screening is the layer that checks customers and payment parties against sanctions and PEP sources.
Does on8.ai monitor transactions?
No. on8.ai screens people and companies against sanctions, PEP and adverse media sources and re-screens them when lists change. Transaction monitoring runs in the bank's own monitoring system.
Why does correspondent banking need extra checks?
Because a correspondent bank processes payments for customers it does not know directly, relying on the respondent bank's controls. FATF Recommendation 13 asks banks to understand the respondent's business and controls before entering the relationship.
Can I try on8.ai screening for free?
Yes. The free sanctions search on on8.ai screens a person or company against sanctions and PEP sources and emails you the full report as a PDF.
Keep reading
Related guides
See it on your own data.
Run a free sanctions and PEP check now, or book a demo to walk through screening on your own cases.