🇵🇭 Philippines

Company data, officers and shareholders for Philippine businesses

Overview

AiPrise verifies Philippine businesses against the Securities and Exchange Commission (SEC) for corporations and partnerships, and the Department of Trade and Industry (DTI) business name register for sole proprietorships. A business verification returns the company profile, officers and shareholders. Tax identification numbers (TIN) are checked separately.

Coverage

Data pointReturnedNote
Company profileYesLegal name, legal form, registration date and address for most corporations
OfficersYesPresident, treasurer and corporate secretary, for most corporations
ShareholdersYesFor most corporations
Ultimate beneficial ownersNo
TIN checkYesSeparate check
DocumentReturned
Register extractNo
Articles of incorporationNo
Financial statementsNo
UBO extractNo

Speed

StepTypical9 in 10 within
Business verification by SEC registration number (company data, officers, shareholders)26 seconds65 seconds
Business verification through the SEC and DTI registers61 seconds82 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
Stock corporationStock CorporationYesProfile, officers, shareholders
Non-stock corporationNon-stock CorporationYesProfile
Sole proprietorshipDTI business nameYesRegistration check only

Sources

RegisterWhat it gives
Securities and Exchange Commission (SEC)Corporation profile, officers, shareholders
Department of Trade and Industry (DTI)Business name registrations of sole proprietorships

Identifiers

Send the SEC registration number as business_entity_id, with country_code set to PH.

IdentifierFormatExample
SEC registration number1 or 2 letters followed by 9 digitsCS201912345
TINUsed only for the TIN check

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
Found (SEC)Active
REGISTERED (DTI)Active
PENDING (DTI)Unknown
(empty)Unknown

Legal forms come back in entity_type for SEC corporations: Stock Corporation or Non-stock Corporation.

Quirks and gotchas

Country-specific behaviour to know before you integrate.

QuirkDetails
Corporation records have no statusA full SEC record with officers and shareholders comes back without a register status, so it normalises to Unknown.
Many requests find nothingMost requests in production found no SEC or DTI record. Send the exact SEC registration number where you have it.
Officer titlesPresident and Treasurer normalise to CONTROLLING_PERSON. Corporate Secretary comes back as UNKNOWN.

Limits

  • UBOs and register documents are not returned.
  • Sole proprietorships return a registration check only.

Did this page help you?