Singapore Payroll Onboarding Guide (Step-by-Step)

Created by Audrey Robert, Modified on Tue, 5 Aug at 3:46 PM by Audrey Robert

Welcome to HReasily! This step-by-step guide will walk you through setting up your Singapore company, adding employees, and processing your first payroll — all in one place. Follow the steps in sequence to ensure a smooth and successful onboarding experience.



Step 1: Set Up Company Information

Begin by entering your company’s core details:


1. Navigate to Company Info > Basic Info.


2. Fill in the following:

  • Company name

  • UEN

  • Registered address


3. Upload your company logo by clicking the Camera icon.


Optional: Configure currency rates if you pay any employees in a different currency. Skip this if not applicable. 



Step 2: Configure Company Payroll Settings


1. Next, click on the Payroll Info tab to set up your company’s payroll configuration.


2. Click EDIT under Company Payroll Info.


3. Complete the following:

  • Tax Officer Details (Used for AIS submissions; officer name is the IRAS point of contact)

  • Bank Details → Check supported bank GIRO formats

  • CPF Submission Number (CSN) (Apply via CPF website if you don't have one. Voluntary CPF should be entered separately)

  • Pay Frequency (Monthly or bi-monthly. For bi-monthly, define the salary split)

  • CPF Contribution Timing 

  • First Payroll Month

  • OT Calculation Rule (Usually set to follow MOM guidelines)

⚠️ Note: Ensure your payroll cycle matches your actual schedule. Cross-month payrolls are not supported.


4. Click Save to proceed.




Step 3: Add Employees

You can add employees individually or in bulk.


Option A: Add Individually

1. Go to Staff Directory > Add Employee


2. Enter:


3. After saving, you'll be directed to the Employee Payroll Info page. Fill in:

  • Payment Frequency

  • Payment Method and Bank Details

  • Statutory Fund (auto-selected based on race)
  • Payslip Notification → Learn more
  • Employment Status, Salary
  • Working Schedule


Option B: Add in Bulk

1. Download the Employee Import Template


2. Fill in the required details in the file.


3. Go to Staff Directory > Manage Employee > Add Employee.


4. Paste the data into the upload table.

⚠️ Tip: Paste column by column for better accuracy.


5. Click Save


 View full bulk import guide here


⚠️ No seat quota left? This means you’ve hit your employee limit. Learn how to increase seats




Step 4: Set Up and Assign Pay Items

Before processing payroll, make sure your pay items are correctly configured.


If the default pay items don't meet your needs, you can create custom ones.
Guide: How to configure pay items


Once your pay items are ready, assign them to the relevant employees to ensure accurate payroll calculations.
Guide: Bulk assigning pay items




Step 5: Run Your First Payroll

Now that setup is complete, you’re ready to run your first payroll.

Tip: If you're migrating from another system, it's best to run a parallel payroll for the first month to ensure all figures match.


1. From the Dashboard, click Run Payroll.


Seeing "Manage Payroll" instead? That means your company payroll info isn’t fully set up. Refer back to Step 2 to complete it.


2. HReasily will generate a draft payroll based on your selected pay frequency (e.g. monthly or fortnightly). Click Manage to review and edit the payroll.


3. Fill in the Payroll Basic Details:

  • Payment Date (shown on payslips)

  • Notification Date (when payslip emails/SMS will be sent)

  • Payslip Notification Message (optional message in email)



4. Review the payroll table. You may:

  • Edit pay item amounts

  • Click Reload Table if you’ve made changes to employee or payroll info

  • Right-click a pay item > Add Comment to include remarks

  • Click View Payslip to preview an employee’s payslip

  • Export your payroll data in .xlsx format for easy review or sharing


5. Once confirmed, click Submit for Approval or Approve Payroll.


You’ve successfully processed your first payroll!





Step 6: Review Reports & Submit Statutory Contributions

Once payroll is approved, head to Manage Company > Payroll to access:


You can submit your CPF file via:



Troubleshooting Tips

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article