Ghana FIC goAML Reporting: STR, CTR and ECTR Rules for Banks (2026)

CS
Creodata Solutions Team
September 8, 2026

Short answer: Accountable institutions in Ghana report to the Financial Intelligence Centre (FIC) through its goAML portal at reporting.fic.gov.gh. A Suspicious Transaction Report is due within 24 hours of forming the suspicion, with no minimum amount. Cash Transaction Reports are filed for cash deposits and withdrawals at or above the threshold the FIC sets for each sector — GH¢50,000 for the banking and securities sectors — and commercial banks also file Electronic Currency Transaction Reports on inflows and outflows above USD 1,000. Periodic compliance returns complete the picture. Confirm the current figures against the FIC's directives before configuring any rule, because the Centre sets and revises thresholds by sector.

This guide is written for compliance officers at Ghanaian banks, non-bank financial institutions and other accountable institutions, and for groups that already run goAML reporting in East Africa and need to see where Ghana's rules differ.


Ghana's AML reporting framework

The Anti-Money Laundering Act, 2020 (Act 1044)

Act 1044 replaced the Anti-Money Laundering Act 2008 (Act 749) and its amendments as Ghana's principal AML/CFT statute. It establishes the FIC as the national centre for receiving, analysing and disseminating financial intelligence, defines the accountable institutions that must report, sets the STR duty, and empowers the Centre to prescribe cash-reporting thresholds sector by sector. The FIC works alongside the sector supervisors — the Bank of Ghana for banks and other deposit-takers, the Securities and Exchange Commission for capital markets, the National Insurance Commission for insurers — which issue their own AML/CFT guidelines and examine institutions against them.

The Financial Intelligence Centre and goAML

The FIC runs the UNODC goAML platform as its reporting channel. Accountable institutions register on the portal, designate their anti-money-laundering reporting officer and the users who may submit, and then file STRs, CTRs and the other report types below either through the web forms or as XML uploads. Ghana is a member of GIABA, the West African FATF-style body, so the FATF recommendations that shape ESAAMLG members' regimes shape Ghana's as well — the same customer-due-diligence, record-keeping and reporting expectations, with local thresholds and identifiers.

Who is an accountable institution?

Banks and specialised deposit-taking institutions, savings and loans companies, microfinance institutions, forex bureaux, remittance companies, payment and electronic-money issuers, insurers, capital-market operators, and the designated non-financial businesses and professions — lawyers, accountants, real-estate agents, casinos and dealers in precious metals and stones among them. If the institution takes cash, moves money or holds assets for customers, assume it is in scope and check the Act's schedule.


The report types

Suspicious Transaction Reports: 24 hours, no threshold

An accountable institution must file an STR with the FIC within twenty-four hours of forming the suspicion that a transaction, attempted transaction or activity may be linked to money laundering, terrorist financing or the proliferation of weapons of mass destruction. There is no monetary floor: a small mobile-money transfer that fits a known typology is as reportable as a large one. As in every goAML jurisdiction, the clock starts when suspicion is formed, not when an internal investigation concludes, and tipping off the customer is an offence.

A 24-hour window leaves no room for assembling data from core banking, spreadsheets and email threads. The narrative discipline described in how to write an STR narrative for goAML — what happened, who was involved, why it is suspicious, what the institution did — applies unchanged; what changes is that the case must already be pre-populated when the officer sits down to write it.

Cash Transaction Reports: sector thresholds

Act 1044 gives the FIC the mandate to set cash-reporting thresholds for specific sectors and professions. For the banking and securities sectors the threshold is GH¢50,000: a cash deposit or withdrawal of that amount or more is reported to the Centre and held in its database for monitoring. Other sectors have their own figures — insurers, for example, are directed to report cash transactions from a much lower level — so an institution operating across licences may carry more than one threshold. CTRs are a routine, non-suspicious report filed on a daily cycle under the FIC's directive; filing one implies nothing about the customer.

Electronic Currency Transaction Reports

Commercial banks also report electronic inflows and outflows exceeding USD 1,000 to the FIC as Electronic Currency Transaction Reports. Like Tanzania's USD 1,000 EFT report, this is a high-volume obligation that cannot realistically be discharged by hand: the extraction, currency conversion and validation have to be automated from the core banking system and payment switches, with the FIC's schema rules applied before the file leaves the institution.

Compliance reports

Beyond transaction reports, accountable institutions submit compliance returns to the FIC on a monthly, quarterly, half-yearly or annual cycle depending on the sector, evidencing that the AML/CFT programme — risk assessment, training, screening, record-keeping — is operating. These returns are part of the goAML reporting relationship and are examined against the transaction reports the institution has filed.


Ghana-specific data rules

  • Identity. The Ghana Card — the national identity card issued by the National Identification Authority — is the identity document the Bank of Ghana has required banks to use for customer identification, and its number is the natural identifier for individuals in reports. Companies are identified by their Registrar-General / Office of the Registrar of Companies registration number and Taxpayer Identification Number.
  • Currency. Cash thresholds are cedi-denominated while the ECTR threshold is in US dollars; both require a documented conversion rate for foreign-currency transactions, recorded in the report.
  • Mobile money. Ghana's mobile-money volumes are among the highest on the continent. Wallet-to-bank and bank-to-wallet movements need a channel classification the FIC can analyse, exactly as Kenya requires for M-PESA — see the channel rules in the goAML mandatory fields reference.
  • Schema version. Confirm the schema version and any Ghana-specific extensions published on the FIC portal before generating files. The XML fundamentals in the goAML XSD v5 XML generation guide — UTF-8 without a byte-order mark, ISO dates, two-decimal amounts, lowercase booleans, no empty optional elements — apply to Ghana as to every goAML deployment.

How Ghana compares with other goAML regimes

RuleGhana (FIC)Nigeria (NFIU)Kenya (FRC)Tanzania (FIU)
Cash thresholdGH¢50,000 (banking and securities); other sectors per FIC directive₦5m individual / ₦10m corporateUSD 15,000USD 10,000
STR deadline24 hours24 hours3 days24 hours
Electronic transfer reportECTR above USD 1,000 (commercial banks)FTR above USD 10,000 (cross-border)EFT report above USD 1,000
Periodic returnsMonthly to annual compliance reports

Ghana's regime sits closest to Tanzania's in shape — a 24-hour STR rule and a low-value electronic-transfer report — and to Nigeria's in its West African GIABA context. Our guides to Nigeria, Kenya, Uganda, Tanzania and Zambia cover each regime in depth.


Compliance checklist for Ghanaian accountable institutions

  1. Confirm goAML registration details and the designated reporting officer match the FIC's records.
  2. Load the FIC's current cash thresholds for every licence the institution holds, and review them when the Centre issues a new directive.
  3. Build the ECTR extraction as an automated daily job with currency conversion and schema validation built in.
  4. Log the 24-hour STR clock from the moment suspicion is formed; pre-populate the case so the officer's task is review and narrative, not data assembly.
  5. Classify mobile-money channels consistently across every report.
  6. Validate every XML file against the FIC's published schema before submission and keep acknowledgements and rejection messages with the case.
  7. Diarise the compliance returns by sector and keep the evidence they rely on — training records, screening logs, risk assessments — in a form an examiner can sample.

Frequently asked questions

What is the STR deadline in Ghana?

Twenty-four hours from forming the suspicion, under the Anti-Money Laundering Act 2020 (Act 1044), with no minimum amount and including attempted transactions. Reports go to the Financial Intelligence Centre through the goAML portal.

What is the cash transaction reporting threshold in Ghana?

The FIC sets thresholds by sector under Act 1044. For the banking and securities sectors it is GH¢50,000: any cash deposit or withdrawal of that amount or more is reported to the Centre. Other sectors, such as insurance, have their own lower thresholds, so confirm the current directive for each licence the institution holds.

What is an Electronic Currency Transaction Report?

The report commercial banks file with the FIC on electronic inflows and outflows exceeding USD 1,000. Because of the volume involved it is in practice an automated daily extraction from the core banking system rather than a manually prepared report.

Which identity document do Ghanaian banks use for goAML reports?

The Ghana Card, which the Bank of Ghana has required banks to use for customer identification, is the natural identifier for individuals; companies are identified by their registration number and Taxpayer Identification Number. Confirm the mandatory identifier fields in the FIC's current schema profile.

Does Ghana use goAML?

Yes. The Financial Intelligence Centre receives STRs, CTRs, ECTRs and compliance reports from accountable institutions through its goAML portal at reporting.fic.gov.gh.


Automate FIC reporting on a country-profile basis

Creodata's goAML Reporting Platform holds each FIU's thresholds, identifiers, channel codes and validation rules as a country profile rather than custom code, generates schema-valid XML from core-banking data, and validates every file before it reaches the portal. If you are a Ghanaian accountable institution, or a regional group adding Ghana to an existing deployment, book a demo and we will walk through the FIC's report types and thresholds against your own transaction data. The free goAML XML validator and the goAML error-code library apply to any goAML file, whichever FIU it is bound for.

See goAML Reporting in action.