SSM (Suruhanjaya Syarikat Malaysia)
SSM (Suruhanjaya Syarikat Malaysia, the Companies Commission of Malaysia) is the authoritative registrar for every Malaysian company and registered business. SSM e-Info is the public lookup service that returns company status, directors, shareholders, and registered particulars.
Definition
SSM (Suruhanjaya Syarikat Malaysia, the Companies Commission of Malaysia) is the authoritative registrar for every Malaysian company and registered business. SSM e-Info is the public lookup service that returns company status, directors, shareholders, and registered particulars.
What SSM does
SSM (Suruhanjaya Syarikat Malaysia) is the Malaysian statutory body that registers every company and registered business in the country. Every Malaysian merchant onboarding an acquirer for payment processing has an SSM record. That record is the source of truth for the merchant's legal identity, and every downstream KYB check cross-references against it.
SSM e-Info is the public lookup service SSM operates. Given a company registration number, e-Info returns the structured company profile: the canonical company name, the current status, the type, the directors and secretaries, and the shareholders with their share percentages. For regulated acquirers and PSPs, this is the authoritative data, not whatever the merchant typed on an onboarding form.
Two registration number formats
Malaysian company registration numbers come in two formats, and both are still in circulation:
- Legacy format. Seven digits and a suffix letter, for example
1234567-A. Companies registered before the migration still carry this format. - New format. A 12-digit numeric format, for example
202301012345. All companies registered after the migration use this format, and legacy companies were also assigned an equivalent.
A production SSM integration has to normalize both formats and resolve them to the same underlying record. Kenal AURA accepts either format in the onboarding form and resolves against e-Info without the merchant needing to know which one is canonical.
Why status gating matters
The SSM profile includes a company status field. The typical values are ACTIVE, EXISTING, DISSOLVED, STRUCK OFF, WINDING UP, and DORMANT. Only ACTIVE and EXISTING companies are eligible to onboard for payment processing. Everything else represents a company that no longer has legal standing to trade or is in the process of losing it.
A strong onboarding flow gates on status. A dissolved company cannot onboard, period. Not because of a manual review, but because the status check fails at the form. This is one of the first controls an acquirer's internal audit looks for when reviewing onboarding discipline.
Director and shareholder resolution
The SSM profile is where the real list of directors lives. The merchant can declare anyone they want on an onboarding form, but the authoritative list comes from SSM. Best practice (and what Kenal AURA does by default) is to resolve the merchant against SSM, pull the director list from the registry, and then run eKYC against that list instead of the self-declared one.
This closes a significant gap. A merchant trying to hide the real controlling person cannot simply omit them from the form. The registry already knows. Any delta between the declared list and the SSM list is flagged as a discrepancy on the case for analyst review.
Related
KYB
Malaysian KYB starts from an SSM lookup. Everything else cross-checks against it.
Read moreeKYC
Director eKYC is run against the director list returned by SSM, not the self-declared list.
Read moreSSM Live Lookup
How Kenal AURA resolves merchants against SSM e-Info at onboarding and re-verification.
Read moreFrequently asked questions
- What does SSM stand for?
- Suruhanjaya Syarikat Malaysia, which translates to the Companies Commission of Malaysia. It is a statutory body formed in 2002 that consolidated the former Registrar of Companies and the Registrar of Businesses into one authoritative registrar.
- What information does SSM e-Info return?
- Company name, registration number (both the modern 12-digit format and the legacy 1234567-A format), company type, company status, date of incorporation, registered address, nature of business, total share capital, and the list of directors, secretaries, and shareholders with their share percentages.
- What company statuses exist?
- The common ones are ACTIVE, EXISTING, DISSOLVED, STRUCK OFF, WINDING UP, and DORMANT. Only ACTIVE and EXISTING companies are usually eligible for payment-acquirer onboarding. Dissolved, winding-up, and struck-off companies should be blocked at the application form.
- How does SSM compare to ACRA in Singapore?
- They play the same structural role: the authoritative registrar for every company in their jurisdiction. SSM covers Malaysia, ACRA covers Singapore. Both expose lookup APIs for regulated parties, and both are the mandatory starting point for local KYB. Kenal AURA integrates with both.
See how Kenal AURA handles this in production
Kenal AURA is the merchant lifecycle risk operations platform for acquirers, PSPs, and fintechs across Malaysia and ASEAN.