For one of our clients there was some kind of issue and their data (Sage50 Cloud Payroll) was deleted. We managed to restore everything via a back-up except for the FPS (I'm assuming RTI data was not included in the back-up) and thought everything was then okay. However we didn't realise that the payroll would include the FPS liability for previous months (they had already been sent at their respective times) and so thus the liability figure included in this new FPS submission was essentially a lot more than it should have been (with the client appearing to owe money which they had actually paid.)
What exactly can be done about this? We're hoping the FPS data would include a date range within it which would be flagged up on HMRC's end (with them ignoring the amounts for the previous months) but if not can it be fixed by us calling HMRC, doing something with the FPS again on Sage50 or something else? Obviously we don't want the client to find out and would like to fix the issue with minimal mess and fuss.