🇲🇾 Malaysia

Company data, directors, secretaries, shareholders and business owners for Malaysian businesses

Overview

AiPrise verifies Malaysian businesses against the Companies Commission of Malaysia (SSM). A business verification returns the company profile, directors, company secretaries and shareholders, and for registered businesses, the owners or partners.

Coverage

Data pointReturnedNote
Company profileYesLegal name, legal form, status, registration date, registered address, old-format company number
DirectorsYesCompanies only
Company secretariesYesCompanies only. Normalised role LEGAL_REPRESENTATIVE
ShareholdersYesCompanies only
Business owners and partnersYesRegistered businesses only
Ultimate beneficial ownersNoOwners of registered businesses come back as ULTIMATE_BENEFICIAL_OWNER
DocumentReturned
Company profileYes, on request
Company chargesYes, on request
Financial comparisonYes, on request
Articles of associationNo
UBO extractNo

Speed

StepTypical9 in 10 within
Business verification (company data, officers, shareholders)13 seconds18 seconds

These are typical times from production, not a service-level commitment: set timeouts well above them, or use callbacks.

Company types

Company typeLegal formsCoveredWhat to expect
Company limited by sharesSdn. Bhd., Bhd.YesFull data: directors, secretaries, shareholders
Registered businessSole proprietorship or partnership under a trade name or personal nameYesProfile and owners or partners

Sources

RegisterWhat it gives
Companies Commission of Malaysia (SSM)Company profile, officers, shareholders, business owners, documents

Identifiers

Send the SSM registration number as business_entity_id, with country_code set to MY.

IdentifierFormatExample
SSM registration number12 digits201901012345

You can also search by legal name.

Statuses and legal forms

Every result carries the register's own status in registration_info.status and an AiPrise status in registration_info.normalised_status. The normalised status is one of Active, Suspended, Dormant, Dissolved / Struck Off, In Liquidation / Insolvency or Unknown.

Register statusNormalised status
EXISTINGActive
ACTIVEActive
EXPIREDSuspended
TERMINATEDDissolved / Struck Off
DISSOLVEDDissolved / Struck Off

Legal forms come back in entity_type: companies show LIMITED BY SHARES, and registered businesses show Trade Name or Personal Name.

Quirks and gotchas

Country-specific behaviour to know before you integrate.

QuirkDetails
Two kinds of recordAbout 3 in 4 results are companies (EXISTING, LIMITED BY SHARES). The rest are registered businesses (Trade Name or Personal Name), which have owners instead of directors and shareholders.
Expired businessesA registered business that was not renewed shows EXPIRED (normalised Suspended). About 1 in 10 results are like this.
Owners are not UBOsOwners of registered businesses come back with the normalised role ULTIMATE_BENEFICIAL_OWNER. Companies have no UBO data.
Secretaries are legal representativesCompany secretaries come back with the normalised role LEGAL_REPRESENTATIVE.
Old company numbersThe old-format company number is returned next to the 12-digit number, so you can match older records.

Limits

  • UBOs and articles of association are not returned.
  • Documents are ordered on request, not returned with the verification.

Did this page help you?