Quickbooky

Accounting News

Payroll

Setting Up and Submitting Payroll Tax E-Payments in QuickBooks

Enhanced Payroll users can pay federal and state payroll taxes electronically through QuickBooks, but setup and agency enrollment requirements trip up many filers.

COMMUNITY ISSUESQUICKBOOKY

QuickBooks Enhanced Payroll includes electronic payment capability — known as e-pay — at no additional cost, yet users regularly surface in community threads asking how the feature works, what the enrollment requirements are, and why a payment has not yet registered with a tax agency. The confusion is common enough to warrant a clear walkthrough of what the process involves and where it tends to stall.

What E-Pay Actually Covers

E-pay lets you submit certain payroll taxes electronically directly from within QuickBooks rather than writing and mailing a check. Enhanced Payroll subscribers get this option for federal payroll taxes and for state-level taxes in participating states. Not every state agency participates, however, and some that do participate require you to complete a separate enrollment process with the agency before QuickBooks can transmit a payment on your behalf.

The Setup Sequence

The process unfolds in a specific order, and skipping a step is where most users run into trouble.

Step 1: Enroll with the Agency First

If your state tax agency requires enrollment — and several do — you must complete that enrollment before attempting to send an e-payment. QuickBooks will walk you through the setup interview and flag when enrollment is necessary, providing instructions for how to get it done. But the enrollment itself happens on the agency side, not inside QuickBooks. Until the agency has processed your enrollment, any e-payment attempt for that tax will fail or sit unresolved.

Step 2: Run Payroll So Liabilities Accrue

Once the tax is configured for e-pay, each payroll run generates the corresponding tax liability. Those liabilities — along with their due dates — appear in the Payroll Center, which serves as your dashboard for upcoming payment obligations. You access it by selecting Employees from the top menu and then choosing Payroll Center.

Step 3: Submit the E-Payment

When a tax payment comes due, you can submit the e-payment and generate the tax liability check at the same time. During submission, QuickBooks may prompt you for your agency login credentials. The payment information is then transmitted securely to Intuit, which relays it to the tax agency. You should receive an immediate confirmation within QuickBooks that the submission was received.

Step 4: Monitor the Payment Status

This is where the most frequent confusion arises. After submission, the payment does not necessarily post to the agency instantly. Tax agencies process incoming e-payments on their own schedules — some handle them in real time, while others batch transactions and process them on a delayed cycle. You should generally wait 24 to 48 hours before checking whether the agency has posted the payment.

To review the status of a submitted e-payment, open the Payroll Center (Employees > Payroll Center). From there you can view the payment status and pull up a history of payments made to a given agency.

Where Users Get Stuck

The recurring pain points are predictable. The first is assuming that setting up e-pay inside QuickBooks is the same as completing agency enrollment — it is not, and the distinction matters. The second is expecting the payment to appear at the agency immediately after QuickBooks shows a confirmation. The confirmation only means Intuit has accepted the transmission, not that the agency has processed it. The third is not realizing that the Payroll Center is where both upcoming liabilities and historical payment records live.

Beta State Availability

E-pay is still offered as a beta feature in certain states, which means the functionality may be limited or still undergoing refinement. Availability varies by state and by agency, so if you do not see the e-pay option for a particular state tax, the feature may simply not be supported there yet.

Keeping Records Straight

One advantage of paying electronically through QuickBooks is that each payment is recorded in your company file automatically. The liability check is created, the payment detail is transmitted securely, and the transaction history remains accessible through the Payroll Center for future reference. That eliminates the need to manually reconcile a mailed check against a liability record later.

For broader troubleshooting around payroll tax payments and liability tracking, the same principles apply — confirm agency enrollment, allow processing time, and use the Payroll Center as your primary tool for verifying that everything landed where it should.

← Back to Community Issues