The MLPPA 2022 sets strict filing deadlines for STRs, CTRs, and FTRs submitted via goAML. Each report type has a different submission window, and the window starts at different points. Missing a submission window is a regulatory breach — the filing obligation does not expire, but the late submission creates examination exposure.
| Report type | Trigger event | Submission window |
|---|---|---|
| STR — Suspicious Transaction Report | Detection of suspicious activity by compliance officer | 96 hours from detection |
| CTR — Currency Transaction Report | Cash transaction meets or exceeds NGN 5M (individual) / NGN 10M (corporate) | 7 days from transaction date |
| FTR — Foreign Transfer Report | International transfer above USD 10,000 equivalent | 1 day (24 hours) from transaction date |
The 96-hour STR window begins from the point at which the compliance function detects or identifies suspicious activity — not from when the transaction occurred. This is an important distinction. A transaction may have occurred days or weeks earlier. The submission clock starts when the institution, through its transaction monitoring or case management process, identifies that a transaction gives rise to reasonable suspicion.
Internal escalation steps — such as obtaining senior officer approval before filing — do not pause the clock. Institutions must ensure their internal escalation procedures can be completed well within the 96-hour window, not at the end of it.
The 7-day CTR window runs from the date of the transaction. It does not depend on any internal escalation or decision — the obligation is automatic once the cash threshold is met. Institutions must have systems that identify threshold-crossing transactions promptly so that the 7 days are not consumed by delayed internal identification. A batch process that identifies CTR-eligible transactions once per week will routinely miss the deadline for transactions that occur early in that window.
The 1-day FTR window is the tightest of the three. It starts from the date of the international transfer. Given that FTR is a volume-based, non-discretionary report (like CTR), institutions with significant international payment volumes need automated FTR identification and submission processes. Manual FTR filing at this turnaround is not viable for any institution with more than a handful of qualifying transactions per day.
When the NFIU rejects a report, a 24-hour correction window opens from the time the rejection notice is issued. This window applies to all three report types. The institution must correct the identified errors and resubmit the report under the original reference number within this 24-hour period. The correction window does not extend the original submission window — if a report is rejected after the original deadline has already passed, the correction still creates a late-filing record.
Free resource for Nigerian compliance teams
The NFIU STR/CTR Rejection Codes Reference Guide — every common goAML rejection explained with root causes and fixes.
Download the free guide