Skip to main content
Version: 1.7.3

Overview

Form 941, Employer's Quarterly Federal Tax Return, is an IRS form used by employers to report the taxes they withhold from their employees' paychecks. These taxes include Federal Income Taxes, Social Security taxes, and Medicare taxes.

The employer must file this form with the IRS every quarter. TaxBandits API supports 941 filing for the current and 2 previous tax years.

info

What’s new in Form 941 for 2026?

For the 2026 tax year, the IRS has introduced three new lines, such as 15c, 15d, and 15e, to facilitate direct deposit of overpayment refunds. To receive your refund electronically, you can provide your bank routing number, account type, and account number in these lines.

How to file Form 941

You can use the following endpoints to complete the Form 941 filing with the TaxBandits API.

Note:

To use the following endpoints, you must first call the Auth method to obtain an access token. Include this token in your request header as a** Bearer token.** Refer to OAuth 2.0 Authentication for details on JWT-based authentication.

  • Create - Used to create Form 941 for a business.
  • Update - Used to make changes to an existing Form 941 before transmission.
  • Transmit - Used to transmit Form 941 to the IRS electronically.

Signature process for Form 8453-EMP:

Whether you are filing 941 for your own business or filing on behalf of your clients as a Paid Preparer, CPA, or Software Provider, you can use the following endpoints to complete the signing of the 8453-EMP form.

1. Manual Signature

Use these endpoints when you want the taxpayer and preparer (if applicable) to print, sign by hand, and upload the signed Form 8453-EMP.

  • DownloadForm8453EMP: Use this endpoint to download the 8453-EMP form generated by the TaxBandits API for the specified RecordId.

  • UploadForm8453EMP: Use this endpoint to upload the signed form back to our system.

2. E-signature

Use the 8453-EMP endpoints to collect your client’s e-signature when you’re filing as a tax professional, or to apply your own e-signature when filing for your own business—without any manual paperwork.

  • Form8453EMP/RequestByEmail: Use this endpoint to send an e-sign request to your client or yourself via email. Learn more

  • Form8453EMP/RequestByURLPayer (Applicable to tax professionals): Retrieve a secure, embeddable URL to collect the client’s e-signature directly through your software or portal. Learn more

  • Form8453EMP/RequestByURLPreparer (Applicable to tax professionals): Retrieve a secure, embeddable URL that allows you or your authorized team members to e-sign the preparer section after the client has signed the form. Learn more

Signature process for Form 8879-EMP:

If you are an Electronic Return Originator (ERO), you must use Form 8879-EMP instead of 8453-EMP.

  • DownloadForm8879EMP: Use this endpoint to download the 8879-EMP form generated by TaxBandits and obtain the client’s signature.
Note:

Reporting Agents filing using RA-PIN and filers who use Online Signature PIN can provide them directly during return creation.

Status retrieval

You can retrieve the status of your 941 in two ways:

  • Status - Use this endpoint to retrieve the status of the 941 submitted to the IRS.

  • Webhooks - You can configure webhooks for the event type ‘E-file Status Change (Federal)’ to receive status updates when the IRS accepts/rejects your 941.

Other actions:

You can use any of the following endpoints to perform the corresponding actions.

  • ValidateForm - Used to validate the field-level specifications of 941 before creating the form. (Optional)
  • Validate - Used to audit the created 941 form before transmission to the IRS.
  • List - Used to list all 941 forms for a submission or business.
  • Get - Used to retrieve the business details and form data from the 941 form created.
  • GetPDF - Used to get the link for the 941 form PDF. To use this, you must have configured webhooks for it so that the endpoint will return the PDFs via Webhook.
  • Delete - Used to delete the 941 form you prepared in TaxBandits before transmitting.