To perform the calculation and payment of bonuses, you can use Mauritius Payroll to process all employees in a pay group in an off-cycle pay run, and not just for employees with a quick entry in the off-cycle pay run. Dayforce can calculate and pay year end bonuses to employees by 16 December and this payment can be separate from the normal pay run that is done in late December.
Before You Begin:
Payroll administrators can do payroll reversals for terminated employees in a future pay run such as overriding the PAYG and superannuation for a terminated employee. For example, if Dayforce made an overpayment to an employee who was already terminated, you can reverse these transactions in a future pay run.
Dayforce also accommodates calculations of manual check payments to employees before the normal pay run for employees paying SL and PAYE in the Checks tab in Payroll > Pay Run Management.
Troubleshooting Error Messages in Payroll > Pay Run Management
There can be several causes for the application to return error messages in Payroll > Pay Run Management. Error messages indicate that the application has encountered one or more problems that will prevent payroll commit. The error messages include information to help payroll administrators to resolve the problems before payroll commit is due. The following two issues can cause the application to return errors on calculation:
- If the application finds no national identification number in the employee’s HR record (configured in the Identification section of the Personal > Confidential Information screen in People), it returns the following error during payroll calculation or recalc: “No National Id exists on employee record.”
- If the application finds no XREF code for the bank account (configured in Payroll Setup > Bank Accounts), it returns the error “The payment cannot be funded because the source bank in legal entity
<legal_entity>has missing configuration.”
Monthly Tax Filing and the Post Commit Management Tab
Upon payroll commit, Mauritius payroll administrators can go to the Post Commit Management tab in Payroll to view monthly tax filings for PAYE and NSF in the Tax Filing sub-tab and monthly SOE disbursements in the Disbursement Mauritius sub-tab. This information can help payroll administrators identify and resolve any issues that might occur with tax filing or disbursements. Administrators can also download records of the tax filing and disbursement files that have been transmitted to the Mauritius Revenue Authority.
Tax Filing Tab
In the Tax Filing tab of Payroll > Post Commit Management, you can download various Mauritius tax returns based on the tax year and tax month such as:
- Monthly PAYE/CSG/NSF Return
- PRGF Past Services Return
- PRGF Exit Statement
- Monthly PRGF Return
- Monthly PAYE/CSG/NSF Return
The tax year display is shown as a split year so you can view the two years involved in a tax year instead of only one year:
The following is a screenshot of the Tax Filing sub-tab:
When you click the legal entity name, a dialog box opens and displays the pay run details for the tax month of the selected entity:
If the PRGF Monthly Return and the PRGF Exit Statement files didn't generate, the file name appears in a blue hyperlink so that you can click the file to view the error in a pop-up message. This error could be due to the following reasons:
- Monthly PRGF Return: All employees in the legal entity are in a registered pension scheme.
- PRGF Exit Statement: No employee contributing to PRGF has been terminated.
Disbursement Mauritius Tab
In the Disbursement Mauritius tab of Payroll > Post Commit Management, you can download disbursement records such as the Payroll Disbursement Reconciliation Report for a pay group based on a pay group or pay date range. For the pay group, the tax year display is shown as a split year of the two years involved in a tax year.
The following is a screenshot of the Disbursement Mauritius sub-tab:
Generate Disbursement Files
Dayforce generates disbursement files for customer funded businesses and translates special characters in the employee's beneficiary name of non-Mauritius Commercial Bank account holders, including accented alphabets as valid characters. For example: è = e, ê=e, ‘ (quote) = space.
The following Swift characters are also accepted:
- Alphabetical characters
- A to Z (upper case)
- a to z (lower case)
- Special characters / - ? : ( ) . , ‘ + CR LF SPACE
- Numeric characters 0 to 9
You can choose the type and number of disbursement files to be generated in the Disbursement Mauritius tab such as:
- MCB files
- HSBC files
- Multiple pay groups
Run a Penny Test
Prior to the disbursement of employees' salaries, you can click Penny Test in the Disbursement Mauritius tab of Payroll > Post Commit Management to launch a penny test each time there is a new hire or if an existing employee changes their direct deposit bank account. You do not need to select a pay group before launching the penny test.
After you click Penny Test, the Penny Test - Disbursement File Generation dialog box shows pre-populated start and end dates:
Click Finish to download the disbursement file to your local folder. If more than one file is generated, all files are added to a local zip folder ('PennyTest_startDate-endDate'. For example, PennyTest_20052022-30052022).
Only pay groups which use an HSBC bank account will generate an XML disbursement file including eligible employees with amount Rs.1 according to the following conditions:
- All active employees with an Effective From date that has an employment status record within the date range selected from the Penny Test - Disbursement File Generation dialog box
- All active employees with a modified bank account number under their direct deposit record within the date range selected from the Penny Test - Disbursement File Generation dialog box
- Only employees who are accessible to the user who is initiating the penny test will be included in the files generated (pay group admin access).
Generate MCB Files
When you click Generate in the Disbursement Mauritius screen, Dayforce merges the two MCB and non-MCB files in a single file.
If you want to download the two files separately, you need to use the MUS Payroll Post Commit Export background job in System Admin > Background Jobs. In the Run dialog box of that job, leave the Combine Bank File checkbox cleared to generate two separate MCB (Mauritius Commercial Bank) files, that is, one MCB file and another non-MCB file. If the checkbox is selected, the files are combined.
You can detect if users downloaded the latest files after the disbursement is generated by checking the date and file name for disbursement files. You can generate disbursement files several times for a pay date or append a date to the file name in the Download column of the Disbursement Mauritius tab in Payroll > Post Commit Management.
The files are appended to the following date format (for the Disbursement and PayrollDisbursementReconciliationReport): YYYYMMDD HH:MM:SS (for example: 20200812 22:12:32)
- PayrollDisbursementReconciliationReport_20200812 22:12:32
- BP-1660811_20200812 22:12:32
When downloaded, the files are in the following format:
- PayrollDisbursementReconciliationReport-20210104055534.pdf
- BP-1660811_20210222093527.txt
Generate HSBC Files
Payroll administrators can select an HSBC bank account in the Customer Bank Account field of the Customer Funding Identifiers tab in Org Setup > Org Payroll Setup > Legal Entity. After doing so, they can pay employee salaries in the Disbursement Mauritius tab of Payroll > Post Commit Management. Dayforce automatically generates the Disbursement file for every pay run for HSBC in XML format in the Post Commit Management tab.
To generate the HSBC disbursement file, click Generate for the selected pay group. The application generates an XML file containing employee salary payments and the corresponding bank account details of the employer, employees, and other salary disbursement information. After this file is generated, payroll administrators can download the XML file and upload it on the HSBC platform to continue with payment of employee salaries.
The validation of HSBC banking transactions in the disbursement of employees' salary are shown using the following status icons next to the file name in the Download column:
| Status Icon | Description |
|---|---|
|
|
The HSBC XML disbursement file isn’t generated and there is no error associated. This icon isn’t clickable. |
|
|
An error occurred during with the HSBC XML disbursement file generation. When you click this icon, the Error Details - Disbursement pop-up message opens with error details. |
|
|
The HSBC XML disbursement file generated successfully. This icon isn’t clickable. |
|
|
The HSBC XML disbursement file generated with a warning. When you click this icon, the Warning Details - Disbursement pop-up message opens. |
Note the following:
- The cut off time is every day at noon. For example, if the pay date is 26 January 2022, the file must be sent before noon on 26 January 2022. Otherwise, the transaction is processed on the next day.
- Currency must be in MUR for this specification.
Generate Disbursement Files for Multiple Pay Groups
When you choose multiple pay groups with the same pay date to generate disbursement files, records are grouped by pay date on the Disbursement Mauritius screen. For the disbursement files of normal and off cycle pay runs for a specific pay date that has not been generated, you can expand the parent record group to display all of the pay runs as child records. Then, you can select the parent record to generate files for all pay runs or select specific child records to generate files for the selected pay runs. The files are generated based on the bank account that is in use by the legal entities found in the selected pay group. After generating the files, Dayforce groups the selected pay group and places the files in the first group record in the Download column.
For example, in the following screenshot, a specific pay date has four pay runs for four different pay groups:
If you select the parent record and click Generate, the files are generated as follows when the parent record is expanded:
If you select any two pay groups (that is, the child records) out of the four (which can be alternate records) and click Generate, then select to generate the other two pay groups individually and separately, the files are generated as follows:
Payroll Disbursement Reconciliation Report
Role feature access: Payroll > Post Commit Management > Reports > Payroll Disbursement Reconciliation Report
The Payroll Disbursement Reconciliation Report provides information on the banks that are disbursing employee salaries including bank details and the manual check payments per pay run.
In the Disbursement Mauritius tab of Payroll > Post Commit Management, you can generate the Payroll Disbursement Reconciliation Report in PDF format delivered in the Download column when you select the pay group and click Generate. You can use this report to reconcile disbursement information per legal entity for different pay groups in the same pay period including the total deposit amount and display employer bank information.
This report displays the following data:
- In the Direct Deposits section, data is grouped by Employee Bank Name.
- The columns under this section are ordered by:
- Employee Bank Name
- Employee Account Number
- Legal Entity
- Pay Group
- Employee Number
- Employee Name
- Deposit Amount
- Employer Bank Name
- Below the Direct Deposits section, the new Manual Cheque Payments section summarises all payments made to employees in the pay run through checks, including:
- Employees who do not have direct deposit records (that is, normal payslips but all payments go to checks).
- Employees who have been paid through the Checks tab in Payroll > Pay Run Management. In this case, a separate payslip named manual is created for this payment.
- Employees are paid in the same pay run as listed in the situations a. and b. above. In this case, sum up both payments and insert the amounts in this section.
- Below the Manual Cheque Payments section, the new Employee Bank Information section summarises the deposit count and deposit amount made to each employees' individual bank.
- Below the Employee Bank Information section, the Employer Bank Information section is divided into the following subsections:
- The Direct Deposits section summarises all direct deposit payments with the deposit count and deposit amount deducted from the employer bank accounts.
- The Manual Payments section summarises all manual payments with the deposit count and the deposit amount deducted from the employer bank accounts.
- Employer Bank Information section, the Pay Group Payment Information section is divided into the following:
- Direct Deposits section summarises all direct deposit payments with the deposit count and deposit amount made per pay group.
- Manual Payments section summarises all manual payments with the deposit count and deposit amount made per pay group.
The following screenshot displays an example of the Disbursement Reconciliation Report:
Payslip Printing
An earning statement is used for payslip printing in the Earning Print Statement Report in Payroll > Archived Reports. The first page of the employee payslip is the actual payslip and the second page includes employee details such as name and address.
The Sort Parameter drop-down list in the Earning Print Statement Report contains options to sort by Employee Name or Location (site) in ascending or descending order.