Skip to content

The best immigration software for business immigration firms with I-9 and E-Verify compliance work

eImmigration for HR case requests: compare portal permissions, reminders, premium access and the I-9 or E-Verify handoff.

Roundup 11 min Updated Apr 7, 2026

An employer contact granted Access to Initiate a Case in eImmigration submits a case request for a new employee through the client portal, and the firm's caseworker accepts that request into the Create Case Wizard, as Cerenade's Case Initiation guide sets out. eImmigration is our pick for business immigration firms with I-9 and E-Verify compliance work that put new-employee case requests from HR first, provided the order confirms portal permissions, premium-feature entitlement and the employer compliance-system handoff. Case Initiation Request is one of the premium features a firm selects inside eImmigration's published per-user plans.

Mitratech INSZoom suits a firm whose employer clients need a request to pass through named Initiator, Creator and Approver roles before a case manager accepts it, a chain its Advanced Case Request article reserves for the Enterprise edition. Docketwise suits a Pro or Advanced practice that wants corporate HR to add employees as leads and follow the matters firm staff then create. All three routes feed immigration case work. Treat the employer's Form I-9 records and E-Verify cases as a separate system in every one of these orders, and write down how employee data passes between the two.

What a business immigration firm with employer compliance work should weigh

Docketwise's HR Portal guide has a corporate HR user add an employee, who is recorded as a lead in the firm's account, and firm staff then create the immigration matter as a separate step. eImmigration and INSZoom put a submitted request in front of firm staff for acceptance, so the phrase HR access covers a different action from one product to the next. Ask each vendor which named permission lets the employer act and which employees it covers, then what the firm has to do before a case exists. Who edits the employer's Form I-9 records is a separate question to settle with the employer.

Mitratech's help article on case expiration alerts has each user set the number of days before expiry at which alert emails go out, and the alert depends on an expiration date entered on the case. Each product documents a reminder setting the firm fills in, so the comparison is about where the setting lives and who receives the alert. Ask each vendor to show the setting against a date your employer clients track, such as a work-authorization expiry, and to list who can be a recipient. An interval set in the firm's case software does not fix an employer's Form I-9 reverification date, so confirm that calendar in the employer's own system.

E-Verify's page on employer agents describes an agent as a party that uses E-Verify for other employers and says the agent must enroll the client company under its own agent account. So a third party that runs E-Verify for an employer does it in an enrolled role, which is a separate matter from a login to a law firm's case software. The order should record which system holds the employer's Form I-9 records and who submits its E-Verify cases, along with the employee data that passes to and from the firm's case software.

eImmigration's pricing page gives a Starter account one premium feature of the firm's choosing and an Essentials account four, with the full set on Complete, and it describes Case Initiation Request under that premium heading. On INSZoom the comparable request chain is an Enterprise subscription feature, and on Docketwise the HR Portal starts at the Pro tier. A per-user price only helps once you know which plan holds the employer-request feature, so price that plan before you compare per-user figures. Whether employer portal logins count as users is a question for each vendor.

Jake Lipman, CEO of VisaWolf, says on Mitratech's INSZoom page that the product rivals larger firms' proprietary platforms, a statement Mitratech selected for its own page. On Capterra, look at each product's review count before its rating, because the count tells you how much weight the rating carries. Then read for reviewers who name an HR or employer role and for comments on case requests and portal permissions.

The three products side by side

eImmigration Mitratech INSZoom Docketwise
Employer-side request and what the firm does next An employer contact granted Access to Initiate a Case submits a request for a new employee; the firm's caseworker accepts it into the Create Case Wizard A corporate user starts a request for an existing or new employee in the HR Portal; Advanced Case Request on Enterprise adds Initiator, Creator and Approver roles; a case manager accepts and creates the case An HR portal user with the employee-creation permission adds an employee, recorded as a lead; firm staff create the matter
Expiry reminder setting A case reminder takes a due date and a separate notification day and time; tickler date ranges are set per user A profile row sets the number of days before case expiry for alert emails; the case needs an expiration date entered A reminder takes a unit of time and a numerical value; recipients are the admin, all firm members or the assignees of the contact
Government connections and I-9 items the vendor names E-filing to USCIS, DOS and DOL and I-94 import from CBP among its government connections The features page lists capturing and tracking I-9 documents; the corporation profile has an E-Verified ID field; Mitratech I-9 Compliance is a separate product The Pro feature list names CEAC, USCIS and DOL e-filing functions
Per-user price and where the HR feature sits Starter is US$55 per user per month billed annually with one selectable premium feature; Essentials has four; Complete has all Pricing plans are reached through a contact button that leads to the demo request; Advanced Case Request is an Enterprise subscription feature the Accounts team enables Pro is $100 per user per month paid annually or $120 paid monthly; the HR Portal requires Pro or Advanced

eImmigration: new-employee case requests from the employer portal

Cerenade, the company behind eImmigration, gives a firm two places to switch the request on in its Case Initiation guide: the Access to Initiate a Case box under the Client-Access tab of a business contact, or the same box on an individual contact whose employer relationship is set in the Members section. A business-level grant shows the logged-in contact the Self choice alone, and a representative-level grant shows Self plus the linked employers. After submission the caseworker gets a notification and finds the request in the Mailbox, where it can be opened, deleted, accepted or sent back. Accepting opens the Create Case Wizard with the employee already set as main party and the process preselected.

The guide says the feature is currently for new employees only, and entering an existing employee makes the system create a new profile. A firm whose HR requests mostly concern people already in its database should ask Cerenade how those requests arrive. Two other permissions are set on their own: Access to Send Questionnaire lets a logged-in employer email a questionnaire to a new employee, and the Members tab sets each member's access to the client's cases to blocked, all or assigned only.

Case Initiation Request sits under the premium-features heading of the pricing page, which lists Starter at $55 per user per month in US dollars on annual billing. A Starter firm can spend its premium allotment on it, and the page charges $15 per feature, per user, per month for premium features a Starter or Essentials account adds beyond its allotment. The guide supplies a default request template and treats a custom template as a paid professional service.

For expiry dates, eImmigration's case-management page says the system monitors expiration dates up to 180 days in advance for documents such as an I-94 or a passport. The settings a firm works with are in the guide: a case reminder takes a due date and a separate notification day and time for the parties marked responsible, and each user sets tickler date ranges under user preferences. Ask Cerenade whether an employer contact can be marked responsible and receive that reminder, and which settings control delivery.

eImmigration describes e-filing to USCIS, DOS and DOL and I-94 import from CBP among its government connections. Those are immigration filing connections, so name the employer's Form I-9 system and its E-Verify enrollment on the order, along with the employee data that passes between that system and the firm. In eImmigration's own customer story about Canero Fadul Reis, a Miami firm that lists employment among its focus areas, the Legal Team Manager credits the product's form capabilities and a central place for records.

Mitratech INSZoom: a three-role request chain on the Enterprise edition

A corporate user on INSZoom's Professional or Enterprise edition starts a case request from the HR Portal dashboard, for an existing employee or by adding a new one, under the feature Mitratech's help center calls Basic Case Request. The firm sets it up per corporation by linking a petition template and a case-request questionnaire, and the corporate user needs the case-request right in portal setup. A case manager then accepts or rejects the request and, on acceptance, creates the case by choosing a petition type.

Advanced Case Request is available for the Enterprise edition only, and the help article says the INSZoom Accounts team must enable it. It names three roles: the Initiator starts a request and the Creator supplies questionnaires and documents, then the Approver decides whether to approve it, reject it or return it for clarification. After approval the request reaches a case manager, who decides whether to accept it and then creates the case; with no Approver linked, it moves to the case manager's list automatically. Templates can be set by corporation, country and visa type, and the article states an additional fee for adding countries to a template's country selection.

A separate help article on corporate user access rights says the Professional edition has one corporate user and Enterprise an unlimited number, with a role-management area for the HR Portal modules each user can reach. An employer client with several HR staff who each need a login points to Enterprise. Mitratech routes pricing through a contact button on its H-1B registration module page that leads to the INSZoom demo request, so the quote is where the edition, the Accounts-team enablement, corporate-user rights and any country fee get priced.

New cases default to having the expiration alert switched on, according to the case expiration alerts article, and the Advanced Case Request article says none of that feature's alerts are predefined: each is built with the Events function. Plan setup time for those alerts when the approval chain is the reason for buying.

The INSZoom features page lists capturing and tracking I-9 documents under compliance management, and a help article describes an E-Verified ID field on the corporation profile of an E-Verified employer. Electronic Form I-9 completion and E-Verify submission are marketed on the page for Mitratech I-9 Compliance, a separate Mitratech product that the page also calls Tracker I-9. Ask Mitratech in writing whether the two products exchange employee data and whether one contract covers both.

Docketwise: HR adds the employee and the firm opens the matter

Docketwise's HR Portal is available to Pro and Advanced subscribers, and firm staff switch it on by choosing a corporate client's portal type and inviting a contact. Where the firm enables the employee-creation permission, that HR user enters the employee's name and email. Docketwise then adds the person as an employee of the corporate client and records a new lead in the firm's account.

Firm staff create the immigration matter themselves, with the corporate client as Primary Contact and the employee as Applicant, and the employee has to be shared to the HR portal before the matter type and status appear there. Staff choose what else HR sees, from tasks and questionnaires to USCIS receipt notices, invoices and files.

Expiry date reminders cover dates such as an EAD or LCA expiration, and the firm sets the lead time by choosing a unit of time and entering a number. The article's recipient options are the admin, all firm members or the assignees of the contact, and it adds a client to the calendar event as an attendee in a separate step.

Docketwise's pricing article puts Pro at $100 per user per month paid annually or $120 paid monthly. All users on an account share one subscription level under its getting-started article, and adding a user adds a license when the account has none free, so choosing the HR Portal puts the whole firm on Pro or Advanced.

A Docketwise blog post last updated May 23, 2025 says the product integrates with E-Verify and that users can start E-Verify checks from the same platform. The details to get in writing are the connector's name, the license it requires, the data it hands off and whether the employer or an enrolled agent submits the case.

Which immigration software is best for business immigration firms with I-9 and E-Verify compliance work?

eImmigration is our pick for business immigration firms with I-9 and E-Verify compliance work that put new-employee case requests from HR first, provided the order confirms portal permissions, premium-feature entitlement and the employer compliance-system handoff. Cerenade's guide documents the path for a new hire, from the employer's portal request to the caseworker's acceptance in the Create Case Wizard, and the feature is a premium choice inside a per-user plan with a printed price. Before signing, confirm which employer contacts get Access to Initiate a Case and that Case Initiation Request fits inside your plan's premium allotment. Then name the employer system that keeps Form I-9 records and E-Verify cases, and the employee data that passes between it and the firm.

Mitratech INSZoom is the better pick when an employer client needs a request to clear its own Initiator, Creator and Approver roles before a case manager accepts it, which the Enterprise edition documents. We weigh eImmigration's new-employee request route and selectable premium allotment above that chain for this buyer, because a firm that puts new-hire requests first gets the route from a plan it can read on the price list, and the chain arrives through an Enterprise quote. The Accounts-team enablement, corporate-user rights and any country fee belong in that quote.

Docketwise is the better pick for a practice on Pro or Advanced that wants corporate HR to add employee leads and then see the matters the firm creates and the resources it shares. Matter creation and sharing stay with firm staff in that workflow, so it fits a firm that wants its own team to open every case.

Other immigration software providers

Provider Website
LollyLaw lollylaw.com
Lawpilot lawpilot.com
LexCove lexcove.com
Toorey toorey.com
MyCase mycase.com
CaseFox casefox.com
GentleCase gentlecase.com
Inmigreat inmigreat.com