Normally employees should be finished using the Final Pay button in the Enter Pays screen which will pay out any leave balances. If this isn’t done the employee will continue to appear in the Payroll.
You cannot delete ex-employees, but a ‘Finish Date’ can be entered. See the following procedure.
Finishing an ”Ex-Employee”
1. Go to Maintenance > Maintain Employee > Select Employee
2. Within the employee’s “Leave Details > Annual Leave & Holiday Pay ” tab
3. Ensure that the balances for Holiday Pay Due and Annual Leave have zero balances.
NOTE: If they are not, they may need to be manually over-written to zero.

4. Within the employee’s “Other Leave” tab.
5. Ensure that the balance for Alternative Holidays has a zero balance.

6. Within the employee’s “Employment Details” tab enter the employee’s “finish date”

The employee will now be shown as an “Ex-Employee” and won’t in future show up when you process pays.
Related posts:
you forgot to mention that ex-employees can be “hidden” from view…no charge for that advice chief!