Thanks for reaching out to the Community about reversing your payroll that was just run. I'll be happy to help accomplish this.
When you've run payroll there is a small window of time where we can cancel it. Please private message me with your email address and the date the payroll was ran for.
Reply bellow once you have sent that private message and I'll work to get that reversed.
For more information on reversing payroll, click here.
I'll be keeping an eye out for your reply to ensure this gets resolved.
I recommend you make an internal agreement with your employee to get the money back once they received the amount.
Before you reverse a direct deposit you must meet the following criteria:
It should less than 5 days pas the check date of the transaction.
A reason for the reversal is compliance with ACH or EFT laws. This includes duplicate payments, unintended or erroneous payment and/or the amount paid was significantly different than what was owed to the receiver of the payment.
The amount to be reversed is more than $50.
Reversals can only be processed for the full amount of the direct deposit. Partial amounts can't be reversed.
The direct deposit isn't for a current employee.
If you meet the criteria you can request a Direct Deposit Reversal Form that will take 5 business days to process. You'll be charged a direct deposit reversal fee ($75 per payroll), whether or not the funds are recovered.
I suggest also contacting our customer support team to check the status of Direct Deposit for the two employees.
I’m adding this article for you to check for additional details about reversing a direct deposit: Reverse a direct deposit.
If you have any other questions, don't hesitate to hit the reply button. We're always here to help. Have a good day.
I was scheduling a June payroll payment on Intuit Desktop. It is usually an easy task for me simply because I only have one employee. This time, I am not sure why it turned out be for the pay period 2018-05-01 to 2018-05-31 when all steps are done. Also, the pay date is on 2022-06-22 (not the usual last day of the month). How can Quickbooks still allow any prior year's payroll? I am simply in shock!!! I have read all the instructions on-line and been trying to reverse the entry (and hopefully cancel the DD in the end). The system does not allow me to do so because I am dealing with a "current" employee. What is that all about? Can someone help me here? I don't know what I am supposed to do to correct this error quickly. Thank you!
I just ran the Direct Deposits for this weeks payroll 30 minutes ago and noticed one employee's payroll went direct deposit that should not have because he has closed his account. I need to reverse or stop this Direct Deposit only so I may issue him a paper check for this Friday. How can I accomplish this please?
Helping you with your direct deposit concern is my priority, @JMeadows1. I'd be pleased to guide you in reversing the direct deposit and ensure you can pay your employee.
You can delete a paycheck if the payroll status is not yet processed in QuickBooks Online. Also, we process the transaction day before payday, at 5 PM PT. If they're scheduled for (Friday), you can cancel it until 4:59 PM PT (Thursday).
Let’s go to the Paycheck List page and delete the transaction from there. However, if the direct deposit is already offloaded for ACH, we’re unable to stop the direct deposit.
To delete the paycheck, follow the steps below:
Go to the Payroll menu on the left panel to select Employees.
Click the Paycheck list link under Run Payroll.
Set the correct date in the Date Range drop-down and press the Run Report button.
Tick the box of the paycheck you want to remove.
Put a checkmark on the I understand that this action cannot be undone and further action is required boxes.
Hit the Delete Paycheck button to confirm the action.
Then, recreate it as a paper check and enter the correct information of your employee. However, if the direct deposit is already offloaded for ACH, we’re unable to stop the direct deposit. Also, make sure to change the payment method to a paper check before you submit the payroll. For more details, see this article: Change a direct deposit paycheck to a paper paycheck.
Visit the following resources to find out more about payroll funding times and ways to fix direct deposit issues:
Keep me posted if you have other payroll concerns or additional questions about direct deposit. I want to make sure that you can pay your employees on time. Take good care.
Thanks for chiming in on this thread, @clavis_mgmtco. I've got some information you need about your concern with direct deposit reversal.
We can request this, but this doesn't guarantee you'll get the money back. Please know there's also a $75 charge, even if unsuccessful. If you don't want to pay, you can reach out to your employee directly.
Hello there @AD60. I'm here with some steps so we can reverse or cancel the payroll that you've already run.
Depending on your processing time and payroll service, you can simply void or erase a manual paycheck that you used.
If it was a direct deposit, we may void it by going to that employee's Paycheck list. Note that we need to do this before 5 PM PST or it can't be canceled.
Here's how to do this with QuickBooks Online Payroll Core, Premium, and Elite:
Go to the Payroll menu then select Employees.
Select the employee then click on Paycheck list.
Find the paycheck to delete or void by setting the Filter.
On the other hand, if it is already processed for ACH, we're unable to cancel the process anymore. However, we can perform a reversal request. It's important to remember that this doesn't guarantee the recovery of the funds.
To know when and how you can request a direct deposit reversal, check out this article: Reverse a direct deposit. I'd recommend taking the time to read the Determine when to request a reversal section to know if you've met the criteria.
You can always count on me in the comments section if you need more help with payroll or any other QuickBooks-related tasks. Tap me out by leaving a comment below. Keep safe and have a good one.
Processing time depends entirely on your payroll schedule and lead times. Because June 19, 2026, is a federal holiday, you will need to process payroll one day before the standard employee pay date.
If payday falls on, or the day after, a holiday, send your payroll one business day earlier than you normally would. The money will be drawn from your account before regular banking hours on the next banking day. Make sure your account has sufficient funds to cover payroll on the day before the draw.
However, if your direct deposit won't process in time due to funding deadlines, you can cancel the transaction and request accelerated funding to speed up the process.
Here's how:
Go to the Gearicon, then Payroll settings.
Click Edit in the Direct deposit section.
Select Request same-day payroll, then follow the prompts.
Please note that requests are reviewed within 1 to 2 business days. Status updates will be sent from QBO@intuit.com to the primary payroll officer's email address.
Let us know if you have further questions. We'll be right here to help you anytime.
Need QuickBooks guidance?
Log in to access expert advice and community support instantly.