Showing results for 
Search instead for 
Did you mean: 
Level 1

Report STP opening balances

I have a client who has been just journalling payroll in QBO for a closely held employee.  Have now set up the employee and processed pay runs since 1 April in the accounting software and entered the opening balances into the employee record.  Registered STP this week and filed the last 2 pays.  How do I include the opening balances in the STP filing for finalisation at the EOFY?

3 Comments 3
Level 8

Report STP opening balances

Hi barbj,


Welcome to the Community. 


You can enter the payroll data in the Opening Balances of the employee under Employee Details to include it in the year-to-date figures. Here's how:

  1. Click on the Employees tab.
  2. Select the employee name on the employee list.
  3. Click on Opening Balances.
  4. Enter figures on each category
  5. Click Save.

Then, create and lodge an updated pay event under Single Touch Payroll to submit the Year to Dates of the employee. Here's how:


  1. Click on the Employees tab.
  2. Click on the Reports tab.
  3. Click on Single Touch Payroll.
  4. Click on Create Update Event button.
  5. Choose the Financial Year and Pay schedule, and then click Create.

The page will show the year-to-date of all employees under the pay schedule selected and displays their payroll data.


Leave a comment below if you have any other questions. Have a great day!


Level 1

Report STP opening balances

Thank you.  I had added the opening balances under the employee details however it is still showing 0.00 under the year to date totals for the employee, even the two pays that I have lodged to date that have been sent to the ATO are not showing in the YTD totals but I have checked the ATO Online Services and the individual amounts have been sent through.  

Level 8

Report STP opening balances

Thanks for your response, barbj.


The Single Touch Payroll is based on all finalised pay runs in the account.  The Opening balances will only show in the payroll account for QuickBooks Online record purposes. You'll have to remove the opening balances entered, and then create an ad-hoc pay run for those figures. 


To create an ad-hoc payrun:

  1. Click on the New pay run button.
  2. Select the Pay schedule, period ending date, and pay period date. 
  3. You can tick the "Manually add employees to this pay run" to only add the specific employee.
  4. Click the Create button.
  5. Add the earnings and payrun.
  6. Click on Finalise pay run, and then click on Lodged Pay Run to the ATO.

Then, this will submit the year-to-date details of the employee. 


Furthermore, check if the employee is not set to closely held employee in the pay run defaults. Here's how:

  1. Click on the Employees tab.
  2. Click on the employee name, and then click on Pay Run Defaults.
  3. Scroll down the page to the bottom and check if the box for Closely-held employee is not ticked.
  4. Once the checkbox is ticked for an employee, the employee will not appear in STP events created
  5. Click on Save.

I also recommend contacting our Support Team so a representative can review your account and check your query together.


Let me know if you need any help. Have a nice day!