Financial Intelligence Authority (FIA) Uganda

FIA

GoAML Application

Section 9 of the Anti-Money Laundering Act, Cap 118 mandates the Financial Intelligence Authority monitor and obtain Suspicious Transaction Reports (STRs) from Accountable Persons. The Financial Intelligence Authority has developed the Suspicious Transactions template (Form B) and respective guidelines for purposes of guiding the Accountable Persons in their reporting obligations.

Tip: Secure submission of STRs. Electronic receipts for submitted STRs.

Register to use goAML

Prior to being able to submit an STR online for the first time, the Accountable persons nominates a Money Laundering Control Officer (MLCO) to be the contact person for purposes of managing the goAML account. The MLCO must register his/her entity on the FIA’s website

For more information about how to register, please use this link goAML Web Registration Guide for the text guide or click the video link to watch a video. Once the registration has been completed, FIA will authorize each reporting entity as a user of goAML and STRs and Large Cash Transaction Reports (LCTRs) can then be submitted electronically to the FIA.

How to submit reports using goAML

See the Quick submission Guide which gives step-by-step instructions on how to submit an STR. You can also watch a video to demonstrate the process.

Please note that you will receive an automatic acknowledgement when an STR or LCTR is accepted by the FIA. After this acknowledgement, periodic feedback as to the status of each STR or LCTR will cease. If the FIA needs to communicate with the MLCO on individual reports, this will be done via the secure message board.

If you have any difficulties with the registration process or with the electronic submission of STRs, you can email the FIA at fia@fia.go.ug outlining the specific problem(s) and a member of the FIA team will revert with assistance. In urgent matters, direct contact should be made by telephoning the FIA at +256414231556.

Additional goAML Features Message board - goAML features a message board that will allow a reporting entity to communicate directly and securely with the FIA. Trends, typologies or alerts - The FIA will use the message board to share information on various money laundering & terrorist financing trends and typologies resulting from the analysis of STRs, etc. In the event that reporting entities need to be quickly alerted concerning particular suspicious/fraudulent activities identified from STRs, this can be done via the message board. Statistics - goAML contains a feature which allows for reporting entities to maintain statistics on data of interest such as the number of STRs that they have submitted to the FIA, etc.

GoAML Documentation

goAML Documentation

IDTitleContentImageDateCategoriesLink
10520goAML Training Event-Impact ReportgoAML Training Event-Impact Report2026/02/11, , Download
10516goAML Training Event ReportgoAML Training Event Report2026/02/11, , Download
10490How to Register via GoAMLHow to Register via GoAML2026/02/11, Download
10441goAML Web User ManualgoAML Web User Manual2026/02/11Download
10439goAML Schema Technical DocumentationgoAML Schema Technical Documentation2026/02/11Download
10438goAML Registration GuidelinesgoAML Registration Guidelines2026/02/11

In strengthening its role and function the FIA has entered into information exchange agreements via memoranda of understanding, with several competent authorities and other partners across government.

Ministry, Department & Agencies (MDA) include Uganda Revenue Authority (URA), Inspectorate of Government (IGG), Uganda Wildlife Authority (UWA), Directorate of Citizenship and Immigration Control (DCIC)

Verification of User Registration Data on goAML Web Platform

The Financial Intelligence Authority (FIA) has implemented the goAML Web Platform to communicate, receive, analyse and disseminate reports from Accountable Persons.

We appreciate your successful registration and subsequent report submissions on the goAML Web Platform to date. However, we need to verify the user registration data with aim of achieving the following objectives:

  1. Ensuring accuracy of the data captured with regards to the designated goAML Web Platform users.
  2. Preventing the occurence of the goAML Web Platform breaches through false access therefore enhancing the platform security.
  3. Carrying out the necessary due dilligence in reference to tagging the Original National Identity Card to the person presenting it.

Verification of User Registration Data on goAML Web Platform.

Other GoAML services

Appointment

Book Appointment

Book your GoAML appointment quickly and easily – secure your slot today

Read More
statistics

Reporting Environment

A UNODC platform for secure submission of financial crime reports to national authorities.

Read More
test environment

Test Environment

To access goAML, first register as a reporting entity under "Register as an Organization." 

Read More