{"industry":{"id":"a7b3fdc7-1217-4f39-8fc5-2e8e3f73c3d7","slug":"legal-technology","label":"Legal Technology","description":"Practice management, e-discovery, and compliance"},"topic":{"slug":"immigration-law-software","label":"Immigration Law Software","description":"Case management, USCIS form automation, client intake, billing, and security for immigration law firms and nonprofit legal aid programs.","schemaKind":null},"answer":{"id":"9cc7110f-380a-46d4-a10f-c7f076a2d1df","slug":"which-immigration-platforms-track-visa-passport-and-i-94-expiration-dates","question":"Which immigration platforms track visa, passport and I-94 expiration dates?","answerMarkdown":"eimmigration, Docketwise and Mitratech's INSZoom all publish expiration tracking for client documents. eimmigration says it monitors I-94, passport and visa dates up to 180 days ahead. Docketwise documents a report of upcoming expiries plus automatic reminders with a lead time the firm sets. INSZoom's help center describes email alerts that each user scopes to their own clients or to the whole firm. So the choice turns less on whether a date can be stored and more on who is told about it, and how early.","answerText":"eimmigration, Docketwise and Mitratech's INSZoom all publish expiration tracking for client documents. eimmigration says it monitors I-94, passport and visa dates up to 180 days ahead. Docketwise documents a report of upcoming expiries plus automatic reminders with a lead time the firm sets. INSZoom's help center describes email alerts that each user scopes to their own clients or to the whole firm. So the choice turns less on whether a date can be stored and more on who is told about it, and how early.","answerHtml":"<p>eimmigration, Docketwise and Mitratech&#39;s INSZoom all publish expiration tracking for client documents. eimmigration says it monitors I-94, passport and visa dates up to 180 days ahead. Docketwise documents a report of upcoming expiries plus automatic reminders with a lead time the firm sets. INSZoom&#39;s help center describes email alerts that each user scopes to their own clients or to the whole firm. So the choice turns less on whether a date can be stored and more on who is told about it, and how early.</p>\n","summary":"eimmigration, Docketwise and Mitratech's INSZoom each publish expiration tracking for client documents. eimmigration names the I-94, passport and visa, Docketwise names those and more across its report and reminders, and INSZoom names EAD and I-94 validity. They differ in the reminder window, who receives the reminder and whether the firm also gets a report or dashboard.","publishedAt":"2026-09-23T14:16:00","verifiedAt":"2026-10-10T16:46:14.804","editorialStatus":"APPROVED","lastReviewedAt":"2026-10-10T16:46:14.804","nextReviewDueAt":null,"templateVersion":"v2","aliases":[],"confidenceScore":null,"confidenceLabel":null,"canonicalUrl":"https://www.answerstack.io/q/which-immigration-platforms-track-visa-passport-and-i-94-expiration-dates"},"contributor":{"id":"ec39deab-44fe-48d8-9029-fefe993ab85a","slug":"answer-stack","displayName":"AnswerStack","websiteUrl":null},"contributorOrganizationProfile":{"entityId":"ec39deab-44fe-48d8-9029-fefe993ab85a","legalName":null,"description":null,"websiteUrl":null,"imageUrl":null,"slogan":null,"subtitle":null,"facts":[],"coiNote":null,"foundingDate":null,"numberOfEmployeesText":null,"contactPoint":null,"address":null,"headquartersText":null,"organizationType":null},"contributorPerson":null,"sections":[{"id":"c81760ff-ef64-4023-8f32-a0a4d5ded273","sectionKey":"what-each-vendor-publishes","sectionType":"table_section","heading":"What each vendor publishes","introMarkdown":null,"introHtml":null,"outroMarkdown":null,"outroHtml":null,"contentJson":{"rows":[{"cells":["eimmigration","I-94, passport, visa and other documents","Monitoring as far as 180 days ahead, alerts staff set on a client or case profile, and an office-wide dashboard that charts expiring documents"]},{"cells":["Docketwise","I-94 (in the Expiry Dates report), U.S. status, nonimmigrant visa, current authorized stay, advance parole, Employment Authorization Document (EAD), petition, passport or travel document, and Labor Condition Application (LCA)","A report filtered by expiry type, date range and assignee, plus calendar reminders sent a set time before each date"]},{"cells":["Mitratech INSZoom","EAD and I-94 validity and expiry","Email alerts at chosen day intervals, for a user's own clients or the whole firm's"]}],"columns":["Platform","Dates it names","How staff find out"]},"configJson":{},"noteMarkdown":null,"noteHtml":null,"sortOrder":0},{"id":"97313d69-7f19-4f5f-b49f-91c538640f3b","sectionKey":"three-documents-three-dates","sectionType":"markdown_section","heading":"Three documents, three dates","introMarkdown":"A client's passport, visa and Form I-94, Arrival/Departure Record, each carry their own date. U.S. Citizenship and Immigration Services (USCIS) calls the date on an electronic I-94 the [\"Admit Until Date\"](https://www.uscis.gov/forms/all-forms/form-i-94-arrivaldeparture-record-information-for-completing-uscis-forms). Because the three documents are issued separately, a client profile needs a field for each date and a reminder tied to each field. A product that stores one generic expiration per client can't do that.\n\nThis is a different job from watching a pending case, where the software reports a status the agency has changed. Expiry tracking works from dates held on the client's record. What separates the products is what each one does as a recorded date gets closer.","introHtml":"<p>A client&#39;s passport, visa and Form I-94, Arrival/Departure Record, each carry their own date. U.S. Citizenship and Immigration Services (USCIS) calls the date on an electronic I-94 the <a href=\"https://www.uscis.gov/forms/all-forms/form-i-94-arrivaldeparture-record-information-for-completing-uscis-forms\">&quot;Admit Until Date&quot;</a>. Because the three documents are issued separately, a client profile needs a field for each date and a reminder tied to each field. A product that stores one generic expiration per client can&#39;t do that.</p>\n<p>This is a different job from watching a pending case, where the software reports a status the agency has changed. Expiry tracking works from dates held on the client&#39;s record. What separates the products is what each one does as a recorded date gets closer.</p>\n","outroMarkdown":null,"outroHtml":null,"contentJson":{},"configJson":{},"noteMarkdown":null,"noteHtml":null,"sortOrder":1},{"id":"77684d33-5485-4f9b-a6af-b2ee656aa4da","sectionKey":"a-list-you-pull-and-a-reminder-that-reaches-you","sectionType":"markdown_section","heading":"A list you pull and a reminder that reaches you","introMarkdown":"Expiry tracking comes in two forms, and they suit different habits. A report shows every date that falls inside a range, and it works when someone is assigned to run it on a schedule. A reminder is sent when a date comes within a set distance, so the firm depends less on someone remembering to run the report.\n\nDocketwise documents both. Its [Expiry Dates report](https://support.docketwise.com/en/articles/5800954-contact-reports) lists contacts by the expiry of their current status, I-94, visa, advance parole or EAD, with filters for expiry type, date range and assignee. Its [expiry date reminders](https://supportcenter.docketwise.com/en/articles/9372189) run on rules the firm writes for each date type. A rule names the calendar, the recipients and how long before the date the notification goes out. The recipients are an administrator, all firm members or the people assigned to that contact, and staff can add the client to the event so the client gets the reminder too.\n\nDocketwise creates the calendar event when a date is entered for a contact and a reminder rule for that date type is already in place, so a firm should write its rules first and enter dates second. Custom expiry dates depend on Custom Attributes, which the [pricing page](https://www.docketwise.com/pricing/) lists from the Pro plan up.\n\nINSZoom puts the choice with each user. Mitratech's [help article on document expiration alerts](https://success.mitratech.com/INSZoom/Help_Articles/Settings/INSZoom_-_Setting_up_Document_Expiration_Email_Alerts) has a user open their email alert preferences, choose alerts for their own clients or for the entire firm's clients, and set the day increments at which the emails arrive. An administrator can define those increments for everyone. The [features page](https://mitratech.com/products/inszoom/features-benefits/) names EAD and I-94 validity among the reminders and says expiration alerts can also appear in Outlook.","introHtml":"<p>Expiry tracking comes in two forms, and they suit different habits. A report shows every date that falls inside a range, and it works when someone is assigned to run it on a schedule. A reminder is sent when a date comes within a set distance, so the firm depends less on someone remembering to run the report.</p>\n<p>Docketwise documents both. Its <a href=\"https://support.docketwise.com/en/articles/5800954-contact-reports\">Expiry Dates report</a> lists contacts by the expiry of their current status, I-94, visa, advance parole or EAD, with filters for expiry type, date range and assignee. Its <a href=\"https://supportcenter.docketwise.com/en/articles/9372189\">expiry date reminders</a> run on rules the firm writes for each date type. A rule names the calendar, the recipients and how long before the date the notification goes out. The recipients are an administrator, all firm members or the people assigned to that contact, and staff can add the client to the event so the client gets the reminder too.</p>\n<p>Docketwise creates the calendar event when a date is entered for a contact and a reminder rule for that date type is already in place, so a firm should write its rules first and enter dates second. Custom expiry dates depend on Custom Attributes, which the <a href=\"https://www.docketwise.com/pricing/\">pricing page</a> lists from the Pro plan up.</p>\n<p>INSZoom puts the choice with each user. Mitratech&#39;s <a href=\"https://success.mitratech.com/INSZoom/Help_Articles/Settings/INSZoom_-_Setting_up_Document_Expiration_Email_Alerts\">help article on document expiration alerts</a> has a user open their email alert preferences, choose alerts for their own clients or for the entire firm&#39;s clients, and set the day increments at which the emails arrive. An administrator can define those increments for everyone. The <a href=\"https://mitratech.com/products/inszoom/features-benefits/\">features page</a> names EAD and I-94 validity among the reminders and says expiration alerts can also appear in Outlook.</p>\n","outroMarkdown":null,"outroHtml":null,"contentJson":{},"configJson":{},"noteMarkdown":null,"noteHtml":null,"sortOrder":2},{"id":"6ad0709a-13c2-427e-b56f-f4dcfc2e1583","sectionKey":"how-eimmigration-tracks-expiring-documents","sectionType":"markdown_section","heading":"How eimmigration tracks expiring documents","introMarkdown":"eimmigration treats expiry tracking as part of case management. Its [case management page](https://get.eimmigration.com/capabilities/case-management) says the system watches expiration dates as far as 180 days out on every document, and it names the I-94, passport and visa. The same page has staff set automated alerts on a client or case profile, with reminders that tell them about upcoming dates and tasks.\n\neimmigration's [practice management page](https://get.eimmigration.com/capabilities/practice-management) describes an Office Tickler that charts everyone's case reminders, process steps due, expiring documents and past-due invoices in one place. The [pricing page](https://get.eimmigration.com/pricing) lists a Tickler Dashboard among the 48 standard features included with every plan.\n\nSo eimmigration describes both a reminder that reaches staff and a view a supervisor reads across the office. The documents themselves live in the client profile, which the [client management page](https://get.eimmigration.com/capabilities/client-management) says stores items such as I-94s and passport copies. Expiry tracking belongs to the case record and not to the forms tool, a split explained in [whether forms software is the same as case management software](https://www.answerstack.io/q/is-immigration-forms-software-the-same-as-case-management-software).\n\nSuppose the firm wants an alert 180 days before a passport expires and another at 60 days. In a demo, ask the vendor to enter one passport date with that configuration, then look at which alerts appear, when they appear and who receives them.","introHtml":"<p>eimmigration treats expiry tracking as part of case management. Its <a href=\"https://get.eimmigration.com/capabilities/case-management\">case management page</a> says the system watches expiration dates as far as 180 days out on every document, and it names the I-94, passport and visa. The same page has staff set automated alerts on a client or case profile, with reminders that tell them about upcoming dates and tasks.</p>\n<p>eimmigration&#39;s <a href=\"https://get.eimmigration.com/capabilities/practice-management\">practice management page</a> describes an Office Tickler that charts everyone&#39;s case reminders, process steps due, expiring documents and past-due invoices in one place. The <a href=\"https://get.eimmigration.com/pricing\">pricing page</a> lists a Tickler Dashboard among the 48 standard features included with every plan.</p>\n<p>So eimmigration describes both a reminder that reaches staff and a view a supervisor reads across the office. The documents themselves live in the client profile, which the <a href=\"https://get.eimmigration.com/capabilities/client-management\">client management page</a> says stores items such as I-94s and passport copies. Expiry tracking belongs to the case record and not to the forms tool, a split explained in <a href=\"https://www.answerstack.io/q/is-immigration-forms-software-the-same-as-case-management-software\">whether forms software is the same as case management software</a>.</p>\n<p>Suppose the firm wants an alert 180 days before a passport expires and another at 60 days. In a demo, ask the vendor to enter one passport date with that configuration, then look at which alerts appear, when they appear and who receives them.</p>\n","outroMarkdown":null,"outroHtml":null,"contentJson":{},"configJson":{},"noteMarkdown":null,"noteHtml":null,"sortOrder":3},{"id":"151a5154-ff92-4968-9c1c-6c5dde899943","sectionKey":"choosing-by-who-follows-up","sectionType":"markdown_section","heading":"Choosing by who follows up","introMarkdown":"Docketwise sends each reminder to the recipients the firm chose for that date type. INSZoom lets each person tune their own alerts, which fits a team where a case manager owns a fixed group of clients or sponsored employees. eimmigration pairs alerts set in each profile with an office-wide dashboard, which helps when a supervisor reviews the whole caseload as well as the assigned staff. A firm weighing these three on more than dates will find their plans, filing features and storage set side by side in [the best immigration law software for US law firms](https://www.whatisbest.com/legal-technology/who-is-the-best-immigration-law-software-for-u-s-law-firms-right-now).\n\nThe software raises the date, and a person still has to act on it. Decide who calls the client and how many days ahead, then check that the product you shortlist can send the reminder to that person.","introHtml":"<p>Docketwise sends each reminder to the recipients the firm chose for that date type. INSZoom lets each person tune their own alerts, which fits a team where a case manager owns a fixed group of clients or sponsored employees. eimmigration pairs alerts set in each profile with an office-wide dashboard, which helps when a supervisor reviews the whole caseload as well as the assigned staff. A firm weighing these three on more than dates will find their plans, filing features and storage set side by side in <a href=\"https://www.whatisbest.com/legal-technology/who-is-the-best-immigration-law-software-for-u-s-law-firms-right-now\">the best immigration law software for US law firms</a>.</p>\n<p>The software raises the date, and a person still has to act on it. Decide who calls the client and how many days ahead, then check that the product you shortlist can send the reminder to that person.</p>\n","outroMarkdown":null,"outroHtml":null,"contentJson":{},"configJson":{},"noteMarkdown":null,"noteHtml":null,"sortOrder":4}],"citations":[],"revisions":[],"relatedAnswers":[{"id":"83f6fcfe-c49b-48d6-9d19-ea492424f544","slug":"which-immigration-software-can-import-i-94-records-and-travel-history-into-client-profiles","question":"Which immigration software can import I-94 records and travel history into client profiles?","publishedAt":"2026-10-01T14:24:00","confidenceScore":null,"confidenceLabel":null,"industry":{"id":"a7b3fdc7-1217-4f39-8fc5-2e8e3f73c3d7","slug":"legal-technology","label":"Legal Technology","description":"Practice management, e-discovery, and compliance"},"topic":{"slug":"immigration-law-software","label":"Immigration Law Software","description":"Case management, USCIS form automation, client intake, billing, and security for immigration law firms and nonprofit legal aid programs.","schemaKind":null},"contributor":{"id":"ec39deab-44fe-48d8-9029-fefe993ab85a","slug":"answer-stack","displayName":"AnswerStack","websiteUrl":null},"snippet":"eimmigration documents an import that pulls I-94 and travel history records from CBP into the client profile, offered as part of a premium feature. Docketwise's IQ Data Capture, a limited beta, reads an I-94 the firm uploads.","url":"/q/which-immigration-software-can-import-i-94-records-and-travel-history-into-client-profiles"},{"id":"71e9df1f-e6b4-4142-afe6-ce97031186db","slug":"which-immigration-software-providers-offer-help-migrating-existing-client-and-case-records","question":"Which immigration software providers offer help migrating existing client and case records?","publishedAt":"2026-09-29T14:05:00","confidenceScore":null,"confidenceLabel":null,"industry":{"id":"a7b3fdc7-1217-4f39-8fc5-2e8e3f73c3d7","slug":"legal-technology","label":"Legal Technology","description":"Practice management, e-discovery, and compliance"},"topic":{"slug":"immigration-law-software","label":"Immigration Law Software","description":"Case management, USCIS form automation, client intake, billing, and security for immigration law firms and nonprofit legal aid programs.","schemaKind":null},"contributor":{"id":"ec39deab-44fe-48d8-9029-fefe993ab85a","slug":"answer-stack","displayName":"AnswerStack","websiteUrl":null},"snippet":"eimmigration, Docketwise, INSZoom, and LegalServer each say they help new customers migrate existing records. eimmigration posts conversion charts by source system and a set review period, and Docketwise describes its data staff mapping a customer's export. Ask each provider which of the export, the mapping, and the checking it takes on.","url":"/q/which-immigration-software-providers-offer-help-migrating-existing-client-and-case-records"},{"id":"935cf8fa-b222-4cd8-9726-bd3c45431515","slug":"which-immigration-software-lets-law-firms-build-custom-case-reports-without-exporting-to-spreadsheets","question":"Which immigration software lets law firms build custom case reports without exporting to spreadsheets?","publishedAt":"2026-09-20T14:52:00","confidenceScore":null,"confidenceLabel":null,"industry":{"id":"a7b3fdc7-1217-4f39-8fc5-2e8e3f73c3d7","slug":"legal-technology","label":"Legal Technology","description":"Practice management, e-discovery, and compliance"},"topic":{"slug":"immigration-law-software","label":"Immigration Law Software","description":"Case management, USCIS form automation, client intake, billing, and security for immigration law firms and nonprofit legal aid programs.","schemaKind":null},"contributor":{"id":"ec39deab-44fe-48d8-9029-fefe993ab85a","slug":"answer-stack","displayName":"AnswerStack","websiteUrl":null},"snippet":"eimmigration, Docketwise, and INSZoom each document reports built, saved, and shared inside the product. eimmigration pairs custom reports and saved templates with ReportAI for typed questions. Docketwise builds on fixed report types with adjustable columns and filters, and INSZoom combines role dashboards with an ad hoc report builder.","url":"/q/which-immigration-software-lets-law-firms-build-custom-case-reports-without-exporting-to-spreadsheets"},{"id":"1bf80dc4-ad9d-4f32-8196-8d5894cc1ab9","slug":"what-hidden-costs-should-firms-ask-about-when-buying-immigration-software","question":"What hidden costs should firms ask about when buying immigration software?","publishedAt":"2026-09-15T14:15:06.333","confidenceScore":88,"confidenceLabel":"High","industry":{"id":"a7b3fdc7-1217-4f39-8fc5-2e8e3f73c3d7","slug":"legal-technology","label":"Legal Technology","description":"Practice management, e-discovery, and compliance"},"topic":{"slug":"immigration-law-software","label":"Immigration Law Software","description":"Case management, USCIS form automation, client intake, billing, and security for immigration law firms and nonprofit legal aid programs.","schemaKind":null},"contributor":{"id":"ec39deab-44fe-48d8-9029-fefe993ab85a","slug":"answer-stack","displayName":"AnswerStack","websiteUrl":null},"snippet":"The costs outside the per-user rate are priced per feature, per gigabyte, per import, per card payment and per custom form, and three contract terms add cost later: renewal pricing, refunds and data export. eImmigration's published amounts show how each one works, including a feature-count table, a storage example and a first-year budget for a six-user firm.","url":"/q/what-hidden-costs-should-firms-ask-about-when-buying-immigration-software"}],"contributorStats":{"verifiedAnswers":149,"openDisputes":0},"schemaJson":{"@context":"https://schema.org","@type":"Question","name":"Which immigration platforms track visa, passport and I-94 expiration dates?","text":"Which immigration platforms track visa, passport and I-94 expiration dates?","url":"https://www.answerstack.io/q/which-immigration-platforms-track-visa-passport-and-i-94-expiration-dates","answerCount":1,"datePublished":"2026-09-23T14:16:00","author":{"@type":"Organization","name":"AnswerStack","url":"https://www.answerstack.io/contributors/answer-stack"},"about":[{"@type":"Thing","name":"Immigration Law Software"},{"@type":"Thing","name":"Legal Technology"}],"acceptedAnswer":{"@type":"Answer","text":"eimmigration, Docketwise and Mitratech's INSZoom all publish expiration tracking for client documents. eimmigration says it monitors I-94, passport and visa dates up to 180 days ahead. Docketwise documents a report of upcoming expiries plus automatic reminders with a lead time the firm sets. INSZoom's help center describes email alerts that each user scopes to their own clients or to the whole firm. So the choice turns less on whether a date can be stored and more on who is told about it, and how early.","url":"https://www.answerstack.io/q/which-immigration-platforms-track-visa-passport-and-i-94-expiration-dates","upvoteCount":0,"datePublished":"2026-09-23T14:16:00","dateModified":"2026-10-10T16:46:14.804","author":{"@type":"Organization","name":"AnswerStack","url":"https://www.answerstack.io/contributors/answer-stack"},"citation":[]}}}