Welcome to the community!
What version of the payroll are you using?
To generate a P45 you will need to mark the employee as a leaver during the period they have left and then run the payroll.
You will need to rollback the payroll and then mark as leaver and re-run.
If you are on Paysuite you can rollback by going to Employees > Run Payroll Drop-down > Payroll Settings > Pay Calendar and Rollback on the action drop-down from the current period.
If you are using the QuickBooks Online payroll you rollback by going to Employees > Payroll > Pay History > Select the period and delete by selecting the trash icon.
I'm hoping someone can help as I'm lost. (QuickBooks online payroll used)
I have a leaver who is leaving on Nov 24th, we run a weekly payroll so I have run the payroll early as I wanted to be able to hand the P45 her on Nov 22nd (Next Friday) the day she physically leaves. The P45 is on the weekly payroll history when I look at it, but wont open. So I have saved it to the computer and when it is opened its all in Chinese writing? Have you heard of this before? Or is it just encrypted and will this stay that way until after the leave date?
Thanks in advance