Skip to main content

Welcome to the new ACRA corporate website.

Accounting and Corporate Regulatory Authority

Registering as a foreign company branch

Learn how to register a foreign company branch in Singapore through Bizfile.

Last updated 10 March 2026
Thumbnail for  Explainer of how do foreign businesses set up operations in Singapore

Key features and requirements

Before you register

Who may register
What you need to prepare
Fees and processing time

Step 1: Log in and open the right eService

Login on Bizfile
1. Go to the Bizfile homepage and click "Login".

Step 2: Enter your business details

Retrieve information
1. Scroll down the "Register new business entity" page to click "Retrieve information". Then, click "Start".

Step 3: Add position holders

Individual or corporate position holder
1. Select "Individual" or "Corporate" for your position holder, depending on their profile.

Step 4: Add nominator information

Scenarios

If your company is exempted
If your company is not exempt, and does not have any ND or NS
If your company is not exempt, and has an ND or NS
Declarations: Exempt companies
If your company is exempted — Steps 1 to 3

Step 5: Add controller details

Scenarios

If your company is exempt
If your company is not exempt, and able to identify controllers
If your company is not exempt, and unable to identify controllers
Declarations: Exempt companies
If your company is exempt — Steps 1 to 3

Step 6: Upload documents

Document type
1. Select the document type and add its details.

Step 7: Review, confirm and pay

Review
1. Check that you have entered all information correctly.

After successful payment

Application approved message

Notice of successful registration

Related pages