🇵🇭 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 point | Returned | Note |
|---|---|---|
| Company profile | Yes | Legal name, legal form, registration date and address for most corporations |
| Officers | Yes | President, treasurer and corporate secretary, for most corporations |
| Shareholders | Yes | For most corporations |
| Ultimate beneficial owners | No | |
| TIN check | Yes | Separate check |
| Document | Returned |
|---|---|
| Register extract | No |
| Articles of incorporation | No |
| Financial statements | No |
| UBO extract | No |
Speed
| Step | Typical | 9 in 10 within |
|---|---|---|
| Business verification by SEC registration number (company data, officers, shareholders) | 26 seconds | 65 seconds |
| Business verification through the SEC and DTI registers | 61 seconds | 82 seconds |
These are typical times from production, not a service-level commitment: set timeouts well above them, or use callbacks.
Company types
| Company type | Legal forms | Covered | What to expect |
|---|---|---|---|
| Stock corporation | Stock Corporation | Yes | Profile, officers, shareholders |
| Non-stock corporation | Non-stock Corporation | Yes | Profile |
| Sole proprietorship | DTI business name | Yes | Registration check only |
Sources
| Register | What 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.
| Identifier | Format | Example |
|---|---|---|
| SEC registration number | 1 or 2 letters followed by 9 digits | CS201912345 |
| TIN | Used 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 status | Normalised 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.
| Quirk | Details |
|---|---|
| Corporation records have no status | A full SEC record with officers and shareholders comes back without a register status, so it normalises to Unknown. |
| Many requests find nothing | Most requests in production found no SEC or DTI record. Send the exact SEC registration number where you have it. |
| Officer titles | President 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.
Updated about 20 hours ago
