KibiPay
HomeBlog › AML

AML for Instant Payments: Screening in Real Time

7 min read AML
AMLInstant paymentsReal-time screening
AML for Instant Payments: Screening in Real Time

Traditional payment rails gave compliance teams a gift they rarely noticed: time. A batch ACH or Bacs payment might sit for hours or days before settling, leaving a comfortable window to run sanctions and AML checks, investigate alerts, and hold anything suspicious. Instant payments take that window away. Schemes like SEPA Instant, FedNow, RTP and the UK's Faster Payments settle irrevocably in seconds, around the clock. Compliance now has to happen inside that window, and that changes everything about how screening is designed.

The core tension

Instant schemes impose a hard service-level agreement. SEPA Instant, for example, targets end-to-end completion within about ten seconds. Within that budget the sending bank must format and send the payment, the scheme must route it, and the receiving bank must validate and confirm — and somewhere in there, sanctions screening and fraud checks must run. There is no overnight batch, no manual review before release, and once the payment is accepted it is final. Screening that used to take minutes must now complete in milliseconds, or the payment fails the SLA.

Sanctions screening cannot be skipped

Speed does not relax the law. Sanctions obligations are strict-liability in many regimes — processing a payment for a sanctioned party is a violation regardless of how fast it happened. So real-time sanctions screening is non-negotiable on instant rails. The engineering response is to make screening fast rather than to skip it:

Because the payment is time-boxed, a screening hit typically forces the payment to be rejected within the SLA rather than parked for review; the safe default when in doubt is to fail fast and let the customer be investigated separately.

Fraud, not just laundering

Instant, irreversible settlement is a gift to fraudsters. Authorised push payment fraud thrives when money cannot be recalled, so instant rails demand real-time fraud scoring alongside AML. Behavioural models assess each payment in-flight — device signals, velocity, beneficiary risk, deviation from the customer's pattern — and can challenge or block a suspicious transfer before it settles. Tools like Confirmation of Payee add a pre-send name check. The distinction matters: AML screening asks "is this party sanctioned or a laundering risk?", while fraud controls ask "is this customer being scammed right now?"

Post-event monitoring still matters

Not everything can be decided in ten seconds, and regulators do not expect it to be. Real-time controls handle the go/no-go decision; transaction monitoring continues afterward to detect patterns that only emerge over time — structuring, mule networks, layering across many small instant payments. Because instant rails make funds move faster, monitoring must also react faster, shrinking the gap between an alert and an intervention like freezing an account or filing a suspicious activity report. The model is layered: instant decisioning at the point of payment, continuous analysis behind it.

Availability changes the risk profile

Instant schemes run 24/7/365, including nights, weekends and holidays when staffed operations are thin. Fraudsters deliberately exploit these windows. That forces compliance to be genuinely automated and always-on, not dependent on an analyst being awake. It also raises resilience stakes: if the screening system is down, the bank must decide whether to stop sending payments (hurting customers) or send without screening (breaking the law) — and the only acceptable answer is a highly available screening service with a fail-safe that stops payments rather than skipping checks.

Designing for the SLA

The practical lesson is that compliance must be engineered as a low-latency, high-availability service sitting directly in the payment path, not as a batch job bolted on afterward. Every millisecond of screening latency competes with the scheme deadline, so architecture choices — in-memory data, parallel checks, aggressive caching, clean structured input — are compliance decisions as much as engineering ones. On instant rails, speed and control are not opposites; they have to be built together.

Key takeaways

See these rails in motion

KibiPay connects UK Faster Payments, Bacs, CHAPS, Mojaloop mobile money and Solana behind one API, with ISO 20022 messaging and real-time fraud & AML screening.

Open the live console How it works