payroll stp and activity not matching
- 7 days ago
Hi M0nty,
I get why seeing some of those STP lines showing $0 looks pretty worrying, but in this case, it’s usually not a sign that anything’s wrong.
STP isn’t the best place to judge what the ATO actually has. When a pay is reported as an update event (often when it’s processed after the original pay date or you choose “report as an update”), STP will show $0 for that period, but it still sends the year‑to‑date totals through to the ATO.
What really matters is that these three match for the payroll year:
- Payroll Activity
- Payroll Register
- STP YTD / YTD Verification report
If those reports all line up, the ATO already has the correct YTD figures. In that case, your accountant can just override the BAS prefill to match your MYOB reports, and if you like, you can also send a Send update event from STP reporting to refresh the YTD at the ATO.
If you do find that STP YTD is actually short, the fix is not to rerun the pay and then journal it back out (that will only mess up payroll/STP further). Instead, once any setup issues are fixed, just send a clean STP Update event so the ATO gets the correct YTD without touching the original pay (which is already tied to the super payment).
Regards,
Genreve