SEVIS & Form I-20 Document Tracking Software
Track Form I-20 issuance and reissuance, reported SEVIS record status, CPT/OPT filing windows, and program-extension deadlines for every F-1 student client — on one dashboard, instead of across paper I-20 copies, email threads, and a counsellor's memory.
What does SEVIS & I-20 tracking software do for a visa consultancy?
SEVIS — the Student and Exchange Visitor Information System — is the federal database DHS/ICE uses to track F-1 and M-1 students and J-1 exchange visitors from the moment their school creates a record for them through to program completion. The Form I-20 is generally described as the paper or PDF document that reflects whatever is currently on file in that SEVIS record — and because a student can be issued more than one I-20 over a program (an initial copy, a CPT-endorsed reprint each semester, a reissue after a program extension, a travel-signature reprint), only a school's Designated School Official (DSO) can actually create, update, or terminate the underlying record. A consultancy helping that student does not control any of that — but it does need a reliable way to know, for every F-1 client on its books, which I-20 is current, what SEVIS status has been reported, and which filing windows (CPT, OPT, a program extension) are coming up. This feature gives counsellors exactly that: an I-20 version log, a SEVIS-status tracking field, and reminders built around the commonly cited CPT/OPT and extension windows — sitting on the same case record as the client's other documents, including their SEVIS I-901 fee payment receipt. It is a tracking layer for the consultancy's own records, not a replacement for the school's DSO or a connection into SEVIS itself.
Why do F-1 deadlines keep slipping through?
Multiple I-20 versions per client, status changes the consultancy only hears about informally, and narrow filing windows across a growing F-1 caseload.
From I-20 issued to deadline resolved.
VisaBOS tracks every F-1 client through four stages — the same way, whether the deadline is a CPT endorsement, an OPT filing window, or a program extension.
What does the module actually track?
Purpose-built tooling for the F-1 document and deadline layer — I-20 history, SEVIS status, CPT/OPT windows, extension alerts, and a shared document vault.
I-20 Issuance & Reissuance Log
Every version of every I-20, one timeline per client
- ✓Each I-20 a client receives — initial, CPT-endorsed, reissued for travel, or reissued after an extension — logged against their case with its issue date and program/employment end date
- ✓Full version history retained so a counsellor can confirm which I-20 is current before advising on travel, CPT, or OPT
- ✓The scanned document itself stored alongside the log entry, not just a date typed into a spreadsheet row
- ✓Supports multiple I-20s per client over the life of a program, since extensions and CPT endorsements each generate a new one
SEVIS Record Status Field
Tracked for visibility, not treated as the system of record
- ✓A status field per client (e.g. Initial, Active, Terminated, Completed) updated by the counsellor as the school or DSO communicates it
- ✓Flags clients whose reported status change needs a follow-up conversation with the DSO before travel, re-enrollment, or employment is treated as settled
- ✓Clearly a CRM tracking field, not a live SEVIS/SEVP integration — the authoritative record always sits with the school's DSO and ICE/SEVP
- ✓Every status change logged with a date and a note, building a simple audit trail per client over time
CPT & OPT Window Reminders
Filing windows flagged before they close, not after
- ✓A client's recorded program end date drives reminders around the commonly cited OPT filing window and the grace period that follows it
- ✓Per-semester CPT endorsements tracked separately from OPT, since CPT needs a fresh DSO sign-off on the I-20 each semester, tied to a specific employer
- ✓Reminders configurable per counsellor, with escalation to a second team member if the first has not acknowledged an approaching window
- ✓All windows shown are commonly cited reference ranges, not guarantees — always confirmed against the client's own I-20, DSO guidance, and current USCIS rules before filing
Program Extension Deadline Alerts
A client's own program end date, tracked, not guessed
- ✓Alerts counsellors ahead of a client's program completion date whenever an extension request is likely to be needed
- ✓Reason for the extension (academic delay, change of major, documented research or medical issue) logged against the case for the DSO conversation
- ✓Historical extension requests and their outcomes retained per client for future reference and pattern-spotting
- ✓Built around the general rule that an extension generally needs to be requested and approved before the current I-20's program end date — exact school-specific lead times still confirmed with each institution
Document Vault for I-20s, DS-2019s & Receipts
Every F-1 document, attached to the right case
- ✓I-20s, DS-2019s (for J-1 cases), SEVIS I-901 fee payment receipts, and DSO correspondence all stored against the correct client case file
- ✓Built on the same document-management layer used across every other case type on VisaBOS, not a separate siloed tool
- ✓Searchable by client, document type, or date, so a counsellor is not digging through email threads the morning of an interview or a filing deadline
- ✓Works alongside our passport & document expiry tracking module for clients juggling passport, visa stamp, and I-20 expiry dates at the same time
Multi-Branch Visibility & Audit Trail
Every counsellor, every branch, one F-1 caseload view
- ✓Branch owners and admins see upcoming I-20 expirations, CPT/OPT windows, and extension deadlines across the entire F-1 caseload, not just one counsellor's desk
- ✓Per-branch data isolation keeps individual counsellors scoped to their own assigned clients
- ✓Every status change, reminder, and document upload is timestamped, building an auditable case history over time
- ✓Exportable reports by branch, deadline type, or date range to support team planning and workload review
CPT and OPT eligibility rules, filing windows, and the STEM OPT 24-month extension are set and periodically revised by USCIS and DHS — see our OPT & STEM OPT extension explainer for how those rules generally work, and always confirm current figures on USCIS.gov and with the client's school DSO before advising a specific case.
From I-20 on file to caseload-wide visibility
Three steps, one F-1 case record, no separate spreadsheet to reconcile against the case management system.
Create the F-1 Case & Log the Current I-20
Add the client's case, record their program start and end dates from their current Form I-20, and upload the document itself. If they already have CPT or OPT history, or a program-extension record, log that too so the file starts complete rather than from scratch.
Track Status, CPT/OPT, and Extension Activity As It Happens
As the school or DSO communicates a SEVIS status update, a CPT endorsement, or an approaching extension deadline, the counsellor updates the client's record. Reminders fire ahead of the commonly cited CPT/OPT windows and the client's program end date so nothing is left to memory.
See the Whole F-1 Caseload on One Dashboard
Branch admins and counsellors see every client's current I-20 status, SEVIS status, and upcoming deadline — CPT, OPT, or extension — across the whole caseload, so a busy month of program-end dates is visible weeks in advance rather than discovered case by case.
Frequently Asked Questions
Common questions from consultancies tracking F-1 student I-20s, SEVIS status, and CPT/OPT deadlines.
Related Guides & Pages
Enterprise-grade platform. India pricing.
No USD surprises.
All plans include unlimited leads, students, and visa cases. No per-user pricing tricks. Cancel anytime.
- 1 Branch
- Up to 5 Staff Accounts
- Lead Management + Pipeline
- Visa Case Management
- Document Management
- Appointments & Walk-in Log
- Payment Tracking & Invoices
- Exam Coaching Module
- Full Analytics Dashboard
- Multi-branch Management
- Up to 3 Branches
- Up to 20 Staff Accounts
- Everything in Core
- Exam Coaching (Batches, Tests, Assignments)
- Meta Lead Webhook (Facebook/Instagram)
- Razorpay Payment Integration
- Full Analytics Dashboard
- Internal Team Chat
- 50+ Granular RBAC Permissions
- Unlimited Branches
- Unlimited Branches
- Unlimited Staff Accounts
- Everything in Professional
- Cross-branch Messaging
- Priority Support + Dedicated Manager
- Custom Branding on Invoices
- SLA-backed Uptime Guarantee
- Early Access to New Modules
- API Access (coming soon)
- Personalised Onboarding Session