How to Fix Direct Deposit Reverting to Check in QuickBooks Online Payroll

If your employees were set up for Direct Deposit in QuickBooks Online Payroll but suddenly got paid by paper check without you changing anything, you’re not alone. This issue can happen due to account verification problems, expired authorizations, payroll setting changes, or temporary system glitches.

This guide walks you through how to diagnose and fix the problem step by step, and includes helpful tools, tables, FAQs, and interactive elements you can embed in your blog.


Common Reasons Direct Deposit Reverts to Check

CauseWhat HappensQuick Fix
Bank account needs re-verificationQBO disables Direct Deposit for safetyReconnect/verify bank
Expired Direct Deposit authorizationEmployees switch to paper checkRe-authorize DD forms
Payroll processed before DD cutoff timeSystem defaults to checkRun payroll earlier
Employee profile accidentally editedDD box becomes uncheckedRe-enable Direct Deposit
QuickBooks system bug or sync issueLong-time DD users paid by checkToggle DD off/on and save

Step-by-Step Fix

  1. Open Employee Profile
  2. Check Payment Method
    • Click Edit next to Pay method.
    • Ensure Direct Deposit is selected.
  3. Re-enter Bank Details (if needed)
    • Re-add routing and account number.
    • Save changes.
  4. Verify Company Direct Deposit Settings
    • Go to Payroll Settings → Direct Deposit
    • Confirm your company bank account is verified.
  5. Run a Test Payroll
    • Create a small test run (or preview payroll) to confirm DD is active.

Direct Deposit Timing Calculator

Use this to estimate if you’re before the cutoff (2 banking days before payday).


Payroll Cutoff Countdown Timer


Quick Settings Checklist (Dropdown Toggle)


Mini Troubleshooting Quiz

Did you recently update your company bank account?


Reader Poll

Has this happened more than once?


FAQ

Why did Direct Deposit revert to check automatically?

This usually happens if your bank account needs re-verification, the employee’s direct deposit authorization expired, or QuickBooks temporarily disabled direct deposit due to a security or sync issue.

Can this happen even if I didn’t change any settings?

Yes. Many users report this after bank updates, failed verification, or system glitches where long-time direct deposit employees are switched to paper check automatically.

How do I turn Direct Deposit back on?

Open the employee profile in Payroll, edit the Pay method, select Direct Deposit again, re-enter bank details if required, and save. Also confirm your company bank is verified in Payroll Settings.

Will QuickBooks warn me before payroll runs as a check?

Not always. That’s why you should review the payroll preview screen each time before submitting to confirm the payment method shows Direct Deposit.

How can I prevent this issue in the future?

Run payroll at least two business days early, keep your bank account verified, avoid frequent bank edits, and double-check employee payment methods before every payroll submission.


Best Practices to Avoid Repeat Issues

  • Run payroll at least 2 business days before payday
  • Re-verify Direct Deposit after any banking change
  • Keep employee profiles locked to avoid accidental edits
  • Regularly review payroll preview screen before submitting

Final Thoughts

If long-time Direct Deposit employees suddenly get paid by check, don’t panic. In most cases, re-enabling and re-verifying Direct Deposit in both the employee profile and payroll settings resolves the issue quickly. Using checklists, cutoff calculators, and preview reviews can prevent this from happening again.

View More...

Are you using QuickBooks Online Plus and suddenly noticing that your invoices are missing from the Create menu or the Customers tab? Don’t panic! This

Change your company legal name in QuickBooks may sound simple, but if done incorrectly, it can cause QuickBooks e-services to be disabled, disrupt tax filings,

QuickBooks Not Downloading Transactions? Fix It! It’s a common frustration for many business owners and bookkeepers: you log into QuickBooks, expecting to see your latest