QuickBooks Payroll Tax Filing Confusion: Which Plans Actually File for You
Many QuickBooks users assume payroll taxes are filed automatically. The answer depends on your payroll tier, and the difference is costing penalties.
A familiar failure keeps showing up in QuickBooks payroll threads: paychecks run all year, tax amounts calculate correctly, then an agency notice arrives for returns that were never filed. We see this confusion recur every quarter. The product did its bookkeeping; nobody did the filing. The payroll tier you bought decides which side of that line you stand on.
Does QuickBooks file your payroll taxes?
Sometimes. Every tier calculates what you owe on each paycheck. Only some tiers submit the money and the forms. Many users discover the difference only after a penalty notice arrives.
The tiers that decide who files
The desktop product has long split the work three ways. Payroll Basic calculates federal and state taxes on every check and stops there; you file and pay every agency yourself. Payroll Enhanced prepares the forms and lets you submit them electronically, but you pull the trigger on each filing and each payment. Payroll Assisted is the full-service option: the service withdraws the money, remits it, and files federal and supported state returns for you.
The online product uses different names for the same divide. Core and Premium can automate federal and state payments and filings, but only after you finish the electronic services enrollment and authorize withdrawals from your funding account. Many local employment taxes, city and county levies in particular, remain your job on every tier. Elite sits at the top as the hands-off option, with penalty protection attached.
Deadlines that catch self-filers
Users on Basic, Enhanced, or a self-managed online plan inherit the full deposit calendar. Quarterly Form 941 is due the last day of the month after each quarter ends: April 30, July 31, October 31, and January 31. The taxes themselves are usually due sooner, on a deposit schedule set by your lookback period. Monthly schedulers deposit by the 15th of the following month. Semiweekly schedulers owe Wednesday-through-Friday liabilities the next Wednesday, and Saturday-through-Tuesday liabilities the following Friday.
Annual Form 940 is due January 31, with a short extension into February when every deposit for the year landed on time. W-2s must reach workers by January 31, and electronic W-2 filing is due the same day. State and local calendars vary, and some local taxes come due more often than quarterly. Assisted and Elite users can ignore most of this. Everyone else cannot.
Recording a payment made outside QuickBooks
The other recurring symptom: liability balances that keep climbing even though the money already left the bank. This happens when a payment was sent through a government portal or an outside service instead of the payroll feature. If the payment never gets recorded, year-end forms and running balances overstate what you owe.
In the desktop product
Open the Employees menu and go to the Payroll Center, then the tab for paying taxes and other liabilities. Select the item in question and use the option to view and pay it, which creates the liability check. For money already sent, use the button for prior payments instead. Enter the agency, the date, and the amounts, and the balance clears without generating a duplicate check.
In the online product
Open the Taxes area from the Payroll menu and choose the option to pay taxes. Review the listed items, adjust the payment date if needed, and record the entry. For payments made before you started tracking, use the prior tax history section on the same screen. Enter the period, the date, and a short note, then save. The recorded history keeps your balances aligned with agency records.
Check which tier you are on
In the online product, your plan appears on the billing and subscription page under Settings. In the desktop product, the Employees menu lists your payroll service details. One quick tell: if you can see a queue of forms waiting for you to review and e-file, the filing job is yours. Assisted tiers hide that queue because the service handles it.
The pattern in these threads is consistent. The paycheck math is rarely the problem. The problem is assuming the calendar belongs to the software when your tier keeps that calendar on you, penalties and all.