Published frozen record
Procurement oversight on Global Fund grants in Togo
OIGGlobal Fund Office of the Inspector General. audit GF-OIG-25-005 rated procurement and financial controls in Togo Partially Effective. This card publishes the founder desk freeze of a thin rehearsal packet for finding 4.4: evidence requested, readiness red, 22 open items, and no checklist fields mapped from the file.
What happened
On 4 June 2025 the Global Fund Office of the Inspector General published audit GF-OIG-25-005, Global Fund Grants to the Togolese Republic.
What the source found
Finding 4.4 says oversight of non-health procurement did not catch delays, incomplete files, or undocumented exceptions.
Checklist
Checklist: Global Fund Grant Regulations v1
Missing
Not established by this packet. This does not prove the evidence was absent from the original award file.
Contractor ability to perform must be affirmed
Conflict of interest disclosure required
Award must be competitive or an established exemption
Competition or sole-source exemption documentation required
Bid solicitation notice to prospective bidders
Award rationale documentation required
Contract value must be on the registry
Procurement method must align with value threshold
Sub-recipient selection process documented
Sub-recipient capacity assessment on file
Written sub-recipient agreement required
IDDIntegrity due diligence. subject organization or individual required before signature
IDD subject must be recorded as an organization or an individual
IDD subject role required (SR, supplier, signatory, or key personnel)
Affiliated and key persons, with roles, required on the IDD record
Restrictive Measures scope must attest UN, OFAC, US State, Switzerland, and debarment
Restrictive Measures screen date required before signature
List vintage cited by the screening evidence is required
IDD modality must be in-house, a Global Fund pre-approved vendor, or other
IDD result must be clear, potential match, confirmed hit, or unresolved
Screen must be attested before engagement or as the grant-cycle re-run
Screening evidence reference required before signature
A non-clear Restrictive Measures result needs a disposition owner
A non-clear result needs a select, continue, or terminate decision
A non-clear Restrictive Measures result needs a disposition rationale
Restrictive Measures findings must be communicable to the Global Fund
Boundary
Trace-li cites the Global Fund Office of the Inspector General. This card separates the official findings from the evidence recorded in its checklist. It does not say Trace-li prevents fraud, does not certify the Principal Recipient, and does not imply that the Global Fund is a customer or endorser.
Check this record yourself
The snapshot hash and the packs hash let a reader recompute this record and confirm it has not changed.
Summary
OIG audit GF-OIG-25-005 rated procurement and financial controls in Togo Partially Effective. This card publishes the founder desk freeze of a thin rehearsal packet for finding 4.4: evidence requested, readiness red, 22 findings, and no pack fields mapped from the file.
Published frozen record. Trace-li verified this frozen record before showing hashes.
What the source says
On 4 June 2025 the Global Fund Office of the Inspector General published audit GF-OIG-25-005, Global Fund Grants to the Togolese Republic. The Principal Recipient is the Office of the Prime Minister of the Togolese Republic. For the objective covering the PR’s internal controls over procurement and financial management, the OIG rating is Partially Effective. The audit period is Grant Cycle 6 (January 2021–December 2023), with design aspects of Grant Cycle 7.
What was missing
Finding 4.4 says oversight of non-health procurement did not catch delays, incomplete files, or undocumented exceptions. The OIG reviewed 30 contracts, 64% of non-health procurement value from 2021 to 2023. The published freeze is a thin rehearsal of that finding on the Global Fund pack: no pack field was mapped from the packet. It is not a reconstruction of one named tender, and it does not rate health-product purchases made through the pooled mechanism.
Findings
1. Incomplete non-health procurement files
Of the €10 million in non-health product procurement the OIG reviewed, files covering €2.7 million were incomplete. Missing pieces included proof of delivery to final users, final validation of works, minutes of reception, and delivery notes. That gap impairs a later review of legitimacy, authorization, and execution. Health products, about 49% of Grant Cycle 6 funds, moved through the pooled procurement mechanism and sit outside this finding.
GF-OIG-25-005 §4.4
2. Competition exceptions were not consistently documented
Three reviewed contracts were awarded by restricted negotiation or single sourcing where the value required a more competitive process. Those procurements received Global Fund non-objection. The exceptions are not provided for in the procedures manual and were not consistently documented and approved. In some files the document that justified and authorized the award choice was missing.
GF-OIG-25-005 §4.4
3. Contract extensions lack a recorded authorizing authority
Contract execution by suppliers was often late, and contracts were extended or amended without penalties for the delay. Thirty percent of those extensions ran for as long as 18 months. The procedures manual states when an extension may be granted and how far time and cost may move. It does not state who may authorize an extension or how that authorization is documented.
GF-OIG-25-005 §4.4
What followed
Agreed Management Action 3 asks the Global Fund Secretariat to work with the Principal Recipient to assess the Program Management Unit procurement team and develop an improvement plan. The owner is the Head of Grants Management Division. The due date is 30 June 2026. This card does not report whether that action has been completed.
The award-assurance question
Before signature, can a reviewer open the competition or exemption record, the award authorization, the delivery and reception file, and the authority for any contract extension?
Where Trace-li fits
Trace-li is pre-signature award assurance: a frozen Field Registry record of what was on file, what was missing, and what a person decided. The Global Fund pack already checks competition-or-exemption documentation and an award rationale. Pattern tickets on this card mark two further gaps the pack does not check yet. Nothing here says Trace-li would have prevented the audit finding.
Readiness and disposition
red
Frozen pipeline readiness is red.
Request evidence. Global Fund Grant Regulations v1 readiness is red. 22 findings. Top findings: Affiliated and key persons, with roles, required on the IDD record; Award must be competitive or an established exemption; Award rationale documentation required. Pack fields still missing: eligibility.contractor_capable, integrity.coi_disclosed, procurement.competitive_or_exempt, procurement.competition_or_exemption_documented, procurement.solicitation_notified, documentation.award_rationale_on_file, award.contract_value_usd, threshold.method_aligned, and 18 more. Evidence is still open. Edit this draft, then confirm your judgment.
Checklist scope finding slice. Not a full Grant Regulations judgment. Stamped in force on the frozen record. Schema case-card-export-v1.
Pattern tickets
Stable ids for later checklist and judgment changes. A stub is seeded here. It is not yet an accepted rule.
stub
Competition or exemption must be on the file
pt:gf-oig-25-005:competition-exception-docs
When a restricted or single-source method is used, the file needs the exemption and the authorization before signature. GF-OIG-25-005 §4.4 found three such awards were not consistently documented, including files that lacked the justifying authorization.
Pack global-fund · rule gf_procurement_competition_docs · procurement.competition_or_exemption_documented
stub
Execution file: delivery, reception, validation
pt:gf-oig-25-005:procurement-file-completeness
A non-health procurement file should show delivery to the final user, reception, and validation of works. The Global Fund pack checks award rationale, not this execution file. Seeded from the €2.7 million incomplete-file sample in GF-OIG-25-005 §4.4.
Pack global-fund · no pack rule yet · procurement.file_completeness
Primary sources
The Global Fund Office of the Inspector General · 2025-06-04
Global Fund Grants to the Togolese Republic
Finding 4.4, PDF p. 18; objective rating in §1.4
Public source file
Public OIG PDF sha256, retrieved 23 September 2026. Not a freeze hash.
fb54a35e9d7a71cbbe893d0fa2108113283ade43d2b99bb81a6f471fa68a12a8
Redaction
Public
- Report number, date, OIG rating, and aggregate euro amounts published in GF-OIG-25-005
- The Principal Recipient named in the report: the Office of the Prime Minister of the Togolese Republic
- Agreed Management Action 3 owner role and due date
- Pattern ticket ids and the Field Registry keys they point at
Withheld
- Supplier names — the public finding does not name them, and this card does not add any
- Individual staff names
- Procurement file bytes, bid prices, and evaluation sheets
- Any customer upload or live desk packet
- Freeze hashes — published from the founder desk freeze. Customer upload bytes stay withheld.
Hashes and registry fields
- Snapshot hash
- 0916edffbb669fc65309767dbf9b7c498dae8a8a6617718903bb20d89ac2e64b
- Packs hash
- dc5f8ddc49b676243f07889c93309194db36e445c8427a913ff8aa778d864dc3
- Hash method
- sha256:sorted-json-v1
- Frozen record id
- record.desk.global-fund.15c00a23c999.20260924T130659035Z.judgment
- Case id
- case:gf-oig-25-005
- Supersedes record id
- record.desk.global-fund.15c00a23c999.20260924T130635783Z
- Organization id
- org_01M2MDYMMMY9SWVAC8VWE52BM3
- Project id
- project.upload-desk
- Award id
- award.15c00a23c999b178
Snapshot and packs hashes were produced by freezeAtJudgment and checked with verifyFrozenRecord.
Pack ids
- Global Fund Grant Regulations v1 · global-fund · 2026.2
Classification synthetic. Reference Rehearsal · GF-OIG-25-005 finding 4.4 (synthetic non-health file). Donor The Global Fund. Each value is present, missing, or negative. This snapshot is the one inside the founder desk freeze.
eligibility.contractor_capableMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.eligibility.contractor_capable · entity evidence evidence.missing.eligibility.contractor_capable · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
integrity.coi_disclosedMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.integrity.coi_disclosed · entity evidence evidence.missing.integrity.coi_disclosed · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
procurement.competitive_or_exemptMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.procurement.competitive_or_exempt · entity evidence evidence.missing.procurement.competitive_or_exempt · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
procurement.competition_or_exemption_documentedMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.procurement.competition_or_exemption_documented · entity evidence evidence.missing.procurement.competition_or_exemption_documented · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
procurement.solicitation_notifiedMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.procurement.solicitation_notified · entity evidence evidence.missing.procurement.solicitation_notified · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
documentation.award_rationale_on_fileMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.documentation.award_rationale_on_file · entity evidence evidence.missing.documentation.award_rationale_on_file · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
award.contract_value_usdMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.award.contract_value_usd · entity evidence evidence.missing.award.contract_value_usd · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
threshold.method_alignedMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.threshold.method_aligned · entity evidence evidence.missing.threshold.method_aligned · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
sr.selection_documentedMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.sr.selection_documented · entity evidence evidence.missing.sr.selection_documented · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
sr.capacity_assessedMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.sr.capacity_assessed · entity evidence evidence.missing.sr.capacity_assessed · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
sr.written_agreement_on_fileMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.sr.written_agreement_on_file · entity evidence evidence.missing.sr.written_agreement_on_file · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.subjectMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.subject · entity evidence evidence.missing.idd.subject · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.subject_kindMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.subject_kind · entity evidence evidence.missing.idd.subject_kind · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.subject_roleMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.subject_role · entity evidence evidence.missing.idd.subject_role · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.affiliated_personsMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.affiliated_persons · entity evidence evidence.missing.idd.affiliated_persons · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.screen_scopeMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.screen_scope · entity evidence evidence.missing.idd.screen_scope · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.screen_dateMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.screen_date · entity evidence evidence.missing.idd.screen_date · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.list_vintageMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.list_vintage · entity evidence evidence.missing.idd.list_vintage · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.screen_modalityMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.screen_modality · entity evidence evidence.missing.idd.screen_modality · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.screen_resultMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.screen_result · entity evidence evidence.missing.idd.screen_result · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.screen_timingMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.screen_timing · entity evidence evidence.missing.idd.screen_timing · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.evidence_refMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.evidence_ref · entity evidence evidence.missing.idd.evidence_ref · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.disposition_ownerMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.disposition_owner · entity evidence evidence.missing.idd.disposition_owner · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.disposition_decisionMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.disposition_decision · entity evidence evidence.missing.idd.disposition_decision · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.disposition_rationaleMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.disposition_rationale · entity evidence evidence.missing.idd.disposition_rationale · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589
idd.gf_notificationMissingNot extracted from this packet.
gf-oig-25-005-rehearsal.pdf · adapter_extract
Field id field.missing.idd.gf_notification · entity evidence evidence.missing.idd.gf_notification · source page packet · confidence 0 · source file 15c00a23c999b178cb50fa80cfdd44e61dc460b932ad672155231fa9d7db1589