Why Is QuickBooks Direct Deposit Unavailable After Changing Bank Account?

QuickBooks Direct Deposit Not Working after changing an employee's bank account can create an unexpected payroll problem, especially when payday is approaching. You may have entered the employee's new routing number and account number correctly, saved the information and expected the next paycheck to be deposited into the updated account. However, the Direct Deposit option may still be unavailable, an existing paycheck may show the previous bank information, or QuickBooks Desktop may not allow you to submit the employee's payment.
In many cases, the issue is related to the difference between an employee's saved banking information and an individual paycheck that has already been created. Updating the employee's bank account does not automatically update every existing paycheck. A Notice of Change (NOC), an unresolved bank-information issue, a payroll transmission problem or a missed submission deadline can also affect the next direct deposit.
The correct solution depends on when you changed the bank information, whether the paycheck was created before or after that change, whether payroll was sent to Intuit and which QuickBooks Desktop Payroll service you use.
This guide explains why QuickBooks Direct Deposit Not Working can occur after an employee bank account update, how to check the employee's direct deposit settings, how to handle NOC notifications, and what to do if a payment is rejected or a payroll deadline is missed. It also covers temporary paper checks, Payroll Assisted restrictions and the reports you can use to verify that the employee was paid correctly.
Quick Answer: Why Is QuickBooks Direct Deposit Unavailable After a Bank Account Change?
QuickBooks Desktop direct deposit may become unavailable after changing an employee's bank account because the employee's saved banking information and the paycheck's payment details are not necessarily updated at the same time.
For example, if you create a paycheck before changing the employee's bank information, that paycheck may retain the old banking details. You may need to update the existing paycheck before sending it to Intuit. If the paycheck has already been transmitted, you should check its processing status before making changes or issuing another payment.
Other possible causes include:
The Use Direct Deposit option is not selected in the employee's Payroll Info settings.
The new routing number, account number or account type is incorrect.
The employee's bank has issued a Notice of Change.
The required zero-payroll transmission for an NOC has not been completed.
The paycheck was created before the banking information was updated.
The payroll submission deadline has passed.
Intuit has received the payroll but the employee's bank has rejected the deposit.
An employee-specific restriction or payroll service issue needs investigation.
The first step is to determine whether the problem is in the employee's profile, the existing paycheck or the payroll transmission. Do not immediately delete the paycheck, deactivate company-wide direct deposit or create another payment.
Understand How QuickBooks Desktop Handles Employee Bank Account Changes
QuickBooks Desktop stores an employee's direct deposit information in the employee's Payroll Info settings. When you change an employee's bank account, you update the information QuickBooks uses when preparing future paychecks.
However, an existing paycheck is a separate payroll transaction. Its payment details may reflect the banking information that was available when you created it.
This distinction is important because changing the employee profile does not guarantee that an already-created paycheck will use the new bank account.
Where employee direct deposit information is stored
You can review the employee's direct deposit information through the following navigation:
Open QuickBooks Desktop.
Select Employees from the top menu.
Select the Employee Center.
Select the employee whose bank account was changed.
Open the Payroll Info tab.
Select Direct Deposit.
Review the direct deposit settings and bank information.
The Direct Deposit window contains the employee's payment information, including:
Bank name.
Routing number.
Account number.
Account type.
Direct deposit activation selection.
One-account or two-account deposit arrangement.
The Use Direct Deposit for [Employee Name] checkbox should be selected when the employee is configured for direct deposit.
After reviewing the information, select OK to save the changes. QuickBooks may request the Direct Deposit PIN when you save the banking information.
Employee banking information vs. paycheck banking information
These two records serve different purposes.
Item | What it controls | Why it matters |
Employee Payroll Info | The employee's saved direct deposit settings | Used when preparing future paychecks |
Paycheck Detail | The payment method associated with an individual paycheck | May retain the settings used when the paycheck was created |
Payroll transmission | Sends eligible direct deposit payroll information to Intuit | Determines whether the paycheck has entered processing |
Payroll Run Status | Shows the processing stage of submitted payroll | Helps establish whether a payment is pending, sent or processed |
For example, suppose an employee changes banks on Monday. You update the employee's bank account on Tuesday, but the paycheck was created on Monday.
The employee's profile may show the new account, while the existing paycheck still contains the old payment details. If you submit that paycheck without checking it, the employee's next deposit may not go to the intended account.
Best practice: Update the employee's bank information before creating the paycheck whenever possible. If the paycheck already exists, review its details before sending payroll to Intuit.
Check the Employee's Direct Deposit Settings
One of the first things to investigate when QuickBooks Direct Deposit Not Working is whether the employee's direct deposit feature is still enabled.
Changing bank information does not necessarily mean that the employee's direct deposit enrollment has been canceled. However, the Use Direct Deposit checkbox and the banking information should be reviewed before creating another paycheck.
Step-by-step: Verify the employee's direct deposit settings
Open the company file in QuickBooks Desktop.
Select Employees.
Open Employee Center.
Double-click the affected employee's name.
Select Payroll Info.
Select Direct Deposit.
Check whether Use Direct Deposit for [Employee Name] is selected.
Review the updated bank information.
Confirm the account type is correct.
Select OK to save the information.
If QuickBooks requests your Direct Deposit PIN, enter it through the application's secure prompt.
Verify each banking detail
A bank account update should be checked carefully. A single incorrect digit or an incorrect account type can create a payment problem.
Banking detail | What to verify | Possible problem |
Bank name | The employee's correct financial institution | Incorrect bank identification |
Routing number | The routing number supplied by the employee or bank | Deposit may be rejected or require correction |
Account number | The intended account number | Deposit may reach an incorrect or nonexistent account |
Account type | Checking or savings, as applicable | Incorrect transaction code |
Deposit allocation | One account or two accounts | Payment may be split incorrectly |
Direct Deposit checkbox | Enabled for the employee | Employee may be set up for a paper paycheck |
If the employee uses two bank accounts, also review the amount or percentage assigned to each account. Confirm that the remaining balance is allocated as intended.
What if the Direct Deposit checkbox is not selected?
If the checkbox is clear, the employee may be configured for a paper paycheck rather than direct deposit.
Before enabling it, confirm that:
The employee is supposed to receive direct deposit.
The new banking information is accurate.
The employee has provided the correct account details.
You are editing the intended employee profile.
No unresolved bank notification requires a separate procedure.
Select the checkbox, verify the account details and save the employee's profile.
If the checkbox is already selected but the direct deposit option remains unavailable when preparing a paycheck, investigate the paycheck itself and the payroll processing status. A selected checkbox in the employee profile does not prove that an already-created paycheck has been updated or that Intuit has accepted its banking information.
Does changing a bank account require employee re-enrollment?
Not automatically.
A change to an employee's bank account does not, by itself, establish that the employee must be re-enrolled in the company's direct deposit service. Start by checking the existing employee setup.
If the profile is correct but QuickBooks still prevents direct deposit for that employee, ask Intuit to verify whether the employee's updated information has been accepted and whether any employee-specific restriction remains.
Do not deactivate company-wide direct deposit or repeatedly change other employees' settings to test an issue affecting one employee.
Check Whether an Existing Paycheck Still Uses the Old Bank Account
An existing paycheck is one of the most important places to investigate after changing employee banking information.
Intuit explains that paychecks created before an employee's bank account is updated may still be deposited into the old account. Therefore, you should not assume that saving new banking details automatically changes a paycheck that has already been created.
Why an existing paycheck may retain old details
Consider this example:
Monday: You create an employee's paycheck.
Tuesday: The employee provides new banking information.
Tuesday: You update the employee's Payroll Info.
Wednesday: You open the original paycheck and find that it still reflects the previous payment setup.
The employee's profile and paycheck were updated at different times. This is why reviewing the existing paycheck is necessary.
How to update an unsent paycheck
If the paycheck has been created but has not yet been sent to Intuit, you may be able to refresh its direct deposit setting.
Follow these steps:
Open the affected paycheck.
Select Paycheck Detail.
Find Use Direct Deposit.
Clear the checkbox.
Select Save.
Select Save & Close.
Reopen the same paycheck.
Open Paycheck Detail again.
Select Use Direct Deposit.
Save the paycheck.
Afterward, review the paycheck again before submitting payroll.
This procedure is intended for an existing paycheck that has not yet been sent to Intuit. Do not use it as a way to redirect a payment that is already processing.
Should you delete and recreate the paycheck?
That depends on the paycheck's status and your payroll service.
Paycheck situation | Recommended action |
Paycheck not yet created | Update the employee's bank details first, then create the paycheck |
Paycheck created but not sent | Review and update the existing paycheck, or follow Intuit's applicable delete-and-recreate instructions |
Paycheck sent to Intuit | Check Payroll Run Status and contact Intuit before changing or replacing it |
Paycheck sent to the bank | Confirm the processing result before issuing another payment |
Paycheck rejected by the receiving bank | Follow the rejected-deposit procedure |
Paycheck deposited into an incorrect active account | Investigate a reversal or recovery procedure |
Do not create a duplicate paycheck just because the original paycheck displays old banking information. First establish whether the original payment has been submitted or processed.
For additional assistance with an existing paycheck or employee banking update, call our support team at 📞+1-888-408-4371 or 800-INTUIT-446-8848.
Understand Notice of Change (NOC) Notifications
A Notice of Change, commonly called an NOC, is a notification sent through the ACH network when an employee's bank identifies information that needs to be corrected.
An NOC does not necessarily mean that the employee's direct deposit failed.
In some cases, the receiving bank can identify the correct account information and process the payment while notifying the sender that the original information should be updated.
For example, an employee may provide an incorrect routing number, but the bank may identify the correct routing information. The employee can still receive the payment while the employer receives an NOC requesting a correction.
This is why you should read the NOC notification rather than assuming that every NOC represents a rejected deposit.
Common NOC codes in QuickBooks Desktop Payroll
Intuit identifies several NOC codes that indicate which employee banking information needs correction.
NOC code | Description | Information to verify |
C01 | Incorrect account number | Employee's account number |
C02 | Incorrect routing number | Bank routing number |
C03 | Incorrect routing and account number | Both banking numbers |
C04 | Incorrect employee name | Employee name associated with the account |
C05 | Incorrect transaction code | Checking or savings account type |
C06 | Incorrect account number and transaction code | Account number and account type |
C07 | Incorrect routing number, account number and transaction code | All three banking details |
These codes help identify the correction required. Do not change unrelated banking information without checking the notification and confirming the correct details.
How to identify an NOC
Check the email address associated with the Intuit payroll account.
Look for an NOC notification from Intuit.
Record the NOC code.
Identify the employee associated with the notification.
Review which banking detail needs correction.
Ask the employee to confirm the correct information.
If the information in QuickBooks already matches what the employee provided, ask the employee to verify the details with their bank. The bank's ACH department may be able to confirm the routing number, account number and account type.
How to correct an NOC in QuickBooks Desktop
After obtaining the correct information:
Open QuickBooks Desktop.
Select Employees.
Select Employee Center.
Double-click the affected employee.
Open Payroll Info.
Select Direct Deposit.
Correct the banking information identified by the NOC.
Select OK to save the changes.
Why a zero-payroll transmission may be required
For QuickBooks Desktop Payroll, Intuit instructs users to update the employee's bank information and then send zero payroll when handling an NOC.
Follow these steps:
Select Employees.
Select Send Payroll Data.
Confirm that no pending paychecks are waiting to be sent.
Open the Send/Receive Payroll Data window.
Select Send All.
Enter the payroll service PIN.
Select OK.
This transmission communicates the corrected information through the payroll service.
A zero-payroll transmission for an NOC is not the same as creating an ordinary $0 paycheck for an employee. Follow the specific NOC procedure and do not create an unnecessary payroll transaction.
Determine Whether the Problem Is Employee-Specific or Company-Wide
Another important question is whether direct deposit is unavailable for only one employee or for several employees.
This distinction can help narrow the investigation.
If other employees are receiving direct deposits successfully, the payroll service is likely operating for at least some payroll transactions. That makes an employee-specific issue worth investigating first.
However, successful payments for other employees do not completely rule out a company-level restriction or a service problem.
Employee-specific problems
The following conditions may affect one employee:
The employee's direct deposit checkbox is not selected.
The updated account number is incorrect.
The routing number needs correction.
The account type is incorrect.
The employee has an unresolved NOC.
The existing paycheck still contains the previous payment details.
The employee's banking information has not been transmitted as required.
The receiving bank has rejected the payment.
Company-wide problems
Company-level conditions may include:
The company's direct deposit service is inactive.
The payroll service subscription or account needs attention.
The employer's funding bank account has a verification issue.
A payroll transmission problem affects multiple paychecks.
Intuit has placed a service-level restriction on the payroll account.
The payroll PIN or connection is not working correctly.
Compare the affected employee with another employee
You can use another employee's profile as a reference without changing that employee's settings.
Diagnostic check | Affected employee | Employee receiving direct deposit |
Use Direct Deposit selected | Verify | Compare |
Bank information updated | Verify | Compare only as needed |
Account type correct | Verify | Compare |
One-account or two-account allocation | Verify | Compare |
NOC notification | Check | Check if applicable |
Existing paycheck details | Review | No change needed |
Payroll submission status | Review | Compare recent successful payroll |
Do not create unnecessary test paychecks or send duplicate payroll transactions to perform this comparison.
What if direct deposit works for everyone except one employee?
If other employees are receiving deposits but one employee's option remains unavailable, ask Intuit to investigate:
Whether the employee's direct deposit profile is active.
Whether the updated bank details were accepted.
Whether an NOC remains unresolved.
Whether the required zero-payroll transmission was received.
Whether the existing paycheck still contains old banking details.
Whether the employee's payment has an individual processing error.
Whether the company's overall direct deposit service is active.
This approach helps identify the actual restriction without changing other employees' payroll arrangements.
Review Payroll Transmission Errors and Direct Deposit Status
Updating an employee's bank account is only one part of the process. The paycheck must also be transmitted to Intuit successfully.
A paycheck may be correctly prepared in QuickBooks Desktop but still not have reached the required processing stage.
How to send direct deposit payroll to Intuit
When the paycheck is ready:
Select Employees.
Select Send Payroll Data.
Open the Send/Receive Payroll Data window.
Select View if you want to review the pending payroll.
Confirm that the affected employee and paycheck details are correct.
Select Send All.
Enter your Direct Deposit PIN.
Select OK.
Review the information before sending. If the paycheck still contains the old bank details, do not assume the transmission will automatically replace them.
Understand the direct deposit processing statuses
After submitting payroll, check the processing status rather than relying only on the fact that QuickBooks accepted the transmission.
Status | What it means | What to do next |
Sent to Intuit | Intuit received the payroll and is processing it | Monitor the payroll status |
Sent to Bank | The debit request was sent to the employer's bank | Check for further processing updates |
Payroll Processed | Intuit debited the employer's account and sent the payroll to employees' banks | Confirm the employee's actual deposit outcome |
Rejected or declined | A payment or debit request was not accepted | Review the error and contact Intuit when needed |
A status of Payroll Processed does not automatically prove that every employee's deposit reached the correct account. The receiving bank may still reject an individual payment.
How to check an employee's direct deposit status
Open QuickBooks Desktop.
Select Employees.
Select View Payroll Run Status.
Find the relevant payroll under Recent Payrolls.
Select the payroll.
Open the View Payroll Run Status dropdown.
Select Selected Payroll.
Review the paycheck's processing information.
This is particularly important when an employee reports that the deposit did not arrive.
Common direct deposit rejection reasons
Intuit identifies several possible reasons for a payroll debit request to be rejected or declined, including:
Insufficient funds.
Closed bank account.
Invalid account number.
Account that the bank cannot locate.
The employer should distinguish between a rejected employer funding debit and a rejected employee deposit. They are not necessarily the same problem and may require different corrective steps.
What if QuickBooks displays a transmission error?
Record the exact error message before attempting repairs.
Check:
Whether the payroll PIN was entered correctly.
Whether the internet connection is working.
Whether the correct company file is open.
Whether the payroll service is active.
Whether the selected bank account is correct.
Whether pending payroll items are waiting to be transmitted.
Whether other employees' payroll submissions are affected.
If QuickBooks displays an account-selection message after a bank account change, review the account selected in the Send/Receive Payroll Data window. Intuit's sending instructions also describe selecting the appropriate payroll bank account or Payroll Service Asset Account in certain circumstances.
Do not remove the payroll service key, deactivate direct deposit or repeatedly resend the same payroll without understanding the error.
Check Whether the Payroll Submission Deadline Has Passed
A payroll cutoff can prevent an employee from receiving the next paycheck through direct deposit on the scheduled payday, even when the updated bank information is correct.
Changing bank details and submitting payroll are separate steps. The updated information must be available when the paycheck is prepared, and payroll must reach Intuit within the applicable funding deadline.
Direct deposit funding times for QuickBooks Desktop Payroll
Intuit's published guidance identifies these funding arrangements:
QuickBooks Desktop Payroll service | Published funding time |
Payroll Basic | Two banking days |
Payroll Enhanced | Two banking days |
Payroll Assisted | Next-day or two-day, depending on the assigned account arrangement |
The exact deadline depends on the payroll service and assigned funding time. Confirm the applicable arrangement before relying on a submission schedule.
Example of a two-day funding deadline
For a two-banking-day funding arrangement, Intuit provides these examples:
Scheduled payday | Example submission deadline |
Wednesday | Monday before 5 p.m. Pacific Time |
Friday | Wednesday before 5 p.m. Pacific Time |
For next-day funding, the published examples include:
Scheduled payday | Example submission deadline |
Wednesday | Tuesday before 5 p.m. Pacific Time |
Friday | Thursday before 5 p.m. Pacific Time |
These are examples, not a substitute for checking the funding arrangement assigned to your payroll account.
Direct deposits are processed on banking days. Weekends and applicable state or federal banking holidays can affect payment timing.
What should you check before submitting payroll?
Before sending the upcoming payroll, confirm:
Which QuickBooks Desktop Payroll service you use.
Whether your Assisted account has next-day or two-day funding.
The employee's scheduled payday.
The number of banking days remaining.
Whether a banking holiday affects the schedule.
Whether the employee's bank information has been updated.
Whether the paycheck was created after the bank account change.
Whether the paycheck is marked for direct deposit.
Whether the employer's funding account has sufficient funds.
Whether payroll can still be submitted before the cutoff.
If the deadline has passed, contact Intuit to confirm the available processing options. Do not promise the employee that a late submission will arrive on the original payday.
Can you pay the employee by paper check temporarily?
Yes. QuickBooks Desktop supports changing an employee's payment method to a paper paycheck for one payroll.
Intuit states that future paychecks return to direct deposit when the temporary paper-check procedure is used appropriately.
For a new paycheck:
Select Employees.
Select Pay Employees.
Choose the appropriate scheduled or unscheduled payroll.
Select the affected employee.
In Review and Create Paychecks, select Open Paycheck Detail.
Clear Use Direct Deposit.
Select Save & Close.
Select Continue.
Select Create Paychecks.
Print the paper paycheck.
This changes the payment method for that paycheck. It should not require you to deactivate direct deposit for other employees.
For additional assistance when a payroll deadline is missed or an employee's payment method needs to be changed, call 📞+1-888-408-4371 or 800-INTUIT-446-8848.
What to Do When the Direct Deposit Was Already Sent or Rejected
If the employee's paycheck has already been transmitted to Intuit, do not immediately create a paper check or another direct deposit.
First determine what happened to the original payment.
There are two important situations:
The receiving bank rejected the payment because the account was closed or did not exist.
The payment reached an active bank account, but it was not the account intended by the employer or employee.
These situations require different procedures.
Scenario A: The receiving bank rejected the deposit
If the bank confirms that the account is closed or does not exist and the deposit was rejected, follow Intuit's rejected-deposit procedure.
The general process is:
Confirm the rejection with the receiving bank or Intuit.
Verify that the returned funds have been credited to the company's payroll account.
Follow the applicable instructions to void the rejected direct deposit paycheck.
Correct the employee's bank information.
Recreate the paycheck when appropriate.
Submit the replacement direct deposit.
Verify the new paycheck's processing status.
The important point is that a rejected deposit should not be treated like a successfully completed payment.
Scenario B: The deposit reached an incorrect but active account
If the incorrect account exists and the payment was successfully deposited, the situation is different.
You may need to request a direct deposit reversal. Intuit's US guidance allows eligible reversal requests within five banking days of the paycheck date, subject to its requirements.
The paycheck date counts as day one. The request must also meet Intuit's stated conditions, and a reversal is not guaranteed.
For QuickBooks Desktop Payroll, Intuit identifies a $75 reversal fee, including when a reversal is unsuccessful.
The general steps are:
Confirm that the payment was not rejected.
Verify that the money reached an active account.
Review Intuit's reversal requirements.
Submit the reversal request through the official process.
Wait for the reversal result.
Correct the employee's bank details when appropriate.
Follow Intuit's instructions for the replacement payment.
Do not assume that submitting a reversal request means the money has been recovered.
Why you should not immediately issue another payment
If the original deposit reached an active account, paying the employee again without resolving the first payment could create a duplicate payment.
For example, an employee may report that the deposit did not reach their intended account. However, the original money may have reached another valid account.
Before issuing another payment, establish whether the original transaction was:
Rejected.
Returned.
Still processing.
Deposited successfully.
Eligible for reversal.
Successfully reversed.
Intuit's guide to handling a direct deposit paycheck that was not received explains the procedures for rejected deposits, incorrect accounts and replacement payments.
Special Restrictions for QuickBooks Desktop Payroll Assisted
QuickBooks Desktop Payroll Assisted has an important restriction when handling an existing direct deposit paycheck.
Intuit specifically states that Payroll Assisted does not allow users to change an existing direct deposit paycheck into a printable manual paycheck using the standard conversion procedure. This restriction exists because the change may affect other accounts.
The correct procedure depends on whether the paycheck has been created, submitted, rejected or successfully deposited.
Payroll Assisted: What to do based on paycheck status
Original paycheck status | Recommended action |
Created but not sent to Intuit | Review the paycheck and follow the applicable instructions before submission |
Sent to Intuit but not fully processed | Check the status and contact Intuit before making a replacement payment |
Rejected by the receiving bank | Follow the rejected-deposit procedure |
Deposited into an incorrect active account | Review reversal eligibility and recovery options |
Dated in a prior quarter | Contact Intuit before correcting or recreating the paycheck |
How to issue a regular check for an employee who did not receive a deposit
Intuit documents a regular-check procedure for QuickBooks Desktop Payroll.
For the applicable rejected or missing-payment situation:
Open QuickBooks Desktop.
Select Banking.
Select Write Checks.
Enter the date of the original paycheck.
Select the employee in Pay to the Order of.
Enter the net amount of the original direct deposit paycheck.
Open the Expenses tab.
Select Direct Deposit Liabilities in the Account column.
If QuickBooks prompts you to pay payroll liabilities, select Cancel.
Select Save.
Print the check.
This records the replacement payment against Direct Deposit Liabilities instead of creating another payroll calculation for the same wages.
Use this procedure only after establishing that the employee has not received the original payment and that the procedure applies to the paycheck's status.
Read more: QuickBooks Missing Transactions
Why Payroll Assisted users should avoid editing processed paychecks
A paycheck already sent to Intuit may be connected to payroll processing and accounting entries beyond the local paycheck window.
Changing its payment details without following the Assisted Payroll procedure can create inconsistencies.
For Payroll Assisted:
Do not use the standard conversion procedure on an already-submitted paycheck.
Do not assume that voiding a paycheck automatically cancels the bank payment.
Do not create a second payroll paycheck for the same wages without checking the original.
Do not make unsupported payroll tax liability adjustments.
Contact Intuit when the paycheck was sent, the period is closed or the accounting entries do not match.
The official Intuit procedure for an employee who did not receive a direct deposit specifically identifies the Payroll Assisted restriction.
How to Reconcile a Rejected Direct Deposit and Replacement Paper Check
After correcting a rejected deposit, verify that the original paycheck, returned funds and replacement check are recorded correctly.
The key is to separate the payroll calculation from the actual payment transaction.
The original paycheck records the employee's wages, deductions and payroll taxes. A replacement regular check should record the net amount paid to the employee without creating a second set of wages or payroll taxes.
Step 1: Confirm that the original deposit was rejected
Open Employees > View Payroll Run Status.
Find the relevant payroll and review the selected paycheck's status.
Do not treat a general Payroll Processed status as proof that an individual employee's deposit was successfully received. Check the employee-specific outcome and retain any rejection notice or ACH return information.
Step 2: Review Direct Deposit Liabilities
Intuit explains that when a direct deposit is rejected, it creates a deposit in the Direct Deposit Liabilities account. You can send zero payroll to check whether the deposit appears.
If the deposit is missing, Intuit documents a manual deposit procedure.
Select Banking.
Select Make Deposits.
Select the bank account that received the returned funds.
Enter the actual date the funds were returned.
In Received From, select the applicable Intuit payroll service.
In From Account, select Direct Deposit Liabilities.
Enter the employee's name in Memo.
Enter the amount of the rejected deposit.
Select Save & Close.
Do not enter another deposit if Intuit has already recorded the returned funds.
Step 3: Verify the replacement paper check
Review the replacement check in the bank register.
Confirm:
The correct employee is listed.
The check amount matches the intended net payment.
The date is appropriate under Intuit's procedure.
The expense account is Direct Deposit Liabilities.
The check was recorded only once.
The bank register agrees with the actual payment.
Step 4: Run payroll reports
QuickBooks Desktop includes several payroll reports that can help verify the correction.
Report | Navigation | What to review |
Payroll Summary | Reports > Employees & Payroll > Payroll Summary | Gross wages, taxes, deductions and contributions |
Payroll Detail Review | Reports > Employees & Payroll > Payroll Detail Review | Individual paycheck calculations and payroll items |
Payroll Transaction Detail | Reports > Employees & Payroll > Payroll Transaction Detail | Original paycheck and related payroll transactions |
Payroll Liability Balances | Reports > Employees & Payroll > Payroll Liability Balances | Outstanding payroll tax and deduction balances |
The Payroll Summary is particularly useful for checking whether wages and payroll taxes were duplicated.
If the replacement check was recorded against Direct Deposit Liabilities as instructed, it should not create another set of gross wages or payroll tax calculations.
Step 5: Review the Direct Deposit Liabilities account
Open Lists > Chart of Accounts.
Find Direct Deposit Liabilities, right-click the account and select QuickReport.
Choose a date range that includes:
The original paycheck.
The returned deposit.
The replacement paper check.
Review the entries individually. Do not rely only on the ending balance because other employee payments may also be recorded in the account.
Example: Reconcile a $1,500 rejected deposit
Assume an employee's net paycheck was $1,500 and the entire direct deposit was rejected and returned.
Transaction | Illustrative amount | Accounting effect |
Returned direct deposit | $1,500 | Funds returned to the employer's bank account |
Replacement paper check | $1,500 | Payment issued to the employee |
Net effect on Direct Deposit Liabilities for these two entries | $0 | Entries offset each other |
This is an illustrative example, not a guarantee that every Direct Deposit Liabilities account should have a zero balance. Other payroll transactions may remain in the account.
Step 6: Compare QuickBooks with the bank statement
Finally, review the actual bank activity.
Verify that:
The returned funds appear in the bank register.
The returned amount matches the bank statement.
The replacement check appears only once.
The original deposit has not also been paid successfully.
The Direct Deposit Liabilities entries are consistent.
Payroll Summary does not show duplicated wages or taxes.
If the records do not agree, do not create additional journal entries or adjust payroll taxes without identifying the cause. Payroll Assisted users should contact Intuit before making adjustments to previously submitted payroll transactions.
When to Contact Intuit Payroll Support
If the employee's bank details are correct, the direct deposit checkbox is selected, the paycheck has been reviewed and the problem continues, the next step is to have Intuit investigate the payroll service.
Contact Intuit when:
Direct deposit remains unavailable for one employee despite correct settings.
An NOC has been corrected but the problem continues.
The required zero-payroll transmission does not resolve the issue.
A paycheck has already been sent to Intuit.
The employee's deposit was rejected or returned.
The payment may have reached an incorrect active account.
The payroll submission deadline has passed.
QuickBooks displays a recurring transmission or account-selection error.
Payroll Assisted restrictions prevent you from correcting the original paycheck.
Information to prepare before contacting support
Preparing the relevant details can make the investigation more efficient.
Information | Why it is useful |
QuickBooks Desktop edition and Payroll service | Identifies the applicable procedure |
Employee name | Identifies the affected payroll profile |
Paycheck date | Establishes the payment timeline |
Date the bank details were changed | Helps identify whether the paycheck predates the update |
NOC code, if applicable | Identifies the banking correction |
Payroll transmission date | Establishes when Intuit received the payroll |
Payroll Run Status | Identifies the processing stage |
Exact error message | Helps narrow down the issue |
Whether other employees receive direct deposit | Helps distinguish employee-specific and company-level problems |
Rejection or return notice | Helps establish the actual payment outcome |
Do not send your password, full Direct Deposit PIN, one-time verification code or complete employee bank account details through an unsecured message. Use Intuit's secure verification process when sensitive information is required.
What should you ask Intuit to verify?
Instead of asking only why direct deposit is not working, request specific checks:
Has Intuit received the employee's updated bank information?
Was the NOC correction accepted?
Is the employee's direct deposit status active?
Does the existing paycheck still contain the previous bank information?
Was the paycheck transmitted successfully?
Has the receiving bank rejected or returned the payment?
Is the employer's direct deposit service active?
Is any company-level funding or verification issue affecting payroll?
Can the original payment still be stopped or corrected?
What procedure applies to the employee's Payroll Basic, Enhanced or Assisted service?
You can also use the official QuickBooks Contact Us page to review the support options available for your product and account.
Best Practices to Prevent QuickBooks Direct Deposit Problems After a Bank Change
Preventing the issue is usually easier than correcting a paycheck after it has been submitted.
Use the following practices whenever an employee changes bank accounts.
Update banking information before creating payroll
Ask employees to provide updated bank details before the next payroll is prepared.
Review the routing number, account number, account type and deposit allocation. Save the updated information in the employee's Payroll Info settings before creating the paycheck.
Review existing paychecks before submission
If a paycheck was created before the bank account change, open Paycheck Detail and verify its payment method.
Do not assume the employee profile update automatically changed the paycheck.
Keep NOC notifications available
Check the Intuit payroll email account for NOC notifications. Record the code, employee name and required correction.
Complete the documented NOC process before running the next payroll.
Check payroll deadlines in advance
Confirm the funding time assigned to your service. Allow for weekends and banking holidays.
For Payroll Assisted, verify whether the account has next-day or two-day funding.
Confirm the payroll transmission result
After selecting Send All, check the payroll status. Save the confirmation report when available.
A successful submission is important, but it does not prove that an individual employee's bank accepted the deposit.
Keep a record of returned payments
Retain the original paycheck details, rejection notice, return information, replacement check and reconciliation records.
These records help prevent duplicate payments and make it easier to investigate discrepancies.
Avoid unnecessary changes to other employees
If one employee's direct deposit is unavailable, investigate that employee's profile and paycheck first.
Do not disable the company's direct deposit service or change other employees' banking information to troubleshoot an isolated problem.
Conclusion
QuickBooks Direct Deposit Not Working after changing an employee's bank account does not always mean that the employee's direct deposit service has been deactivated. The issue may be related to an existing paycheck, incorrect bank details, an unresolved NOC, a payroll transmission problem, an ACH rejection or a missed funding deadline.
The most important step is to identify where the problem occurs.
Start by checking the employee's Payroll Info and confirming that Use Direct Deposit is selected. Next, review the existing paycheck to determine whether it still contains the old banking information. If an NOC was received, correct the information and complete the required zero-payroll transmission. After submitting payroll, use View Payroll Run Status to determine whether Intuit has received and processed the paycheck.
If the payment was rejected, follow the appropriate returned-deposit procedure. If it reached an incorrect active account, investigate reversal eligibility before issuing another payment. Payroll Assisted customers should also follow the service-specific restrictions and avoid converting an already-submitted direct deposit paycheck through the standard manual-check procedure.
Finally, review the Direct Deposit Liabilities account, payroll reports and bank register to confirm that the original paycheck and replacement payment have been recorded correctly.
Need help with a QuickBooks Desktop direct deposit issue? Call 📞+1-888-408-4371 or 800-INTUIT-446-8848 for assistance reviewing the employee's bank account update, paycheck status and payroll payment records.
Frequently Asked Questions
Why is QuickBooks Direct Deposit unavailable after changing an employee's bank account?
QuickBooks Desktop direct deposit may become unavailable after a bank account change if the updated banking information has not been saved correctly, the employee's direct deposit details are incomplete, or the employee's enrollment requires additional verification. An incorrect routing number, account number, or account type can also affect processing. Review the employee's Payroll Info and Direct Deposit settings, verify the updated bank details, and check for any notifications or bank-related restrictions before creating another paycheck.
Does changing an employee's bank account automatically update an existing paycheck in QuickBooks Desktop?
No. Updating an employee's bank account information does not necessarily change the banking details already associated with an existing paycheck. A paycheck created before the update may still contain the previously saved payment information. Open the paycheck and review its payment method and direct deposit details before submitting payroll. If the paycheck has already been sent to Intuit, do not assume that editing the employee profile will redirect the payment.
Do I need to re-enable or re-enroll an employee in direct deposit after changing their bank account?
Changing an employee's bank account does not automatically mean that direct deposit enrollment has been cancelled. However, you should verify that the employee's updated banking information is saved and that the Use Direct Deposit option remains enabled. Check the employee's Payroll Info settings and confirm whether any required bank verification or notification process is pending. Follow the applicable Intuit instructions if the employee's direct deposit status needs to be reactivated.
Can a Notice of Change (NOC) prevent an employee's direct deposit from working in QuickBooks Desktop?
Yes. A Notice of Change (NOC) from an employee's bank can indicate that certain banking details need to be corrected. If the requested information is not updated, subsequent direct deposit transactions may be affected. Review the NOC details carefully, identify the specific information that needs correction, and update the employee's bank account accordingly. Do not assume that changing the account number alone resolves every NOC-related issue.
What is a zero payroll transaction in QuickBooks Desktop, and when is it needed after a bank account change?
A zero payroll transaction is a payroll submission with no employee earnings or net pay. In certain NOC-related situations, an applicable zero-dollar payroll transmission may be required to communicate corrected banking information. Whether this step is necessary depends on the specific NOC instructions and Intuit's payroll procedures. Before creating or submitting a zero payroll transaction, confirm the requirement for your account and follow the appropriate Intuit guidance.
Why is direct deposit unavailable for only one employee when it works for everyone else?
If other employees can receive direct deposits successfully, but one employee's option is unavailable, the issue may be specific to that employee's payroll profile or banking information. Check the affected employee's direct deposit enrollment, updated account details, payment method, and any NOC or bank rejection notifications. Also compare the employee's settings with those of an employee whose direct deposit is working. Avoid changing company-wide payroll settings when the evidence points to an individual employee's record.
Can I redirect a QuickBooks Desktop direct deposit after the paycheck has already been submitted to Intuit?
Changing an employee's bank account after submitting a paycheck does not automatically redirect the payment to the new account. First, review the payroll transmission status to determine whether the transaction is pending, processing, sent to the bank, or completed. If the paycheck has already been submitted, contact the appropriate Intuit payroll support team promptly to understand the available options. Do not delete, recreate, or issue a replacement payment until the original transaction's status has been confirmed.
How long does QuickBooks Desktop direct deposit take after changing an employee's bank account, and what if I miss the payroll cutoff?
The timing of a direct deposit depends on the payroll submission deadline, processing schedule, bank requirements, and whether the updated employee information is ready for use. A bank account change does not guarantee that the next paycheck will be processed on the same schedule. Check the applicable payroll cutoff and transmission status before submitting payroll. If the deadline has passed, review whether a paper check is an appropriate alternative and confirm that the original direct deposit has not already been processed.
What should I do if an employee's direct deposit is rejected after their bank account has been changed?
First, review the direct deposit rejection or return notification to identify the reason for the failed payment. Verify the employee's current bank details and determine whether the funds were returned or whether the original transaction is still being processed. If a replacement paper check is necessary, follow the applicable QuickBooks Desktop payroll procedure and avoid recording duplicate wage payments. If you use Payroll Assisted, confirm the available correction and replacement-payment process with Intuit before making changes to an already-submitted paycheck.
How can I verify that a rejected direct deposit and its replacement paper check are recorded correctly?
Review the affected employee's paycheck history and compare the original direct deposit with the replacement paper check. Check the relevant payroll reports, including the Payroll Summary, Payroll Detail Review, and General Ledger, along with the applicable direct deposit liability and bank account balances. Confirm that the rejected payment and replacement payment have been recorded appropriately, without duplicate wages or incorrect liability balances. If the transactions do not match the bank activity or payroll records, investigate the discrepancy before making reconciliation adjustments.
