Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Key STP Concepts

With the introduction of STP, we have introduced a number of new records and terminology you will need to be familiar with.

Branch

Infinet Cloud Payroll supports multiple PAYG Branches per business (subsidiary/company). This means that at a minimum, you will have the default (1 / 001) branch for each subsidiary/company in your account and you will need to run the STP Setup Assistant for each Branch you are required to report via STP for. If you have registered multiple PAYG Branches with the ATO, then you will also need to create these additional branches and run the STP Setup Assistant separately for them.

Pay Event

Each STP submission to the ATO is named a (STP) Pay Event. A Pay Event always includes one or more Pay Event Employees. Pay Events can be one of two types:

  • Submit Pay Event: automatically created upon completion of a Pay Run. Includes Pay Run info including total PAYG withheld plus Employees from the Pay Run and their YTD financials.
  • Update Pay Event: can be manually created for specific employees at any time. Used for fixing, updating Employee YTD info, finalising employees for a year, etc.  

Pay Event Employee

Each employee included in a Pay Event is considered a (STP) Pay Event Employee. The system creates these as seperate records for you to review information including YTD Financial values that are sent with each STP Submission.

STP Submission

Reporting via STP - the submission of a Pay Event and its Pay Event Employee child records - is automatically handled by the system. The submission of STP Reports is managed through a queue based system that runs in the background. Thus, submissions are scheduled for a specific day (typically the Pay Date) and approximate time (as configured in the STP Setup Assistant). You can always check on the status of a submission by going to the relevant STP Pay Event record. The system will also send you email notifications upon success or a failure. 

Please note that once a submission as happened, it may take the ATO anywhere from 30 minutes to a day to process it. Again, the system handles this process in the background allowing you to continue working as per normal.

ebMS Request

Each time the system communicates with the ATO it does this via an ebMS Request. The ebMS Queue is the part that handles sending and receiving of these requests. These a low-level system concepts and records that you will likely not need to deal with.

Employer Obligations

...

The ATO has provided extensive documentation on Single Touch Payroll for businesses/employers.

At a minimum, we recommend you read the Single Touch Payroll Employer Reporting Guidelines for phase 1 and phase 2 from the ATO. 

As an employer, you have a responsibility to ensure that you're familiar with and fulfil your STP reporting obligations.

How to get started with STP

The quickest and easiest way of getting started with STP is to do the following before your first Pay Run:

  1. Notify the ATO that you are using Infinet Cloud Payroll for STP
  2. Run the Branch Setup Assistant for each Company/Subsidiary/Branch you will be reporting for
  3. Ensure all your Employees have correct data
  4. Continue to process Payroll as you normally would. Reporting via STP will be initiated automatically.


Panel
titleSTP Guide - Articles

Child pages (Children Display)

See also: Single Touch Payroll FAQ



Accessing STP functionality

You should use the Payroll Administrator - Unlocked or similar role when using STP functionality. If you have a NetSuite One World account, then Subsidiary permissions and restrictions are respected throughout the solution. All functionality can be easily accessed from the Payroll or Payroll Administration menu, Single Touch Payroll (AU) sub-menu.

Image Added