Malaysia v2: Peppol onboarding
Complete the Peppol onboarding form on the Complyance dashboard for Malaysia API v2 (legacy): company identifier, company details, digital signature and branch.
Follow these steps if you send e-invoices over the Peppol network.

Step 1: Confirm you use the Peppol network
- Field: radio button (Yes / No)
- Select Yes if you use the Peppol network for invoicing. More fields appear for your company identifier and supporting documents.
- Select No if you do not use Peppol. Peppol onboarding ends here.
Step 2: Enter your company identifier
- Field: dropdown, text input and file upload
- Choose the option for your company’s location and upload the documents it asks for:
- Malaysian companies:
- Enter your 12-digit SSM number.
- Upload your company identifier PDF for verification.
- Sabah or Sarawak companies:
- Enter your 5-digit company identifier number.
- Upload the company identifier PDF for validation.
- Foreign companies:
- Upload all relevant company identifier PDFs as proof of your business.
- Enter your foreign company identifier as needed.
Step 3: Enter your company information
| Field | Type | What to enter | Example |
|---|---|---|---|
| Company website | Text input | Your company’s website URL. | |
| Company contact number | Text input | Your company’s official contact number. | +60 3-1234 5678 |
| Taxpayer Identification Number (TIN) | Text input | Your company’s TIN, if applicable. | 123456789 |
| Business Registration Number (BRN) | Text input | Your BRN. | 123456789 |
| SST registration number | Text input | Your SST registration number, if applicable. | 12345678 |
| Tourism tax registration number | Text input | Your tourism tax registration number, if required. |
Step 4: Upload your digital signature
| Field | Type | What to enter |
|---|---|---|
| Digital signature certificate | File upload | Your digital signature file, such as .pfx or .cer. |
| Digital signature PIN | Text input | The PIN for your digital signature file. |
See how to get a digital signature certificate.
Step 5: Enter your branch details
| Field | Type | What to enter | Example |
|---|---|---|---|
| Company name | Text input | Your company’s official name. | Acme Trading Sdn Bhd |
| Branch name | Text input | The branch you are onboarding, if relevant. | Main Branch |
| Branch address | Text area | The address of the branch. | 123 Main Street, Kuala Lumpur, Malaysia |
| Country | Dropdown | Your company’s country. The default is Malaysia. | Malaysia |
Notes for Peppol users
- Malaysian companies: enter your 12-digit SSM number and upload the company identifier PDF to verify your business.
- Sabah or Sarawak companies: enter a 5-digit company identifier number and upload the matching PDF for validation.
- Foreign companies: upload all the company identifier PDFs needed to verify your business.
- Digital signature: upload the correct digital signature file and enter its PIN.
When you have filled in all required fields, click Onboard to complete Peppol onboarding. Check that the information is accurate to avoid delays.