{"id":12,"date":"2026-10-12T07:00:00","date_gmt":"2026-10-12T04:00:00","guid":{"rendered":"https:\/\/riskilled.com\/insights\/preparing-for-a-cbk-aml-inspection\/"},"modified":"2026-10-25T19:08:17","modified_gmt":"2026-10-25T16:08:17","slug":"preparing-for-a-cbk-aml-inspection","status":"publish","type":"post","link":"https:\/\/riskilled.com\/insights\/preparing-for-a-cbk-aml-inspection\/","title":{"rendered":"Preparing for a CBK AML inspection"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Readiness is decided before the notice arrives<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">By the time the Central Bank of Kenya&#8217;s (CBK) inspection notice lands, most of the outcome is already fixed. Examiners test what your institution did over the review period, not what it can assemble in a fortnight.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some inspections come with a notice period. Others come with none: the notice is handed over the morning the examiners arrive. Since Kenya&#8217;s grey-listing, these same-day inspections have become more frequent, and I have been through one as a money laundering reporting officer (MLRO).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Either way, examiners test evidence that already exists. A control that ran but left no record will be treated as a control that did not run. A policy approved after the notice date will be read as a gap you found, not a gap you closed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This applies to every institution CBK supervises for AML\/CFT: banks, mortgage finance and mortgage refinance companies, microfinance banks, money remittance providers, foreign exchange bureaus, non-deposit taking credit providers (formerly digital credit providers), payment service providers, credit guarantee companies and virtual asset service providers. Insurance Regulatory Authority (IRA) and Capital Markets Authority (CMA) licensees carry the same obligations and are inspected by their own supervisor; the evidence pack below works for them too. This guide sets out what examiners ask for, the evidence that answers each request, the findings that recur, and what to do when the notice arrives, whether that is today or in a fortnight.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What CBK examiners ask for<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The request list follows the obligations in the law, so build your evidence pack around the same structure. The 2023 AML\/CFT amendments gave CBK express powers to inspect, compel documents and impose penalties at every institution it licenses, and gave IRA and CMA matching sanction powers. The penalty sits in the law your institution is licensed under, shown in the table below. The <a href=\"https:\/\/new.kenyalaw.org\/akn\/ke\/act\/ln\/2023\/153\/eng@2023-11-17\">Proceeds of Crime and Anti-Money Laundering Regulations, 2023<\/a> set out what examiners test against.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Institution<\/th><th>Supervisor<\/th><th>Licensing law<\/th><th>Penalty for a breach (maximum)<\/th><\/tr><\/thead><tbody><tr><td>Banks, mortgage finance companies<\/td><td>CBK<\/td><td>Banking Act<\/td><td>KES 20 million per institution; KES 1 million per individual (section 33E)<\/td><\/tr><tr><td>Payment service providers<\/td><td>CBK<\/td><td>National Payment System Act<\/td><td>KES 20 million per institution; KES 1 million per individual (section 17B)<\/td><\/tr><tr><td>Microfinance banks<\/td><td>CBK<\/td><td>Microfinance Act<\/td><td>KES 5 million per institution; KES 1 million per individual (section 36C)<\/td><\/tr><tr><td>Money remittance providers, foreign exchange bureaus, non-deposit taking credit providers<\/td><td>CBK<\/td><td>Central Bank of Kenya Act<\/td><td>KES 5 million per institution; KES 1 million per individual (section 51B)<\/td><\/tr><tr><td>Mortgage refinance companies, credit guarantee companies<\/td><td>CBK<\/td><td>Central Bank of Kenya Act (section 4A(1)(h))<\/td><td>No class-specific AML penalty provision<\/td><\/tr><tr><td>Virtual asset service providers<\/td><td>CBK or CMA<\/td><td>Virtual Asset Service Providers Act, 2025<\/td><td>Warnings, directions, licence suspension or revocation; fines of up to KES 10 million per company or KES 3 million per individual for specified breaches (section 39)<\/td><\/tr><tr><td>Insurers and other IRA licensees<\/td><td>IRA<\/td><td>Insurance Act<\/td><td>KES 20 million per institution; KES 1 million per individual (section 196C)<\/td><\/tr><tr><td>CMA licensees<\/td><td>CMA<\/td><td>Capital Markets Act<\/td><td>Monetary, civil or administrative sanctions; no AML-specific cap (section 12B)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The Banking, National Payment System, Microfinance, Central Bank of Kenya and Insurance Acts each add up to KES 100,000 for every day a breach continues. The penalties reach directors, officers and agents, not only the institution.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Request area<\/th><th>What examiners test<\/th><th>Legal anchor<\/th><\/tr><\/thead><tbody><tr><td>Institutional risk assessment<\/td><td>Covers customers, products, channels and geography; updated within two years; drives your controls<\/td><td>Regulation 7<\/td><\/tr><tr><td>Policies and procedures<\/td><td>Board-approved, current, and matched by what staff actually do<\/td><td>Regulation 11<\/td><\/tr><tr><td>MLRO appointment<\/td><td>Management-level appointee; CBK and the Financial Reporting Centre (FRC) notified within 14 days<\/td><td>Regulation 12<\/td><\/tr><tr><td>Customer due diligence<\/td><td>Identity and beneficial owner verified; purpose of relationship understood; files reviewed on a risk basis<\/td><td>Regulation 14<\/td><\/tr><tr><td>Enhanced due diligence and PEPs<\/td><td>Senior management approval, source of funds and wealth, enhanced monitoring<\/td><td>Regulations 20 and 26<\/td><\/tr><tr><td>New products and technologies<\/td><td>Risk assessed before launch, not after<\/td><td>Regulation 8(2)<\/td><\/tr><tr><td>Suspicious transaction reports<\/td><td>Filed within two days of suspicion arising; decisions documented<\/td><td>Section 44(2); Regulation 38<\/td><\/tr><tr><td>Cash transaction reports<\/td><td>Every cash transaction of USD 15,000 or more reported by the end of that week<\/td><td>Regulation 40<\/td><\/tr><tr><td>Sanctions screening<\/td><td>Customers and payments screened against UN and domestic lists; hits resolved and recorded<\/td><td>Prevention of Terrorism Act<\/td><\/tr><tr><td>Record keeping<\/td><td>Transaction and CDD records kept for at least seven years<\/td><td>Regulation 42<\/td><\/tr><tr><td>Training<\/td><td>Ongoing program, attendance records, content matched to roles<\/td><td>Regulation 11(c)<\/td><\/tr><tr><td>Independent audit<\/td><td>AML\/CFT tested by a function independent of compliance<\/td><td>Regulations 11(d) and 43<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Expect the request list to arrive with the notice, with a short deadline. Expect examiners to also ask for board and committee minutes, MLRO reports to the board, and the status of findings from the last inspection.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The evidence checklist: run it now<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Run this checklist every quarter, not after the notice. In a same-day inspection, it is all you will have. Each item asks whether you can produce the evidence within a day, not whether the control exists.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Governance<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Board approval of the current AML\/CFT policy, with the minute reference and date<\/li>\n\n<li>Institutional risk assessment dated within the last two years, with board sign-off<\/li>\n\n<li>MLRO appointment letter and the notification sent to CBK and the FRC<\/li>\n\n<li>MLRO reports to the board for the review period, and the board&#8217;s recorded response<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Customers<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Customer risk-rating methodology, and evidence that every active customer carries a rating<\/li>\n\n<li>A sample of high-risk and PEP files, each with senior management approval and source of funds<\/li>\n\n<li>Beneficial ownership verified to the natural person on every corporate file you would sample<\/li>\n\n<li>Periodic review dates met for high-risk customers, with exceptions logged<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Monitoring and reporting<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Transaction monitoring rules, with the date and rationale of the last calibration<\/li>\n\n<li>Alert log showing every alert closed, with a reason a reviewer can follow<\/li>\n\n<li>STR register reconciled to goAML filings, with time from suspicion to filing<\/li>\n\n<li>Cash transaction reports reconciled to the cash ledger for at least one month<\/li>\n\n<li>Sanctions screening log showing hits, decisions and who made them<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>People and assurance<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Training attendance by staff member and role for the review period<\/li>\n\n<li>Latest independent AML\/CFT audit report and the status of each finding<\/li>\n\n<li>Previous CBK inspection findings, each mapped to closure evidence<\/li>\n\n<li>Risk assessments for products or channels launched since the last inspection<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Findings that recur, and the evidence that answers them<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most AML\/CFT findings are not missing controls. They are controls that cannot be shown to work. Each row below pairs a recurring finding with the evidence that prevents it.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Recurring finding<\/th><th>What it looks like to an examiner<\/th><th>Evidence that answers it<\/th><\/tr><\/thead><tbody><tr><td>Stale risk assessment<\/td><td>Dated more than two years ago, or unchanged after a new product, channel or market<\/td><td>Dated update log; board minute adopting the latest version<\/td><\/tr><tr><td>Generic risk assessment<\/td><td>Describes risk categories but not your customers, volumes or exposures<\/td><td>Your own data: customer counts by risk band, product and corridor volumes<\/td><\/tr><tr><td>Policy and practice diverge<\/td><td>Procedure says one thing; files and system settings show another<\/td><td>Walkthrough evidence that staff follow the written steps; version history<\/td><\/tr><tr><td>Incomplete beneficial ownership<\/td><td>Corporate files stop at shareholder entities, not natural persons<\/td><td>Ownership chart to the individual, with verification documents on file<\/td><\/tr><tr><td>Weak EDD on PEPs and high-risk customers<\/td><td>Approval missing or after onboarding; source of funds asserted, not verified<\/td><td>Dated approvals before account activation; documents supporting source of funds<\/td><\/tr><tr><td>Alerts closed without reasons<\/td><td>&#8220;No issue&#8221; closures with no analysis a reviewer can follow<\/td><td>Closure notes that state what was checked and why it was cleared<\/td><\/tr><tr><td>Late or thin STRs<\/td><td>Days or weeks between first red flag and filing; vague narrative<\/td><td>Case timeline from first alert to filing; narrative that answers who, what, why suspicious<\/td><\/tr><tr><td>Untested screening<\/td><td>No proof the screening system catches listed names<\/td><td>Periodic test results with seeded names; list update logs<\/td><\/tr><tr><td>Training not risk-based<\/td><td>One generic course for all staff; attendance gaps<\/td><td>Role-based modules for frontline, operations and the board; completion tracking<\/td><\/tr><tr><td>Repeat findings<\/td><td>Prior inspection issues still open or closed on paper only<\/td><td>Closure evidence for each finding, verified by internal audit<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">When the notice arrives: today or in two weeks<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The first hours set the tone of the inspection. Use them to organize, not to fix.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">If the examiners arrive with the notice<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A same-day inspection rewards institutions whose evidence is already filed and indexed. You have hours, not days.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Receive the team professionally.<\/strong> Give them a room, confirm the scope and request list in writing, and agree when the first items are due.<\/li>\n\n<li><strong>Call the MLRO, the CEO and the head of operations immediately.<\/strong> Name the MLRO as the single point of contact.<\/li>\n\n<li><strong>Sort the requests by what examiners need today.<\/strong> Policies, the risk assessment and system access usually come first; samples follow.<\/li>\n\n<li><strong>Assign one person per request area.<\/strong> Each retrieves existing records from the system or file; nobody drafts anything new.<\/li>\n\n<li><strong>Hand over nothing without logging it.<\/strong> Record what was given, to whom and when.<\/li>\n\n<li><strong>Brief frontline staff.<\/strong> Examiners may walk the floor or call branches and agents. Staff should answer honestly and refer document requests to the MLRO.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">If you get a notice period<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Name one inspection lead.<\/strong> Usually the MLRO. Every request, response and document goes through that person.<\/li>\n\n<li><strong>Brief the CEO and board chair the same day.<\/strong> They should hear the scope and dates from you, not from the examiners.<\/li>\n\n<li><strong>Log the request list.<\/strong> One register: request, owner, due date, status, document reference. Examiners notice when responses are tracked.<\/li>\n\n<li><strong>Collect, do not create.<\/strong> Pull existing evidence for each request. Do not backdate, re-sign or rewrite anything.<\/li>\n\n<li><strong>Record known gaps honestly.<\/strong> Where evidence is missing, write down the gap and the remediation already planned. Disclosed gaps read better than discovered ones.<\/li>\n\n<li><strong>Prepare the people.<\/strong> Walk relationship managers, operations and the MLRO through how their process works and where its evidence sits.<\/li>\n\n<li><strong>Set up the working room.<\/strong> One shared folder, indexed to the request list, and a quiet room with access to systems.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">During and after the inspection<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Treat the inspection as a structured conversation with a record. Three disciplines matter.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Answer what was asked.<\/strong> Give the requested document, labeled to the request number. Volunteering unrelated material widens scope and slows the work.<\/li>\n\n<li><strong>Correct errors on the day.<\/strong> If an examiner misreads a file or a process, show the evidence while they are on site. A draft finding is cheaper to fix than a final one.<\/li>\n\n<li><strong>Keep your own record.<\/strong> Log every meeting, request and verbal observation. It becomes your reference when the draft report arrives.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">When the report arrives, respond finding by finding. Each management response should accept or contest the finding with evidence. The corrective action plan should name an owner, a date and the evidence that will prove closure. Then track it to closure and have internal audit verify it. Repeat findings at the next inspection cost more than the first ones did.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In my years as an MLRO, I have seen that inspection outcomes rarely turn on whether policies, procedures and compliance reports exist. They turn on the details: complete customer due diligence records, documented transaction monitoring decisions, reliable system audit trails, and earlier deficiencies that have actually been fixed. A well-written AML framework counts for little unless the institution can show, with credible evidence, that it works in practice.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Regulators have more reason to be strict now. Kenya has been on the Financial Action Task Force (FATF) list of jurisdictions under increased monitoring since February 2024, and stayed on it at the June 2026 review. One of the actions FATF still requires is stronger risk-based supervision of financial institutions. And CBK can now penalize the institution and its officers directly, under the provisions set out in the first table above. IRA and CMA can sanction their licensees under the laws in the same table.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Close: be inspection-ready every quarter<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An institution that runs the checklist above every quarter does not prepare for inspections. It hands over what it already has.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Riskill&#8217;s <a href=\"https:\/\/riskilled.com\/toolkits\">AML\/CFT\/CPF Inspection Readiness Toolkit<\/a> packages this work: a readiness checklist, an evidence request list, a control self-assessment, a gap matrix, a corrective action plan and a board brief. For an independent readiness review before the notice arrives, <a href=\"https:\/\/riskilled.com\/engage\">talk to the advisory desk<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A CBK AML\/CFT inspection is won or lost before the notice arrives. What examiners ask for, the evidence that answers them, and what to do when the notice comes today or in two weeks.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-12","post","type-post","status-publish","format-standard","hentry","category-financial-crime"],"_links":{"self":[{"href":"https:\/\/riskilled.com\/insights\/wp-json\/wp\/v2\/posts\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/riskilled.com\/insights\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/riskilled.com\/insights\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/riskilled.com\/insights\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/riskilled.com\/insights\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":2,"href":"https:\/\/riskilled.com\/insights\/wp-json\/wp\/v2\/posts\/12\/revisions"}],"predecessor-version":[{"id":18,"href":"https:\/\/riskilled.com\/insights\/wp-json\/wp\/v2\/posts\/12\/revisions\/18"}],"wp:attachment":[{"href":"https:\/\/riskilled.com\/insights\/wp-json\/wp\/v2\/media?parent=12"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/riskilled.com\/insights\/wp-json\/wp\/v2\/categories?post=12"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/riskilled.com\/insights\/wp-json\/wp\/v2\/tags?post=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}