ContributionsMost RecentMost LikesSolutionsRe: 2020.3 Cannot delete a payroll transaction - System.ArgumentNull Exception Well said DFGBookkeeper- couldn't agree more! Re: 2020.3 Cannot delete a payroll transaction - System.ArgumentNull Exception Steven_M Hi Steven You've told us again that we cannot delete pays reported via STP but you don't seem to have not answered the multiple questions in this blog asking 'why' this change has been made and why it was implemented without notice? Re: 2020.3 Cannot delete a payroll transaction - System.ArgumentNull Exception HiTLS571 Sounds like we are on the same page - that is what I am doing as per my earlier post. I am just holding off reporting to the ATO until everything is finalised and I've completed the banking - as you say after that you wouldn't delete anyway. I just find it extremely frustrating that we get these changes in MYOB without any warning or explanation and often without things working properly and somewhere in this forum the users have to nut it out and find work arounds! Nothing seems to be fixed quickly! Anyway like you I am making this work too :-) Re: 2020.3 Cannot delete a payroll transaction - System.ArgumentNull Exception HiJesh_D I can confirm we do not have our system set up to prevent deletions and we never have. I was able to delete a payroll last week as per my earlier post - as I had not reported it to STP. The issue is that when you cannot delete the payroll and the system tells you you have to reverse it the reverse option isn't available so you end up in a loop that cannot be resolved. Re: 2020.3 Cannot delete a payroll transaction - System.ArgumentNull Exception Jesh_D Hi Jesh Are they still investigating the issue affecting online files as per my earlier posts as that is a different issue from what you have reported here? Re: 2020.3 Cannot delete a payroll transaction - System.ArgumentNull Exception Happy to help - just hope it works ok for you tooJoyceYou I couldn't agree more about reversing pays - I'd much rather fix them before its all finalised and have it all sorted up front. Good luck! Re: 2020.3 Cannot delete a payroll transaction - System.ArgumentNull Exception Hi JoyceYou Not sure if anyone from MYOB has responded to you but here is what I have found; If I run the payroll but select not to declare it to the ATO via STP I can then still delete a pay record if needed as long as I haven't created the bank payment ABA file. Once you create the bank file you cannot delete the pay (I think that has always been the case) - although from my own experience (this may not be text book advice!) if you have only 'created' the bank ABA file but haven't actioned it i.e. it hasn't actually been sent to the bank for payment then you can still delete the payment which in turn will allow you to go into the pay record and delete it. You can then re-do the pay record and once its all correct create a new bank ABA file and process that as normal - send it to the bank, etc. Once you report to STP you can no longer delete the pay record. Since this latest MYOB update is now stopping any payroll deletions once you report your payroll to STP (which it didn't do previously in my experience) I am not declaring my payroll when prompted. I am selecting the option to continue without declaring then I print all of my payroll records and check everything, then send the payslips and give employees time to check their pay slips. Once all ok I send the file to the bank and once the payment is processed then I go back to the payroll declaration screen and declare the payroll via STP. This is just my preference for processing as I'd rather delete and fix any errors and correct everything before it is sent to the bank and this allows me to keep doing this. As I say this is just my take on how I am finding it at the moment - hope it helps you. Re: 2020.3 Cannot delete a payroll transaction - System.ArgumentNull Exception Hi Jesh_D For what it's worth I've checked this out again today when doing payroll. So it seems up until the time you report to STP you can still delete a pay transaction and as you say once you have reported to STP you can no longer delete it has to be reversed. (ang2017 - I am going to delay my STP reporting until I have checked my payroll and sent it to the bank to get around this) The problems seems to be ithat f you find an error before you have created the bank file and sent it off to the bank you get the warning; "Reversal Required - This pay has been reported to the ATO for STP - for reporting purposes you will have to reverse the transaction instead of deleting it". But if you try to reverse it there is no such option - the only option is to delete it and then you get this message again so you are in a loop. I've now worked out that once you have sent the payroll file to the bank for payment - i.e created the ABA file then the option of being able to reverse the transaction becomes available. So the issue seems to be you are sent into a loop if you have reported a payroll to the ATO and then want to reverse it but you have not created the ABA file - reversal is the only option but is not available. Hope this helps pinpoint the issue. Re: 2020.3 Cannot delete a payroll transaction - System.ArgumentNull Exception Hi Jesh_DJesh I am using 2020.3 - as per my post this has only been an issue since the latest update. I can't replicate this now as I've now processed the payroll payments to the bank. Normally I can delete a payroll until such time as I create the bank file and the payment is actually processed. The message was basically 'cannot delete a payroll transaction once reported to STP - you can only reverse' and it had a link to support notes about how to reverse a payroll transaction. I had searched for the record exactly as you described. When I had the payroll transaction open and clicked edit the delete function was available to select (but as above when selected then gave a message saying it couldn't be deleted - go back and reverse it) but when you cancelled out of this message and went back to the edit drop down the 'reverse transaction' function was not available hence I couldn't reverse the payroll and re-enter a corrected payroll. Theis seems consistent with the earlier entry on this post from Angelaang2017 Re: 2020.3 Cannot delete a payroll transaction - System.ArgumentNull Exception Hi Jesh I don't understand why this functionality has been removed - we should be able to delete it up until the time we finalise EOFY payroll for STP. That said - the other issue is the reversal function is not working. I tried to delete a payroll and got the message it had to be reversed with a link to the help notes. Ive checked the help notes but there is no 'reverse' transaction available so I cannot reverse it? I think that it the issue the other user in this thread has had also. I can't find any reference to this error on this thread - but who knows it could be anywhere!