A step-by-step guide to operate business better with OCLite
ONLINE ONBOARDING
#OCLITELEVELUP
Global Configuration
How Do I Change My Username, Email, or Password?
How Do I Manage Locations in OfficeCentral?
How to Add, Remove & Replace Users?
How to Manage Company’s Information?
How to Manage Public Holidays?
How to Register and Log In to OfficeCentral?
How to Set User Access in OfficeCentral? (Assign Roles)
How to Manage Company Bank Account?
What Should I Do If I Forgot My Password?
HRMS
1.1 HRMS Configurations – Manage Department
1.2 HRMS Configurations – Manage Designation
1.3 HRMS Configurations – Manage Job Classifications
1.4 HRMS Configurations – Manage Approvers
2.1 Staff Management – How to Add New Staff?
2.2 Staff Management – How to Edit Staff’s Information?
2.3 Staff Management – Resign, Deactivate, Suspend & Unassign
3.1.1 Leave Setup – Step 1: Define Leave Types
3.1.2 Leave Setup – Step 2: Leave Entitlement Defaults
3.1.3 Leave Setup – Step 3: Process Leave Entitlements
3.2.1How to Manage/Approve Leave Application for Staff (HR / Admin)
Payroll
Pricebook
CRM
Accounting
1.0 Accounting Configurations – Wizards
1.1 Accounting Configurations – Accounting Period
1.2 Accounting Configurations – Reference Number
2.0 Understanding Chart of Accounts
3.0 How to Create and Manage Customer (Debtor)
3.1 How to Create and Manage Invoice
3.2 How to Create and Manage Receipt (Receive Payment)
3.3 How to Create and Manage Credit Note
3.4 How to Create and Manage Debit Note
4.0 How to Create and Manage Supplier (Creditor)
4.1 How to Create and Manage Receive Invoice
4.2 How to Create and Manage Self-Billed Invoice
4.3 How to Create and Manage Payment (Issue Payment / Payment Voucher)
4.4 How to Create and Manage Received Credit Note
Process and Manage Salary Slips
? Where to Access Payroll
▶️ Step 1: Start Salary Processing
Click the PROCESS button to begin generating salary slips.
Use the screenshot below to locate the button
? Step 2: Fill in Payroll Information
Enter the required details for the salary calculation.
Please refer to the explanation below to help you complete the fields correctly.
| No. | Field | What to Enter |
|---|---|---|
| 1 | Year | Select the payroll year |
| 2 | Month | Select the payroll month |
| 3 | Pay Run Number | Choose the salary payment cycle (e.g., Pay Run 1 or Pay Run 2) |
| 4 | Start Date | Enter the start date for the payroll period |
| 5 | End Date | Enter the end date for the payroll period |
| 6 | Unpaid Leave Days | Enter total unpaid leave days for the staff (if any) |
| 7 | Overtime | Enter overtime details if applicable |
| 8 | Import | To import Unpaid Leave Days and Overtime from HRMS. Refer explanation below |
| 9 | Select entry(s) | Button for Step 3 |
| 10 | Process | Button for Step 4 |
Step 2a: Import Unpaid Leave and Overtime from HRMS (Field No. 8)
Please refer picture below the steps to import unpaid leave and overtime
⚠️ Important Notes Unpaid Leave
| Situation | What Happens |
|---|---|
|
Payroll Group setting: Select unpaid leave deduction calculation type when salary changes between cut-off date. (Monthly only!):
1. Based on salary on the leave date. (Only take leaves in the HRMS Leave Application module) |
System ONLY ACCEPT imported unpaid leave from HRMS Leave Application. The value cannot be edited manually. |
|
Payroll Group setting: Select unpaid leave deduction calculation type when salary changes between cut-off date. (Monthly only!):
1. Default (Based on latest salary between cut-off date) 2. Based on average salary between cut-off date |
You may import OR edit unpaid leave days manually if required. |
| After importing unpaid leave | The value cannot be edited to maintain data accuracy. |
⚠️ Important Notes Overtime
| Rule | Explanation |
|---|---|
| Overtime rate | Calculated based on the Payroll Group settings |
| Imported overtime | Cannot be edited after import |
| If no import | Admin can manually key in overtime if required |
? Step 3: Select Staff
Tick √ next to the staff name(s) whose salary you want to process.
⚙️ Step 4: Process Salary
Click the PROCESS button on the right side of the page.
? If you are processing payroll for many staff, the system may take a few moments to complete.
After processing salary slips
Once salary slips are processed, you can manage them using the options on the View List (Overall) page.
| No. | Button | Function | Important notes |
|---|---|---|---|
| 1 | Detail | View salary slip details for an individual staff | Shows all components like gross salary, deductions, net salary, unpaid leave, overtime, etc. |
| 2 | View PCB details | View staff’s PCB/MTD tax details | For tax verification purposes. |
| 3 | Finalize slips | Finalize salary slips in bulk | Once finalized, salary slips cannot be edited. Finalizing is required if you want staff to view their salary slip. |
| 4 | Unfinalize slips | Unlock finalized salary slips in bulk | Only use if you need to make adjustments before re-finalizing. |
| 5 | Delete | Delete salary slips in bulk | Only delete if you need to reprocess payroll. |
| 6 | Send salary slip to email | Send salary slip copy to staff via email | Charges apply to OC Credit. Make sure the account has sufficient OC Credit before sending. |
| 7 | Download individually | Download salary slip for a specific staff | PDF format (staff with access) and Excel/PDF for admin. |
Use the screenshot below to locate each button




