Skip to main content
Version: 2.0.0

Overview

Maine employers subject to unemployment insurance and income tax withholding requirements must file quarterly reports with the Maine Department of Labor and Maine Revenue Services.

The TaxBandits API supports Maine UI Form ME UC-1 for unemployment insurance reporting and Form 941ME for Maine income tax withholding reporting.

Forms supported​

FormTypeFiling frequencyDue date
ME UC-1UIQuarterlyLast day of the month following the quarter end
941MEWHQuarterlyLast day of the month following the quarter end

Key compliance notes​

  • UI wage reporting. Employers liable for Maine unemployment insurance must file the quarterly ME UC-1 report and report employee wage information. The filing includes Schedule 2 for the unemployment contribution wage listing.
  • Withholding reporting. Employers registered for Maine income tax withholding must file Form 941ME, the Employer's Return of Maine Income Tax Withholding.
  • Quarterly filing. Both ME UC-1 and 941ME are filed quarterly, with the due date generally falling on the last day of the month following the quarter.
  • Electronic filing. TaxBandits enables employers to prepare and electronically transmit Maine UI and withholding reports through the Public API.

API endpoints​

For Maine reporting, the state-specific methods — Create, Update, and Get — differ by form because each form has its own field structure. The utility methods — List, Delete, Transmit, RequestPdfUrls, and Status — are shared across State and UI/Withholding reporting.

ME UC-1 (Maine UI)​

  • Create — Create a new Maine quarterly unemployment insurance report.
  • Update — Update an ME UC-1 report that was created but not yet transmitted.
  • Get — Retrieve the details of a created ME UC-1 report.

941ME (Maine Withholding)​

  • Create — Create a new Maine quarterly withholding report.
  • Update — Update a 941ME report that was created but not yet transmitted.
  • Get — Retrieve the details of a created 941ME report.

Common endpoints: For the remaining methods — List, Status, Transmit, RequestPdfUrls, and Delete — refer to the common endpoints shared across State UI and Withholding reporting.

All endpoints require an OAuth 2.0 access token. Call the Auth method and pass the token as a Bearer token in the request header.

Testing & notifications​

Before filing, you can simulate the entire verification flow in our Sandbox environment without submitting real data to state agencies.

As an alternative to polling the Status endpoint, you can configure a webhook for the Status Payroll Filings Status Change event type to receive automated status updates.