Show/Hide Toolbars

DBA Help

Payroll is an independent function

Payroll is an independent function that is processed outside of the DBA system.  Payroll has no connection with job costing or any other DBA functions.  Because it is an independent function, there is no need to change payroll systems in order to use the DBA system.  

If you are using outside financials:  

If you are using the Financial Transfer option in conjunction with outside financials, you will continue using your outside system’s payroll module or payroll service as is.  

If you are using DBA financials:  

If you are using the DBA financial modules, most likely you are using a payroll service or a stand-alone payroll software package.  The only change you will make is that concurrent with system startup day, you will change your payroll ledger accounts to be compatible with the payroll accounts in the DBA standard chart of accounts.  

After each payroll run you will update the DBA general ledger through the Payroll Import screen or by means of a batch Journal Entry.  

Payroll outsourcing is another option

If you prefer to outsource your payroll, you have the option of using a payroll service provider such as Paychex® or ADP®.  

If you are using CheckMark Payroll

CheckMark Payroll® is a stand-alone software package used by some DBA customers.  For setup guidance, see the CheckMark Payroll Setup white paper in the Documents – White Papers area of the online support center.  

Is payroll required for job costing?  

It is a common misconception that payroll is required for job costing.  Payroll has no connection with job costing in DBA.  In DBA, jobs are costed at your work center labor rate, which approximates your overall hourly cost for direct labor.  

Must job hours agree with payroll hours?  

Not at all.  Job hours and payroll hours are not the same thing and have different purposes.  Collecting job labor hours is optional, whereas the reporting of payroll hours is mandatory.  Production workers are not always working on jobs and have downtime for meetings, training, and other purposes.  You should collect payroll hours separately from job hours using a time and attendance system of your choice.  

Payroll Setup

In order to import payroll into the DBA general ledger, you must restructure your payroll system’s departments and account assignments per the following guidelines:  

Departments

Most payroll systems enable you to define departments.  Within each department you can then establish your GL accounts for liabilities and expenses or cost of sales.  You should set up the following departments to accommodate the six payroll cost categories in DBA.  

Admin  

Direct Labor  

Indirect Labor    

R & D  

Sales  

Service    

Asset Account

If you are processing payroll with an in-house software package, you typically make payments out of a payroll bank account.  

         10200                Bank Account – Payroll

If you are using a payroll service, you do not make the actual payments out of your own bank account.  Instead, these payments are made on your behalf by your payroll service provider.  The accounting is done as follows:  

Payroll Service Invoicing

When you outsource payroll, typically you receive an invoice prior to each payroll from your payroll service provider.  Enter this invoice in the Supplier Invoices screen and distribute it to these two accounts:  

22200        Wages Payable

61410                Payroll Service Fees

The actual payroll cost gets distributed to the Wages Payable account, which is a temporary clearing account that gets washed out when payroll is actually processed a few days later.  If a service fee is charged for payroll processing, it gets distributed to the Payroll Service Fess expense account.  

Liability Accounts

All departments can share these liability accounts:  

22000                Deductions Payable

22100                Taxes Payable

         22200                Wages Payable

Expense & Cost of Sales Accounts

Below are listed the expense and cost of sales accounts associated with each department:      

Admin  

62100                Admin Payroll – Benefits

62200                Admin Payroll – Taxes

62300                Admin Payroll – Wages

Direct Labor

54100        Labor Payroll – Benefits

54200        Labor Payroll – Taxes

54300        Labor Payroll – Wages

Indirect Labor  

59000                Indirect Payroll – Benefits

59100        Indirect Payroll – Taxes

59200        Indirect Payroll – Wages

R & D  

61800                R & D Payroll – Benefits  

61820                R & D Payroll – Taxes  

61840                R & D Payroll – Wages  

Sales  

60200                Sales Payroll – Benefits  

60220                Sales Payroll – Commissions  

60240                Sales Payroll – Wages  

60260                Sales Payroll – Taxes

Service  

51200        Service Payroll – Benefits

51300        Service Payroll – Taxes  

51400        Service Payroll – Wages

Employee Department Assignments  

Each employee is assigned to a department.  In some cases an employee may be assigned to two or more departments with a percentage allocation to each.  The following are definitions of each department that will help you make your employee assignments.  

Admin

General administrative managers, supervisors, and clerical workers are assigned to this department.  

Direct Labor

Production and setup workers are assigned to this department.

Indirect Labor

Factory managers, supervisors, as well as maintenance, warehouse, inspection, planning, purchasing, and shipping personnel are assigned to this department.  

R & D

Employees associated with product research and development are assigned to this department.  

Sales

Sales and marketing employees are assigned to this department.

Service  

Billable service workers and their supervisors are assigned to this department.  “Billable service” refers to repair services performed on behalf of customers and is not to be confused with factory maintenance.

Payroll Transfer to DBA

You have three options when it comes to transferring payroll information to DBA:  

Account Summary Import

After each set of employee or payroll vendor payments are processed, a single debit or credit amount for each account is transferred into the general ledger using the Payroll Import screen.  If you outsource payroll to a payroll service provider, we recommend that you import account summaries rather than transaction detail.  Ample transaction detail reporting is available within the payroll system itself.  

Account Summary Journal Entry

This option must be used when you are unable to export information from your payroll system.  After each set of employee or payroll vendor payments are processed, you must create a batch Journal Entry where you enter a single debit or credit amount for each account.  This information can be found on your payroll summary register.  

Transaction Detail Import

After each set of employee or payroll vendor payments are processed, all account transactions associated with each payment are transferred into the general ledger using the Payroll Import screen.

NOTE: This method creates a great many ledger transactions that offer no reporting benefits beyond what is already available from reports within your payroll system.  Unless you have a reason for all this transaction detail, we recommend that you import or enter account summary totals instead.  

Payroll Import

(GL – Payroll Import)

Refer to the following link for detailed instructions on using the Payroll Import screen.  

Payroll Import (DBA Financials)