SLA Breach Monitoring for Payments
SLA breach monitoring tracks whether payments settle (or reach a terminal status) within the agreed or expected time. It is event-driven and typically defined per rail, corridor, or product.
Last updated: 2026-02-25
Scope: Operational reference. Not scheme legal text. Use scheme documentation for normative rules.
What SLA breach means
A payment SLA is usually defined as the time from submission (or acceptance) to settlement or final status. A breach occurs when that time exceeds the threshold. Thresholds can be set by rail (e.g. SEPA, SWIFT), corridor, currency, or product. Monitoring is event-driven: settlement or rejection events are ingested and compared to submission time and the applicable SLA. Breaches trigger alerts, dashboards, or escalation so that operations and clients can be informed and remediation (e.g. investigation, compensation) can follow.
When to alert
Alert when the elapsed time for a given payment exceeds the SLA threshold. Optionally, warn when a configurable percentage of the SLA has elapsed (e.g. 80%) to allow proactive follow-up. Timing depends on when settlement (or final) status is received; if status is delayed, the breach may be detected late. Align threshold definition with the events actually available (e.g. ACSC in pacs.002) so that measurement is consistent.
What to check first (triage)
- Confirm the payment identifier, submission time, and the SLA threshold that was applied (rail/corridor/product).
- Verify that the settlement or final-status event was received and correctly matched to the payment.
- Determine whether the breach is due to delayed settlement, delayed status ingestion, or a one-off exception.
Prevention signals
- Define SLAs explicitly per rail and corridor and store them in a config so monitoring and reporting are consistent.
- Use event-driven pipelines so that every settlement or rejection updates the same view and breach logic runs on a single source of truth.
- Escalate breaches into investigation or case management so that root cause and client communication are tracked.
Related
Preflight models these scenarios deterministically before and after execution.