Troubleshoot: labor cost not posting to GL
Salaried labor cost equals the salary amount divided by the number of timesheet periods.
For example, if you have an employee who has a salary of R100,000, and your company does bi-monthly timesheets, your labor cost will be R100,000/24, or R4,166.67.
Labor costs aren't posting at all
Probable cause: Employee cost rates not established. Employees require a cost rate which calculates and posts their labor cost.
Solution: Create employee cost rates and earning types. On the Employee record, edit or assign an Earning type to the employee. On the Cost Rate tab, enter an hourly or salaried labor cost.
More than one labor cost entry posts for a time period
Probable cause: Duplicate cost entries (two timesheets accidentally entered). For hourly work, you can enter as many timesheets for a period as you want because labor cost is calculated by multiplying hours by hourly rate. For salaried work, labor cost is calculated by your salary amount divided by the amount of timesheet periods in your company.
Solution: Only enter one timesheet per timesheet period. If there are multiple entries for the same time period, make sure that a salaried employee is not posting multiple timesheets, and that they are only posting one timesheet per timesheet period.
Additional and expected labor cost posts aren't posting
Probable cause: Transaction rule configured incorrectly. GL debit and credit lines must be correct, and the subtotal range must include the correct sequence.
Solution: Edit the transaction rule. Make sure the GL debit and credit lines are correct and that the subtotal range includes the correct sequences. Subtotal range refers to the value in the sequence column, not the line number.
-OR-
Probable cause: Tasks have no associated item, or items have no associated item GL group. To post labor correctly, all tasks must have an item assigned to them, and all items must belong to an item GL group.
Solution: Assign items to tasks, and items to Item GL groups. Make sure the Item GL group for the task item matches what's configured on the transaction rule line item.