Online Portal

On the SFC Online Portal, you can manage applications, notifications, annual return submissions or make payments anytime anywhere.

You need to be a licensee, responsible officer, delegated user or have a self-registered account to log-in.

If you are not yet our licensee and wish to file an application, create an account now.

Forgot your username or password? 

Reset you username/password here.

Still having trouble with your login? 

Contact us at

Last update: 7 Aug 2012

We use cookies to improve the website performance and user experience. If you continue to use this website, you are agreeing to their uses. Learn more about our privacy policy.