No. of STRs Received

2019 to 2026 number of STR Recevied Chart

2019 51,588
2020 57,130
2021 56,913
2022 68,538
2023 97,577
2024 147,660
2025 190,636
2026* 27,494

*as at 2026-02-28



Breakdown of STR filed by different sectors in 2025

Sector No. of STRs received in 2025 Percentage (%)
Banks 164,844 86.47
Insurance Companies 1,469 0.77
Securities Firms 1,283 0.67
Virtual Asset Trading Platforms 286 0.15
Money Service Operators 7,291 3.82
Money Lenders 252 0.13
Stored Value Facilities Licensees 12,261 6.43
Estate Agencies 161 0.08
Dealers in Precious Metals & Stones 27 0.02
Legal Professionals 962 0.51
Accounting Professionals 16 0.01
Trust and Company Service Providers 676 0.35
Others 1,108 0.58
Total 190,636 100