Subject: | Tax codes "SRL & ECAL" incorrectly calculated when bonus is paid in the same period |
Summary: | Dear Team, System deducts incorrect SRL (FJ Social Responsibility Tax) & ECAL (Environment and Climate Adaptation), based on the following scenario: - Created an employee: E069
- Start Date: 01/01/2018
- PayRATE: $400,000
- Monthly Employee
- SRL & ECAL are tagged
- Created standard pay:
- Correct deduction of PAYE & XXXXX
- Created first pay:
- Pay Date: 31/01/2018
- Pay Team: MT
- Paid the normal 160 hours
- Paid commission using “BCOMM” paycode of $6447.67
- PAYE, SRL & ECAL calculated corrected – system amount matched with the FRCA Formula 6 Excel Sheet
- Update pay
- Management decided to do a backpay of $16666.67:
- On menu 311-2, changed the “MT” date to 31/01/2018
- Created a “Special” Pay:
- Pay Date: 31/01/2018
- Pay Team: MT
- Pay Type: Special
- Added “ABPAY” of $16666.67
- Compared the PAYE Reconciliation Report with the FRCA Formula 6 Excel Sheet:
- PAYE – correct
- SRL – Incorrect
- ECAL – Incorrect
Refer to Table Below:
Component: | FRCA Excel Sheet | System | Difference |
PAYE | 10,756.00 | 10756.19 | 19 cents difference is Alright |
SRL | 2,924.84 | 3758.01 | Incorrect calculated by the system |
ECAL | 1,275.94 | 1553.73 | Incorrect calculated by the system |
5. Update this pay, Performed "End of Month" and create the next normal pay. The PAYE is correctly calculated for this normal pay however, the SRL and ECAL are still incorrectly calculated. Refer to Table Below: Component: | FRCA Excel Sheet | System | Difference | PAYE | 6133.33 | 6133.35 | 2 cents difference is Alright | SRL | 2924.84 | 2091.71 | Incorrect calculated by the system | ECAL | 1275.94 | 998.18 | Incorrect calculated by the system |
Environment Details:
- QA: 4
- Database: CASE9237_LINKSOFT
- V: 933
Note: Attached is the FRCA Formula 6 Excel Sheet. Refer to the Monthly sheet. Requesting for an update on version 933. Kindly take a look. Regards Aarti |
Audit Notes: | |
03 Apr 2018 | 05:35AM Comment 1 by Aarti Pooja Gayaneshwar (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 04-04-2018 12:00 AM Time Taken: 0.50 |
| Dear Sanjay, Please review this case, Regards Aarti |
|
03 Apr 2018 | 05:08PM Comment 2 by Sanjay (Link Technologies) Assigned To: Aarti Pooja Gayaneshwar (Link Business Solutions) Followup Date: 03-04-2018 05:08 PM |
| Hi Aarti, this functionality is by design. We will need to review this in the development meeting if this needs to change. Can you get Vineet or Rashna to bring this to the next development meeting?. Regards Sanjay |
|
05 Apr 2018 | 10:48AM Comment 3 by Aarti Pooja Gayaneshwar (Link Business Solutions) Assigned To: Vineet (Link Business Solutions) Followup Date: 11-04-2018 12:00 AM Time Taken: 0.25 |
| Dear Vineet, Please take this case to the next development meeting. Regards Aarti |
|
19 Apr 2018 | 09:10AM Comment 4 by Sanjay (Link Technologies) Assigned To: Vineet (Link Business Solutions) Followup Date: 19-04-2018 09:10 AM |
| Development meeting - 19/04/18. Vineet is saying that there are more issues relating to this case relating to Normal Pay tax calculations. Case review by Vineet in prep for next development meeting. |
|
19 Apr 2018 | 09:15AM Comment 5 by Sanjay (Link Technologies) Case 9237 added to project 09.4 |
26 Apr 2018 | 03:29PM Comment 6 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 26-04-2018 03:29 PM |
| Hi Alvis, Address the issue reported in this case and we will attend to the other issues when Vineet logs the new case. |
|
27 Apr 2018 | 09:36AM Comment 7 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 27-04-2018 09:36 AM Time Taken: 2.00 |
| Development work for this case has been completed. The change will be available in version: 9.4 1. The following changes were made(Include Database object names, Program classes and any other relevant information):| - Changed the tax calculation function to calculate remaining pays when a normal pay has been completed and special pay is made on the same date.
2. The issue was caused by: - Tax calculation function was calculating the remaining pays as 12 instead of 11. This caused the total income for the employee to be overstated by a month's salary.
3. Next Step - UAT all payroll tax scenarios
|
|
02 May 2018 | 01:58PM Comment 8 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 02-05-2018 01:58 PM Time Taken: 2.00 |
| System test completed. Verified the following: - Configured payroll database as per details in case header.
- Created pay 1 dated 31/01/2018 and verified tax. Failed. Resolved issue in beta2.
- Created special pay dated 31/01/2018 and verified tax. Tax figures matched after calculation was resolved in 2. above.
- Created Pay 2 dated 28/02/2018 and verified tax. Tax figures match the excel sheet provided.
regards Alvis |
|
09 May 2018 | 11:39AM Comment 9 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 09-05-2018 11:39 AM Time Taken: 1.00 |
| System test completed. Verified the following: - Configured payroll database as per details in case header.
- Created pay 1 dated 31/01/2018 and verified tax. - Pass
- Created special pay dated 31/01/2018 and verified tax. Tax figures matched. - Pass
- Created Pay 2 dated 28/02/2018 and verified tax. Tax figures match the excel sheet provided. - Pass
regards Alvis |
|
21 May 2018 | 01:13PM Comment 10 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 22-05-2018 12:00 AM Time Taken: 2.00 |
| Hi Alvis, I have tested the case. Below is the results. Test Environment - Version 9400 Beta 2
- Database - LINKSOFT on QA1
- Application on QA1.
- OS - Windows 7.
- Backup of the database is placed at C:\Temp on QA1. Backup Name: LINKSOFTCASE9237.bak
Test Plan. - Employee ID - E073.
- Start Date: 01/01/2018
- PayRATE: $400,000
- Monthly Employee
- SRL & ECAL are tagged
Test No | Description | Status | 1 | Create first pay dates 31/01/2018. Add BCOMM of $6447.67. PAYE should be 7422.67. SRT should be $2702.62 and ECAL should be $1137.06. | Failed. ECAL was calculated as 53.73 | 2 | Create Special pay for date 31/01/2018. Add “ABPAY” of $16666.67. Verify the Reconciliation | Failed. Refer to Figure 1 and Table 1 |
Table 1 : Expected Results Component: | FRCA Excel Sheet | System | Difference | PAYE | 10,756.00 | 10756.19 | Pass | SRL | 2,924.84 | 2924.84 | Pass | ECAL | 1,275.94 | 192.62 | Incorrect calculated by the system |
Figure 1: PAYE Report
|
|
23 May 2018 | 02:45PM Comment 11 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 23-05-2018 02:45 PM Time Taken: 2.00 |
| Hi Rashna, I have tested this and the tax figures are calculating correctly. I checked your database and the tax rates used is different from the demo setup. Can you manually calculate the tax value and confirm the values match with your payroll tax setup. regards Alvis |
|
23 May 2018 | 03:00PM Comment 12 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 23-05-2018 03:00 PM Time Taken: 1.00 |
| We have also increased the width of columns in the "paye reconciliation report" to allow for 7 digits including 2dp for Bonus and Other field. can you confirm all other fields are showing data for 7 digits? |
|
24 May 2018 | 09:36AM Comment 13 by Rashna (Edge Business Solutions) Assigned To: Rashna (Edge Business Solutions) Followup Date: 25-05-2018 12:00 AM Time Taken: 2.00 |
| Hi Team, This case has been successfully tested. System calculated PAYE matched the FRCS calculations. Test Environment - Version 9400 Beta 2
- Database - LINKSOFT9237 on QA1
- Application on QA1.
- OS - Windows 7.
Test Plan. - Employee ID - E073.
- Start Date: 01/01/2018
- PayRATE: $400,000
- Monthly Employee
- SRL & ECAL are tagged
Test No | Description | Status | 1 | Create first pay dates 31/01/2018. Add BCOMM of $6447.67. PAYE should be 7422.67. SRT should be $2702.62 and ECAL should be $1137.06. | Pass | 2 | Create Special pay for date 31/01/2018. Add “ABPAY” of $16666.67. Verify the Reconciliation | Pass |
Table 1 : Result Analysis. Component: | FRCA Excel Sheet | System | Difference | PAYE | 10,756.00 | 10756.19 | Pass | SRL | 2,924.84 | 2924.84 | Pass | ECAL | 1,275.94 | 1275.94 | Pass |
Figure 1: PAYE Report
Figure 2: FRCS Calculation. This case is now closed. Thanks |
|
09 Oct 2019 | 08:14AM Comment 14 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019 |