E-pay is available for certain agencies with QuickBooks Desktop Payroll Enhanced.  To file a payment electronically, or E-Pay, through QuickBooks Desktop you must have:

  • An QuickBooks Desktop Payroll Enhanced subscription with a supported version of QuickBooks Desktop
  • An internet connection
  • The most recent payroll update
  • Set up E-Pay


Note: You should submit your e-payments on or before the date and time that appears in the Send By column for each payment. See Dates affecting e-payment submission and processing.

To submit your E-Payment:

  1. In QuickBooks Desktop, go to Employees menu Payroll Center.
  2. In the Payroll Center, click Pay Liabilities tab.

  3. In the Pay Taxes & Other Liabilities section, select the liability you want to pay.

  4. Click the View/Pay button.
  5. Review the liability for accuracy and then click the E-Pay button.

    • If you get the error "The withdraw on date entered is not valid."

      1. Click OK in the error window.
      2. In the Liability Payment window, change the Withdraw On date to at least 1 business day in advance from the day you are sending the e-payment.
      3. Click E-pay, and proceed with the steps below.
      • Note: If you want to be debited a day after sending, we suggest you contact IRS instead of using QuickBooks Desktop to process the payment.
  6. In the Agency Login window, enter your login information.

    Note: It's very important to enter your login details carefully. If you enter your details incorrectly, your e-payment may either be rejected by the agency or not processed in a timely manner.
    If you have recently changed the bank account for your e-payment, use your new PIN.
  7. Click Submit. A confirmation appears that Intuit has received your request and will submit your e-payment to the correct agency. You may print the confirmation.
  8. Click Close.

Frequently Asked Questions

Do i get a notification about my submission?

You will get an email to confirm the submission of your e-payment. To ensure that the payment or form is submitted to the agency in a timely manner, it's important to check the status of the e-payment or e-filed form after it's submitted. That way, you'll have time to handle any issues that may come up.

How long will it take to complete my e-payment?

Processing times vary from agency to agency. Some tax agencies can take 24 to 48 hours (or longer) to process electronic forms or payments and others process immediately.

Can I create a custom or unscheduled electronic payment?

No, QuickBooks Desktop does not allow you to create an unscheduled electronic tax payment. You may only create an unscheduled Liability Check to record your payment outside.