ya w a - timesoftsg.com.sg workshop essential... · 1 | p a g e times software pte ltd | year end...
TRANSCRIPT
YEAR END
WORKSHOP
ESSENTIAL
GUIDE
| Co. Registration No: 199804415D
| Tel: (65) 6295-1998 | Fax: (65) 6295-0998
| Address: 10 Jalan Besar, #14-01 Sim Lim Tower Singapore 208787
1 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Contents Page
PART 1 – Year End Procedures 3
1.1 Installation of Updates for TIMESPAY 8.0 4
1.2 Processing of Bonus Run in Year 2017 12
1.3 CPF Excess Refund 28
1.4 Initialize New Year 31
1.4.1 Backing up of Database(s) 32
1.4.2 Initialize of New Year 34
1.4.3 Initialize of New Year (Financial Year) 44
1.5 Processing of Previous Year Bonus (Year 2018) 45
PART 2 – IRAS Submission 47
2.1 Exclusion from IRAS Submission 48
2.2 IRAS 2018 Program 49
2.3 IRAS Settings 52
2.4 Tax Line Setup 60
2.5 Voluntary CPF Setup 68
2.6 Recalculate CPF 73
2.7 Modify IR8S 75
2.8 IR8S Report 82
2.9 IR8A Report 85
2.9.1 Review/Printing of IR8A Report 85
2.9.2 IR8A Checking Report 93
2.9.3 IR8A Checking Report Landscape Format 96
2.9.4 Grand Total IR8A Checking Report 99
2.9.5 IR8A Adjustment 106
2.9.6 Pay History Report By Employee 117
2.9.7 Pay History Report By Employee 59
2.10 E-Submission 119
2.10.1 Income Tax Format 120
2.10.1 Crimson Logic Format 136
2.11 Validation & Submission Application Quick Start Guide 141
2.12 Benefits In Kind 160
2.12.1 Benefits in Kind 161
2.12.2 IR8A Additional Record Tab 164
2.12.3 Housing Tab 168
2.12.4 Hotel / Travel Tab 171
2.12.5 Others Tab 172
2.12.6 Remarks Tab 176
2.12.7 Misc Tab 177
2.13 Benefits In Kind Amendment 181
2.14 Appendix 8A 186
2.15 Share Options 188
2.16 Appendix 8B 199
2.17 Query 202
2 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Workshop Overview
1. Initialize of New Year
This is a compulsory step, which creates a new payroll
calendar for the New Year.
Without running this step, users will not be able to apply
leave in advance or process 2018 payroll.
2. Bonus Processing
There are two types of Bonus Processing.
Bonus can be processed during year end 2017 or early
2018.
3. IRAS Year of Assessment (YA) 2018
A separate application to generate income tax data for
payroll and non-payroll related items.
Two types of submission.
E-Submission
Manual Submission.
3 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Part 1 – Year End Payroll
Procedures
Update of TP8 and Installation of
IRAS 2018 (page 4)
Processing of Bonus/AWS in Year
2017 (page 12)
Backup of Database (page 32)
Initialize New Year and Leave Carry
Forward (page 34)
Processing of Previous Year Bonus in
Year 2018 (page 45)
4 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
1.1 Installation Guide
(TIMESPAY 8.0)
Key features added to this version:
IRAS2018 application for yearend income tax submission.
Updated Public Holidays table for the year 2018.
Enhanced functionality for TimesPay 8.0 and IRAS
module
Installation Procedures:
1. PLEASE ENSURE ALL USERS HAVE LOGGED OFF
FROM THE PAYROLL BEFORE PROCEEDING.
2. If the TIMES software application is accessed remotely and
software application installed on the client’s PC but
database(s) on the server, please update both the server
and client’s PC.
3. Users who are using the standard payroll TIMESPAY 8.0
(TP8), please refer to the URL sent in the email to download
the executable file for the update:
http://www.timesoftsg.com.sg/updates/payhr8/TP8-2018.exe
5 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Windows XP User
For Windows XP users, the following window will be prompted after accessing
the link above:
Select Desktop from the Save in, retain the File name and Save as type fields
and click on “Save”.
Name: TP8-2018.exe Type: Application, 2.26MB From: www.timesoftsg.com.sg
6 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Windows 7 and Above User
For Windows 7 and above users, a window will be prompted at the bottom half
of the browser. Select “Save” then “Save As” and another window shown
below will prompt again.
Select Desktop from the Save in, retain the File name and Save as type fields
and click on “Save”.
7 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Users who are using the customize payroll versions (ie.
TIMESPAY8_CLAIM, TIMESPAY8_CURRENCY), please
download the updates at the following link:
http://www.timesoftsg.com.sg/updates/misc/
Alternatively, contact [email protected] to request for
the update email.
When the download is completed, this icon will appear on the
desktop:
4. Double click or run this icon and the following screen will
appear. If the Destination Folder is correct, click on the
"INSTALL” button :
8 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
How to identify your Payroll Application Location:
1. Locate the “TIMESPAY8” icon on your desktop.
2. Right click on the icon and select “Properties”.
3. Click on “Shortcut” tab
i. Look in the “Start in:” field:
9 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
IMPORTANT NOTE!!!
IT IS IMPORTANT TO SELECT THE RIGHT DESTINATION
WHERE THE PAYROLL SYSTEM IS LOCATED AS IT WILL
DETERMINE IF THE PROGRAM IS UPDATED.
[PLEASE READ THE STEPS IN PAGE (4) FOR THE WALK-
THROUGH]
5. Upon clicking “INSTALL”, the application will prompt for a
password. Please enter the password which was indicated
in the e-mail and click on “OK” to proceed.
6. The following window will be prompted:
Select “Yes to All” button to proceed
7. Upon successful installation, the window will disappear
when update is complete.
10 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Common Errors Encountered during Update
There are 2 reasons this error might occur:
a. The system detect user access during the update.
Please ensure all users are logged off and repeat the
installation.
b. No access rights to perform the update. Please request
system administrator to assist in updating.
11 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
To verify if the Payroll is updated?
a. Run the TIMESPAY8 application.
b. At the login screen, ensure the version is at 9.7.24
12 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
1.2 PROCESS BONUS
(YEAR 2017) This section is to equip user with the knowledge of processing
bonus.
Bonus Processing Procedures:
1. In the main menu, click on Process Payroll.
2. Select Bonus Record.
13 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. Bonus Run screen will be prompted:
14 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Fill in the blanks in accordance to your company’s Bonus
Processing policies.
BONU vs Other Allowance Code
Item Explanation Important Remarks
1 Bonus Code:
Select the code from the Allowance/Deduction table
that you wish to declare as your Bonus Code.
For Bonus run, we recommend to use codes
starting with BONU for example:
- BONUAWS
- BONU
- BONUADV
Please DO NOT use BONUSP
as it’s a reserved code for
Bonus for year 2017 which
are paid in the year 2018.
1….
15 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation Important
Remarks
2 Bonus Method:
Select the following bonus method practice by your company:
- By Calendar: Based on Calendar Year (Jan 2017 to Dec 2017) - By Pay Period: Based on employee’s pay group’s period
(21st Dec 2016 to 20th Dec 2017) - By Calendar Periodical: Based on company financial period
(July 2016 to June 2017)
2….
16 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation Important Remarks
3 Cut-off Bonus
(Mth/Period):
Determines the cut
off period of the
bonus computation.
Example:
Company’s bonus follows the calendar year, the bonus cut off will be as
follows:
Company’s bonus follows the pay period, the bonus cut off will be as
follows:
Company’s bonus follows the calendar- periodical, the bonus cut off will
follow the company’s financial year. For example company’s financial
year is from July to June:
4 Bonus Factor:
This defines the
multiplying factor for
bonus computation.
Example:
For AWS payout, it is usually 1 month’s pay. Hence indicate 1 in the
Bonus Factor.
If it’s set to zero, the “Bonus Factor” value specified in the “Update
Employee” record will be used instead.
Please see screenshot below:
3…. 4….
17 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Update Bonus Factor
This section allows user to update the employee’s bonus factor in one single window.
Once this list is updated, the system will process the bonus based on the updated
bonus factor.
Update Procedures:
1. At the “Process Bonus Record”, click on “Update Bonus Factor” tab. Click on “Generate Record” button to generate employee listing.
2. The system will display a list of employee’s bonus factor: 3. Once the Bonus Factor has been updated, proceed back to “Bonus
Parameter” tab to process the bonus.
COMMONLY MADE MISTAKES
This setup will supersede the standard setup on the ‘Bonus
parameter’ tabs.
If ‘Update Bonus Factor’ option is not in use, please ensure that
the list is empty before processing the standard bonus run.
18 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Process Bonus by Individual
This section allows user to enter the bonus amount/ factor by Individual Staff.
Processing Procedures:
1. At the “Process Bonus Record”, click on the “Individual” tab
2. (Optional) To retrieve the Bonus Factor from Update Employee, please at the option.
3. Click on “Generate Record”
4. The system will generate an employee listing:
5. This allows user to key in fixed amount or the bonus factor for each staff. After the entry, proceed back to “Bonus Parameter” tab to process the bonus.
2…. 3…. 7….
19 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
6. To update the entry back to “Update Employee” Bonus Factor field, check on the “Update Bonus Factor to Update Employee?” check box.
7. Click on “Generate Record” button to update the Bonus Factor.
COMMONLY MADE MISTAKES
This setup will supersede the standard setup on the ‘Bonus
parameter’ tab and the ‘Group’ tab.
If the individual setup is not in use, please ensure that the list is
empty before processing the standard bonus run.
Updated from
Individual Tab
20 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Process Bonus by Group
This section allows users to be able to execute the Bonus Run by Group.
Processing Procedures:
1. At the “Process Bonus Record”, click on “Group” tab.
2. Selection for group by option includes:
Category Code
Appraisal Code
Job Grade Code
Classification Code
3. Click on “Generate Record” button.
4. Key in either combination below: - Bonus Factor, Variable Bonus 1 and Variable Bonus 2 for each group
or - Fix amount, Variable Bonus 1 and Variable Bonus 2 for each group.
5. Once entry is done, proceed to the Bonus Parameter tab to process the bonus.
COMMONLY MADE MISTAKES
This setup will supersede the standard setup on the ‘Bonus
parameter’ tab and the ‘Individual’ tab. If the group setup is not
in use, please ensure that the list is empty before processing the
standard bonus run.
21 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation
5. Select your “Bonus Payment By:”
- New Base Salary - Base Salary - New Base Salary (Last year) - Fixed amount - New Base Salary + (NWC) - Base Salary + (NWC) - Base Salary + (NWC) Last Year - New Base Salary + (Svs pt) - Base Salary + (Svs pt) - Base Salary + (Svs pt) Last Year - New Base Salary + (MVC) - Base Salary + (MVC) - Average Paid Salary
Bonus Payment By
Case 1 – Bonus Run on 201712
Case 2 – Bonus Run on 201701
Commonly used option.
NWC = National Wage Council
(Union Employees)
Svs pt = Service Points. Only applicable to
hotels still using this scheme.
Only applicable if the company uses
MVC as recurring allowance.
Applies to Hourly/Daily Rated Staff
5….
22 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation
6. Bonus Amount
Only use this field if you have Fixed Amount
payment selected in Item 5.
7. Which Period To Pay Bonus
Select which Pay Cycle to pay out the bonus:
- Mid-Month Period: The bonus amount will be lumped into the mid-month cycle.
- End-Month Period: The bonus amount will be lumped into the end-month cycle.
- Seperately: The bonus amount will be seperated and placed into Bonus Cycle.
The use of Separately option
is strongly recommended, so
the system could differentiate
the CPF contributions of the
bonus pay cycle with the
normal pay cycle.
8. Bonus Calculation By
Prorate the bonus based on:
- Service Month Example: Hired date: 11/05/2017
Cut Off Bonus: 12 - 2017
Bonus factor: 1
Bonus method: By Calendar
Basic Salary: $2,000
Which period to pay bonus: Separately
Service Month Cut Off Day: 15
The bonus will be computed as follows: (8/12) month X $2,000 =S$1,333.33
7….
6….
8….
23 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation
- Calendar Days :
Example: Hired date: 11/05/2017
Bonus factor: 1
Bonus method by: Calendar
Basic Salary: $2,000
Which period to pay bonus: Separately
Cut Off Bonus: 12 – 2017
Exclude NPL= 3 days (Use the “Leave Exclusion” function to further prorate bonus if
staff is on NPL for more than 3 days)
The bonus will be computed as follows:
Total calendar days = 365 days
The bonus will be computed as follows:
Actual calendar days: (21+30+31+31+30+31+30+31) - 3= 232 days
232/365 calendar days X $2000.00= S$1271.23
- Working Days: Example:
Hired date: 11/05/2017
Bonus factor: 1
Bonus method by: Working Days
Basic Salary: $2,000
Which period to pay bonus: Separately
Cut Off Bonus: 12 - 2017
NPL: 3 days
The bonus will be computed as follows:
Total working days for 5 Days/Week in year 2017: 260 days
Actual working days less NPL days (3)
15+22+21+23+21+22+22+21 -3= 164 days
The bonus will be computed as follows:
164/260 working day X S$2000.00 = S$1261.54
- None: No proration will be done to the bonus amount
24 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation Important Remarks
9. Service Month Cut-Off Day
This option is only applicable when Service Month
is selected under Item 8.
This is to indicate the cut off day of
the particular month.
‘15’ means the staff must work
more than 15 calendar days or
equal in the 1st month he / she
joined the company.
If more than 15 calendar days or
equal to 15 calendar days, the
service month is 1, else it is a zero
month.
10. Contribute Community Funds
Option to include community funds into the Bonus
Cycle or exclude it and lump the amount in End
Month Cycle.
If you had processed the End
Month, this option will no longer be
available.
11. Rounding Formula
This option will round the bonus amount based on
the following selection:
- None (Default) - Round up to Dollar - Round down to Dollar - > 0.5 = 1 or 0.5 = 0.5 or < 0.5 = 0 - > 0.5 = 1 or <= 0.5 = 0.5 or 0 = 0
12. Leave Exclusion
If any of the checkbox is , system will prorate the
bonus amount according to the leave taken by the
employees.
12….
10…. 11…. 13….
9….
25 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation Important Remarks
13. Exclude Bonus Condition
- Exclude Unconfirmed Staff
The system will exclude all unconfirmed staff when
processing the bonus cycle.
- Exclude Employee Hired after and Exclude
Employee Resigned After
The system will exclude the staff hired after the
keyed in date or resigned after a certain date.
This option is turned on by default.
14. Clear Record
This option clears processed bonus records in the
Modify Bonus Record.
15. Trial Run
This option generates a sample bonus report.
Payment will not be generated into
the Modify Bonus Record.
16. Process
This option process bonus figure into the bonus
cycle.
17. Close
This option exits the current screen and returns to
the main screen.
15…. 14…. 16….
13….
17….
26 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Bonus Run - Import from Excel User can import bonus with an Excel file. The Excel should not contain
“$” sign and “,” comma under Bonus Amount.
1. Once the excel file is ready, go under Custom Add-On and select the “Bonus/Allowance Data Import”.
2. Select the allowance code from the “Code” drop down option.
27 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. Select the excel file from the look up button in the “Filename” field.
4. Enter the respective column number for Employee# and Amount.
For the above example, Employee# is at Column A of the Excel File
and Amount is at Column B of the Excel File.
5. Select the pay period “Bonus” and click the “Process” button.
Modify Bonus cycle showing the import of the allowance.
28 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
1.3 CPF EXCESS
FREQUENTLY ASK QUESTION Why does the system not calculate the CPF Excess?
According to the CPF Board, payroll vendors do not have the right to
adjust any CPF Excess automatically from the system. Hence, CPF
Excess can only be identified through report.
Upon closing the December payroll, it is important for the payroll officer to
view the CPF Variance Report located in Payroll Reports > Internal
Reports.
By viewing this report, you will know which employees have excess
contributions in their CPF:
29 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
There is CPF Excess when there is a value under Employee/Employer
variance column.
1. If the employee has CPF excess and CPF file has not submitted
to the CPF Board, the amount can be manually recovered via
Modify Pay Record to reduce the EECPF and ERCPF. By doing so,
you can save all the hassle of submitting the CPF Refund form to
the CPF Board and the IR8S Form to IRAS.
2. However, if the CPF Excess figure is larger than December CPF
contribution, CPF Refund form and the IR8S form has to be
submitted in order to recover CPF Excess from the CPF Board.
3. To manually adjust the CPF value for the affected employee(s), first
go to the Update Employee Record > Other Tab. Tick on the
“Change CPF/FWL/SDF?” option and click on “Save” button.
4. Next, go to Modify Pay Record and click on “Recalculate” button.
The Employee CPF and Employer CPF will be highlighted in blue.
Amend the CPF rates accordingly.
30 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
How to modify CPF figures?
Employee Variance is $400.00
Employee CPF contribution is $1200.00.
Hence, the Employee CPF should be manually adjusted to:
-$1200.00 + $400.00 = -$800.00
Employer Variance is $340.00
Employer CPF contribution is $1020.00.
Hence, the Employer CPF should be manually adjusted to:
$1020.00 - $340.00 = $680.00
This is what should be reflected in the Modify Pay Record:
IMPORTANT NOTE!!!
After saving the manual adjustment. DO NOT REPROCESS
PAYROLL or CLICK ON THE RECALCULATE button, as this
action will revert the Employee and Employer CPF amount to the
original figure.
31 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
1.4 Initialize New Year
Initialize New Year is a compulsory step to take during the year
end period. The objective of this is feature is to:
Create the employees working calendar for the year 2018.
Creating a public holiday table for the year 2018
Bring forward leave balances of year 2017 to year 2018.
IMPORTANT NOTE!!!
Employees can only apply leave in year 2018 after Initialization
of New Year. This is an important step if employees would like
to plan 2018 leave in advance via the Time Leave System.
32 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
1.4.1 Backing Up of Database(s)
Before initialization of New Year, it is highly recommended for
users to back up the database(s).
Backing up Procedures:
1. Before backing up the database:
PLEASE ENSURE ALL USERS ARE LOGGED OUT FROM THE TIMES APPLICATION. (INCLUDING E-MODULES)
2. In the login screen of TimesPay 8.0, select the company to backup and click on the Diagnostic button:
33 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. Click on the “Backup” button.
4. The default back up location is in the TP8 folder. To reselect another location drive to store back up folder, click on the “Folder” button. When ready, click on “START” to commence back up process.
5. Repeat steps 3 to 5 if you have more than one database.
34 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
1.4.2 Initialize of New Year
FREQUENTLY ASKED QUESTION
What does this message mean?
The message will be prompted when initialize new year has not
been performed before logging in to period 201801.
FOR CUSTOMERS WHO HAVE E-LEAVE, PLEASE
ENSURE ALL THE PENDING LEAVE(S) APPLIED ARE
CLEARED BEFORE YOU INITIALIZE THE NEW YEAR.
35 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Once the backing up process is complete, you may initialize the
New Year for the year 2018.
1. Login into the “Timespay8” program and select 201712 in
the period field.
2. Click on “Utility” button and select “Initialize New Year”.
Please ensure period is 201712
36 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. You will see the following screen:
4. Please ensure that the database year is 2018
5. Please select your rounding method of the B/F leave
o To round leave that will be carried forward, select Round.
Rounding method used is >0.5:=1 or <0.5:=0 or
0.5:=0.5
o To not round carry forward leave, select Not Round.
Case #1 Case #2 Case #3
Carry Forward Leave: 12.27
Round: 12.00
Not Round: 12.27
Carry Forward Leave: 11.50
Round: 11.50
Not Round: 11.50
Carry Forward Leave: 15.51
Round: 16.00
Not Round: 15.51
37 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
IMPORTANT NOTE!!!
(Rounding formula depend on the method selected in the Leave
Setup > Leave Administration > Current Leave)
6. Carry forward leave methods:
All (Balance Leave) – This option carry forward ALL current year YTD leave balance to the following year.
Screen capture as at Current Year
Screen capture as at Following Year
38 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
One Year (Without B/F) – This option carry forward current year earned leave. Unutilized BF from previous year will not be carry forward to the following year
Screen capture as at Current Year
Screen capture as at Following Year
Maximum Days C/F (Manual) – This option carry forward balance annual leave as defined by user or the actual annual leave balance, whichever lower.
Case #1 Case #2 Case #3
Annual Leave Balance: 7
days
Max Carry Forward: 10 days
BF in the following year: 7
days
Annual Leave Balance: 10
days
Max Carry Forward: 10 days
BF in the following year: 10
days
Annual Leave Balance: 16
days
Max Carry Forward: 10 days
BF in the following year: 10
days
39 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Maximum Day C/F (Allocation) – This option carry forward leave based on number of days as specified in Leave Setup > Leave Allocation > Current Year Carry Forward column.
Maximum Day C/F (By Percentage) – This option carry forward based on the percentage of days as specified in Leave Setup > Leave Allocation > Current Year Carry Forward column.
The formula that is used is the Entitlement % multiplied by the number of Entitled Days.
12 x 25% = 3 days
40 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Maximum Day C/F (Allocation by Service Year) – This option carry forward Leave will be based on your Service Status.
The service year will always be rounded down. Example: 3 years 5 months become 3 years
None – This option forfeit all balance annual leave.
41 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
7. Initialize Employee’s Cost Centre Allocation Table:
This option will to copy current year the Cost Centre
Allocation to the following year.
Ensure it is when initializing new year for the first time.
8. Click on “OK” button to start the “Initialize New Year”
function.
42 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
9. The “Holiday Table” under Leave Setup will be prompted.
The screen reflects the Public Holidays in the year.
IMPORTANT NOTE!!!
If the Public Holiday table is empty, this indicates that the
application is not updated.
10. Click on Proceed to Initialise to continue.
43 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
IMPORTANT NOTE!!!
The initialization processing time will varies depending on the
size of your database. Please DO NOT END TASK or force
shut down during this period as it might corrupt the data.
11. Initialize New Year process is completed when the
“COMPLETED PROCESS!” message box is prompted.
To proceed click on “OK” button.
12. An Annual Leave Carried Forward/Forfeit Report will be
generated and be prompted on the screen.
This report will display the total leave Carried Forward or
Forfeited to Year 2016.
44 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
13. With the B/F Leave Report button, print this report now or
print it later by going back to the Initialize New Year
function and click on the B/F Leave Report button.
14. Once the initialize New Year process is completed, staff can
now apply leave for the calendar year in 2018 and proceed
to process 2018 payroll.
Initialize of New Year for Financial Year
For example, the company’s leave financial year is from April
to March:
Initialize of New Year has to be done twice. Once in year 201712
and the other in period 201803, to repeat Step 3 to Step 14 (Refer
to Page 36 - 44).
45 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
1.5 PREVIOUS YEAR
BONUS (YEAR 2018)
This section covers bonus that are paid in year 2018 which is
intended for 2017 tax assessment.
Processing Procedures:
1. To process a bonus, click on “Process Payroll” button and select “Bonus Record”.
Please ensure period is 201801
46 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Select BONUSP under Bonus Code in this case.
3. For the Cut Off Bonus (Mth/Period), please enter as 12/2017.
4. The rest of the setting should follow chapter 1.2 (Refer to
page12 onwards).
IMPORTANT NOTE!!!
BONUSP is a reserved code for Bonus paid in 2018, but to be declared as 2017 income. According to IRAS only Contractual bonus 2017 paid in 2018 can put back to 2017. Non-contractual bonus 2017 paid in 2018 must treat as 2017 income. DO NOT process bonus with BONUSP after 1st March 2018, (or before February 2018’s CPF cut off deadline by 14th March 2018). Clients are advised to use bonus codes that are NOT BONUSP for the bonus after 1st March 2018. These bonuses will NOT be included for the tax assessment of the year 2017.
47 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Part 2 – IRAS Submission
Link existing allowance /
deduction codes with their
respective Tax Line
Does your company
have employees with
Voluntary CPF?
YES
NO
Setup
Voluntary CPF
contributions to
Singaporeans
and PRs
Do any of your
employees have
Excess CPF?
YES
Input all taxable
benefits such as
Accommodation,
Car benefits and
Pension
NO Print
Displays the
Appendix 8A
form
Do any of your
employees have
benefits which are
taxable?
Fill up the IR8S
form to declare
the CPF refund
caused by
Excess
contribution. YE
S Print
Displays the
IR8S form
NO
Do any of your
employees have
Share Options?
YES Input the Share
Options for
Appendix 8B
Displays the
Appendix 8B
form
NO
Submits
electronic files
to IRAS via
IRAS website
or CRIMSON
LOGIC
Upon first login, the system will
bring you to this option. You
must complete this setup
before proceeding.
Page 52
Page 60
Page 68
Page 73
Page 75
Page 82
Page 160
Page 186
Page 189
Page 199 Page 85 Page 119
48 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.1 Exclusion from IRAS
Submission
To exclude a certain group of employee(s) from IRAS submission, configure it in the payroll system before proceeding to the IRAS program.
1. To exclude this group of employee(s), go under Update Employee Record > Confirm & Termination Tab.
2. Under the Exclude from IRAS? Indicator field, click on the drop down button and select “Yes”.
Once it is selected, the employee will be excluded from the IRAS submission.
49 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.2 IRAS 2018 Program
Before proceeding further, users MUST ensure that the latest
IRAS2018 application is installed. It is a separate application
from the payroll.
The function of this application enable the user(s) to generate
year end income tax documents (IR8A, IR8S, Appendix 8A and
Appendix 8B) as well as E-Submission files for both Crimson
Logic e-Submission and Income Tax e-Submission.
How to run the application?
1. To create a shortcut icon, please go to \\TP8 folder and look for the “IRAS2018.exe” icon.
Select the application and perform a right click. Select “Send To” option and select “Desktop (create shortcut)”.
50 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Double click the icon to launch the program.
3. The main login screen will be display on your screen.
VER 9.7.24
51 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
4. To login:
Select the company to login by doing a left-click on the company code.
Click on “Logon” button to proceed.
Login with payroll User ID and Password to proceed.
Print Date is the date that will appear at the bottom of the IR8A form.
IMPORTANT NOTE!!!
Only User(s) with full access in the payroll application
can access the IRAS application.
During the initial login, system will default it to IRAS Settings screen. Please refer to the next page on how to proceed from the screen.
52 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.3 IRAS Settings Upon first login to the IRAS 2018 application, system will automatically link any employee with more than 1 profile for year 2017 based on their FIN or NRIC No.
1. Once the linkage is completed, a prompt will appear on the screen. Click “OK” button to view the linked records. In the event if there are no records to be
linked the following prompt will appear:
Sample of Linked Record:
53 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. The following screen will be displayed. To proceed, the correct information must be keyed in the highlighted fields.
54 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
IMPORTANT NOTE!!!
The system will prompt the following message if you fail to
provide the relevant information in IRAS Settings:
When “Yes” is selected, the system will divert it back to the IRAS
Parameter Setup screen. If “No” is selected, the application will
shut down automatically.
You will not be able to proceed further if you did not provide
the relevant information.
55 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Fill in the blanks in accordance to your company’s settings:
Item Explanation
Types Of Organization :
- MINDEF
- Govt Department
- Statutory Board
- Private Sector
- Others
Payer’s ID Type :
(Format yyyy = year,
n = numbers,
P, Q, X = alphabet)
UEN-BUSINESS (ROB)
Company registration ID with the following format nnnnnnnnX. E.g 52912345A
UEN-LOCAL COMPANY (ROC)
Company registration ID with the following format yyyynnnnnX. E.g 200312345A.
ASGD - Tax Reference number assigned by IRAS
ITR - Income Tax Reference number assigned by IRAS
UEN-OTHERS
Company registration ID with the following format TyyPQnnnnX.
E.g T08FC1234A
Gross commission payment by :
Indicate if company pays out commission by:
- Monthly
- Others
- NA
Director fee approval date
It is default to 31st Dec 2017. Indicate the date of the company's annual general meeting or when the director's fee is approved by the board of the company.
56 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation
3. Do you have 2016 bonus that are paid in 2017 (Y/N)? (Excluding BONUSP)
This is the non-contractual bonus declared payable in 2016 but paid in 2017.
to enable this option.
Important Note: The bonus amount will appear in a separate IR8A form (Supplementary Form).
For 2016 Bonus paid in 2017 up to? Select the cut off period where this bonus will apply.
4. Do you have 2017 bonus that are paid in 2018 (Y/N): (For BONUSP Only)
Define bonus that are declared in 2017 service year and paid in the following year (2018).
to enable this option.
Important Note: When paying out this bonus in 2018, use the code: BONUSP before 1st March 2018
Please tick if your Database was converted from other payroll software in year 2017
if database is converted from other payroll software with data
migration.
Important Note: OT figures may not be captured into the form IR8A if this option is not indicated.
NSP Code 1 / Code 2
Select the relevant National Service Pay code used in your existing database. The default code is NSP.
57 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation
ERIS START-Ups Date
(Share Option only)
Stock options or shares granted from 16 Feb 2008 to 15 Feb 2013 (both
dates inclusive). The grant date must be within the first three years of
the company's incorporation.
Auto Compute Residence Value (For Appendix 8A)
When the option is , system will auto calculate the Residence Value
when the IR8A report is generated.
Overwrite Benefit in Kind- Cost of Home Leave Passage based on computation from Payroll – Allowance
When the option is , system will capture amount from the allowance
code if the setup below is done:
Link allowance code to home leave passage from Tax Line Setup Icon.
In the event where no setup is done, the amount entered in the Benefits
in Kind will be the amount declared on Appendix 8A.
58 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation
5. Authorized person making the declaration*
*Compulsory field
Enter the name of the person who has the authority to confirm the information.
Designation*
*Compulsory field
Designation of the Authorized Person making the declaration.
Email address of contact person*
*Compulsory field
Email Address of the Authorized Person making the declaration.
Important if you are using auto-inclusion scheme.
Close
This option exits the current screen and returns to the main screen. System will prompt user to save the record before exiting.
After saving the record, system will prompt if you would want to recalculate CPF.
59 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
NEW FEATURE!!!
Users can choose to Recalculate CPF first to preview IR8A form
for checking purposes, provided that there are no changes in the
Allowance/ Deduction Table.
IMPORTANT NOTE!!!
To make changes to the settings, it can be amended by
accessing the IRAS Settings icon in the main menu.
60 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.4 Tax Line Setup This function allows the assignment of the tax line to the
allowance and deduction codes used in the payroll system for
the year, in order for the amount to reflect correctly on the
employees’ IR8A form.
Mapping Procedures:
1. Click on the “Tax Line Setup” icon.
61 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. The allowance / deduction code maintenance table will be prompted. Ensure all codes are linked to their respective tax line. For more information, please refer to the sample IR8A Form on the next page.
62 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
1. Gross Salary
2. Bonus
61. Allowance – Transport
62. Allowance – Entertainment
63. Allowance – Others
3. Director’s Fee
4. Commission
5. Pension 71. Gratuity 73. Notice Pay 74. Ex-gratia
Payment 75. Gratuity - Other
Payment 72. Loss
of Office
Key from
Benefits In Kind
63 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.4.1 Per Diem Allowance Source taken from IRAS Website on Acceptable Rates for Per
Diem Allowances:
https://www.iras.gov.sg/irashome/uploadedFiles/IRASHome/Ind
ividuals/2017%20Acceptable%20Rates%20for%20Per%20Die
m%20Allowances.pdf
67 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. Any allowance code that is used but not assigned to any tax line will be highlighted in Red.
4. To exit, click on “Close” button.
68 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.5 Voluntary CPF Setup
This section is to setup Voluntary CPF for Singapore Citizens or
Permanent Residents.
Please skip this step and proceed to Chapter 2.6 (page 60) if
voluntary CPF is not applicable.
Voluntary CPF for Singaporeans
1. Click on “Voluntary CPF Setup” icon and click on “Singaporean”.
69 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Refer to the below screen. This setup is link directly from Update Employee > MISC Tab.
70 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. Tick on “Show Employees Contribute Voluntary Fund?”
option to enable the filter function by reflecting only those
whom contribute voluntary fund.
Clicking on “Add All” button will automatically reflect voluntary contribution amount in the Vol’ Er or Vol’ Ee accordingly. In the event if the staff’s voluntary fund is not found in this list. Select the staff and click on “Add” button.
71 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Voluntary CPF for Permanent Residents
IMPORTANT NOTE!!!
Only contributions that ARE NOT APPROVED by the CPF
Board ARE considered as Voluntary Contribution.
Contributions that are APPROVED by CPF board ARE NOT
considered as Voluntary Contribution.
1. Click on “Voluntary CPF Setup” icon, select “PR” for Permanent Residents.
72 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Employee Fund Class screen will be prompted:
In the event where graduated rate for employer CPF and
normal PR first year rate for employee CPF is
contributed for first year PR employees.
Kindly indicate the following settings as the additional
Employer CPF is considered as voluntary CPF:
73 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.6 Recalculate CPF *Please note that this is a COMPULSORY step.
This step will recalculate the CPF contributions for the year 2017.
Recalculate CPF will breakdown the CPF into 3 different
categories:
Voluntary Contribution
Supplementary Bonus
CPF Contribution
Recalculation Procedures:
1. Click on the “Recalculate CPF” icon.
74 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Period Initialize screen will be prompted:
3. Click on “Process” button to proceed with the CPF calculation.
4. Once the recalculation is completed, the program will end the automatically, and goes back to the main screen.
75 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.7 Modify IR8S This function allows user to modify the IR8S record for individual employee. The IR8S Form is part of the return of an employee’s remuneration made by an employer under section 68(2) of the Income Tax Act (Cap. 134).
What is IR8S?
Form IR8S shows details of employer's and employee's CPF contributions. This form is required if:
a) The CPF contributions exceeded the statutory
contributions required under the CPF Act.
b) The employer voluntarily contributed to CPF which is not
compulsory under the CPF Act.
Foreigners are not required to make CPF contribution. The
CPF contributions made by employer for foreign employees
or on director’s fees are considered as voluntary
contributions.
However, this is not applicable if the employee is posted
overseas as the employee’s contribution is not deductible
and the employer’s contribution is not taxable.
76 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
When is IR8S filed?
IR8S form has to be filed with CPF refund information when there is CPF excess after submitting December’s CPF or if the CPF excess is too huge to recover by modifying the Employee CPF or Employer CPF.
Modification Procedures (CPF Excess Refund):
1. Click on “CPF Excess/Short” icon to check on which employee has CPF excess.
77 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
This report shows the amount of CPF Excess that the
employee has for the year. It is reflected under Employee
Variance and Employer Variance column.
What does the amount under Employee/
Employer Variance Column defines?
If amount is positive – There is an excess in the CPF
contribution, you will need to request for a refund.
If amount is negative – There is a short fall in the CPF
contribution, you will need to pay the amount back to CPF.
2. Go to Modify IR8S > Refund Info tab to fill the information.
78 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
How to derive with the OW/AW Wages Amount?
Generate the employee Pay History and calculate CPF Excess
with the following formula:
CPF Excess = Total CPF contributed (OW+AW) - 102000 (CPF Max)
In the scenario given below:
CPF Excess = (64400+42000) -102000 = 4400
To fill up the form, enter the amount declared under OW/AW
Wages under Modify IR8S reflected on the CPF Adjustment
Listing Report, the amount is $4,400.
79 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. For “OW or AW Wages From Date”, enter 01/02/2017 and the end of the month of the CPF Excess in the “OW or AW Wages To Date”. In this case enter 28/02/2017.
4. Under the “Employee’s Refund” and the “Employer’s Refund”, key in the amount which is taken from the CPF Excess/Short Report under Employee Variance and Employer Variance column.
IMPORTANT NOTE!!!
Please indicate the date refund as it was received. If the refund
has not been received, please indicate the date the claim was
made or expected to be made as at the date of completion of this
form.
80 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
5. Once refund information is filled, Form IR8A item (7) will reflect as NA
in the amount column.
81 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
6. This is what it will look like in the IR8S Report Section C:
82 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.8 IR8S Report
This section allows the user to print IR8S report.
Generating Procedures:
1. Click on “IR8S Report” icon.
83 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. The below print dialog box will appear.
3. Click on “Preview” button to view the IR8S report. Sample IR8S report is shown in the following page.
85 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.9 IR8A Report IMPORTANT: DO YOU HAVE ANY EMPLOYEES POSTED OVERSEAS? IF YES, PLEASE REFER TO PAGE 177. IF YOU DO NOT HAVE SUCH EMPLOYEES, PLEASE PROCEED TO THE NEXT STEP.
This section enables the users to generate various reports for
both checking purposes and submission purposes.
2.9.1 IR8A Report The following steps will enable the user to generate, view and
print the IR8A reports / (IR8E for electronic submission). This is
important for users who are using the manual submission.
Generating Procedures:
1. Click on “IR8A Report” icon. Select “IR8A Report”.
86 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. IR8A Form Print Dialog box will appear:
87 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation Print Supplementary Forms Only (if applicable)?
to print Supplementary Forms (for IRAS YE2016)
To print IR8E Heading?
The form header will display FORM IR8E instead of FORM IR8A. Please note that if you are doing manual submission, this option must be untick.
Print Employee Number on IR8A Form
To print the employee number on IR8A form. It will be displayed on the top left side corner of the form.
Print (POSTAL CODE)
Postal Code description is indicates in the IR8A form.
88 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation Do not Print the Service Years?
(II) Lump sum payment (item d4 of Form IR8A) i. The details of payment are to be classified into the respective
fields in the table within the Form IR8A. ii. Compensation for loss of office is not taxable. The payment
should not include taxable components such as gratuity, notice pay, ex-gratia payment, etc.
iii. Employer needs to state the:
respective taxable components of the lump sum payment under items 4(i), (ii), (iii) and (iv) and declare the total amount under item d4;
amount of Compensation for loss of office under item 4(v);
date of approval (if approval has been obtained from IeRAS) that the compensation for loss of office is not taxable; and
reasons for the payment, the basis of arriving at each component and the employee’s length of service.
Do not round the Community Fund/Donations?
The IR8A form does not allow you to input cents under: Income (items a to e) Deduction (Employee's compulsory contribution to CPF, Donations, Contributions for Mosque Building Fund and Life Insurance premiums)
IRAS give the benefit to taxpayers when rounding up or down to the nearest dollar. For income fields, drop the cents. For the items d1 to d9, drop the cents only after obtaining the total for items d1 to d9. For deduction fields, round up to the next dollar. E.g.1 Salary of $31,220.98 is to be entered as $31,220 (drop the cents). E.g.2 Deduction such as CPF contributions of $5,566.22 is to be entered as $5,567 (round up).
89 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation Do not round the nearest dollar in the IR8A Report?
Display non-rounded figure of the community funds.
Staff excluded from IR8A Submission Run
to exclude Staff with Yes indicator under Exclude from IRAS. IR8A form will not be generated.
Batch Indicator Allows user to show Original figures, Amendment figures (if any), or the Final figures which is the combination of both the original and amendment.
Name of CPF Fund
This enables user to choose the name of the Employee’s compulsory contribution fund. It is either “CPF” or “Designated Pension/Provident Fund”.
The screenshot shows a sample of how it will appear in the IR8A form.
90 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation Preview Click the “Preview” button to preview the IR8A report.
91 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Additional Filter Information:
Item Explanation Print Click on “Print” button to directly send IR8A forms for printing to the printer.
Close This option exits the current screen and returns to the main screen.
Item Explanation Sorted By Allow user to sort IR8A forms by the following options:
Employee To filter a range of employee by the employee number.
Tabs
“Employee”
BY EMPLOYEE
NUMBER
92 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
IMPORTANT NOTE!!!
In the final submission, IRAS will always round up the
community fund contributions and round down your earnings as
their e-Submission system only accept rounded figure without
cents.
Item Explanation
“Department” “Cost Centre”
BY DEPARTMENT
BY COST CENTRE
93 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.9.2 IR8A Checking Report
This report allows the user to print out the IR8A Checking
Report for checking purposes before submission.
Generating Steps:
1. Click on the “IR8A Report” icon. Select “IR8A Checking Report”.
94 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. IR8A Checking Report Print Dialog box will appear:
95 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. The following is a sample of the IR8A Checking Report
upon clicking the “Preview” button:
96 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.9.3 IR8A Checking Report Landscape Format
The IR8A Checking Report allows user to perform checking in
one page view.
Generating Steps:
1. Click on “IR8A Report” icon. Select “IR8A Checking
Report Landscape format”.
97 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. IR8A Checking Landscape Format Dialog box will appear:
Item Explanation Export IRAS to excel?
This option allows user to export Landscape Checking Report to excel: on Export IRAS to excel? and the File Location field will be activated.
98 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. The following is a sample of the IR8A Checking Report
Landscape Format upon clicking the “Preview” button.
Here is a sample of the IR8A Checking Report Landscape
Format in excel format.
99 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.9.4 Grand Total IR8A Checking Report
This report summarizes the company’s income tax report by sub-
totaling the income tax items to its respective lines.
Generating Steps:
1. Click on “IR8A Report” icon. Select “Grand Total IR8A Checking Report” option.
100 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Click on the “Preview” button to generate the grand total figure for IR8A.
101 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. The following is a sample of the IR8A Checking Report
upon clicking the “Preview” button.
102 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
How to tally Grand Total IR8A Checking Report with
Pay History (Whole Company)?
1. Generate Company’s Pay History from Timespay8. Internal Reports > Pay History Report:
103 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Under print dialog for Employee Pay History Report, select Print By : By Whole Company
3. Click on the “Preview” button to generate the Pay History Report.
104 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
4. The following is a sample of the Pay History Report by
Whole Company:
5. Generate Grand Total IR8A Checking Report from IRAS Application. IR8A Report > Grand Total IR8A Checking Report:
Select option as follows and click on “Preview”:
105 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
6. The following is a sample of the IR8A Checking Report:
The amount under Gross Salary, Fees, Leave Pay etc. comprised item from Tax Line 1 is $467940.
Add up item from the pay history:
461940 +3600 +2400 = $467940
106 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.9.5 IR8A Adjustment
This section allows user to manually edit the IR8A details for either Original submission or Amendment submission.
Amendment Procedure:
1. Click on “IR8A Report” icon and select “IR8A Adjustment” option.
107 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Adjustment Employee Record window will be prompted. This window shows which staff has an IR8A Amendment record.
A blank screen would define that there are no amendment records for any employees.
3. To create amendment record, click on “New” button.
108 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
4. The adjustment window will be prompted.
5. Select the affected employee from the button located beside Employee code.
109 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
6. Indicate “IRAS Year” as Current Year and the “Batch Indicator” as Amendment.
110 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
7. Fill in the details accordingly.
How to do Amendment?
Example 1:
Actual Salary = $28,000
Original Submission = $24,000
Amended record should show as “$4,000”
111 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Example 2:
Actual Bonus = $3,000
Original Submission = $5,000
Amended record should be shown as “-$2,000”
8. Click on the “Save” button to save the changes.
112 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
9. After exiting the adjustment window, the Adjustment Employee Record window will reflect the employee details of the employee who has an amendment record.
Item Explanation Source Document
‘A’ indicates that employee has an adjustment in Amendment Record. ‘O’ indicates that employee has an adjustment in Original Record.
Tabs
New: To create an amendment record for affected employee. Edit: To make changes to existing records created. Delete: To remove existing records created. Import: To import amendment record in batch using excel template provided. Download Template: Allow user to download excel template file to perform Import function. Close: This option allows user to exit from Adjustment Employee Record and return to the main screen.
113 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
NEW FEATURE!!!
Download Template Function
User can download excel template to upload a batch of employee if applicable.
1. Click on Download Template, the Download Template Window will be prompted.
2. Indicate where to save the file under Download To and click on Download.
114 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. Sample of Import IR8A Adjustment Import Template.
Row 2 indicates definition of items in Row 1.
Please note to indicate records from Row 4 onwards.
4. Once the file is ready for importing.
Click on Import and the Open window will be prompted.
Select the file to be imported and click on Open and the records will be reflected on the Adjustment Employee Record window.
115 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
5. After amendment details are ready. Proceed e-Submission file generator (Page 114) change the “Batch Indicator” to Amendment as shown below.
116 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
IMPORTANT NOTE!!!
Two important things to take note of: 1. Existing figures will be replaced with the amended figures
in the IR8A form.
2. Indicate the differences for IRAS amendment submissions. For more information, please refer to the example below.
Only prepare the affected employees' records
Only edit the fields that are required to be amended. Leave other numeric fields not affected by the error blank
Ensure the accuracy in all information before submitting to IRAS. IRAS do not allow deletion after submission.
117 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.9.6 Pay History Report By Employee
Pay History Report is used to check on Taxable Income, Additional Wage Capping and Employees’ CPF contribution.
Generating Procedures:
1. Click on “IR8A Report” icon. Select “Pay History Report
by Employee” option.
118 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. The Reports Parameter window will appear. Select the
period range, then select employee (optional) and click on
the “Process” button to generate the report.
3. The following is a sample of the Pay History Report upon
clicking the “Preview” button.
119 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.10 E-Submission
This section allows user to setup the parameters and generate
the Auto-Inclusion Scheme text files required for E-Submission.
This application caters to two types of e-Submission method
which complies with the IRAS Auto-Inclusion Scheme. They are:
Submission Type Submission Medium Description
Income Tax
Format Method
Submit via IRAS
website
This is a free service provided by
IRAS.
Crimson Logic
Method
Submit via CRIMSON
LOGIC website
This is an electronic application
developed by Crimson Logic Pte
Ltd and subscription is required.
What is IRAS Auto-Inclusion Scheme (AIS)?
Under the Auto-Inclusion Scheme (AIS) for Employment Income,
employers do not need to distribute hardcopies of the IR8A/
IR8S/ Appendix 8A/ Appendix 8B to their employees anymore as
employees can view their annual remuneration via their pay slips
or their auto included income via the Income, Deductions and
Reliefs Statement (IDRS) at myTax Portal.
https://mytax.iras.gov.sg
120 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.10.1 INCOME TAX FORMAT
This section allows the user to generate the text file for
submission to IRAS via My Tax Portal.
IMPORTANT NOTE!!!
This E-Submission DOES NOT link directly to IRAS Website
http://www.iras.gov.sg. The application only generates the
output file for uploading. User will need to login into IRAS E-
Submission Website to upload the text files for submission.
Generating Steps:
1. Click on the “E-Submission” icon. Select “Income Tax Format” option.
121 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. The IRAS Generator Dialog Box will be prompted.
Item Explanation
File Detail This indicates the default directory of where the text file will be saved. The system will direct the text file to the following default directory. C:\Timesoft\TP8\IRAS To change the directory, click on button at the top right corner of the dialog box to select the directory. Please note that system will not generate all files to the directory, only the relevant files based on employee’s details will be generated.
Staff Excludes From IR8A Submission Run
Staff with Yes indicator under Exclude from IRAS. IR8A form will not be generated.
122 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation
Batch Indicator
First submission to IRAS for the employee select Original under Batch Indicator. Subsequent submission to IRAS for the employee when there is error on figures on first submission select Amendment under batch indicator.
Name of CPF Indicate CPF under Name of CPF Fund.
123 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Generate This option generates text files to the designated file location. During the file generation process, the system will check through the employees’ details for compulsory IRAS related information. If the system detects missing information, it will force user to enter the relevant information before proceeding further. (Illustrated on Pages 119 -129) If there are no missing information, system will generate text file and prompt “COMPLETED PROCESS”.
System will reflect the total count for the respective forms at the bottom of the screen.
Close This option exits current screen and returns to main screen
124 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
a) Nationality Code
Linking of nationality code to its respective IRAS nationality
code is mandatory.
Otherwise “Nationality code not defined. Please setup the
IRAS code!” message will be prompted:
125 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
The system will then prompt a list of nationality codes currently
used by the payroll system.
To enter the missing IRAS Nationality Code under IRASCODE,
click on button to browse for the codes:
126 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
The search dialog window will be prompted:
User can search by country name or IRAS Nationality Code to
perform a wildcard search by entering a specific key word in
“Search Text” field and click on “Search”:
For the full list of IRAS Nationality Code, please go to:
https://www.iras.gov.sg/IRASHome/uploadedFiles/IRASHome/
Businesses/List%20of%20Country%20and%20Nationality%20
Codes.pdf
127 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
1. Enter Key Word: Mal and click on search
2. Select Malaysia and click on OK.
128 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. The IRAS Nationality code will be reflected in the Nationality
Code Setup Window.
Click on “Close” to proceed.
129 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
b) Fin Number
Fin Number is a mandatory field for IRAS Submission.
System will prompt Update Fin Number Dialog window when
the employee’s FIN Number is absent.
130 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
To resolve the issue you could either copy the FIN Number from
NEW_IC field to FIN_NO field.
Click on “Close” to proceed and click “Yes” when system prompt
Confirm window to save changes.
Otherwise, FIN Number details can be entered under Update
Employee > Other tab on the SG NRIC# / Fin No # field.
131 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
c) Gender
If the employee’s gender is missing in the Update Employee
the system will then generate a list of affected employees in
the Update Gender Dialog.
132 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
To resolve the issue, select Gender from accordingly.
Otherwise, Gender can be entered under Update Employee >
Other tab on Sex/ Title field.
Click on “Close” to proceed and click “Yes” when system prompt
Confirm window to save changes.
133 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
d) Address
Address is a mandatory field for IRAS field.
System will prompt Update Address Dialog window when the
employee Address is absent.
134 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
To resolve the issue, enter employee’s address TO ADDR1,
ADDR2, ADDR3 and POSTAL_CODE fields respectively.
Click on “Close” to proceed and click “Yes” when system prompt
Confirm window to save changes.
135 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
How to retrieve generate text file Location:
To retrieve the file(s), simply go to C:\Timesoft\TP8\IRAS folder.
Find the file(s) starting with your company code.
For example, company code ‘TSPL’, IRAS file(s) name is
TSPLIRAS_IR8A_YYYYMMDDHHMM.txt.
The files generated would be in the desired directory. Here is a
sample of the IRAS text file:
136 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.10.2 CRIMSON LOGIC FORMAT
This section allows the user to generate the text file for submission using CRIMSON LOGIC FORMAT
Generating Steps:
1. Click on “E-Submission” icon. Select “Crimson Logic Format” option.
The system will display the following dialog box.
137 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. The IRAS Generator Dialog Box will be prompted.
Item Explanation
File Detail This indicates the default directory of where the text file will be saved. The system will direct the text file to the following default directory. C:\Timesoft\TP8\CrimsonLogic To change the directory, click on button at the top right corner of the dialog box to select the directory. Please note that system will not generate all files to the directory, only the relevant files based on employee’s details will be generated.
Staff Excludes From IR8A Submission Run
Staff with Yes indicator under Exclude from IRAS. IR8A form will not be generated.
138 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Explanation
Global update IRAS submission to zero values?
This option remains unticked.
Batch Indicator
First submission to IRAS for the employee select Original under Batch Indicator. Subsequent submission to IRAS for the employee when there is error on figures on first submission select Amendment under batch indicator.
Name of CPF Indicate CPF under Name of CPF Fund.
139 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Generate This option generates text files to the designated file location. During the file generation process, the system will check through the employees’ details for compulsory IRAS related information. If the system detects missing information, it will force user to enter the relevant information before proceeding further. (Illustrated on Pages 119 -129) If there are no missing information, system will generate text file and prompt “COMPLETED PROCESS”.
System will reflect the total count for the respective forms at the bottom of the screen.
Close This option exits current screen and returns to main screen
140 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
How to retrieve generate text file Location:
To retrieve the file(s), simply go to
C:\Timesoft\TP8\CrimsonLogic folder. Find the file(s) starting
with your company code.
For example, company code ‘TSPL’, IRAS file(s) name is
TSPLIRAS_CS_IR8A.txt.
The files generated would be in the desired directory. Here is a
sample of the IRAS text file:
141 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.11 Guide to Validation & Submission Application
The Validation & Submission Application is a free application
provided by IRAS. It allows employers to validate and submit files
(.txt or .xml) generated from a supporting payroll software to
IRAS.
Installation Procedures: 1. At IRAS website www.iras.gov.sg, choose Businesses >
Employers > Auto-Inclusion Scheme (AIS) for
Employment Income > Validation and Submission
Application.
https://www.iras.gov.sg/IRASHome/Businesses/Employers
/Auto-Inclusion-Scheme--AIS-/Validation-and-Submission-
Application/
143 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Click Validation and Application Version 8.0 to download and install the program.
Common Errors Encountered during Download
IRAS Validation and Submission Application will not be downloaded if the Java is out of date. Hence click on “Update (recommended)” to update Java and download the application again after Java is updated.
144 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Launch the application
1. Launch by double-clicking the AIS Salary File Validation and Submission Application from the desktop.
The application will prompt “Do you want to run this application”, click on “Run” to proceed.
145 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. The IRAS Validation and Submission Application window will prompted after loading:
To proceed click “Next”.
146 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Begin validating a file 3. Click “Browse” button to select the generated file from the
payroll software
147 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
4. Select the file to validate and click “Open” button to load the
selected file into the application file.
5. Click on the “Validate” button to start the validation process
for the selected file.
148 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
6. For successful validation the message “File validation is successful” will be shown.
7. Click “Next” button to proceed.
149 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
What to do when errors are detected during Validation
a. In the event when the application detects an error(s). Error
will be reflected as shown.
b. To save the list of error(s), click button. User can contact us by sending us the error log file on how to rectify the error(s).
c. After rectifying all errors, regenerate the file for validation.
150 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Verify summary of file
1. To verify the summary of the file before submitting to IRAS,
click on button.
2. User are able to view individual employees’ records at the bottom row of the file summary. Each row represents an employee’s record.
Note: The individual employee’s record summary is
only applicable to Form Type IR8A.
151 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. Click on if there is more file(s) to be submitted to IRAS.
Note: Maximum number of files per submission is 4.
If there are more than 4 files to be submitted, you have to
repeat the validation and submission process for the
remaining files.
152 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
4. Once ready, click on to login to myTax Portal to submit the file(s).
153 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
5. System will prompt the following window: Click “Yes” to proceed.
6. System will prompt Confirmation window as follows: Click “Yes” to proceed.
IMPORTANT NOTE!!!
Kindly ensure you are connected to the Internet, as you will be directed to IRAS Website for submission. Make sure your Sing Pass account has been authorised to upload the submission.
154 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Login to myTax Portal
1. The application will direct to myTax Portal webpage.
2. Under Login for select “Organisation/Business Tax Matters” with select either “SingPass” or “IRAS PIN” to login.
155 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. Login with SingPass ID and enter Password accordingly.
4. Enter 2FA with registered mobile number.
156 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
5. Continue by entering the Organisation Tax Reference Number.
IMPORTANT NOTE!!!
Users who are not authorized to the upload the data file will be prompted with the screen as follows:
157 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
6. To upload data file, click on “Select File” button.
7. Go to Document Folder to select salaryzippedfile.iras file.
159 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Successful Upload
1. Upon successful upload, the Upload Data File for Employment Income page will be shown.
2. Print the acknowledgement page or take down submission reference number for future reference.
160 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.12 Benefits in Kind
What is Benefits in Kind?
Benefits in Kind is a non-wage compensation given to
employees in addition to their normal wages or salaries. If
employee DO NOT HAVE Benefits in Kind, you can skip this
step.
This section allows the user to input any taxable benefits which
are not paid through the payroll system in order for it to reflect
in the Appendix 8A. This information could be keyed in for
employees who are employed in Singapore any time during the
preceding year.
Which groups of employees are required to declare their
benefits in the Appendix 8A?
Full Time Resident Employee
Part Time Resident Employee
Non Resident Employee
Company Director (Including non-resident director)
Pensioner
IMPORTANT NOTE!!!
You do not need to prepare FORM IR8A and Appendix 8A for
the period that your employee is posted overseas UNLESS
his/her overseas assignment is incidental to his/her employment
in Singapore.
161 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.12.1 Benefits in Kind
Additional Record Procedures:
1. Click on “Benefits in Kind” icon. Select “Benefits in Kind”.
162 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Benefits In Kind window will be prompted. This window shows which staff has a Benefits In Kind Amendment record.
A blank screen would define that there are no Benefits In Kind records for any employees.
3. To create amendment record, click on “New” button.
163 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
4. The Additional Employee Record window will be prompted.
5. Select the employee from the button located beside Employee code.
164 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.12.2 IR8A Additional Record Tab
This section allows the user to enter additional record details of employee’s benefits in the Appendix 8A.
Item Notes Director’s fees approved at the company’s AGM
Director’s fees are assessed in the year that a director becomes entitled to the fees.
Retirement benefits including gratuities/ pension /commutation of pension /lump sum payment .etc from Pension/ Provident fund
All retirement benefits including gratuities and pensions are taxable unless they are specifically exempted under the Income Tax Act.
Amount accrued up to 31-12-1992$
The retirement benefits accrued from existing approved pension and provident funds up to 31 Dec 1992 will remain tax-exempt.
Amount accrued from 1993
Amount are taxable only on funds accrued from 1 Jan 1993 to date of retirement. The funds will be taxed at the time the benefits are received.
165 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Notes Contribution made by employer to any Pension/Provident Fund constituted outside Singapore
Any contribution made by employer to any Pension/Provident Fund outside Singapore is taxable. Declare the amount and name of the fund.
Are contributions Mandatory?
Tick if contribution made above by employer to any Pension/Provident Fund constituted outside Singapore is/are mandatory. Default grey tick is unticked.
Full Wages contributions charged/deductions claimed by a Singapore permanent establishment?
Tick if full wages contributions charged/deductions claimed by a Singapore permanent establishment.
Default grey tick is unticked.
Section 45 applicable indicator? (applicable for foreign director’s withholding tax)
If Section 45 withholding tax has been paid on director’s fees payable to a nonresident director, indicate ‘S45 applied’ against your employee’s designation on the Form IR8A.
166 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Notes Whether approval has been obtained from CPF board to make full contributions (for SPR granted on/after 31 Dec 2002)
For PR 1st year or 2nd year contributed full CPF rate or full employer rate & graduated employee rate.
Renouncement of SPR
Indicate the date of cancellation for permanent residence status.
Whether Voluntary CPF Contribution are obligatory by contract of employment?
Indicate Yes, No, Na if voluntary CPF contributions are obligatory by contract of employment.
Adjust Voluntary Contribution?
To manually adjust the Voluntary CPF contribution:
1) Check on the “Adjust Voluntary Contribution?” checkbox. 2) Click on the “Save” button. You will see two fields appear on the screen
as shown below. 3) Enter the CPF amount. This will override the computed amount, in the
field provided.
Adjust Employer Variance?
To manually adjust the excess or voluntary contribution in the IR8A Form:
1) Check on the “Adjust Employer Variance?” checkbox. 2) Click on the “Save” button. 3) Enter the amount that will override the computed amount in “Variance
Amount” input field.
167 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Notes Approval obtained from IRAS for Compensation/ Retrenchment benefits
Indicate approval if there are pay out item(s) with tax line 72, remember to obtain IRAS approval for tax relief. Kindly fill in the indicator and approval date.
Date of Approval
Employee’s Income Tax Borne by Employer?
If employee’s income tax is borne by employer select from “Tax fully borne by employer” or “Tax partially borne by Employer” or “A fixed amount of income Tax borne by Employee”. If “Tax partially borne by Employer” or “A fixed amount of income Tax borne by Employee” is selected a textbox will appear for user to enter the amount.
Gains from exercise of stock option?
Indicate if ESOP/ESOW plan granted while an individual is exercising employment in Singapore / NOT exercising employment in Singapore.
168 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.12.3 Housing Tab
This section allows the user to enter details of employee’s residential related benefits in the Appendix 8A.
a. Starting YA2015, IRAS no longer requires the declaration of furniture and fittings details.
Item Notes Address 1 Enter accommodation address.
Address 2 In the event if there is a change in accommodation within the year, enter 2nd address under Address2 tab.
Address? If the address is the same with the address in UPDATE EMPLOYEE, just tick on the checkbox.
Furniture Type If the premise is partially furnished, the value of the furniture and fitting will be 40% of the “Annual Value”.
If the premise is fully furnished, the value of the furniture and fitting will be 50% of the “Annual Value”.
169 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Notes Period of Occupation Number of days accommodation is provided by the
employer.
No of Days Auto populated by system after Period of Occupation is indicated.
Number of employee sharing the Quarter
Number of employees living / sharing the accommodation
Annual Value Annual value (AV) of the property or market rent of the property
Total Value of Furniture/Fitting Auto populated by system after Furniture Type is indicated.
Rent Paid to landlord including rental of Furniture/Fittings
Annual rent paid to landlord
Rent paid by employee
Residence Auto populated by system after Total Value of Furniture/Fitting and Furniture Type or Rent Paid to landlord including rental of Furniture/Fittings is indicated.
Calculate Click on Calculate so that system will populate Residence Value
Clear This option clears all data entered.
Overwrite This option allows disable auto population of rescidence values and allows user to define residence value to be declared.
170 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Notes Public Utilities Utilities bills will be taxed based on the actual amount paid by employer.
Telephone Telephone and cable bills will be taxed based on the actual amount paid by employer.
Pager
Suitcase
Golf Bag/accessories
Camera
Servant/ Gardener/ Upkeep of Compound
Gardener and housekeeping costs are $35 per month or actual wages paid by employer, whichever is lower.
Driver Amount Taxable = [Annual cost of driver x (private mileage / total mileage)]
Save This options Saves all record ot changes made.
Cancel This options cancel data or changes made.
Close This options exits current screen and returns to Benefits In Kind Window
171 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.12.4 Hotel / Travel Tab
This section will allow the user to enter details of Hotel Accommodation for the staff’s dependents and children as well as Travel benefits entitled in Appendix 8A.
Item Notes 1. Actual Hotel accommodation/ Service Apartment within hotel building
According to IRAS, if the employee stays in a service apartment and is situated in a hotel premises, you are required to declare under this portion.
Starting from YA2015, you are required to declare the full amount for hotel accommodation/service apartment paid by employer.
2. Amount paid by employee
3.a. Cost of home leave passages and incidental benefits provided to employee and his family
Tax Treatment of Home Leave Passage From YA 2018
The home leave passages provided to expatriates, their spouses and children are taxable in full.
b. Interest payment made by employer to the third party on behalf of an employee and/or loans provided by the employer interest free or at a rate below market rate to the employee who has substantial shareholding or control or influence over the company
Loans to Company Directors
Benefits directors derive from loans are taxable. The Income Tax Act regards company directors as employees, the benefits from interest-free / subsidised loans are taxable as employment benefits.
Information on prime lending rates is available on the MAS website.
c. free or subsidised holidays including air passage,etc.
Overseas holiday trip and Holiday reimbursement is taxable
172 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.12.5 Others Tab
This section allows the user to key in other benefits which are not covered in the previous tabs.
Item Notes Education expenses including tutor provided
Tax treatment of training fees and expenses paid by the employer including course fee subsidies, scholarship awards, overseas training related expenses.
Non-monetary awards/benefits eg. Non-cash gift or long service awards exceeding $200
Tax treatment of awards given to employees for passing examinations, innovation, long-service, service excellence, referrals, work performance, etc.
Entrance/transfer fees and annual subscription to social or recreational clubs
Tax treatment of subscriptions paid by the employer for employees including gym subscriptions and subscription fees for professional networks.
173 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Notes Gains from assets,e.g. vehicles, property,etc sold to employees at a price lower than open market value
Tax treatment of staff discounts on products and services given to employees, employees' family members, relatives and friends.
Taxable Staff Discount = Market Value - Amount Paid by Employee
If the market value of goods or services offered to the employee exceeds $500, the full amount of the staff discount enjoyed is taxable.
For example, if the market value of a handphone is $600 and the employee is able to purchase the handphone at $550 from his employer, the taxable amount is $50 ($600 - $550).
The benchmark of $500 is applicable to market value inclusive of GST where applicable
Full cost of motor vehicle given to employee
Car-related benefits given to an employee are taxable based on the value of benefit derived from the employee’s private usage of the car or car-related items.
Taxable conditions includes
1. Car park charges reimbursed or provided by employer when an employee drives from home to work and parks his own car in the office car park or a nearby car park (season parking or daily car park charges)
2. Taxes, repairs and maintenance expenses of employee's own vehicle
3. Reimbursement on ERP Charges
174 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Notes Car benefit. Please refer to IRAS website for more detailed information.
Car benefits given to an employee are taxable based on the value of benefit derived from the employee’s private usage of the car items.
(a) New Car provided by employer
Petrol cost borne by Value of Benefit
Employee 3/7 x (Car Cost – Residual Value)/10 + ($0.45/km x private
mileage)
Employer 3/7 x (Car Cost – Residual Value)/10 + ($0.55/km x private
mileage)
i) “3/7” refers to the use of the car outside office hours for private matters, which is estimated at 3 out of 7 days in a week.
ii) "Car cost" refers to the acquisition cost of a car (inclusive of COE) paid or payable on the date of purchase. If the car is not provided to the employee for the full year, the cost of the car can be apportioned based on the number of days that the car was provided to employee in the year.
iii) “Residual Value” is equal to 80% of the Open Market Value (OMV) of the car if the car was registered on or after 1 Nov 1990. The OMV of the car at the time of purchase is reflected on the vehicle registration card.
(b) Leased car provided by employer
Petrol cost borne by Value of Benefit
Employee 3/7 x Rental Cost incurred by the employer
Employer 3/7 x Rental Cost incurred by the employer + ($0.10km x
private mileage)
i) “3/7” refers to the use of the car outside office hours for private matters, which is estimated at 3 out of 7 days in a week.
ii) If you have rented a car for your employee's use, the rental cost of the car should be used instead of the car cost.
For more information on how to compute the taxable value of a second-hand car, refer to www.iras.gov.sg>Quick Links>Calculators>Individual Income Tax>Car Benefit Calculator
175 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Item Notes Insurance premiums paid by the employer
Tax treatment of insurance premiums paid by employers including personal insurance policies, group insurance policies, travel insurance policies and workman compensation.
Taxable Condition includes:
1. Personal Insurance policy where employee is the policyholder.
2. Group Insurance policy (e.g. group insurance policies covering life, personal accident or critical illness) where employees are entitled to the payout contractually
The employee is taxable on the premium as he receives benefits in the form of an insurance protection.
176 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.12.6 Remarks Tab
This section allows user to enter remarks which will be reflected on the IR8A Form for E-Submission.
177 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.12.7 Misc Tab
This section contains other miscellaneous items for tax reporting.
How do employers report if employee was posted overseas?
Step 1: Go under Benefits in Kind > Misc Tab, indicate exempted
amount in Exempt Income/ Income subject to Tax Remission/ Income
from Overseas Employment/ Income from Overseas Pension Fund with
Tax Concession.
178 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Step 2: Go under Others Tab, indicate insurance premium if applicable.
Step 3: Go under IR8A Report > IR8A Adjustment. Indicate batch
indicator to ORIGINAL, enter CPF contributions, donations, contributions
to Mosque Building Fund for the whole year accordingly.
Step 4: Click “Save” button to save the entry.
179 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
6. After exiting the additional employee record window, the Benefits In Kind (Original Record) window will reflect the list of employee who has a Benefits In Kind record.
Item Explanation Tabs
New: To create an amendment record for affected employee. Edit: To make changes to existing records created. Delete: To remove existing records created. Import: To import amendment record in batch using excel template provided. Download Template: Allow user to download excel template file to perform Import function. Close: This option allows user to exit from Adjustment Employee Record and return to the main screen.
180 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
NEW FEATURE!!!
This option allows users perform multiple deletion.
1. Tick applicable employee under selected column.
2. To delete click on “Delete” button.
181 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.13 Benefits in Kind Amendment
This section allows the user to manually edit the Benefits in Kind details for either Original submission or Amendment submission.
Amendment Procedure: 1. Click on the “Benefits In Kind” icon and select “Benefits In
Kind Amendment” option.
182 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Benefits In Kind (Amendment) window will be prompted. This window shows which staff has a Benefits In Kind Amendment record.
A blank screen would define that there are no amendment records for any employees
3. To create amendment record, click on “New” button.
183 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
4. The additional employee record window will be prompted.
5. Select the affected employee from the button located beside Employee code.
184 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
6. Fill in the details accordingly.
How to do Amendment?
Example 1:
Actual Life Insurance Premiums Paid By Employer = $5,000
Original Transmission = $4,500
Amended record should show as “$500”
Example 2:
Actual Life Insurance Premiums Paid By Employer = $3,000
Original Transmission = $3,300
Amended record should be shown as “-$300”
185 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
7. Click on “Save” button to save the changes. System will prompt “Record saved.” message upon saving.
IMPORTANT NOTE!!!
There are two important things to take note: 1. The existing figures in the Benefits in Kind will be overwritten
with the amended figures.
2. User will only need to indicate the difference for IRAS amendment submissions. For more information, please refer to the example below.
186 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.14 Appendix 8A This section allows the IRAS program to print the Appendix 8A report.
IMPORTANT NOTE!!!
This report will only display a report when there are entries under the Benefit In Kind section. If there are no entries, NO report will be generated.
Generating Steps:
1. Click on “Appendix 8A” icon.
187 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Appendix 8A Form Print Dialog box will appear:
Item Explanation Batch Indicator Allows user to show Original figures, Amendment figures (if any), or the
Final figures which is the combination of both the original and amendment.
Staff excluded from IR8A Submission Run
to exclude Staff with Yes indicator under Exclude from IRAS. IR8A form will not be generated.
188 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. The following is a sample of the Appendix 8A form upon
clicking the “Preview” button:
189 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.15 Shares Option
What is Appendix 8B?
Appendix 8B is only applicable to companies that have stock option. This portion must be completed and signed off by the company secretary/director, representative of a non-resident company or a person authorized by the employer. In respect of an employee who has derived gains or profits; either directly or indirectly from the exercise or any benefit where such a right/benefit was obtained by any office or employment reason. This section is for users to key in the Appendix 8B information. Generally, ESOP is taxable in the year in which it is exercised. The date of exercise is the date when the gains accrued to your employee. ESOW is taxable in the year in which it is granted. However, if there is a vesting period imposed on the ESOW, the gains will be taxed in the year in which it is vested. If a moratorium (selling restriction) is imposed on ESOP/ESOW plan, the gains are accrued on the date when the moratorium is lifted.
190 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
To furnish details of the stock option gains derived by the employee in year 2017 and segregating the gains into the following schemes, where applicable:-
Item Explanation (i)Company registration number (ii) Name of company
Complete these 2 columns only if the name of employer granting the stock option is not the same as the company making the declaration.
(iii) Indicate type of plan granted
Whether it is ESOP or ESOW plan granted
(iv) Date of exercise of ESOP or date of vesting of ESOW plan (if applicable). If moratorium (i.e. selling restriction) is imposed, state the date the moratorium is lifted.
If ESOP is granted without moratorium, to indicate the date the ESOP is exercised.
If ESOW plan is granted without moratorium but with vesting imposed, to indicate the date of vesting of ESOW plan.
If ESOP/ESOW plan is granted with moratorium, to indicate the date the moratorium is lifted for the ESOP/ESOW plans.
(v) Open market value per share as at the date reflected at Column (d) of Appendix 8B
Where the shares acquired are listed on the Singapore Exchange, please use the last done price on the listing date of the shares so acquired.
Where it is not possible to determine the open market value of the shares or an arm's length price for the shares and the shares are not listed on the Singapore Exchange, please use the net asset value of the shares.
(vi) Price in foreign currency for columns (e) to (m), except (h)
You are required to convert the share/stock option price in foreign currency to S$ when completing the Appendix 8B. The price of the foreign share/stock option should be converted using:
ESOW Exchange Rate To Use for conversion to
S$
Without Selling Restriction and no vesting
Without Selling
Restriction and with
vesting
Actual exchange rate on the date of grant of
shares.
Actual exchange rate on the date of vesting
of shares
With Selling
Restriction
Actual exchange rate on the date
moratorium is lifted
ESOP Exchange Rate To Use for conversion
to S$
Without Selling
Restriction
Actual exchange rate on the date the
employee exercised the stock option
With Selling
Restriction
Actual exchange rate on the date
moratorium is lifted
191 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Shares Option Procedure: 1. Click on the “Shares Option” icon.
192 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Stock Option Data window will be prompted. This window shows which staff has a shares option record.
A blank screen would define that there are no shares option record for any employees
3. To create amendment record, click on “New” button.
193 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
4. The additional employee record window will be prompted.
5. Select the employee from the button located beside Employee code.
6. Select the relevant tab accordingly.
194 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Section A – Employee Equity-based Remuneration (EEBR) Scheme
Section B – Equity Remuneration Incentive Scheme (ERIS) SMEs
195 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
Section C – Equity Remuneration Incentive Scheme (ERIS) All Corporations
Section D – Equity Remuneration Incentive Scheme (ERIS) Start-
Ups
196 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
7. To auto-populate the RCB number from TIMESPAY8, tick on
the “Populate RCB No”.
Otherwise user can input the RCB No. manually.
E-Filing for IR8B form only accept up to 15 records. Each page
will 3 reflect rows. To input more rows, click on the arrow up
button beside the Next Page No box.
In the event when user has exceeded the limit of 15 records,
system will prompt the following message:
8. Click on “Delete” button to delete the records.
9. To save the records, click on “Save” button.
197 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
10. After exiting the Stock Option Data Entry window, the Stock Option Data window will reflect the list of employee who has a Benefits In Kind record.
Item Explanation Tabs
New: To create a shares option record. Edit: To make changes to existing records created. Delete: To remove existing records created. Import: To import shares option record in batch using excel template provided. Download Template: Allow user to download excel template file to perform Import function. Close: This option allows user to exit from Stock Option Data Entry and return to the main screen.
198 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
NEW FEATURE!!!
This option allows users perform multiple deletion.
1. Tick applicable employee under selected column.
2. To delete click on “Delete” button.
199 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.16 Appendix 8B This section allows the IRAS program to print the Appendix 8B
report.
IMPORTANT NOTE!!!
This report will only display a report when there are entries under the Shares Option section. If there are no entries, NO report will be generated.
Generating Steps:
1. Click on “Appendix 8B” icon.
200 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2. Report Printing Dialog box will appear:
Item Explanation Print FORM8E Heading
Default report title is Appendix 8B. When option is ticked report will reflect Appendix 8E.
Print Revised Copy
In the event when revised copy are printed, user can indicate by ticking on this option. The report will be indicated as revised copy as follows:
Order By Name Default order is by employee number. When Order By Name is ticked, Appendix 8B form will order by name.
201 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
3. The following is a sample of the IR8B upon clicking the
“Preview” button:
202 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
2.17 Query
This section allows users to create a query based on particular group of employee(s). This may be necessary when user needs to generate selective records.
1. Options available for query includes:
203 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
“Query Expert"
Query Expert is an advance querying tool for queries which involves more
complex conditions.
No Description
1 The criterias available to choose. You can do a quick search of the criteria by
clicking on HEADING.
2 Once you had selected the criteria from (1) it will appear here.
1
2 3 4 5
204 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
No Description
3 OP stands for Operators. The Operators available are
Symbol Description
= Equals. Only select employees with the exact criteria.
< Lesser than (for numeric values e.g, Basic Pay)
<= Equal or lesser than (for numeric values e.g, Basic Pay)
> Greater than (for numeric values e.g, Basic Pay)
>= Equal or greater than (for numeric values e.g, Basic Pay)
<> Not equals. Select everything except of employees meeting selected
criteria.
Like Wild card.
4 The value of the criteria.
5 REL stands for Relational Operator.
REL Description
AND Used to combine different criteria. All criteria linked with “AND”
operator must be fulfilled
OR Select by either criterion within the query. Select by either this
condition or that condition
205 | P a g e
Times Software Pte Ltd | Year End Workshop User Manual
“Query Selection” is to open up a specific Query to work with.
“Adhoc Query” allows users to select the employees using field such as
employee code, employee name, department, occupation.
By ticking at the ‘selected’ column and click the button ‘Use query’. User
can also apply exclusion on the selected group or employee.