Tanzania Regulatory Pack

mfi_reg_tanzania covers the four tiers of microfinance under the Microfinance Act 2018: Tier 1 (deposit-taking), Tier 2 (non-deposit credit-only), Tier 3 (SACCOS), Tier 4 (community microfinance).

Regulator pack runs
CBK / SASRA / BoU pack runs.
At a glance — Supervisors: BoT Microfinance Department, FIU Tanzania, TRA. Currency TSh. Foreign currency permitted if licensed.

Tier structure

The Microfinance Act 2018 created a four-tier framework. The pack handles Tiers 1, 2, and 3; Tier 4 community MFIs are exempt from formal returns but must keep records the pack helps maintain.

TierDescriptionReturns
Tier 1Microfinance bank (deposit-taking)MFI-1 monthly + MFB-A annual
Tier 2Non-deposit credit-onlyMFI-2 quarterly
Tier 3SACCOS registered under Cooperative Societies ActMFI-3 quarterly + TCDC return
Tier 4Community microfinance groupsRecord-keeping only

MFI-1 monthly prudential return

Tier 1 deposit-taking MFIs file MFI-1 monthly. The return covers capital adequacy (12% minimum), liquidity (20% minimum), large exposures (25% of core capital cap), asset quality (PAR>30, restructured loans), and earnings.

  • Section A: Statement of financial position
  • Section B: Statement of comprehensive income
  • Section C: Capital adequacy computation
  • Section D: Liquidity computation
  • Section E: Large exposures schedule
  • Section F: Asset quality and provisioning
  • Section G: Off-balance-sheet exposures

FIU Tanzania

The Financial Intelligence Unit under POCA (Proceeds of Crime Act) accepts STRs and CTRs above TSh 20,000,000. Format is goAML XML, lodgement via FIU portal.

Warning — POCA imposes personal criminal liability on MLROs (Money Laundering Reporting Officers) for failure to file an STR where reasonable grounds exist. The pack includes a calibrated trigger library but final judgement rests with the MLRO.

TRA tax integration

Tanzania Revenue Authority requires withholding tax on interest at 10% for resident individuals. VAT is generally exempt for interest income. The pack files monthly WHT via TRA e-Filing portal CSV export.

# Tanzania WHT computation
rate = 0.10  # TRA residents
wht = monthly_interest_accrual * rate
# Note: Tier 3 SACCOS dividends on member shares are exempt

Worked scenarios

Scenario — Dar es Salaam MFB files March MFI-1

Setting: Dar es Salaam Microfinance Bank, a Tier 1 MFB with 35,000 customers, files March 2026 MFI-1.

CharacterRole
Aisha HassanCompliance Officer
Kimani MwangiCFO (Kenyan secondee)
Samuel KibetMLRO

Timeline

  1. 31 Mar, 23:59: March books closed. (Net loans TSh 28.4B, deposits TSh 19.2B.)
  2. 1 Apr, 02:00: MFI-1 scaffolded. (State=open.)
  3. 3 Apr, 09:00: Aisha opens; engine populates Section A through G. (CAR 14.2%, liquidity 23.1%, PAR>30 5.8%.)
  4. 3 Apr, 11:00: Exception: large exposure to single borrower at 26% (over 25% cap). (Officer alerted; borrower is a hotel chain with TSh 1.2B facility.)
  5. 4 Apr, 14:00: Kimani restructures to bring within cap (partial syndication to peer bank). (Exposure recomputed at 22%; exception clears.)
  6. 8 Apr, 10:00: Aisha signs. (State=ready.)
  7. 9 Apr, 09:00: Samuel reviews AML exceptions in parallel. (3 STRs queued; lodged separately to FIU.)
  8. 9 Apr, 15:00: Kimani counter-signs and lodges via BoT portal. (Reference MFI1-2026-03-DSM-0019.)
  9. 15 Apr, 14:00: BoT acceptance. (State=accepted.)

Outcome — Return accepted on time. Large-exposure remediation in Step 4 was forced by the pack's pre-lodgement validation, preventing a likely BoT supervisory letter.

Reference

BoT minimum prudential ratios

RatioMinimumPack alert threshold
Core capital adequacy10%12%
Total capital adequacy12%14%
Liquidity20%25%
Large exposure (single)25% of core capital23%
Large exposure (aggregate)800% of core capital750%
Insider lending25% of core capital23%

Troubleshooting

SymptomLikely causeFix
MFI-1 Section D liquidity computation negative.Demand deposits booked to a non-liquid sub-account.Reclassify demand deposit account, tag as liquid in BoT taxonomy.
FIU upload returns 'invalid taxpayer ID'.FIU expects TIN with check digit; member missing digit.Run TIN validator wizard; correct affected members.
TRA WHT export shows zero remittance though loans are interest-accruing.WHT journal not configured.Settings > Accounting > Journals, create journal type=other, tag tra_wht, link in mfi_reg_tz.tra.wht_journal.

See also

Was this page helpful?