Checking the Status of Payroll E-Payments and E-Filings in QuickBooks
QuickBooks payroll users can track electronic payment and form filing status through the Payroll Center, where each submission moves through several processing stages.

QuickBooks Desktop payroll users who submit electronic payments or file tax forms through the software sometimes need to confirm whether those submissions went through — and where things stand if an agency or processing delay arises. Processing times vary from one tax agency to another. Some agencies handle transactions immediately, while others can take 24 to 48 hours after the payment or form leaves QuickBooks. The good news is that QuickBooks provides a built-in way to check on both e-payments and e-filed forms without leaving the application.
Where to Find E-Payment Status
The Payroll Center is the central hub for reviewing electronic payment activity. To get there, open the Employees menu at the top of the QuickBooks window and select Payroll Center.
Once inside the Payroll Center, the navigation depends on which version of QuickBooks Desktop is running. For QuickBooks 2014 and later, click the Pay Liabilities tab. In the Payment History area, select the E-Payments tab. The status of each electronic payment appears in the Status column of the table displayed there.
For QuickBooks 2013 and earlier, the path is slightly different. In the Pay Scheduled Liabilities section, click Check E-payment Status. The payment status then appears in the E-payment History window.
Where to Find E-Filing Status
Checking on a filed form follows a parallel workflow. Open the Payroll Center the same way — through the Employees menu — and then navigate to the forms section.
For QuickBooks 2014 and later, click the File Forms tab. In the Filing History area, select the E-Filing tab. The filing status for each submitted form appears in the Status column.
For QuickBooks 2013 and earlier, look for the File Tax Forms section and click Check Filing Status. The status information then displays in the E-filing History window.
Understanding the Status Messages
Each e-payment and e-filed form carries a status that reflects where it sits in the processing pipeline. QuickBooks uses a set of defined status labels, and understanding what each one means can save time when something appears stalled.
Submitted to Intuit — The payment or form has been received by Intuit’s processing system. This is the initial confirmation that the submission left QuickBooks successfully.
Intuit rejected — Intuit’s system was unable to accept the payment or form. This can happen when there is a problem with the information submitted alongside the payment or form, or when a server connection issue interrupted the transmission. When this status appears, the submission needs to be retried or corrected.
Submitted to agency — Intuit has forwarded the payment or form to the relevant tax agency. At this point, the submission is out of Intuit’s hands and awaiting agency processing.
Agency rejected — The tax agency declined the payment or form and returned a rejection message. Agencies typically include an explanation and a recommended fix in the rejection details.
Agency accepted — The payment or form was successfully processed by the agency, and the transaction is complete. This is the status users want to see.
What to Do When a Status Stalls
Most submissions move through the pipeline without trouble, but delays and rejections do happen. A payment stuck on Submitted to Intuit for longer than 48 hours may indicate a processing bottleneck rather than a failure. A rejection — whether from Intuit or from the agency — usually comes with enough detail to identify the cause, whether that is a data entry error, a mismatch in employer or account information, or a connectivity disruption during transmission.
For rejected submissions, reviewing the rejection message is the first step. Agency rejections frequently include specific guidance on what needs correcting before resubmission. Intuit-level rejections tied to server or connection problems may resolve with a simple retry once the underlying issue clears.
Users managing payroll liabilities across multiple agencies should keep in mind that each agency operates on its own processing schedule. A same-day acceptance from one jurisdiction does not guarantee the same turnaround from another. Checking the status column periodically — especially around filing deadlines — is the most reliable way to stay on top of submissions without assuming completion.