UPDATED JULY 20, 2026
If you run payroll through QuickBooks Online, you may have already noticed something different about how and when your payroll taxes are being handled. Starting July 1, 2026, QuickBooks Online Payroll began automatically paying and filing payroll taxes as soon as payroll is run, rather than on the due date business owners were used to planning around. The option to manually submit those payments or filings, or to turn automatic tax payments off, has been removed.
We've had enough conversations with local business owners about this in the past few of weeks that it seemed worth writing down plainly: what's changing, who it affects, and what to check before your next pay run.

What's changing
Previously, many QuickBooks Online Payroll users had the choice to pay and file payroll taxes manually, on their own schedule, up until the actual deadline. As of July 1, that choice is gone for anyone with automatic taxes set up. QuickBooks now withdraws the funds directly from the connected bank account at the moment payroll is processed, or whenever a tax liability changes, rather than waiting until the tax is due.
For a business used to holding that cash until the deadline, that's a real shift in when money leaves the account, sometimes weeks or even a full month earlier than before.
Who this affects
This is the detail we've seen cause the most confusion, so it's worth being precise: this change is specific to QuickBooks Online Payroll.
- If you run payroll entirely inside QuickBooks Desktop, this change does not apply to you.
- If you use a separate payroll provider (for example, , Payroll Vault, ADP, or others) that simply feeds data into QuickBooks, this change does not apply to you either.
- If you process payroll through QuickBooks Online, this does apply to you, and it's worth a few minutes to confirm your tax setup is current.
If you're not sure which category your business falls into, that's a completely reasonable thing not to know off the top of your head, and it's exactly the kind of question we're happy to help sort out.
What business owners are telling us
The reaction we've seen from our clients and local business owners has been consistent: this feels like losing control over the timing of their own cash flow. For a small to midsize business that plans carefully around when tax payments leave the account, having that money withdrawn at pay-run time instead of the due date can mean tying up thousands of dollars earlier than expected, sometimes for weeks before the tax is owed. Several owners have also raised another fair question: they remain legally responsible for their payroll taxes being paid correctly and on time, even though they no longer control when or how that payment happens.
We're not here to weigh in on QuickBooks' reasoning for the change. However, we are here because these are exactly the kinds of cash flow and compliance questions payroll should never leave a business owner guessing about.
Would a payroll checkup make sense before your next payroll run
- Confirm whether you are or aren’t affected (see above).
- If you are or if you don’t know, make sure your tax setup is fully completed and acknowledged, since incomplete setup can delay payroll processing entirely.
- Double check that the bank account on file has enough available cash to cover a withdrawal that may now happen earlier than you're used to.
- If you had paid any taxes for the current quarter outside of QuickBooks, make sure they're marked as paid in the system so you aren't charged twice.
How Payroll Vault can help or support you
This is exactly the kind of change we like to get ahead of with our clients, rather than letting it show up as a surprise on a bank statement. We're offering a free payroll checkup for any small to midsize business that would appreciate a second set of eyes on how this affects their setup, their cash flow planning, and what, if anything, needs to change before their next pay run.
No pressure, no sales pitch, just a clear answer to “does this affect me, and what should I do about it.”
Book your free payroll checkup — mention code PVSB2026 — or give us a call
at (805) 500-8347. We will be happy to walk through the details with you.







