What is the SBC Portal and How to Register for the SBC Portal?
Learn how to register on the Saudi Business Center Portal to manage your company's setup in Saudi Arabia, including uploading the AoA and tracking approvals
What is the SBC Portal?
The Saudi Business Center (SBC) Portal is an online platform that provides businesses in Saudi Arabia with various services related to business setup, including document submissions, company registration, and management of commercial licenses. The portal helps streamline the business setup process by allowing companies to submit applications, upload necessary documents, and track the status of their submissions.
One key feature of the SBC Portal is the ability to upload and manage important documents such as the Articles of Association (AoA), which is a crucial step in the business setup process for foreign companies operating in Saudi Arabia.
SBC Registration Process and How to Upload the AoA
- Submit Application: To register your business and upload the AoA on the SBC Portal, follow these steps:
- Required documents:
- MISA License
- Name Reservation Number
- Capital of the Saudi Company
- Address of the Saudi Company
- Trade License of the parent company
- AoA of the parent company
- Passport of the General Manager (GM) or ID if from the GCC
- Powers of the GM
- Steps:
- Log in to the SBC Portal using Nafath authentication.
- Upload the required documents, including MISA details, parent company information, Saudi company information, and GM information.
- Submit the application for review.
- Required documents:
- Approve the Application:
- Once the application is submitted, the SBC team will review the details to ensure all information and documents are accurate and valid.
- The review typically takes 2-3 working days, and you will receive a response via SMS or by logging into the portal.
- Approve the AoA Draft:
- The client must review and approve the draft of the AoA through the portal before proceeding.
- AoA Attestation:
- After the AoA draft is approved, the attestation process requires an in-person visit to the SBC Center. The following documents are needed:
- Ministry of Commerce (MoC) letter signed by the authorized individual
- Original Power of Attorney (PoA)
- SBC Application number
- At the SBC Center, take a ticket and submit the application documents to the SBC employee for final processing.
- After the AoA draft is approved, the attestation process requires an in-person visit to the SBC Center. The following documents are needed:
- Fees Payment:
- Once the application is approved and processed, an SMS will be sent with the invoice. To pay the fees:
- Log in to the portal, copy the Sadad invoice number and submit it for payment through the vendor sheet.
- Once the application is approved and processed, an SMS will be sent with the invoice. To pay the fees:
Requirements to be Aware Of During SBC Portal Registration
- Ensure that all uploaded documents are accurate and up to date.
- The AoA attestation must be done in person, and the necessary documents should be prepared in advance.
- Regular follow-ups can be done through SMS notifications or by logging into the SBC Portal.
Facing difficulties in activating and maintaining your SBC portal in the KSA? Explore how AstroLabs team can help you with their streamlined solutions.
![](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fwclb4nib%2Fproduction%2Fc7ed794daa4faf178cb1def21a5d8c68f9a635f3-1440x325.png&w=3840&q=75)
Set Up and Scale Your Business in Saudi Arabia
Join 600+ Companies Who Expanded to the Kingdom with AstroLabs