Submit Employee Data via API or Bulk Upload

The eMPF Platform enables seamless API integration with payroll software solutions. It allows direct submission of remittance statements for MPF contributions, and employee enrolment and termination data when the payroll software solutions established integration with the eMPF Platform. Additionally, the eMPF Platform provides an alternative electronic channel for employers to submit remittance statements in a standardized format. Interested parties seeking guidance on software development can click "Request for Technical Specifications for Payroll software Solutions" below.

Once you have developed your payroll software based on the Technical Specifications, you may join the necessary testing before your payroll software officially integrate with the eMPF Platform by clicking "Signup for eMPF Payroll Sandbox Access to Perform Integration Testing with the eMPF Platform" below. The eMPF Payroll Sandbox offers a secure environment for testing your developed API, managing access tokens, and evaluating standardized data files.

Bulk Upload is the most common method for electronically submitting remittance statements. It simplifies the process of submitting employee data, enabling efficient and secure handling of large datasets through the use of a standardized file. The following are useful materials to help employers get familiar with this method. 

To use the Bulk Upload function to submit contribution, enrolment and termination data, employers need to prepare the data in the prescribed file format. You can download the Excel template for Bulk Upload data to the eMPF Platform, and upload the completed file to the Platform when you are submitting instructions.

Three Bulk Upload Templates are currently available on the eMPF Website:

1. Bulk Upload Template WITH In-built Checking (Simplified Version) Newly launched & Recommended for Most Users

This latest version retains the core functionality of the standard template and introduces several user‑friendly enhancements:

  • Automatically highlights mandatory fields based on the type of instructions, reducing unnecessary input
  • Instant format validation and smart prompts to guide users through file preparation
  • One click generation of an upload‑ready csv file
  • Capability to import error reports from the eMPF Platform to facilitate data correction — particularly within the Contribution section, users will be able to acknowledge the submission status of each record (including fully submitted, partially submitted, or not submitted), helping users quickly identify and resolve issues. A summary also shows the total amount submitted versus the total amount not submitted, simplifying reconciliation.

Suitable for: Most users – especially first‑time users, users who perform data entry manually, and those who prefer a simplified interface.

Note: If you experience any difficulties using a macro‑enabled Excel file, refer to the “Introduction tab in the template for guidance.

2. Bulk Upload Template WITH In-built Checking

This version is still supported by the eMPF Platform and features:

  • Format validation that helps identify potential formatting errors
  • One click generation of an upload‑ready csv file
  • Capability to import error reports from the eMPF Platform to facilitate data correction

Suitable for: Existing users who are already accustomed to using this template.

Note: Instant format validation and smart prompts are not available in this version. For detailed instructions, refer to the “Introduction and “Examplestabs in the template.

3. Bulk Upload Template WITHOUT In-built Checking

This is a plain Excel template without in-built data checking enabled by Excel macros. Its simple format makes it easy for users to read and modify data. Users can input data into the Excel file and upload it directly.

Suitable for:

  • Users whose company IT policy limits the use of macro‑enabled files
  • Experienced users familiar with bulk upload who do not require additional guidance

Note: The web version of Excel does not support macros. If you open macro-enabled files from a cloud-based location, you may be restricted to limited functionality. For a smooth bulk upload experience, we recommend using this template if you plan to work in the web version of Excel.

We also hosted a series of webinars that focused on elaborating the bulk upload process. Check out the below webinar presentation deck (button 4) and the Q&A list (button 5) to learn more about it.

Back To Top