Businesses initiate payroll tax registration requests when they need to register for payroll taxes in jurisdictions where they have employees. Manage registrations on behalf of clients or refer them to Middesk for self-service.
This page describes the registration lifecycle from initiation to completion.
Initiate a registration request from the Middesk dashboard or with the API. This generates a unique registration request ID and secure link for the end user to access and complete the intake application form.
The end user completes an intake application form, customized for required agencies, through Middesk’s hosted form.
Reseller model: Middesk invoices you and the end user completes the application without needing payment details.
Referral model: Middesk charges the end user directly before processing begins.
The Middesk team handles all necessary steps to complete registration with the relevant agencies, ensuring compliance.
Middesk notifies you or end users when additional information is needed to complete a registration submission.
For some jurisdictions, registrations move directly to a completed status.
For others, registration remains in government_processing until official processing is confirmed by the agency.
As a registration request moves through its lifecycle, it transitions through different top-level statuses.