How to Set Up E-File in QuickBooks?

How to Set Up E-File in QuickBooks

Facing problems while setting up the e-file? No need to worry more! 

We are here to help you get to know how to Set Up E-File in QuickBooks Payroll. This will help you to pay taxes. In addition, you can then pay state payroll taxes and file your state forms.

In order to do payments for taxes of state payroll, and filing state forms is a bit of a hectic task. Therefore, in this article, we will be talking regarding the easiest way to do so. 

Hence, keep reading.

Things Required to Set up E file

There are several things you must make sure of before the procedure. Some are given below : 

  • Firstly, you should have an active subscription of QuickBooks Enhanced Payroll.
  • Secondly, update QuickBooks desktop. It should be done to the latest maintenance release.
  • Next, you have a good internet connection. It is to avoid any blockages during the procedure.
  • In addition, you should enroll yourself in the Internal Revenue Service (IRS) system of e filing.

These are some things you must keep in your mind.

Steps To Set Up E file in QuickBooks Desktop Payroll Enhanced

You have to do some set up tasks before using the e file in QuickBooks.

Follow the steps below properly. 

1. Understanding State file and Pay Methods in QB

Since there are several ways, every state tax has its particular way. Through this way they do payments and Set Up E-File in QuickBooks Desktop. Hence, let’s first know some of these various ways : 

  • E file + E Pay 

In this method, e filing and e payment are done together. Likewise, at the same time, these are sent to the state agency.

  • E file and E Pay Individually

This method has two steps. Hence, you can do e filing and e payment differently. It can be done at different times therefore. Also, send it to the state agency differently.

  • E filing only

The method allows users to e-file the form only. They cannot use e pay. Instead, they can print and create tax payments. And then, send it to the state agency.

  • E Payment only

Similarly, here you can only e pay the tax. Yet, you cannot e file the form. You have to create and fill a tax form and later send it to the state.   

  • Neither E file nor E pay

Here, users can’t do filling or payment of taxes electronically. Yet, they have to prepare forms and print checks in QB. And then, they can send it to the state agency.

  • Creating file for upload

Quickbooks users can create a State Unemployment file in QB. Consequently, it can be manually uploaded to the state agency.

2. Registration with State Agencies

If you have not registered yourself with the State Unemployment Insurance Tax agency and state withholding, then, you must do so. In order to pay taxes or file forms, the user should register themselves. You will get an account number, tax rates, login details for the website.

3. Scheduling Payment Setup in QuickBooks

Scheduled Payments are very beneficial. They will let you know when taxes are due. So, it helps you to not miss any payment. If you do not have access to e payments, you can set up scheduled payments in Quickbooks. 

Therefore in order to do so, follow the below steps : 

  • Firstly, go to Employees. Click on Payroll Taxes and Liabilities.
  • Next, select Edit Payment due dates or methods.
  • After that, click on schedule payments.
  • Select the state tax you wish to schedule.
  • Click edit.
  • Then, go to the payment method. Choose E-pay or check.
  • Type the state account number.
  • Then, click on Payment Frequency.
  • Repeat the same for every state tax. 
  • After that, choose Continue.
  • Next, select the bank account and click on Edit.
  • Enter your account and routing number.
  • Then, click on Finish.
  • And the task has completed.

Also Read:  How to Fix QuickBooks File Repair?


Get our expert Quickbooks ProAdvisor on call to resolve your query in no-time.

4. Setting Up E-file in QuickBooks

  • Select Employees.
  • Click on Payroll center.
  • Then, in the File Forms tab, find Other Activities.
  • Click on Manage filing methods.
  • Then, select continue.
  • After that, select the state form you want to e file.
  • Next, click on Edit.
  • Select E file. Likewise, click on Finish.
  • Repeat the same steps for each state form you wish to file.
  • After you have completed, click on Continue.
  • Then, select Finish.
And you are done! 

The above article has stated the easiest way to Set Up E-File in QuickBooks. We have been receiving many queries regarding the same. We hope that you query has been resolved. If you still face any kind of issues while doing the procedure, contact our support team.

You can reach out to us at our QuickBooks Enterprise support. Our technicians will be happy to help you.

Some Frequently Asked Questions (FAQs)

Ques 1 – Does QuickBooks use EFTPS?

Ans – Yes, QuickBooks allows you to use EFTPS. And hence you can pay your taxes electronically.

Ques 2 – How do I enroll in EFTPS?

Ans –  First,  visit the official site of EFTPS. Click on Enrollment and select the business. After that, fill in the requested information. Click on Submit. You will get a PIN at mail within 7 days. It will allow you to login into your EFTPS account.

Ques 3 – How do I find my 10 digit PIN for e-file in QuickBooks?

Ans – You have to complete your online PIN registration process. After the approval, the IRS sends you a 10 digit PIN. It will be in a sealed envelope.[/vc_toggle]


:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-inactive object,.e-form__indicators__indicator--state-inactive svg{fill:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-active{color:var(--e-form-steps-indicator-active-primary-color,#39b54a);border-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active object,.e-form__indicators__indicator--state-active svg{fill:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a);background-color:initial}.e-form__indicators__indicator--state-completed object,.e-form__indicators__indicator--state-completed svg{fill:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator__icon{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);font-size:var(--e-form-steps-indicator-icon-size);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:10px}.e-form__indicators__indicator__icon img,.e-form__indicators__indicator__icon object,.e-form__indicators__indicator__icon svg{width:var(--e-form-steps-indicator-icon-size);height:auto}.e-form__indicators__indicator__icon .e-font-icon-svg{height:1em}.e-form__indicators__indicator__number{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{width:100%;height:var(--e-form-steps-divider-width);background-color:#babfc5}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2)}.elementor-field-type-hidden{display:none}.elementor-field-type-html{display:inline-block}.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me{font-size:.85em}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.elementor-button .elementor-form-spinner{order:3}.elementor-form .elementor-button>span{display:flex;justify-content:center;align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal;flex-grow:0}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-select-wrapper .select-caret-down-wrapper{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:10px;pointer-events:none;font-size:11px}.elementor-select-wrapper .select-caret-down-wrapper svg{display:unset;width:1em;aspect-ratio:unset;fill:currentColor}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}