---
title: Sending a Single Touch Payroll (STP) Update Event to the ATO in WinePRO 
description: Pro Single Touch Payroll Update event - prior period
---

[Skip to content](https://knowledge.ezysys.com.au/pro-support/rolling-back-system-parameters-#main-content)

English - Australia

Show submenu for translations

![](https://knowledge.ezysys.com.au/hubfs/Ezy%20Systems%20Logo%20%5Bstacked%5D.svg)

- Home
- Products
- Pricing
- Blog
- Company

Open main navigation

Close main navigation

- Home
- Products
- Pricing
- Blog
- Company
- English - Australia
  
  Show submenu for translations
- Contact us

 Contact us

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Pro Support Centre](https://knowledge.ezysys.com.au/pro-support?hsLang=en-au)
2. [Payroll](https://knowledge.ezysys.com.au/pro-support/payroll?hsLang=en-au)

# Sending a Single Touch Payroll (STP) Update Event to the ATO in WinePRO

## How to roll WinePRO payroll back to a previous financial year and send a zero dollar pay run to the ATO as an UPDATE event.

 ⚠️**Important:**

**This process must be followed in the exact order shown. Do not skip or reorder steps.**

**Make sure no one enters any payroll transactions while the parameters are rolled back to the previous payroll year.**

**Changing the system parameters requires the administration password. If you do not have it, ask your manager.**

**Do not share the password by email or chat.** 

### When to use this process

Use this process when a Single Touch Payroll (STP) update event needs to be sent to the ATO for the Previous financial year, and the current payroll year has already rolled forward.

If you are required to send an update event for the current payroll year & you are in the correct GL month, **skip Steps 1 & 2**.

This process creates a zero dollar pay run dated 30 June 20XX and sends it as an **update event,** not a **submit**.

**📌Note:** When sending an update to the ATO the gross and tax amounts will not appear on ATO portal.

 

### **Before you start**

- Confirm that no one is entering payroll transactions.
- Make sure you have the administration password for the system parameters \> administration group.
- Complete the whole process in **Test** first. Only repeat it in **Live** once the Test results are correct.
- Copy Live data to Test.

### Part 1: Test Environment

##### Ensure you have copied live data to test.

##### Step 1. Roll the payroll year back

1. Go to **System Administration \> System Parameters \> Administration**.
2. Enter the password when prompted.
3. Change **GL Year: Payroll** back to **20XX** (example 2026 FY).
4. Change **Payroll: Year** back to **20XX** (example 2026 FY)

![](https://knowledge.ezysys.com.au/hs-fs/hubfs/image-png-Nov-02-2026-06-31-10-7566-AM.png?width=664&height=58&name=image-png-Nov-02-2026-06-31-10-7566-AM.png)

![](https://knowledge.ezysys.com.au/hs-fs/hubfs/image-png-Nov-04-2026-01-55-04-3572-AM.png?width=670&height=42&name=image-png-Nov-04-2026-01-55-04-3572-AM.png)

 

**📌Note:** If you do not have the administration password, ask your manager.

![](https://knowledge.ezysys.com.au/hs-fs/hubfs/image-png-Nov-02-2026-06-37-25-9367-AM.png?width=430&height=431&name=image-png-Nov-02-2026-06-37-25-9367-AM.png)

##### ``Step 2. Change the GL month for payroll

1. Change **GL Month: Payroll** back to **June (or required GL Month)**

![](https://knowledge.ezysys.com.au/hs-fs/hubfs/image-png-Nov-02-2026-06-32-19-6327-AM.png?width=459&height=304&name=image-png-Nov-02-2026-06-32-19-6327-AM.png)

##### Step 3. Set the STP end point to TEST

1. Go to **Payroll Administration \> Single Touch Payroll Settings**.
2. Change the API end point to **TEST**.

``

##### Step 4. Enter a zero dollar pay run

1. 1. Create a pay run for **one employee** only.
     2. Date the pay run **30 June 2026**.
     3. Select **Normal Hours** as the pay type and enter **0 hours**. Confirm that the pay **amount is $0** & save.
     4. Run the **Pay slip summary** to check the amount is **$0** & there are **no GL postings.**

![](https://knowledge.ezysys.com.au/hs-fs/hubfs/image-png-Nov-02-2026-06-45-00-7002-AM.png?width=670&height=288&name=image-png-Nov-02-2026-06-45-00-7002-AM.png)

 

##### Step 5. Set Submit STP & Export Super file to unchecked = NO

1. Open the **Report Options** tab.
2. Set **Payroll Submit STP** to **No (remove tick)**
3. Update the pay run.

![](https://knowledge.ezysys.com.au/hs-fs/hubfs/image-png-Nov-02-2026-06-53-10-9855-AM.png?width=310&height=261&name=image-png-Nov-02-2026-06-53-10-9855-AM.png)

 

**🚨WARNING:** If **Submit STP** is not unchecked, the pay run may be submitted to the ATO as a new submission instead of an update.

##### ``Step 6. Check the STP CSV file

1. Go to your Export report folder (Right click on your Icon - open file location & look for the Exports folder) and open the STP file (CSV) just created, use the date & time to validate the correct File.
2. Check the **year-to-date totals** for each employee in the file.
3. Validate are **Column Q** flagged Y to indicate an update event.
4. Validate **Column BJ** this is the YTD PAYGW amounts withheld from the gross amounts for the relevant income stream. PAYGW amounts withheld from allowances and lump sum payments are added to this element.
5. Validate **Column BM** Gross remuneration amount less other amounts reported elsewhere.
6. Validate **Column BO** for checking paid leave.
7. Each column in the file will have headers to indicate the cell values to assists with validating any other information required.
8. If the totals are correct, repeat Steps 1 to 6 in **Live**, **skipping Step 3**.

 

---

 

### Part 2: Live environment

**Repeat Steps** [1,](https://knowledge.ezysys.com.au/pro-support/rolling-back-system-parameters-#Step1) [2,](https://knowledge.ezysys.com.au/pro-support/rolling-back-system-parameters-#Step2)[4,](https://knowledge.ezysys.com.au/pro-support/rolling-back-system-parameters-#Step4) [5](https://knowledge.ezysys.com.au/pro-support/rolling-back-system-parameters-#step5)above in **Live**. Skip **Step 3 & 6**, as the API end point stays on its Live setting and the file will be sent directly from step 8

##### Step 7. Update the pay run with Submit STP set to No

1. Payroll Operations - Payslips update. When you update the pay run in Live, make sure **Submit STP &** **export payday super** is set to **No tick in check box**.
2. Make note of your payroll batch.

![](https://knowledge.ezysys.com.au/hs-fs/hubfs/image-png-Nov-04-2026-12-34-16-9962-AM.png?width=670&height=125&name=image-png-Nov-04-2026-12-34-16-9962-AM.png)

##### Step 8. Send the batch as an update

1. Go to **Single Touch Generate and enter the Payroll Year**.
2. Enter the payroll **batch.**
3. Send the new batch as an **Update event only**.

``

##### Step 9. Return settings to current

Go to **System Administration \> System Parameters \> Administration** 

1. Change **GL Year: Payroll** back to the current setting.
2. Change **Payroll:Year** Back to current setting
3. Change **GL Month: Payroll** back to the current setting.
4. Make sure you **save** your changes

![](https://knowledge.ezysys.com.au/hs-fs/hubfs/image-png-Nov-04-2026-01-58-21-4345-AM.png?width=460&height=107&name=image-png-Nov-04-2026-01-58-21-4345-AM.png)

📌**Note:** Do not allow payroll transactions to be entered until both settings are back to current GL Month & Year for Payroll.

 

---

##### Checking the results

Log in to your **Colladium** account to check your submission was sent successfully.

Log into your company **ATO Portal** & look for a submission that does not show Gross or Tax Details.

``

- [FAQs](https://knowledge.ezysys.com.au/pro-support/faqs?hsLang=en-au)
- [Troubleshooting](https://knowledge.ezysys.com.au/pro-support/troubleshooting?hsLang=en-au#main-content)

    - [Email](https://knowledge.ezysys.com.au/pro-support/troubleshooting?hsLang=en-au#email)
- [General](https://knowledge.ezysys.com.au/pro-support/general?hsLang=en-au#main-content)

    - [Search & Navigation](https://knowledge.ezysys.com.au/pro-support/general?hsLang=en-au#search-navigation)
- [Payroll](https://knowledge.ezysys.com.au/pro-support/payroll?hsLang=en-au)
- [Winemaking](https://knowledge.ezysys.com.au/pro-support/winemaking?hsLang=en-au#main-content)

    - [Bulk Wine Management](https://knowledge.ezysys.com.au/pro-support/winemaking?hsLang=en-au#bulk-wine-management)
- [Creditors](https://knowledge.ezysys.com.au/pro-support/creditors?hsLang=en-au#main-content)

    - [Creditor Payments](https://knowledge.ezysys.com.au/pro-support/creditors?hsLang=en-au#creditor-payments)
- [Pro Migration](https://knowledge.ezysys.com.au/pro-support/pro-migration?hsLang=en-au)

- Home
- Products
- Pricing
- Blog
- Company

[![](https://knowledge.ezysys.com.au/hubfs/Ezy%20Systems%20Logo%20%5Bstacked%5D.svg)](http://www.ezysystems.com.au)

<https://www.facebook.com/> <https://www.twitter.com/> <https://www.instagram.com/> <https://podcasts.apple.com/> [mailto:email@email.com](mailto:email@email.com)

Copyright © 2026, Ezy Systems