About Processing Job-Related Payroll
To charge jobs for payroll costs, you process timecards in Project and Job Costing.
Whether you use a Sage 300 payroll program, or not, you must create an employee in Project and Job Costing before you can process a job-related timecard for the employee.
- If you do not use a Sage 300 payroll program, or if the employee has no record in the payroll program, you set up employee records in Project and Job Costing with a payroll type of None, manually entering information for the employee.
- If you use Sage 300 US or Canadian Payroll, you can add PJC employee records that use information from your payroll employee records.
Click here to find out how to add or modify employee records.
When calculating payroll costs, Project and Job Costing uses the default earnings codes and billing rates specified for a particular project, depending on:
- The project type and accounting method. (A billing rate is used only for time and materials projects and for fixed price projects that use the accrual-basis or billings and costs accounting method.)
- Whether the employee is set up in Payroll. (The default unit cost for Payroll employees comes from the Payroll employee record. if the employee is not set up in Payroll, the unit cost setting is used.)
Processing Timecards
You can process timecards that include both labor costs and employee reimbursements.
The program uses weekly timecards as the default pay period, but you can change the start and end dates for individual timecards, if you use a different pay period.
If you use security in your Sage 300 system, employees with a Timecard Entry security assignment can enter timecards. To restrict an employee to view, enter, or update only their own timecards, you must enter their user ID on their PJC employee record. An employee with Timecard Posting authorization can review and post timecards.
If you have set up your Sage 300 system for use on the Internet, employees can also enter timecards remotely using a browser. (For information on setting up Sage 300 for Internet users, see the System Manager documentation.)
When entering information on timecards, you use:
-
The Time Details tab to enter wage cost transactions. More...
-
The Expense tab to reimburse employees’ out-of-pocket expenses. More...
For more information about timecards, see PJC Timecards Screen.
When you post timecards, the program creates journal entries that debit the general ledger work in progress account and credit the wage expense account and, if required, credit the labor allocated and overhead allocated accounts.
Updating Your Payroll Program
After you post timecards for payroll employees in Project and Job Costing, you run Update Payroll to update US or Canadian Payroll with the timecard information. You then generate employee checks in the usual way, in the payroll program. You can also run Update Payroll to create a .CSV file that you can import into a non-Sage 300 payroll program.
Alternatively, you can:
- Post job-related timecards in US or Canadian Payroll, and automatically update Project and Job Costing when you print the paychecks.
- Import timecards from and export timecards to Payroll.