Deleting your paycheck depends on whether your payroll has been processed or not.
You can delete paychecks if you haven't submitted your payroll and they aren't processed yet. Here’s how to do it:
1. Go to Payroll and select Employees.
2. Click the Paycheck list.

3. Choose the paycheck(s) you want to delete, then click the dropdown button in the Action column.
4. Select Delete, and confirm by clicking Yes.

For more details on managing your paychecks, please refer to this article:
Edit, delete, or void employee paychecks.
If a paycheck has already been processed, you can't delete it on your own. In that case, you'll need to
contact our Live Support team as they can help you delete it on your behalf.
On top of that, if you're using Direct Deposit, you'll need to delete the transactions before 5 PM, two banking days before the check date. Otherwise, we will not be able to stop the transactions from posting to the employee's accounts. For more information, please check out this article:
Reverse a direct deposit in QuickBooks Payroll.
Once a paycheck is deleted, you can go back and reprocess the payroll. After that, you can
run a payroll report to view detailed insights into payroll expenses, tax liabilities, and employee information.
Let me know if you have any additional questions.