Do I need a Singpass for online company registration?
For ACRA BizFile+ filings, company registration is normally done by an authorised filing agent or a director using Singpass/CorpPass. Foreign directors without Singpass can be verified using their foreign passport details through the filing agent, who files on their behalf — you do not need a Singpass yourself if you engage a corporate service provider.