Salaries that are paid out twice a month for employees can be a bit more complicated.  We usually term it semi-monthly or bi-monthly payroll and it is usually practised by American companies or in some industries like F&B.

The steps are the same for monthly payroll with certain portions to take note of:

  1. Process Payment 
  2. Edit All Payments
  3. View Month Total 

First, navigate to Payroll > Payroll Settings > Process Payment, then follow these steps:

  1. Select 1st Half of the Month (1st to 15th of the month).  If it's 2nd Half of the Month (16th to end of the month), select accordingly.
  2. Click on "Select Pay Items | Next >"

Next is the payroll 'menu', where we sort the nature of pay items into 3 different tabs:

  1. Monthly Payment/Deduction - these show up each time a new payment is created
  2. Ad Hoc Payment/Deduction - these are entered just for this payment and will be reset when a new payment is created
  3. Hourly/Daily Attendance - this is to record exact hours or days worked for staff, including overtime

At any point, you may add or remove employees from a payment if needed. Naming a payment is helpful if you intend to create multiple payments in a month.   For this case, you can name it as "First half of the month"

Once everything's been captured, hit "View Summary | Next" (blue button, top right). Fear not, you can always return to this page to make changes!

Over at the final Step 3, you can choose to pay out by Cheque or Bank Transfer.  Choosing "Cheque" just means that it won't be populated in the bank file to be exported for salary disbursement.


Over here at Payroll > Payroll Settings > Month Total, if you are not processing payroll for Singapore companies, you can export bank file and upload to your corporate bank account.  

For Singapore companies, please follow these steps:

  1. Head over to Bank/Cheque Listing tab
  2. Check if there are reconciliation. Reconciliation is designed for employees on weekly or more than once pay day in a month with less than $750.00 of salary.  We withhold the max amount of CPF for employee contribution to ensure that when such employees resign, there will be enough buffer for CPF contribution.
  3. If there is a reconciliation and if it is not the final payment for the month, uncheck "Reconciliation".
  4. Click on "Export Bank Payments / CPF / Reports", followed by "Bank File (GIRO)".
  5. If you forgot about step 3 to uncheck reconciliation, in the final screenshot below, you can also uncheck "Please tick to include CPF withheld in this Bank File".
  6. Remember that once the final payment is process (Eg. 2nd half of the month), you'll have to pay out the amount in the Reconciliation file.

Here are other related topics that'll help you along:

  1. Edit a payment
  2. Create a bank feed (e.g. DBS for Singapore)
  3. Publish the payslips to all staff
  4. Export a spreadsheet report
  5. Push payroll entries to Xero or QuickBooks online
Did this answer your question?