AstroLabs Logo

Saudi Business Center (SBC)

The Saudi Business Center (SBC) Portal simplifies business setup in Saudi Arabia, allowing companies to manage key processes like AoA attestation and more.

Understanding the SBC Portal

The Saudi Business Center (SBC) Portal is the official government platform for registering a company in Saudi Arabia, covering document submission, commercial registeration management, and Articles of Association (AoA) attestation.

For foreign companies setting up a business in the Kingdom, navigating the SBC correctly is one of the most critical early steps.



AoA Submission and Attestation Process

Required Documents

  • MISA License
  • Name Reservation Number
  • Saudi company capital details
  • Saudi company address
  • Parent company trade license
  • Parent company AoA
  • Passport of the General Manager (GM)
  • Powers granted to the GM

Step 1: Submit the AoA Application

Log in to the SBC Portal using Nafath authentication. Upload all required documents, and then submit the application for review.

Step 2: Application Review

The SBC team will review the submitted documents and information to ensure accuracy and completeness.

The review process typically takes 2–3 working days, and updates are provided via SMS or through the portal.

Step 3: SBC Approval of the AoA Draft

Once the review is completed, the client must review and approve the AoA draft through the portal before proceeding to attestation.

Step 4: Fee Payment

Once the application is approved, an SMS containing the invoice details will be sent. To complete the payment:

  1. Log in to the portal.
  2. Copy the Sadad invoice number.
  3. Process the payment through the vendor sheet.

Where SBC Applications Get Delayed

Document Inconsistencies

The most common rejection reason. If any detail in your parent company's trade license, AoA, or PoA does not exactly match what is entered in the portal, the application is returned for correction.

Nafath Authentication Barriers

The portal requires Nafath credentials, which are tied to Saudi national ID or verified residency. Foreign General Managers without an established Iqama or with unverified Nafath accounts face access issues that must be resolved before any submission can be made.

AoA Draft Review Errors

Approving the AoA draft without careful review is a costly mistake. Errors in company structure, capital figures, or management authority at this stage require formal amendment later.

AstroLabs Advantage

AstroLabs Advantage
OfferingAstroLabsCorporate Services Companies offering PRO & GROLaw FirmsIn-House
40+ on-ground local team of experts
check icon
cross icon
cross icon
cross icon
Government portal management and compliance support
check icon
check icon
cross icon
check icon
Full management of your company licenses and certificates
check icon
check icon
check icon
check icon
Management of registered employees across the employee journey, from hiring to ongoing management
check icon
check icon
cross icon
check icon
Full suite of support: PRO, GRO, HRs support and access to a pool of Saudi talent
check icon
cross icon
cross icon
check icon
National Address Registration with varied coworking and private office locations
check icon
cross icon
cross icon
cross icon
Seamlessly manage GRO services online using a digital platform
check icon
check icon
cross icon
cross icon
Corporate bank account opening
check icon
cross icon
cross icon
cross icon
Access to a community of 1000+ high-growth businesses in Saudi Arabia
check icon
cross icon
cross icon
cross icon
Extended media and exposure support through press releases, social media coverage and articles
check icon
cross icon
cross icon
cross icon
Opportunity-matchmaking with potential partners in governmental entities and corporates
check icon
cross icon
cross icon
cross icon
Access to global and regional events such as BIBAN, LEAP, Seamless, etc
check icon
cross icon
cross icon
cross icon

Frequently Asked Questions