Sri Lanka's IRD mandated TIN registration for all citizens 18 and older from Jan 1, 2024, regardless of income. The gov's plan is to mandate a TIN number for daily transactions like opening bank accounts, vehicle registration, and property ownership.
The IRD database now has 2.3M TIN numbers...