Overview
Form 940 is the Employer’s Annual Federal Unemployment (FUTA) Tax Return. The FUTA tax provides funds for paying unemployment compensation to workers who have lost their jobs. Only employers pay FUTA tax and it is not deducted from their employees’ wages.
Employers must pay a tax rate of 6% on the first $7000 that each employee makes. If state unemployment taxes (SUTA) can be paid on time, the FUTA tax can be reduced to 0.6 percent.
Form 940 endpoints:
You can use the following endpoints to complete the 940 filing.
In order to use the following endpoints, you must call the Auth method to get the access token. This access token must be supplied in the request header as the ‘Bearer‘ token. Refer to OAuth 2.0 Authentication for more information on JWT authentication.
- Create - To create Form 940 for the respective quarter.
- Update - To make changes to an existing Form 940.
- Transmit - To transmit the 940 to the IRS.
- Status - To check the status of the 940 after transmission. (As an alternative, you can configure Webhooks for E-file Status Change)
Signature Endpoints:
Based on the type of filer you are, you can use any of the following endpoints to sign 940 returns.
- DownloadForm8453EMP (Applicable to CPA and Software Providers) - Used to download the 8453-EMP form generated by TaxBandits API for the RecordId.
- UploadForm8453EMP - To upload the signed 8453-EMP form to our system.
Reporting Agents who use RA-PIN while creating Form 940. Also, the filers who use Online Signature PIN can provide it while creating Form 940.
Other 940 Endpoints:
You can use any of the following endpoints based on your needs.
- GetPDF - Used to obtain the Form 940 PDFs as a Zip file via Webhook. You will have to configure the Webhook in Settings to receive the PDF.
- ValidateForm - To validate the field-level specifications of Form 940 before creating the form.
- Validate - To audit the created Form 940 data before transmission to the IRS.
- List - To list all Form 940 for a submission or employer.
- Get - To retrieve the information from the 940 form created.
- Delete - To delete the 940 returns created.