Creodata Solutions Logo

goAML Reporting Platform for East African Banks

Automate CTR and STR reporting with schema-valid goAML XML generation, pre-submission validation, and regulator-ready audit trails.

5 Countries Supported
KE · ZM · UG · TZ · RW
Near-zero rejections
Schema-validated before submission
6–8 week deployment
From kickoff to first live submission
Single-tenant
Your data, your isolated instance
goAML platform hero (placeholder)
goAML automation flow (placeholder)

Stop Filing goAML Reports Manually. Start Automating.

Creodata's goAML platform eliminates the manual XML filing cycle that costs East African compliance teams 110+ hours per month and generates 40–60% rejection rates at the Kenya Financial Reporting Centre. Built for banks, SACCOs, MFIs, and fintech companies operating under the UNODC goAML framework across Kenya (FRC), Zambia (FIC), Uganda (FIA), Tanzania (FIST), and Rwanda (FIU).

Request a Demo → | Download Product Brief →


The problem: manual goAML filing breaks compliance teams

Every month, compliance officers repeat the same exhausting cycle: exports → manual XML mapping → portal upload → rejection → rework. The result is predictable:

  • 110+ hours/month lost to manual filing and rework cycles
  • 40–60% first-submission rejection rate for manually generated XML (Kenya FRC)
  • Elevated audit, enforcement, and reputational risk

International transaction monitoring vendors detect suspicious behavior — but they typically stop short of generating and submitting the goAML XML that regulators require. Creodata’s goAML platform fills that final-mile gap.


Solution overview: end-to-end goAML automation

Creodata's goAML platform automates the reporting workflow from transaction ingestion through FIU portal submission.

What you get

  • Automated CTR generation: threshold-based detection and batch XML creation.
  • Assisted STR case builder: guided workflow, templates, and indicators.
  • goAML XML engine (XSD v5.0.2): schema-valid output with country localizations.
  • Pre-submission validation: XSD + business rules to prevent rejections.
  • Audit trail: immutable, regulator-ready logs across the lifecycle.
  • Risk scoring: weighted scoring and recommendations for prioritization.

Country coverage

Production-ready for five East African jurisdictions with country-specific configurations:

  • Kenya (FRC)
  • Zambia (FIC)
  • Uganda (FIA)
  • Tanzania (FIST)
  • Rwanda (FIU)

FAQs (quick)

How long does implementation take? Typically 6–8 weeks end-to-end.
Do we need to change our core banking system? No — integration is read-only via API/SFTP/CSV.
What if our XML is rejected? Pre-submission validation is designed to prevent rejections; errors are surfaced with exact causes for fast fixes.
Is our data shared with other banks? No — deployments are single-tenant.
Which countries are supported? Kenya, Zambia, Uganda, Tanzania, and Rwanda in the current release.


Want the technical details?

If you’re evaluating architecture, integration, deployment options, security/RBAC, pricing, and implementation plan, see:

Technical details →

Explore goAML pages
Overview for stakeholders, technical deep-dive for IT/CTO teams.