Generating Paychecks

You can generate paychecks for your employees from the Payroll tab of Office Duties. This tab displays all employees who are due to be paid (based upon their payment frequency as defined in the Payroll Setup Wizard or the Employee Roles dialog box).

Caution:
Once you save a paycheck, all payroll on the paycheck is locked down, meaning that it cannot be edited. In addition, you can't void a paycheck once it is created. The only way to change payroll after paycheck creation is to create a miscellaneous Payroll Adjustment, which will appear in the employee's next paycheck.

Tip!

Tip:
You can organize this list by clicking the Pay Period From and Pay Period To column headers.
For Enterprise users, you can filter the Payroll list by branch.

The columns on the Payroll tab are:

Tip!

Tip:
If you run your payroll on a particular schedule, it is a good idea to set up a recurring task to run your payroll. For details on creating a task, see the Creating a Task section.

As Of feature

The As Of feature enables you to run payroll for a past time period for which payroll has not been run. It's as if you had a time machine and opened the Payroll tab on a date you define. To do this:

  1. Click As Of. The As Of Date dialog box appears.

  2. Select or type the date for which you want to generate payroll.

  3. Click OK. The dates change to reflect payroll that is due as of the date you selected.

If you select a date in middle of a pay period, it will show the previous pay period, relative to that date (if hasn't already been paid).

Creating Paychecks

To create a paycheck:

  1. Select the check boxes corresponding to the paychecks you want to create.

  2. Click Create Paychecks. Several warnings may appear:

  3. On the Enter Check Date dialog box, select the date you want to appear on the paycheck from the drop-down calendar box.

  4. Click OK. The Preview Paychecks dialog box appears.
    Depending on the amount of paychecks you are generating, and the amount of time blocks processed on each paycheck, ServiceCEO may be busy for some time while it performs the calculations necessary to preview the paycheck amounts. Please be patient.

  1. Expand or contract the tree to view the appropriate paycheck information.

  2. When done, click Save. If you are integrated with an accounting application, the button will be Save and Export. Clicking it will also export this paycheck to your accounting application. For details, see the Exporting Paychecks topic.
    If you click Close, the paycheck will not be saved or exported and you will need to re-generate the paycheck at a later date.

Tip!

Tip:
If you would like to print out a copy of the paycheck before saving it, click . A summary of all generated paychecks will be printed. Note that there is no preview function available here.

Once a paycheck is generated, you can run the Paycheck report for a more detailed breakdown the paycheck's data. This report can be run from the Employee Reports report category of the Reports section or by double-clicking the paycheck from the employee's Payroll History tab.

Caution:
ServiceCEO is not designed to be the system of record for your payroll. As such, there is no way to withhold taxes from your employee paycheck. What ServiceCEO can do is enable you to export your employee paychecks to a third-party accounting package, so that you can use these programs to withhold the necessary taxes before cutting the actual checks. Typically, this is done by configuring ServiceCEO's Accounting Integration. Doing so will enable you to export your paychecks to an XML file (Extensible Markup Language). You can then import these XML files into your accounting package.

Note that you will need someone with programming knowledge (preferably in the .NET programming languages) to build an integration layer so that you can import the XML files into your accounting package.

For more information, see the Exporting Paychecks section.

See Also:
Exporting Data from ServiceCEO

Exporting Paychecks

Did you find this topic useful? Yes
No
I don't know
Why?