In part two of Payroll Processing we will cover the payroll process from start to finish:
Start payroll processing
Review the payroll and confirming that everything is correct
Print any manual cheques if required
Process the paper and email ay statements
Generate the deposit file for paying employees by direct deposit.
Finish the payroll and update the database.
The process, review, and correct cycle
If at any point before generating the deposit file or updating the payroll you notice an error in the pay run, the pay run can be cancelled. You can then make any changes needed to correct the pay run and restart the payroll processing.

Only after the payroll is 100% correct should you proceed to you print cheques, process pay statements, or generate the direct deposit file. |
Processing a Pay Run
Payroll processing is initiated from Canadian Payroll > Payroll Processing > Process Pay Run
.
The pay period we want to process for our employees ended on January 12th. The employees are normally paid on the first Friday following the end of the pay period.
To process the payroll for the pay period we enter
January 18th
for thePayment Date
, andJanuary 12th
for thePay Period Ending
date.
Once those dates are entered, we can select the
Pay Group
containing our employees.We do not need to enable any additional Options
when processing this payroll.The payroll processing starts once pressing
OK
.The processing can take a few minutes depending on the number of employees to process. While processing is happening, you can view the progress from the
Progress
section at the bottom. This section will contain important information about the result or the payroll, including any payroll errors or warnings to occurred during processing.
Once the payroll processing finishes, we can print the Progress messages by pressing Print
and close the process pay run window by pressing Exit
.
Reviewing the Payroll
After processing the payroll, the next step is to review the payroll to confirm that everybody was paid correctly. There are three reports that will be especially helpful in this:
- Once payroll processing has begun it cannot be stopped?
False. The payroll process can be cancelled and restarted at any point up until generating the deposit file and updating the payroll to the database.
- What report would be best when looking for problems in the accounting aspect of the payroll?
The
G/L Distribution (in Summary)
report would be useful when looking for accounting problems.- What report gives a listing of each employees net pay, earnings, deductions, and benefit amounts?
The
Payroll Register
report contains this information.
Print cheques for employees paid by cheque
Once the payroll has been reviewed you can print pay-cheques. Pay-cheques only need to be printed if you are not paying your employees by direct deposit.
Cheques can be printed from the print cheque window located at Canadian Payroll > Payroll Processing > Cheque/Statement Printing > Print Cheques
.
Within our group of employees, we have one employee—Kai Hurst—who is still paid by cheque. We can print this cheque and an accompanying cheque stub now.
To print the cheque:
We should not need to change any of the default settings under
Cheque Selection
.By default, only cheques for employees that are setup to receive payments by cheque will be printed.
We check that the correct printer is selected under
Printer Setup
and that the correct cheque printer paper is loaded in the printer.

Print pay statements for employees
Some employees may need to have paper statements printed and mailed to them. If an employee has an email address on their employee profile or is using web services, they may be able to receive statements electronically instead.
Pay statements can be printed from the _print statements window located at Canadian Payroll > Payroll Processing > Cheque/Statement Printing > Print Statements
.
Within our group of employees, we have 1 employee who still receives paper statements.
To print the statement:
We should not need to change any of the default settings under
Statement Selection
.By default, only statements for employees that are not setup to receive statements by email or web-services will be printed. If you want to override this behavior enable the corresponding Email
orWeb
option underInclude Statements
before printing.We check that the correct printer is selected under
Printer Setup
.
We can preview the statements that will print by pressing Print Preview
and if everything looks correct, we can send the statements to the printer by pressing Print
and get the statements ready to mail off.

Email statements
If any of your employees have opted to receive their pay statement via email you can process these statements from Canadian Payroll > Payroll Process > E-mail Statements > E-mail Processed Statements
.
By default, the email processed statements window should be setup to email statements to any employees in the pay run that have opted to receive statements by email only. In practice, this will only email employees with the To email statements to employees using the web services, make sure that you enable both ![]() |
- What payment option must be select on the employee profile in order for an employee to be paid by cheque by default?
Setting the
Cheque, Stub and Statement
option on the employee profile will only pay the employee by cheque.
- By default, printing statements from the print statements window will print statements for every employee (True/False)?
False. By default, only the statements for employees that are not web-enabled or have opted to received statements by email will be printed.
- When processing email statements any employees that did not opt to paper statements will be emailed by default (True/False)?
False. There is a third delivery method for statements—they can be delivered using web services. By default, employees using web services to receive statements will not be emailed.
Direct Deposit
The last step before updating the pay run will usually be to create the direct deposit file. Before generating the direct deposit file, it is a good idea to review the deposits in the pay run.
You can review the deposits from Canadian Payroll > Payroll Processing > Direct Deposit Processing > Deposit Batch Status
.
Take a moment to make sure that the number of Transactions
and the total Credits
are correct.
If you have more than one pay group processed in a single pay run you might have multiple banks being drawn upon for direct deposit. You can switch between banks using the arrow buttons or the bank dropdown. |
Create the direct deposit file to transmit
Once the deposit amounts for the batch have been reviewed, we will need to generate the file to transmit to the bank. We can do this from Canadian Payroll > Payroll Processing > Direct Deposit Processing > Create File to Transmit
.
Before proceeding with creating the deposit file you should make a backup of the company database. Creating a Production deposit file cannot be undone. |
At this point it is time to generate the deposit file to pay our employees. Remember that because 1 of the employees in our group was paid by cheque we will only be generating 4 transactions and not 5.
Once we’ve opened the create file to transmit window we do the following:
Confirm that the correct
Employer Bank
is selected. This is the bank that will be drawn on to make the payments.Select
Production
for theTransmission Type
. Production will finalize the payments when the direct deposit is run by the bank.We could run a test deposit with our bank to make sure that the routing and account numbers are correct. We would do this by selecting the Test
Transmission Type and informing our bank that we are sending a test transmission. If there are any problems in the file, the bank will be able to communicate back to us what changes need to be made.Select a location to save the deposit file.
Select the batches to include in the deposit file. Our pay run only has a single batch of payroll data in it, but it is not unusual for a single pay run to contain many batches.
Press
OK
to create the deposit file.
Once the deposit file is created, we are prompted to print a summary report of the deposit file. This is a record containing each employee, their direct deposit information, and the deposit amount. ![]() |
Once we have printed or saved the report we are prompted to transmit the bank file.
Press
Yes
and the bank website (or program) will open. We can proceed with the direct deposit transmission from there.The bank website or program that opens is configured in Cheque Reconciliation > Install Bank Information > Direct Deposit
using theTransmission URL/Program
setting.
Update Pay Run Process
Once we have sent off any cheques and statements to the employees in our pay group and confirmed that the direct deposit processed correctly it is time for us to update the pay run. Updating the pay run will take all the data in our pay run and commit them to the database.
There is no way to undo this process, so if you have not already made a backup of the database it is strongly encouraged to do so now. |
Updating the pay run is done from Canadian Payroll > Payroll Processing > Update Pay Run Processing
.
Before updating the pay run check that you have completed the required processes. Completed processes will have a checkmark next to them.
When you are ready to update the pay run into the database press
OK
. You will be prompted to confirm the update before it run one last timePressing
Yes
will update the database immediately and the update pay run window will close.The deposit file is still saved if you press No
: you will simply need to transmit it at a later time.
Conclusion
Congratulations! That was the payroll process from start to finish. We’ve taken a pay group of employees and run a complete payroll.
Over this course you should have learned all about the pay roll process:
We’ve covered how to create a batch of payroll data using
Payroll Data Entry
.We’ve explained how those batches are processed during a pay run, and what to look for if a batch of payroll data is not being included with the pay run.
We’ve stepped through the pay run process from start to update:
Review the pay run and confirm that it is correct.
Print cheques for employee’s paid by cheque.
Print and email pay statements.
Generate the deposit file for the direct deposit payments.
Update the pay run to the database.