E-Payroll Year End Workshop 2024
We are commited to making your IRAS submission experience better. During the year end tax season, if you are trying to get in touch with us
through our phone line, please note that although we would like to speak to you, we are experiencing high call volumes.
In order to remedy this issue, we have provided a few agenda in this workshop to help you with our service.
Start
Slides & Video Recorded Training
We will send you this slide and video recorded training via email after the training.
This slide can be access from our customer service portal under Year End Workshop here:
START
Workshop Agenda
START
workshop Agenda
1.
4.
Add new calendar year
Bonus Processing
Guide for adding new payroll & calendar year
Guide for Bonus Processing
2.
5.
Update New Version
IRAS Submission
Booking slot
Guide for IRAS E-Submission
3.
6.
Leave Periodic Process
Year End Support & Guides
Guide for balance brought forward and new year entitlement
Self Help Resources & Contact
Menu
01 Add New Payroll Year & Calendar Year
START
Menu
Adding calendar year for E-Leave allows you to run leave periodic processing to process leave for new year
Adding payroll calendar year for E-Payroll allows you to run process pay for a new calendar year
Menu
01 Add Calendar Year (Only Applicable to eLeave)
Login to your eOpensoft
Go to Administrative Tools > Calendar Year
Click here to skip if you do not have E-Leave
Menu
01 Add Calendar Year (Only Applicable to E-Leave)
(Skip if you do not have E-Leave module)
Login to your E-Leave
1. Click NEW button2. Insert new year (2025) 3. Click Generate 4. Click Add
Menu
Menu
01 Add Public Holiday (Only Applicable to E-Leave)
(Skip if you do not have E-Leave module)
Login to Customer Service Portal for Public Holiday upload
1. Go to https://sos.opensofthr.com/welcome/Year_End_Workshop 2. Click on Year End Updates >Public Holiday 2025 Download File menu and download the ics file.
Menu
Menu
01 Add Public Holiday (Only Applicable to E-Leave)
(Skip if you do not have E-Leave module)
Login to E-Leave and go to Workforce > Public Holiday
Click Upload to upload the public holiday file that you downloaded earlier in the customer portal
Menu
02 Add New Payroll Year in E-Payroll
Login to your ePayroll
Go to Administrative Tools > Payroll Calendar
Menu
01 Add New Payroll Year & Calendar Year
Insert the following information
1. Insert new year (2025)2. Choose January 3. Click Generate 4. Click Save
Menu
Menu
02 Update New Version
START
Menu
Updating to the new version is required for- new CPF OW ceiling effective 1st Jan 2025
- updates to IRAS Submission functions
Menu
02 Update New Version
Booking Slot
Over the phone update will not be available during IRAS period. Please click on this link to book a slot with us in order to update your Payroll version.
Click here to book
Menu
02 Update New Version
What Happens After Booking?
You will receive an email confirmation of the booking session.Our support agent will be contacting the person in charge on the booking form on the date itself for a Teamviewer session to update your payroll version. The update session will take approximately 0.5-1.5 hours depending on your network speed
Menu
03 Leave Periodic Process
START
Click here to skip if you do not have E-Leave Module
(Skip if you do not have E-Leave module)
Menu
Leave Periodic Processing ensure balance broughtforward leave is carried over to new year if applicable to your company.
To generate leave entitlement in new year.
Menu
03 Leave Periodic Process
(Skip if you do not have E-Leave module)
For balance brought forward and new year entitlement
Ensure there is no pending leave for approval. Approver > Pending Approval
Menu
03 Leave Periodic Process
(Skip if you do not have E-Leave module)
For balance brought forward and new year entitlement
If you are the leave administrator, you can check this box to approve on behalf of your HOD.
Menu
03 Leave Periodic Process
(Skip if you do not have E-Leave module)
For balance brought forward and new year entitlement
Once all pending leaves are approved, go to Leave Management > Periodic Processing
1. Click on Periodic Processing 2. Make sure the period is the last month of the year (December) 3. Click Yes
Menu
03 Leave Periodic Process
(Skip if you do not have E-Leave module)
For balance brought forward and new year entitlement
Menu
03 Leave Periodic Process
(Skip if you do not have E-Leave module)
For balance brought forward and new year entitlement
1. There will be a list of employees listed with their B/F leave. 2. Choose which employees to have the B/F leave and click Save.3. Click Save on each page then click Process.
Menu
Menu
Bonus & IRAS Processing
START
Menu
Intro to Bonus Processing
START
Menu
It is a common business practice to either pay bonuses to employees together with your end month payroll, or separate from your end month payroll
Menu
The Bonus Processing menu allows you to:(i) auto-compute your employee's bonus,(ii) pay bonus separately from your end month payroll,(iii) generate bonus payslips for your employees
Menu
Bonus Processing Steps
Separate from End Month Payroll
Paying Bonus Together with End Month Payroll
START
Menu
BONUS PROCESSING STEPS
Click on each icon for video tutorial Click +info for written guide
Step 4
Step 1
Step 2
Step 3
Bonus Batch Listing: Update bonus amount
Generate Bonus
Bonus Listing Report : Checking of bonus amount
Setup Pay Cycle
+ info
+ info
+ info
+ info
Step 8
Step 5
Step 6
Step 7
Generate Bonus Payslip
GIRO Transfer
Process Bonus
Bonus Batch List: Posting of Bonus
+ info
+ info
+ info
+ info
01 Setup Pay Cycle
Administrative Tools > Setup Pay Cycle > Click Add
Inserting pay cycle allows for bonus payslip (separate from end month payslip)
01 Setup Pay Cycle
Add the following setting:
1. Insert Bonus as Pay Run Code 2. Insert Bonus as Description 3. Insert Date of Last Pay: Date of last pay is the last day of the previous month payroll 4. Insert Date of Next Pay: Bonus payment date 5. Insert 1 Processing Sequence 6. Click Yes in Calculate CPF
Info
Info
You can also use previous year Bonus code if you want to use the same code as before, just have to edit the date of last pay & Date of next pay
02 Generate Bonus
Bonus Processing > Generate Bonus
02 Generate Bonus
Bonus Processing > Generate Bonus
02 Generate Bonus
Insert the following setting:
1. Pay Element Choose Bonus 2. Pay Run Code Choose Bonus 3. Choose the pay period to post the Bonus
4. Tax Year: Choose the correct tax assessment year 5. Choose Department
02 Generate Bonus
Select Bonus Type
02 Generate Bonus
Select Entry Type
Basic Pay: If select Basic Pay , enter the rate (1.0 means 1 month basic pay)
Fixed Amount: Enter fixed amount bonus for all employees
Manual Entry: To key in bonus amount 1 by 1 manually ( If bonus amount different for everyone)
02 Generate Bonus
Tick this option if you want to prorate bonus amount with number of NPL taken
If this is ticked, choose the payroll year to prorate for
02 Generate Bonus
Tick this option if you want to include Confirmed staff
If this is ticked, choose whether to include probation employees
Prorate by Day: Example, if you select the prorate method is by day, Basic pay divide by total number of days in a year, multiply by total of days from join date until end of year Prorate by Month: Example, if you select the prorate method is by month, and the employee joined on july with a basic pay of $2000, the basic salary of $2000 will be divided by 12 and multiply by number of month he works which is 6 month, so his prorated bonus will be $1000.
Ignore this option if you don't need proration on Bonus
Select if prorate by Day or by Month
03 Bonus Batch Listing: Update Bonus Amount
Bonus Processing > Bonus Batch List
03 Bonus Batch Listing: Update Bonus Amount
Click on Magnifying Glass
03 Bonus Batch Listing: Update Bonus Amount
Click Edit to Edit the Bonus Amount
03 Bonus Batch Listing: Update Bonus Amount
Make Sure to Click Calculate Before Save
04 Bonus Listing Report : Checking of Bonus Amount
Bonus Processing > Report > Bonus Listing.
04 Bonus Listing Report : Checking of Bonus Amount
View the Bonus Amount in This Report Before Posting the Bonus
05 Bonus Batch List: Posting of Bonus
Bonus Processing > Bonus Batch List
05 Bonus Batch List: Posting of Bonus
Click on magnifying glass
05 Bonus Batch List: Posting of Bonus
Click Ready to Post
06 Process Bonus
Cycle Payrun > Process Pay Cycle
06 Process Bonus
Choose Run Code as BONUS
06 Process Bonus
Click Process
07 GIRO Transfer
Skip this step if you do not need to use GIRO Transfer option
Cycle Payrun > Create GIRO Transfer
07 GIRO Transfer
Skip this step if you do not need to use GIRO Transfer option
Choose the Source Bank ID (your bank ID) & Pay Run Code as Bonus
07 GIRO Transfer
Skip this step if you do not need to use GIRO Transfer option
Choose the GIRO value date (1 working day before actual crediting day)
07 GIRO Transfer
Skip this step if you do not need to use GIRO Transfer option
Choose the GIRO value date (1 working day before actual crediting day)
Click Generate
08 Bonus Payslip
Cycle Payrun > Reports & Data Center > Reports
08 Bonus Payslip
Reports > Cycle Run Payslip. Choose: Bonus as pay run code
08 Bonus Payslip
Click Generate to print/view the bonus payslip
08 Bonus Payslip
Print Bonus Payslip
Info
Menu
Bonus Processing Together With End Month Payroll
START
Menu
Paying Bonus Together in End Month
Refer to bonus processing steps (1-8) as follows -
Step 1: Take note to Skip Setup Pay Cycle Step 2: Generate Bonus > Choose End Month as Pay Run Code
Menu
Paying Bonus Together in End Month
Step 3 : Bonus Batch Listing - Update Bonus Amount (Same Step) Step 4: Bonus Listing Report -Checking of Bonus Amount (Same Step) Step 5: Bonus Batch List: Posting of Bonus (Same Step) Step 6: Process End Month
Menu
Paying Bonus Together in End Month
Step 7 : GIRO Transfer (End Month Pay Day > Create GIRO Transfer) Step 8: Generate End Month Payslip (includes Bonus)
Menu
Bonus Processing Recap
Live Demo
1. Bonus Paid in Advance 2. Bonus Paid Together in End Month 3. Difference between the above 2 methods of Bonus Payout
Coffee Break
10 minutes
Menu
Index & Navigation
Bonus Processing
Preparation Checklist Before IRAS Submission
FAQs & Self Help Resources
IRAS Processing
Click on each icon to navigate to each lesson
Menu
Preparation Checklist for IRAS Submission
It is mandatory to complete this before proceeding to IRAS Submission
START
Menu
Mandatory checklist to complete before IRAS Submission
Click on each icon for video tutorial Click +info for written guide
Step 1
Step 2
Step 3
Step 4
December Pay is Closed
Verify the employer and employees data.
Tally Tax Year Year-to-Date Payroll Register with Tax IR8A report
Pay Elements
+ info
+ info
+ info
+ info
Menu
01 Verify the employer and employees data
Check the information in Company Profile and Employee Directory are accurate
Menu
01 Verify the employer and employees data
For Company Profile, make sure the following information is correctly keyed in
Person in charge information : (Person who is authorized to submit IRAS)
Business Registration No, CPF Registration No, Tax Registration No.
Menu
01 Verify the employer and employees data
Manage Workforce > Employee Directory
Ensure employee's address is filled in if they are local citizen
Ensure ID number and ID type is correct
Check if you want to include the employee in IRAS processing. Tax Exempt: No will include them in IRAS processing
Menu
02 Pay Elements
Administrative Tool > Pay Element
Make sure all tax items are properly assigned in Allowance /Deduction code. Administrative Tool > Pay Elements > Income Tax Classification
Menu
03 December Payrun is closed
End Month Pay Day > Close Pay Run
Close December Payroll of the year.
Menu
04 Print Tax Year Year-to-Date Payroll Register
End Month Pay Day > Reports
Menu
04Print Tax Year Year-to-Date Payroll Register
Choose Tax Year Year-to-Date Payroll Register Report
Menu
04 Print Tax Year Year-to-Date Payroll Register
Select December month then click Generate
Menu
04 Print Tax Year Year-to-Date Payroll Register
Print out this report to tally with IRAS Report later
Guide to IRAS Processing
START
Menu
IRAS PROCESSING STEPS
Click on each icon for video tutorial Click +info for written guide
Step 4
Step 1
Step 2
Step 3
Optional: Other Forms
Optional: Tax Adjustment
Check Employee Income Reports
Process IRAS
+ info
+ info
+ info
+ info
Step 8
Step 5
Step 6
Step 7
View Submission in New Platform
Check Error Message &E-Submission
IRAS Validation
Generate IRAS Forms
+ info
+ info
+ info
+ info
Menu
01 Process IRAS
IRAS > Process IRAS
Menu
01 Process IRAS
Choose correct Tax Year then click Process
Menu
02 Check Employee's Income Reports
End Month Payday > Reports > Tax Year Year-to-Date Payroll Register
Print this report for tallying with IRAS Tax Audit Report
Menu
02 Check Employee's Income Reports
Print Tax Year Year-to-Date Payroll Register Report
Print this report for tallying with IRAS Tax Audit Report
Menu
02 Check Employee's Income Reports
Choose December Pay Period
Menu
02 Check Employee's Income Reports
Print Tax Year Year-to-Date Payroll Register Report
Menu
02 Check Employee's Income Reports
IRAS > Tax Reports > Income Tax Audit Report
Print Tax Audit Report to tally with Tax Year Year-to-Date Payroll Register Report
Menu
02 Check Employee's Income Reports
IRAS > Tax Reports > Income Tax Audit Report
Choose the correct tax year
Menu
02 Check Employee's Income Reports
IRAS > Tax Reports > Income Tax Audit Report
Click on Please Select Report to PrintYou may print other reports here to tally the figure, but the main report to print is Income Tax Audit Report
Menu
02 Check Employee's Income Reports
IRAS > Tax Reports > Income Tax Audit Report
This report will print the wages break down detail including the allowance/deduction according to the pay element you set in Pay Elements.
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
For circumstances such as to manual adjust the figure in IR8A under 1. Gross salary 2. Director's fee 3. Key in employee gross salary for the full calendar year (If only started using e-Payroll middle of the year) 4. Various other adjustment (eg. Allowance/Deduction)
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
1. Choose the correct tax year 2. Choose the tax form that you want to adjust 3. Choose the employee name
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
Click on the + button to create a transaction
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
Select the Income Tax Classication that you want to adjust
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
Enter the amount difference in Value. Put a minus sign in front if it is a deduction from the original amount. Then click Save
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
Enter the amount difference in Value. Put a minus sign in front if it is a deduction from the original amount. Then click Save
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
Enter Director's Fee if needed (Optional). Click Save
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
After the adjustment, you must run Process IRAS to reflect the new amount/adjustment
Menu
04 (Optional) Other Forms
Form IR8S
This form must be completed if you have made excess CPF contributions on your employees' wages and/or have claimed or will claim refund on excess CPF contributions.IRAS > Tax Adjustments > Choose Tax Year > Tax Form choose IR8SFrom here, it is exactly same step with Tax Adjustment, where you add the applicable amount difference.
Menu
04 (Optional) Other Forms
Form Appendix 8A
This form must be completed for employees who were provided with benefits-in-kind.IRAS > Tax Adjustment > Choose correct Tax Year > Choose Appendix 8A in Tax FormFrom here, it is exactly same step with Tax Adjustment, where you add the applicable amount difference.
Menu
04 (Optional) Other Forms
Form Appendix 8B
This form must be completed for employees who derived gains or profits from Employee Stock Option (ESOP) Plans or other forms of Employee Share Ownership (ESOW) Plans. IRAS >Stock Option Plan and key in all the relevant information.
Menu
04 (Optional) Other Forms
Form Appendix 8B
IRAS > Exercise Stock Option and double check the information. Reprocess IRAS
Menu
04 (Optional) Other Forms
Form Appendix 8B
After reprocess IRAS, you may view this form in Employee Tax Form or print form under IRAS > Tax Reports > Form Appendix 8B
Menu
Generate IRAS Forms
Menu
05 Generate IRAS Form
IRAS > IRAS E-Submission
Menu
05 Generate IRAS Form
Menu
IRAS Validation
Menu
06 IRAS Validation via the Submission Platform
Go to https://oseconnect.net
The submission website: https://oseconnect.net
Menu
06 IRAS Validation via the Submission Platform
Key in your company credentials
Info
1. Key in your company ALIAS
2. Key in your email address3. Key in your password that is registered in our customer portal: https://sos.opensofthr.com/
Menu
06 IRAS Validation via the Submission Platform
IRAS > Upload IRAS
Menu
06 IRAS Validation via the Submission Platform
Select Tax Year and Select Upload new Files
Forms Uploaded Batch Sequence
Info
Menu
06 IRAS Validation via the Submission Platform
Upload the downloaded text file that was downloaded on earlier step
1 Choose the downloaded text file2 Open the downloaded file 3 Click Upload
Menu
06 IRAS Validation via the Submission Platform
IRAS > IRAS E-Submission
Menu
06 IRAS Validation via the Submission Platform
Validate file
1 Choose Tax Year2 Choose Form 3 Choose batch sequence 4 Validate You can go ahead and click SUBMIT if the validation is successful. The next section will teach you on how to fix any validation error before you can Submit.
Info
Menu
06 IRAS Validation via the Submission Platform
Menu
Checking Validation Errors
Menu
07 Check for Error Message
In oseconnect.net, delete the uploaded text file with error
1 Click Upload IRAS2 Choose Delete an existing batch sequence's files 3 Click Delete
Menu
07 Check for Error Message
Menu
07 Check for Error Message
Reprocess IRAS & Re-Download IRAS File in ePayroll
After all the errors have been amended 1. IRAS > Process IRAS 2. IRAS > IRAS E-Submission > Generate Text File then > Download Text File 3. Go to oseconnect.net and IRAS > Upload File Repeat to check the error log until validation is successful and no more errors before you submit the file.
Menu
IRAS E-Submission
Menu
08 IRAS E-Submission: oseconnect.net
Validate = Successful, click on Submit
IRAS > IRAS eSubmission > Submit
Menu
08 IRAS E-Submission: oseconnect.net
Validate = Successful, click on Submit
You will be directed to this website to login with your Singpass
Menu
08 IRAS E-Submission: oseconnect.net
Select the correct company/entity
Menu
08 IRAS E-Submission: oseconnect.net
Allow Permission
Next: Response of Submission
Menu
Receive Confirmation of Successful Submission
Menu
09 View Successful Submission in oseconnect.net
Please wait the website will redirect you back to oseconnect.net while submission in progress
Menu
09 View Successful Submission in oseconnect.net
IRAS Status Code will show 200 as successful submission
Menu
09 View Successful Submission in oseconnect.net
Click the magnifying glass to show the submission detail
Menu
09 View Successful Submission in oseconnect.net
Details will be shown in this summary report. You can right click to print the page
Menu
09 View Successful Submission in oseconnect.net
For successful submission, an email will be sent to both the company contact
representative as well as the individual that submit the salary file through payroll software.
Coffee Break
10 minutes
Menu
Frequently Asked Questions
Bonus Processing
START
Bonus Processing
Menu
Question 1/6
Do you need to close bonus first as well as December Payroll in order to proceed for IRAS?
Incorrect! You have to close bonus first as well as December Payroll in order to proceed for IRAS
Correct! You have to close bonus first as well as December Payroll in order to proceed for IRAS
No, you don't have to close Dec Payroll
Yes
Bonus Processing
Menu
Question 2/6
If AWS and bonus pay separately, can you do the bonus processing twice?
Correct! You can generate twice in bonus processing if AWS & Bonus is not in the same month, you just have to create another pay cycle in Setup Pay cycle called AWS.
Incorrect! You can generate twice in bonus processing if AWS & Bonus is not in the same month, you just have to create another pay cycle in Setup Pay cycle called AWS.
Incorrect! It is not advisable to use the bonus processing menu for AWS & Bonus separately if they are pay out in the same month.
Yes, if you pay AWS & Bonus separately in the same month
Yes, if you pay AWS & Bonus separately in the different month
No, you cannot run processing twice
Bonus Processing
Menu
Question 3/6
Why do we need to create setup pay cycle for bonus?
Incorrect! Bonus paid together with end month payroll is not a mandatory step to create setup pay cycle
Correct! If you would like to generate bonus payslip and pay bonus IN ADVANCE of your end month payroll, setup pay cycle is a mandatory setup to do bonus processing
To Pay Bonus together with end month payroll
To Pay Bonus in Advance of Payroll
Bonus Processing
Menu
Question 4/6
What if I want to change the bonus amount but I have already posted it, am I allowed to edit the amount?
Correct! You can unpost the bonus by clicking on the Unpost button in Bonus Batch List. After unpost, this will allow you to edit the amount and then re-post the bonus again.
Incorrect! You can unpost the bonus by clicking on the Unpost button in Bonus Batch List. After unpost, this will allow you to edit the amount and then re-post the bonus again.
No, once you have posted, you cannot edit the amount.
Yes
Bonus Processing
Menu
Question 4/6
What if I want to change the bonus amount but I have already posted it, am I allowed to edit the amount?
Live Demo
Bonus Processing
Menu
Question 5/6
I have selected all department when generating bonus but why the employee is not shown in bonus batch list?
Answer
You have to tick the option for To Generate Bonus for Employees Confirmed / If the person still under probation, tick the option Include Probation Employees
Bonus Processing
Menu
Question 6/6
If I pay the Bonus in Jan 2025, in the Setup Pay Cycle, the date of last pay is 31 Dec 2024 and the date of next pay is 31 Jan 2025,
Is this right?
Correct! Date of last pay should be the last date of your previous month. For example if you want to pay your bonus in December, key in 30 November 2024 as date of last pay and date of next pay is 31st december 2024
Incorrect!
Incorrect
Correct
Menu
Frequently Asked Questions
Preparation Checklist Before IRAS Submission
START
Menu
Preparation Checklist Before IRAS Submission
Question 1/4
How do I check for allowance/deduction code is set with the correct tax classification?
Correct! You can check the tax classification in pay element under Administrative tool. Do not be confused with Pay Type, as Pay Type is a set of allowance/deduction rule that is fixed in E-Opensoft. Pay Element allows you to set the tax classification for IRAS submission.
Incorrect! You can check the tax classification in pay element under Administrative tool. Do not be confused with Pay Type, as Pay Type is a set of allowance/deduction rule that is fixed in E-Opensoft. Pay Element allows you to set the tax classification for IRAS submission.
Administrative Tool > Pay Type
Administrative Tool > Pay Element
Menu
Preparation Checklist Before IRAS Submission
Question 1/4
How do I check for allowance/deduction code is set with the correct tax classification?
Live Demo
Menu
Preparation Checklist Before IRAS Submission
Question 2/4
How to exclude employee from tax processing?
Correct! You can find this setting in Employee Directory > Statutory under tax exempt. Make sure to choose YES for tax exemption
Incorrect! You can find this setting in Employee Directory > Statutory under tax exempt. Make sure to choose YES for tax exemption
In Employee Directory > Tax Exempt > choose Yes
In Employee Directory > Tax Exempt > choose No
Menu
Preparation Checklist Before IRAS Submission
Question 3/4
Is email address a compulsory information in Company Profile > Person In Charge
Correct! You need to enter a valid email address. This email address is needed for authorization to submit for IRAS.
Incorrect! You need to enter a valid email address. This email address is needed for authorization to submit for IRAS.
Yes
No
Menu
Preparation Checklist Before IRAS Submission
Question 4/4
Is employee address a compulsory field to add in employee directory?
Correct! Employee address cannot be blank if employee is local citizen. You will have error when submitting IRAS if employee address is not filled in.
Incorrect! Employee address cannot be blank if employee is local citizen. You will have error when submitting IRAS if employee address is not filled in.
Yes
No
Menu
Frequently Asked Questions
IRAS Processing & E-Submission
START
Our trainer will provide a live demo for each answer in this session
IRAS Processing & E-Submission
Menu
Question 1/6
How do I add Director's Fees to one of my Director?
Answer
Go to IRAS > Tax Adjustment > Tax Form > IR8A Live DEMO
IRAS Processing & E-Submission
Menu
Question 2/6
How do I add benefit in kind to one of my employees?
Answer
Go to IRAS > Tax Adjustment > Tax Form > Appendix 8A Live DEMO
IRAS Processing & E-Submission
Menu
Question 3/6
IRAS Validation Error: Address cannot be blank
Answer
2 possible reasons: 1. Address is blank if the employee is local citizen (Singaporean) 2. Address is not blank, but the first line of address is blank, make sure the address first line is not blank LIVE DEMO
IRAS Processing & E-Submission
Menu
Question 4/6
IRAS Validation Error: Does not Reconcile. Please Check your computation. Negative values not allowed in original file
Answer
Check the employee by checking NRIC affected in error log text file. Negative value in any of the tax form is not allowed, please make tax adjustment if any negative amount in tax form. (Can be IR8A form, IR8S, Appendix 8A or Appendic 8B) LIVE DEMO
IRAS Processing & E-Submission
Menu
Question 5/6
IRAS Validation Error: Invalid. Please ensure both ID Type and ID no. is given correctly.
Answer
Please ensure that the employee's ID type and ID number is entered correctly. Example NRIC ID type and NRIC number or FIN as ID Type and FIN Number are entered correctly in Employee Directory. Manage Workforce > Employee Directory LIVE DEMO
IRAS Processing & E-Submission
Menu
Question 6/6
IRAS Validation Error: Employee's Tax Ref. No Must be NRIC if Nationality is Singapore Citizen.
Answer
Please ensure that the employee's ID type is NRIC if he/she is Singaporean.Manage Workforce > Employee Directory LIVE DEMO
Menu
Year End Support & Guides
Self Help Resources & Contacting Us
START
Menu
Customer Service Portal
This workshop can be viewed in our customer service portal. Link: Please login with your company email address that was registered to your company with the default password 1234
Menu
Live Chat Support
Besides phone support, where it will be busy during this period, we also have Live Chat Support in our customer portal bottom left of the page This will be especially useful when you require our assistance to retrieve your login to the customer portal, and login details to our submission platform.
Year End Workshop E-Learning
Menu
Sign up for E-Learning
Please sign up for our e-Learning site for the year end workshop and future Opensoft modules Default login is your email address Password 1234 If unable to login, please sign up.
E-Learning Website: learn.opensofthr.com
Year End Workshop
OSHR
Created on October 13, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Simulation: How to Act Against Bullying
View
World Ecosystems
View
AI Diagnostic Survey for the Corporate Environment
View
Video: Keys to Effective Communication
View
Character Clues Game Education
View
Character Clues Game Education Mobile
View
Chronological Ordering
Explore all templates
Transcript
E-Payroll Year End Workshop 2024
We are commited to making your IRAS submission experience better. During the year end tax season, if you are trying to get in touch with us through our phone line, please note that although we would like to speak to you, we are experiencing high call volumes. In order to remedy this issue, we have provided a few agenda in this workshop to help you with our service.
Start
Slides & Video Recorded Training
We will send you this slide and video recorded training via email after the training. This slide can be access from our customer service portal under Year End Workshop here:
START
Workshop Agenda
START
workshop Agenda
1.
4.
Add new calendar year
Bonus Processing
Guide for adding new payroll & calendar year
Guide for Bonus Processing
2.
5.
Update New Version
IRAS Submission
Booking slot
Guide for IRAS E-Submission
3.
6.
Leave Periodic Process
Year End Support & Guides
Guide for balance brought forward and new year entitlement
Self Help Resources & Contact
Menu
01 Add New Payroll Year & Calendar Year
START
Menu
Adding calendar year for E-Leave allows you to run leave periodic processing to process leave for new year
Adding payroll calendar year for E-Payroll allows you to run process pay for a new calendar year
Menu
01 Add Calendar Year (Only Applicable to eLeave)
Login to your eOpensoft
Go to Administrative Tools > Calendar Year
Click here to skip if you do not have E-Leave
Menu
01 Add Calendar Year (Only Applicable to E-Leave)
(Skip if you do not have E-Leave module)
Login to your E-Leave
1. Click NEW button2. Insert new year (2025) 3. Click Generate 4. Click Add
Menu
Menu
01 Add Public Holiday (Only Applicable to E-Leave)
(Skip if you do not have E-Leave module)
Login to Customer Service Portal for Public Holiday upload
1. Go to https://sos.opensofthr.com/welcome/Year_End_Workshop 2. Click on Year End Updates >Public Holiday 2025 Download File menu and download the ics file.
Menu
Menu
01 Add Public Holiday (Only Applicable to E-Leave)
(Skip if you do not have E-Leave module)
Login to E-Leave and go to Workforce > Public Holiday
Click Upload to upload the public holiday file that you downloaded earlier in the customer portal
Menu
02 Add New Payroll Year in E-Payroll
Login to your ePayroll
Go to Administrative Tools > Payroll Calendar
Menu
01 Add New Payroll Year & Calendar Year
Insert the following information
1. Insert new year (2025)2. Choose January 3. Click Generate 4. Click Save
Menu
Menu
02 Update New Version
START
Menu
Updating to the new version is required for- new CPF OW ceiling effective 1st Jan 2025
- updates to IRAS Submission functions
Menu
02 Update New Version
Booking Slot
Over the phone update will not be available during IRAS period. Please click on this link to book a slot with us in order to update your Payroll version.
Click here to book
Menu
02 Update New Version
What Happens After Booking?
You will receive an email confirmation of the booking session.Our support agent will be contacting the person in charge on the booking form on the date itself for a Teamviewer session to update your payroll version. The update session will take approximately 0.5-1.5 hours depending on your network speed
Menu
03 Leave Periodic Process
START
Click here to skip if you do not have E-Leave Module
(Skip if you do not have E-Leave module)
Menu
Leave Periodic Processing ensure balance broughtforward leave is carried over to new year if applicable to your company.
To generate leave entitlement in new year.
Menu
03 Leave Periodic Process
(Skip if you do not have E-Leave module)
For balance brought forward and new year entitlement
Ensure there is no pending leave for approval. Approver > Pending Approval
Menu
03 Leave Periodic Process
(Skip if you do not have E-Leave module)
For balance brought forward and new year entitlement
If you are the leave administrator, you can check this box to approve on behalf of your HOD.
Menu
03 Leave Periodic Process
(Skip if you do not have E-Leave module)
For balance brought forward and new year entitlement
Once all pending leaves are approved, go to Leave Management > Periodic Processing
1. Click on Periodic Processing 2. Make sure the period is the last month of the year (December) 3. Click Yes
Menu
03 Leave Periodic Process
(Skip if you do not have E-Leave module)
For balance brought forward and new year entitlement
Menu
03 Leave Periodic Process
(Skip if you do not have E-Leave module)
For balance brought forward and new year entitlement
1. There will be a list of employees listed with their B/F leave. 2. Choose which employees to have the B/F leave and click Save.3. Click Save on each page then click Process.
Menu
Menu
Bonus & IRAS Processing
START
Menu
Intro to Bonus Processing
START
Menu
It is a common business practice to either pay bonuses to employees together with your end month payroll, or separate from your end month payroll
Menu
The Bonus Processing menu allows you to:(i) auto-compute your employee's bonus,(ii) pay bonus separately from your end month payroll,(iii) generate bonus payslips for your employees
Menu
Bonus Processing Steps
Separate from End Month Payroll
Paying Bonus Together with End Month Payroll
START
Menu
BONUS PROCESSING STEPS
Click on each icon for video tutorial Click +info for written guide
Step 4
Step 1
Step 2
Step 3
Bonus Batch Listing: Update bonus amount
Generate Bonus
Bonus Listing Report : Checking of bonus amount
Setup Pay Cycle
+ info
+ info
+ info
+ info
Step 8
Step 5
Step 6
Step 7
Generate Bonus Payslip
GIRO Transfer
Process Bonus
Bonus Batch List: Posting of Bonus
+ info
+ info
+ info
+ info
01 Setup Pay Cycle
Administrative Tools > Setup Pay Cycle > Click Add
Inserting pay cycle allows for bonus payslip (separate from end month payslip)
01 Setup Pay Cycle
Add the following setting:
1. Insert Bonus as Pay Run Code 2. Insert Bonus as Description 3. Insert Date of Last Pay: Date of last pay is the last day of the previous month payroll 4. Insert Date of Next Pay: Bonus payment date 5. Insert 1 Processing Sequence 6. Click Yes in Calculate CPF
Info
Info
You can also use previous year Bonus code if you want to use the same code as before, just have to edit the date of last pay & Date of next pay
02 Generate Bonus
Bonus Processing > Generate Bonus
02 Generate Bonus
Bonus Processing > Generate Bonus
02 Generate Bonus
Insert the following setting:
1. Pay Element Choose Bonus 2. Pay Run Code Choose Bonus 3. Choose the pay period to post the Bonus 4. Tax Year: Choose the correct tax assessment year 5. Choose Department
02 Generate Bonus
Select Bonus Type
02 Generate Bonus
Select Entry Type
Basic Pay: If select Basic Pay , enter the rate (1.0 means 1 month basic pay) Fixed Amount: Enter fixed amount bonus for all employees Manual Entry: To key in bonus amount 1 by 1 manually ( If bonus amount different for everyone)
02 Generate Bonus
Tick this option if you want to prorate bonus amount with number of NPL taken
If this is ticked, choose the payroll year to prorate for
02 Generate Bonus
Tick this option if you want to include Confirmed staff
If this is ticked, choose whether to include probation employees
Prorate by Day: Example, if you select the prorate method is by day, Basic pay divide by total number of days in a year, multiply by total of days from join date until end of year Prorate by Month: Example, if you select the prorate method is by month, and the employee joined on july with a basic pay of $2000, the basic salary of $2000 will be divided by 12 and multiply by number of month he works which is 6 month, so his prorated bonus will be $1000. Ignore this option if you don't need proration on Bonus
Select if prorate by Day or by Month
03 Bonus Batch Listing: Update Bonus Amount
Bonus Processing > Bonus Batch List
03 Bonus Batch Listing: Update Bonus Amount
Click on Magnifying Glass
03 Bonus Batch Listing: Update Bonus Amount
Click Edit to Edit the Bonus Amount
03 Bonus Batch Listing: Update Bonus Amount
Make Sure to Click Calculate Before Save
04 Bonus Listing Report : Checking of Bonus Amount
Bonus Processing > Report > Bonus Listing.
04 Bonus Listing Report : Checking of Bonus Amount
View the Bonus Amount in This Report Before Posting the Bonus
05 Bonus Batch List: Posting of Bonus
Bonus Processing > Bonus Batch List
05 Bonus Batch List: Posting of Bonus
Click on magnifying glass
05 Bonus Batch List: Posting of Bonus
Click Ready to Post
06 Process Bonus
Cycle Payrun > Process Pay Cycle
06 Process Bonus
Choose Run Code as BONUS
06 Process Bonus
Click Process
07 GIRO Transfer
Skip this step if you do not need to use GIRO Transfer option
Cycle Payrun > Create GIRO Transfer
07 GIRO Transfer
Skip this step if you do not need to use GIRO Transfer option
Choose the Source Bank ID (your bank ID) & Pay Run Code as Bonus
07 GIRO Transfer
Skip this step if you do not need to use GIRO Transfer option
Choose the GIRO value date (1 working day before actual crediting day)
07 GIRO Transfer
Skip this step if you do not need to use GIRO Transfer option
Choose the GIRO value date (1 working day before actual crediting day)
Click Generate
08 Bonus Payslip
Cycle Payrun > Reports & Data Center > Reports
08 Bonus Payslip
Reports > Cycle Run Payslip. Choose: Bonus as pay run code
08 Bonus Payslip
Click Generate to print/view the bonus payslip
08 Bonus Payslip
Print Bonus Payslip
Info
Menu
Bonus Processing Together With End Month Payroll
START
Menu
Paying Bonus Together in End Month
Refer to bonus processing steps (1-8) as follows -
Step 1: Take note to Skip Setup Pay Cycle Step 2: Generate Bonus > Choose End Month as Pay Run Code
Menu
Paying Bonus Together in End Month
Step 3 : Bonus Batch Listing - Update Bonus Amount (Same Step) Step 4: Bonus Listing Report -Checking of Bonus Amount (Same Step) Step 5: Bonus Batch List: Posting of Bonus (Same Step) Step 6: Process End Month
Menu
Paying Bonus Together in End Month
Step 7 : GIRO Transfer (End Month Pay Day > Create GIRO Transfer) Step 8: Generate End Month Payslip (includes Bonus)
Menu
Bonus Processing Recap
Live Demo
1. Bonus Paid in Advance 2. Bonus Paid Together in End Month 3. Difference between the above 2 methods of Bonus Payout
Coffee Break
10 minutes
Menu
Index & Navigation
Bonus Processing
Preparation Checklist Before IRAS Submission
FAQs & Self Help Resources
IRAS Processing
Click on each icon to navigate to each lesson
Menu
Preparation Checklist for IRAS Submission
It is mandatory to complete this before proceeding to IRAS Submission
START
Menu
Mandatory checklist to complete before IRAS Submission
Click on each icon for video tutorial Click +info for written guide
Step 1
Step 2
Step 3
Step 4
December Pay is Closed
Verify the employer and employees data.
Tally Tax Year Year-to-Date Payroll Register with Tax IR8A report
Pay Elements
+ info
+ info
+ info
+ info
Menu
01 Verify the employer and employees data
Check the information in Company Profile and Employee Directory are accurate
Menu
01 Verify the employer and employees data
For Company Profile, make sure the following information is correctly keyed in
Person in charge information : (Person who is authorized to submit IRAS)
Business Registration No, CPF Registration No, Tax Registration No.
Menu
01 Verify the employer and employees data
Manage Workforce > Employee Directory
Ensure employee's address is filled in if they are local citizen
Ensure ID number and ID type is correct
Check if you want to include the employee in IRAS processing. Tax Exempt: No will include them in IRAS processing
Menu
02 Pay Elements
Administrative Tool > Pay Element
Make sure all tax items are properly assigned in Allowance /Deduction code. Administrative Tool > Pay Elements > Income Tax Classification
Menu
03 December Payrun is closed
End Month Pay Day > Close Pay Run
Close December Payroll of the year.
Menu
04 Print Tax Year Year-to-Date Payroll Register
End Month Pay Day > Reports
Menu
04Print Tax Year Year-to-Date Payroll Register
Choose Tax Year Year-to-Date Payroll Register Report
Menu
04 Print Tax Year Year-to-Date Payroll Register
Select December month then click Generate
Menu
04 Print Tax Year Year-to-Date Payroll Register
Print out this report to tally with IRAS Report later
Guide to IRAS Processing
START
Menu
IRAS PROCESSING STEPS
Click on each icon for video tutorial Click +info for written guide
Step 4
Step 1
Step 2
Step 3
Optional: Other Forms
Optional: Tax Adjustment
Check Employee Income Reports
Process IRAS
+ info
+ info
+ info
+ info
Step 8
Step 5
Step 6
Step 7
View Submission in New Platform
Check Error Message &E-Submission
IRAS Validation
Generate IRAS Forms
+ info
+ info
+ info
+ info
Menu
01 Process IRAS
IRAS > Process IRAS
Menu
01 Process IRAS
Choose correct Tax Year then click Process
Menu
02 Check Employee's Income Reports
End Month Payday > Reports > Tax Year Year-to-Date Payroll Register
Print this report for tallying with IRAS Tax Audit Report
Menu
02 Check Employee's Income Reports
Print Tax Year Year-to-Date Payroll Register Report
Print this report for tallying with IRAS Tax Audit Report
Menu
02 Check Employee's Income Reports
Choose December Pay Period
Menu
02 Check Employee's Income Reports
Print Tax Year Year-to-Date Payroll Register Report
Menu
02 Check Employee's Income Reports
IRAS > Tax Reports > Income Tax Audit Report
Print Tax Audit Report to tally with Tax Year Year-to-Date Payroll Register Report
Menu
02 Check Employee's Income Reports
IRAS > Tax Reports > Income Tax Audit Report
Choose the correct tax year
Menu
02 Check Employee's Income Reports
IRAS > Tax Reports > Income Tax Audit Report
Click on Please Select Report to PrintYou may print other reports here to tally the figure, but the main report to print is Income Tax Audit Report
Menu
02 Check Employee's Income Reports
IRAS > Tax Reports > Income Tax Audit Report
This report will print the wages break down detail including the allowance/deduction according to the pay element you set in Pay Elements.
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
For circumstances such as to manual adjust the figure in IR8A under 1. Gross salary 2. Director's fee 3. Key in employee gross salary for the full calendar year (If only started using e-Payroll middle of the year) 4. Various other adjustment (eg. Allowance/Deduction)
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
1. Choose the correct tax year 2. Choose the tax form that you want to adjust 3. Choose the employee name
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
Click on the + button to create a transaction
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
Select the Income Tax Classication that you want to adjust
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
Enter the amount difference in Value. Put a minus sign in front if it is a deduction from the original amount. Then click Save
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
Enter the amount difference in Value. Put a minus sign in front if it is a deduction from the original amount. Then click Save
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
Enter Director's Fee if needed (Optional). Click Save
Menu
03 (Optional) Tax Adjustment
IRAS > Tax Adjustments
After the adjustment, you must run Process IRAS to reflect the new amount/adjustment
Menu
04 (Optional) Other Forms
Form IR8S
This form must be completed if you have made excess CPF contributions on your employees' wages and/or have claimed or will claim refund on excess CPF contributions.IRAS > Tax Adjustments > Choose Tax Year > Tax Form choose IR8SFrom here, it is exactly same step with Tax Adjustment, where you add the applicable amount difference.
Menu
04 (Optional) Other Forms
Form Appendix 8A
This form must be completed for employees who were provided with benefits-in-kind.IRAS > Tax Adjustment > Choose correct Tax Year > Choose Appendix 8A in Tax FormFrom here, it is exactly same step with Tax Adjustment, where you add the applicable amount difference.
Menu
04 (Optional) Other Forms
Form Appendix 8B
This form must be completed for employees who derived gains or profits from Employee Stock Option (ESOP) Plans or other forms of Employee Share Ownership (ESOW) Plans. IRAS >Stock Option Plan and key in all the relevant information.
Menu
04 (Optional) Other Forms
Form Appendix 8B
IRAS > Exercise Stock Option and double check the information. Reprocess IRAS
Menu
04 (Optional) Other Forms
Form Appendix 8B
After reprocess IRAS, you may view this form in Employee Tax Form or print form under IRAS > Tax Reports > Form Appendix 8B
Menu
Generate IRAS Forms
Menu
05 Generate IRAS Form
IRAS > IRAS E-Submission
Menu
05 Generate IRAS Form
Menu
IRAS Validation
Menu
06 IRAS Validation via the Submission Platform
Go to https://oseconnect.net
The submission website: https://oseconnect.net
Menu
06 IRAS Validation via the Submission Platform
Key in your company credentials
Info
1. Key in your company ALIAS
2. Key in your email address3. Key in your password that is registered in our customer portal: https://sos.opensofthr.com/
Menu
06 IRAS Validation via the Submission Platform
IRAS > Upload IRAS
Menu
06 IRAS Validation via the Submission Platform
Select Tax Year and Select Upload new Files
Forms Uploaded Batch Sequence
Info
Menu
06 IRAS Validation via the Submission Platform
Upload the downloaded text file that was downloaded on earlier step
1 Choose the downloaded text file2 Open the downloaded file 3 Click Upload
Menu
06 IRAS Validation via the Submission Platform
IRAS > IRAS E-Submission
Menu
06 IRAS Validation via the Submission Platform
Validate file
1 Choose Tax Year2 Choose Form 3 Choose batch sequence 4 Validate You can go ahead and click SUBMIT if the validation is successful. The next section will teach you on how to fix any validation error before you can Submit.
Info
Menu
06 IRAS Validation via the Submission Platform
Menu
Checking Validation Errors
Menu
07 Check for Error Message
In oseconnect.net, delete the uploaded text file with error
1 Click Upload IRAS2 Choose Delete an existing batch sequence's files 3 Click Delete
Menu
07 Check for Error Message
Menu
07 Check for Error Message
Reprocess IRAS & Re-Download IRAS File in ePayroll
After all the errors have been amended 1. IRAS > Process IRAS 2. IRAS > IRAS E-Submission > Generate Text File then > Download Text File 3. Go to oseconnect.net and IRAS > Upload File Repeat to check the error log until validation is successful and no more errors before you submit the file.
Menu
IRAS E-Submission
Menu
08 IRAS E-Submission: oseconnect.net
Validate = Successful, click on Submit
IRAS > IRAS eSubmission > Submit
Menu
08 IRAS E-Submission: oseconnect.net
Validate = Successful, click on Submit
You will be directed to this website to login with your Singpass
Menu
08 IRAS E-Submission: oseconnect.net
Select the correct company/entity
Menu
08 IRAS E-Submission: oseconnect.net
Allow Permission
Next: Response of Submission
Menu
Receive Confirmation of Successful Submission
Menu
09 View Successful Submission in oseconnect.net
Please wait the website will redirect you back to oseconnect.net while submission in progress
Menu
09 View Successful Submission in oseconnect.net
IRAS Status Code will show 200 as successful submission
Menu
09 View Successful Submission in oseconnect.net
Click the magnifying glass to show the submission detail
Menu
09 View Successful Submission in oseconnect.net
Details will be shown in this summary report. You can right click to print the page
Menu
09 View Successful Submission in oseconnect.net
For successful submission, an email will be sent to both the company contact representative as well as the individual that submit the salary file through payroll software.
Coffee Break
10 minutes
Menu
Frequently Asked Questions
Bonus Processing
START
Bonus Processing
Menu
Question 1/6
Do you need to close bonus first as well as December Payroll in order to proceed for IRAS?
Incorrect! You have to close bonus first as well as December Payroll in order to proceed for IRAS
Correct! You have to close bonus first as well as December Payroll in order to proceed for IRAS
No, you don't have to close Dec Payroll
Yes
Bonus Processing
Menu
Question 2/6
If AWS and bonus pay separately, can you do the bonus processing twice?
Correct! You can generate twice in bonus processing if AWS & Bonus is not in the same month, you just have to create another pay cycle in Setup Pay cycle called AWS.
Incorrect! You can generate twice in bonus processing if AWS & Bonus is not in the same month, you just have to create another pay cycle in Setup Pay cycle called AWS.
Incorrect! It is not advisable to use the bonus processing menu for AWS & Bonus separately if they are pay out in the same month.
Yes, if you pay AWS & Bonus separately in the same month
Yes, if you pay AWS & Bonus separately in the different month
No, you cannot run processing twice
Bonus Processing
Menu
Question 3/6
Why do we need to create setup pay cycle for bonus?
Incorrect! Bonus paid together with end month payroll is not a mandatory step to create setup pay cycle
Correct! If you would like to generate bonus payslip and pay bonus IN ADVANCE of your end month payroll, setup pay cycle is a mandatory setup to do bonus processing
To Pay Bonus together with end month payroll
To Pay Bonus in Advance of Payroll
Bonus Processing
Menu
Question 4/6
What if I want to change the bonus amount but I have already posted it, am I allowed to edit the amount?
Correct! You can unpost the bonus by clicking on the Unpost button in Bonus Batch List. After unpost, this will allow you to edit the amount and then re-post the bonus again.
Incorrect! You can unpost the bonus by clicking on the Unpost button in Bonus Batch List. After unpost, this will allow you to edit the amount and then re-post the bonus again.
No, once you have posted, you cannot edit the amount.
Yes
Bonus Processing
Menu
Question 4/6
What if I want to change the bonus amount but I have already posted it, am I allowed to edit the amount?
Live Demo
Bonus Processing
Menu
Question 5/6
I have selected all department when generating bonus but why the employee is not shown in bonus batch list?
Answer
You have to tick the option for To Generate Bonus for Employees Confirmed / If the person still under probation, tick the option Include Probation Employees
Bonus Processing
Menu
Question 6/6
If I pay the Bonus in Jan 2025, in the Setup Pay Cycle, the date of last pay is 31 Dec 2024 and the date of next pay is 31 Jan 2025, Is this right?
Correct! Date of last pay should be the last date of your previous month. For example if you want to pay your bonus in December, key in 30 November 2024 as date of last pay and date of next pay is 31st december 2024
Incorrect!
Incorrect
Correct
Menu
Frequently Asked Questions
Preparation Checklist Before IRAS Submission
START
Menu
Preparation Checklist Before IRAS Submission
Question 1/4
How do I check for allowance/deduction code is set with the correct tax classification?
Correct! You can check the tax classification in pay element under Administrative tool. Do not be confused with Pay Type, as Pay Type is a set of allowance/deduction rule that is fixed in E-Opensoft. Pay Element allows you to set the tax classification for IRAS submission.
Incorrect! You can check the tax classification in pay element under Administrative tool. Do not be confused with Pay Type, as Pay Type is a set of allowance/deduction rule that is fixed in E-Opensoft. Pay Element allows you to set the tax classification for IRAS submission.
Administrative Tool > Pay Type
Administrative Tool > Pay Element
Menu
Preparation Checklist Before IRAS Submission
Question 1/4
How do I check for allowance/deduction code is set with the correct tax classification?
Live Demo
Menu
Preparation Checklist Before IRAS Submission
Question 2/4
How to exclude employee from tax processing?
Correct! You can find this setting in Employee Directory > Statutory under tax exempt. Make sure to choose YES for tax exemption
Incorrect! You can find this setting in Employee Directory > Statutory under tax exempt. Make sure to choose YES for tax exemption
In Employee Directory > Tax Exempt > choose Yes
In Employee Directory > Tax Exempt > choose No
Menu
Preparation Checklist Before IRAS Submission
Question 3/4
Is email address a compulsory information in Company Profile > Person In Charge
Correct! You need to enter a valid email address. This email address is needed for authorization to submit for IRAS.
Incorrect! You need to enter a valid email address. This email address is needed for authorization to submit for IRAS.
Yes
No
Menu
Preparation Checklist Before IRAS Submission
Question 4/4
Is employee address a compulsory field to add in employee directory?
Correct! Employee address cannot be blank if employee is local citizen. You will have error when submitting IRAS if employee address is not filled in.
Incorrect! Employee address cannot be blank if employee is local citizen. You will have error when submitting IRAS if employee address is not filled in.
Yes
No
Menu
Frequently Asked Questions
IRAS Processing & E-Submission
START
Our trainer will provide a live demo for each answer in this session
IRAS Processing & E-Submission
Menu
Question 1/6
How do I add Director's Fees to one of my Director?
Answer
Go to IRAS > Tax Adjustment > Tax Form > IR8A Live DEMO
IRAS Processing & E-Submission
Menu
Question 2/6
How do I add benefit in kind to one of my employees?
Answer
Go to IRAS > Tax Adjustment > Tax Form > Appendix 8A Live DEMO
IRAS Processing & E-Submission
Menu
Question 3/6
IRAS Validation Error: Address cannot be blank
Answer
2 possible reasons: 1. Address is blank if the employee is local citizen (Singaporean) 2. Address is not blank, but the first line of address is blank, make sure the address first line is not blank LIVE DEMO
IRAS Processing & E-Submission
Menu
Question 4/6
IRAS Validation Error: Does not Reconcile. Please Check your computation. Negative values not allowed in original file
Answer
Check the employee by checking NRIC affected in error log text file. Negative value in any of the tax form is not allowed, please make tax adjustment if any negative amount in tax form. (Can be IR8A form, IR8S, Appendix 8A or Appendic 8B) LIVE DEMO
IRAS Processing & E-Submission
Menu
Question 5/6
IRAS Validation Error: Invalid. Please ensure both ID Type and ID no. is given correctly.
Answer
Please ensure that the employee's ID type and ID number is entered correctly. Example NRIC ID type and NRIC number or FIN as ID Type and FIN Number are entered correctly in Employee Directory. Manage Workforce > Employee Directory LIVE DEMO
IRAS Processing & E-Submission
Menu
Question 6/6
IRAS Validation Error: Employee's Tax Ref. No Must be NRIC if Nationality is Singapore Citizen.
Answer
Please ensure that the employee's ID type is NRIC if he/she is Singaporean.Manage Workforce > Employee Directory LIVE DEMO
Menu
Year End Support & Guides
Self Help Resources & Contacting Us
START
Menu
Customer Service Portal
This workshop can be viewed in our customer service portal. Link: Please login with your company email address that was registered to your company with the default password 1234
Menu
Live Chat Support
Besides phone support, where it will be busy during this period, we also have Live Chat Support in our customer portal bottom left of the page This will be especially useful when you require our assistance to retrieve your login to the customer portal, and login details to our submission platform.
Year End Workshop E-Learning
Menu
Sign up for E-Learning
Please sign up for our e-Learning site for the year end workshop and future Opensoft modules Default login is your email address Password 1234 If unable to login, please sign up.
E-Learning Website: learn.opensofthr.com