Skip to content

Processing your payroll

AccountRight Plus and Premier only

You'll do a pay run whenever you want to pay your employees – usually at a set frequency like weekly, fortnightly or monthly.

Before your first pay run

When you do a pay run, you're guided through each step so nothing gets missed. Your employees' regular pay amounts will be included, but you can easily make changes, like adding leave or adjusting hours.

Payroll at a glance

Here are the basic steps for paying your employees (Payroll command centre > Process Payroll).

Example process payroll window in AccountRight
  1. Pay Period – choose who you're paying and the dates they're being paid for.

  2. Employee Pays – confirm pay amounts or make changes or additions, like leave or adjusted hours.

  3. Process Payments – make payments to your employees.

  4. Pay Slips – email or print your employees' pay slips.

A pay run in detail

Here's all the ins-and-outs of doing a pay run. Start a new pay run via the Payroll command centre > Process Payroll.

1. Pay Period

Example pay period step of the pay run
  1. At the Pay Period step, choose who you're paying:

    • To pay all employees at a set frequency, select Process all employees paid and choose the frequency (Weekly, Fortnightly, Monthly, etc.). If the pay isn't part of a typical pay frequency, like a one-off bonus, choose Bonus/Commission. More about unscheduled pays.
      To choose specific employees to pay, click Advanced Filters and set the required filters. For example, you might want to pay only employees with an Employment Status of Casual or Full Time.

    • To pay one employee, select Process individual employee and choose the employee.

  2. Confirm the Payment Date.

    • This is the date you'll make the payments to your employees, and the payment date that shows on pay slips.

    • This date determines the financial year the pay falls into, regardless of the pay period. For example, if the payment date is June 30 the entire pay falls into the June financial year.

    • If you enter a future date, the pay will be recorded in AccountRight on the day you complete the pay run. If you pay employees using a bank (ABA) file, it's the date you want your bank to process the payments.

    • If you enter a past date, you'll need to choose how to report the pay for STP.

  3. If you're paying an employee leave in advance, select the option Pay leave in advance.

    Paying leave in advance

    AddAdd

    Only select this option if all employees you're paying are being paid leave in advance. This means you can process a separate pay run for each employee being paid leave in advance, or process a pay run for all employees and, in the next step of the pay run, deselect those employees not being paid leave in advance.

    1. Select the Pay leave in advance option.

      Example process payroll window with pay leave in advance option selected and highlighted
    2. If you are paying leave in addition to your employee’s standard pay, type 1 in the [...] of standard pay field. If you are paying leave in advance only, type 0.

    3. In the [...] of leave in advance field, type the number of pay periods you are processing in advance.

      Example leave in advance window with details entered
    4. Click OK. The Pay Period window reappears.

    5. When you include multiple pay periods in the one pay run, employee pay details are adjusted accordingly. This includes the calculation of entitlements, superannuation and PAYG withholding amounts.

  4. Confirm the Pay period start and Pay period end dates. This is the period you're paying the employees for.

  5. If any timesheets have been recorded for days within this pay period, they'll be listed and selected for inclusion in this pay.

    Working with timesheets

    AddAdd

    Timesheets, including those submitted by employees via the MYOB Team mobile app, will only be listed if the timesheet dates fall within the pay period dates for this pay run.

    Listed timesheets are selected to be included in the pay period.

    If you want to...

    You need to...

    Exclude a timesheet

    click in the select column to deselect it in the list.

    Change the timesheet details of an employee

    click the zoom arrow next to the employee’s name and make the required changes in the Enter Timesheets window.

    View the details of unprocessed timesheets

    click Display Unprocessed Timesheets.

    Why are timesheet hours not included when processing payroll?

    If your timesheet hours are not appearing when you process payroll this can be caused by the following.

    • The pay period dates when processing payroll don't match the timesheet dates, so check the dates you're entering when doing the pay run. If you've already recorded the pay, find out how to change or delete the pay.

    • Part or all of the timesheet has been included in a previous pay run. To check this, open the current timesheet and check if any of the days are uneditable (greyed out). If they are, it means those days have already been paid.

    Why are more hours showing on my pays than are on my timesheet?

    Most likely this is due to hours being entered in the employee's standard pay. The quantity of hours shown on a pay take into account hours entered in the timesheet as well as hours entered in the standard pay.

    If you only want to use timesheets to enter the hours an employee worked, zero out any hours from the standard pay in the Payroll details > Standard pay tab of the employee.

    Standard pay hours zeroed out

  6. When you're done, click Next.

2. Employee pays

Example employee pays step of the pay run

At the Employee Pays step, you'll see the employees you're paying. If someone is missing, make sure the employee's pay frequency matches the one chosen at the previous step, e.g. Weekly. Check an employee's pay frequency in their card (Card File > Cards List > Employee tab > click the employee > Payroll Details tab > Salary and Wages tab > Pay cycle).

To download a summary of the pays:

  • Tick

    Click Payrun Activity to display the Payrun Activity (Detailed) report. This report shows a summary of all payroll category amounts for the selected employees.

  • Tick

    Click Preview Pay Details to display the Payroll Verification report. This report shows a breakdown of each selected employee's pay.

  1. Deselect any employees you don't want to include in this pay.

  2. Click the blue zoom arrow for an employee to see the details of their pay or make any changes.

    Changing hours worked

    AddAdd

    You may need to change the standard hours worked by an employee if they are not being paid for a full standard pay period, for instance, if they're a casual worker or have only worked a portion of their usual hours.

    If you edit an employee’s hours in the Pay Employee window, any adjustments you make will not update hours entered on timesheets, timesheet reports or, if you record time-billing activities, activity slips.

    1. In the Employee Pays window, click the zoom arrow next to the employee’s name. The Pay Employee window appears.

    2. Change the hours worked for the applicable wage categories and press Tab. The payroll category amounts are calculated automatically and displayed in the Amount column.

      Example pay with hours entered against Base Hourly
    3. Click OK. The Employee Pays window reappears.

    4. Repeat for each employee whose hours you want to change.

    Adding leave

    AddAdd

    If you've entered annual leave and personal leave hours on a timesheet, you don’t need to follow this procedure.

    1. In the Employee Pays window, click the zoom arrow next to the employee’s name. The Pay Employee window appears.

      1. If you have set up this wage category to automatically adjust the employee’s base pay details, the amount for this wage category is calculated and the Base Hourly (or Base Salary) wage category amounts are adjusted.

        If you want the base pay details to be automatically adjusted, you need to select the Automatically Adjust Base Hourly or Base Salary Details option in the Wages Information window for the annual leave or personal leave payroll category you are entering.

      2. If you have not set up this wage category to automatically adjust the employee’s base pay details, reduce the number of hours allocated to the Base Hourly wage category or the amount allocated to the Base Salary wage category by the amount entered for the annual leave or personal leave payroll category.

      Example employee pay
    2. Type the number of personal leave or annual leave hours in the Hours column for the appropriate wage category and press Tab.

      • If you have set up this wage category to automatically adjust the employee’s base pay details, the amount for this wage category is calculated and the Base Hourly (or Base Salary) wage category amounts are adjusted.

        If you want the base pay details to be automatically adjusted, you need to select the Automatically Adjust Base Hourly or Base Salary Details option in the Wages Information window for the annual leave or personal leave payroll category you are entering.

      • If you have not set up this wage category to automatically adjust the employee’s base pay details, reduce the number of hours allocated to the Base Hourly wage category or the amount allocated to the Base Salary wage category by the amount entered for the annual leave or personal leave payroll category.

    3. If you want to record the details of the leave taken, click the zoom arrow next to the leave category and enter the details in the Leave Tracking Information window that appears.

    4. Click OK. The Employee Pays window reappears.

      When you record the transaction, the hours you entered will be subtracted from the number of entitlement hours the employee has accrued.

    Including other payments like overtime, allowances or deductions

    AddAdd

    Include additional payment types like overtime, allowances or deductions during the pay run. If the additional payment is the same amount each pay, automate the payment by adding it to the employee's standard pay.

    If other types of payments have been included on a timesheet, you don't need to use this procedure.

    1. In the Employee Pays window, click the zoom arrow next to the employee’s name. The Pay Employee window appears.

    2. In the Hours or Amount fields next to each appropriate wage category, like overtime, type the hours or amounts you want to record.

      Example pay

    3. If the payroll category you want to record hours or amounts against isn't listed, click Add Payroll Category to add it to this pay run.

    4. Click OK to close the employee's pay.

    The same approach can be used if a regular allowance or deduction isn't required for a pay. Just change the allowance or deduction Amount to zero.

    Assigning jobs to pay amounts

    AddAdd

    Job numbers can be assigned to payroll category amounts to track the wage expense of work performed. You can assign one or more jobs to each payroll category.

    1. In the Employee Pays window, click the zoom arrow next to the employee’s name. The Pay Employee window appears.

      Example pay
    2. Type or select the job number in the Job column corresponding to the payroll category.

    3. If you want to assign multiple jobs to a payroll category:

      1. Click in the Job column corresponding to the appropriate payroll category and then click the search icon ( ). The Allocate Jobs window appears.

      2. Click in the select column next to each applicable job and type the amount in the Amount column.

      3. Click OK. The Pay Employee window reappears.

    4. Click OK. The Employee Pays window reappears.

    You can also assign a default job to an employee in the Standard Pay section of the employee’s card. 

    Adding a message to the pay slip

    AddAdd

    You can enter a default pay slip message (memo) in an employee's standard pay that'll appear on all pay slips for that employee. But you can update this message or enter a new one during the pay run, and it'll only appear on the pay slip for this pay.

    1. At the Employee Pays step of the pay run, click the blue zoom arrow to expand the employee's pay.

    2. Enter or update the Memo.

      Example pay with memo field and message highlighted
    3. Click OK to continue the pay run.

  3. When you're ready, click Record.

  4. At the confirmation, click Record again.

  5. When prompted to send payroll information to the ATO (for Single Touch Payroll reporting), enter the name of the authorised sender and click Send.

3. Process Payments

Example process payments step of the pay run

At the Process Payments step, you can disburse your employees' payments electronically or by cash or cheque. Each employee's payment method is set in their card (Card File > Cards List > Employee tab > click to open the employee's card > Payment Details tab > Payment Method).

Paying employees electronically (into their bank accounts)

AddAdd

Providing you have set up electronic payments, you can create a bank file containing your employee's payments, then upload it to your bank for processing.

  1. Click Prepare Electronic Payments to open the Prepare Electronic Payments window.

    Prepare electronic payments screen with pays listed
  2. In the Pay From Account field, select the bank account from which you make electronic payments. Need to change this account? See Setting up electronic payments for bank files.

  3. Select Pay Employees from the Select Payment By list, if it is not already selected.

  4. In the Bank Processing Date field, type the date you want the bank to process the pays. Unprocessed pays up to and including this date appear.

  5. [Optional] Record the purpose of the transaction in the Journal Memo field.

  6. Click in the select column next to the payments you want to include in the electronic payment.

  7. Click Bank File. A message appears stating that the transaction will be recorded before the bank file is created.

  8. Click OK. The Save As window appears.

    Preparing multiple electronic payment files

    When you save the electronic payment file, it is given a default name and is formatted as an .ABA file. If you prepare multiple electronic payment files, you should rename each file (keeping the .ABA file extension), so that you do not overwrite an unprocessed file.

  9. Choose where you want to save the electronic payment file and click Save. The Prepare Electronic Payments window reappears.

  10. Click Close. The Process Payroll window reappears.

When you're ready, you can upload the bank file to your bank for processing using your bank's online banking portal. Refer to the help in your online banking for instructions on how to do this, or check with your bank. You can also search Google for your bank's instructions, e.g. search for "upload bank file ANZ" or "upload aba file westpac", etc.

Learn more about processing electronic payments.

Paying employees by cash

AddAdd

If you pay employees by cash, you'll need to record those cash payments as a Spend Money transaction in AccountRight.

  1. Click Spend Money to open the Spend Money window. You'll see the details of total cash wages paid and the default clearing account you use for cash wages.

    Example spend money transaction for cash wages
  2. In the Pay from Account field, select the bank account from which you withdrew the cash wage amount.

  3. Click Record. The Process Payments window reappears.

Paying employees by cheque

AddAdd

If you pay employees by cheque, you can print their paycheques

  1. Click Print Paycheques to open the Review Cheques Before Printing window.

    Example review paycheques before printing window
  2. If you use customised forms that have pre-printed cheque numbers, type the first cheque in the Number of First Cheque in Printer field.

  3. Type how many copies you want to print in the Print [...] Copies of Each Selected Cheque field.

  4. If you want to filter the employee list or change the customised form it will be printed on, click Advanced Filters. For more information, see Advanced batch filters.

  5. Click in the select column next to the paycheques to be printed.

  6. If you want, click the zoom arrow to view more information about a particular pay.

  7. Click Print. The Process Payroll window reappears.

When you're done, click Next.

4. Pay Slips

Example pay slips step of the pay run

At the Pay Slips step, click Print or Email Pay Slips to generate pay slips for your employees. The pay slips will be listed on the To Be Printed or To Be Emailed tab based on each employee's default delivery method (Card File > Cards List > Employee tab > open the employee's card > Payroll Details tab > Personal Details tab > Pay Slip Delivery).

To be printed and to be emailed tabs highlighted

Printing or emailing pay slips

AddAdd
  1. At the Pay Slips step of the pay run, click Print or Email Pay Slips.

  2. Click the To Be Printed or To Be Emailed tab (depending on what you want to do).

  3. Select the employees you're printing or emailing pay slips for.

  4. If you're printing pay slips:

    1. Type the number of copies you want to print in the Print field.

    2. Select the pay slips you want to print.

    3. Click Print. The pay slips will be sent to your printer.

  5. If you're emailing pay slips:

    1. Select the pay slips you want to email.

    2. If you want to change a recipient’s email address, subject or message (for example to indicate that the pay slip has been re-sent), click to highlight the pay slip and update the email details at the top of the window.

      To change the default subject or message to use when emailing pay slips, click the Email Defaults button in the To Be Emailed tab. Learn more about default email settings.

    3. (Optional) To email a pay slip to multiple email addresses, enter the addresses in the Email Address field, separated by semi-colons (;).

    4. Click Send Email. The pay slips will be emailed as PDF attachments. If you send emails using AccountRight's built-in email feature, you'll be able to track if the email's been delivered.

At the Pay Slips step, you can also click Payroll Reporting Centre to view your STP reports.

Managing payroll, reporting and super

Here are some other key tasks to help manage your payroll.

Check your STP reports

Make sure the ATO accept the reports you send them after each pay. View STP reports

Make super payments

Send payments to your employees' super funds at least quarterly. Make super payments

Adjust a pay

You can fix most pay issues in the next pay run or a separate pay. Fix a pay

Review payroll reports

All your payroll info at a glance, including paid and accrued leave and super. Review payroll reports