# 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.

> **Legacy API v2**
>
> This page documents API v2 for Malaysia, which is no longer developed. Start new integrations on the current API: see the [Unify API reference](https://docs.complyance.io/api-reference/unify/) and the [Malaysia guide](https://docs.complyance.io/countries/my/).

Follow these steps if you send e-invoices over the Peppol network.

![Peppol onboarding form](https://cdn.prod.website-files.com/6595090b1c3579f5d318fc1b/66e162ca3513789738dc9a29_Screenshot%202024-09-11%20at%202.33.06%E2%80%AFPM.png)

## 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:

1. **Malaysian companies**:

   - Enter your 12-digit **SSM number**.
   - Upload your **company identifier PDF** for verification.

2. **Sabah or Sarawak companies**:

   - Enter your 5-digit **company identifier number**.
   - Upload the **company identifier PDF** for validation.

3. **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](https://docs.complyance.io/legacy/v2/malaysia/onboarding-digital-signature/).

## 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.

Source: https://docs.complyance.io/legacy/v2/malaysia/onboarding-peppol/
