Document Version Control & Re-Upload Tracking
When a client re-uploads a corrected passport scan or an updated bank statement, VisaBOS keeps the prior version instead of overwriting it — logging who uploaded each copy, when, and which one is current, so nothing gets lost and nothing gets used by mistake.
What does document version control & re-upload tracking actually watch?
A document on a visa case is rarely uploaded just once. A passport scan gets re-uploaded after a typo on the original is caught. A bank statement is replaced once the first one ages past what a destination will accept. An offer letter is swapped for a revised copy after a client's employment terms change mid-case. Each of these is a re-upload against a document slot that already had a file in it — and without a system watching that, the new file simply overwrites the old one, taking any record of what was there before, who uploaded it, and when, along with it. Document version control & re-upload tracking keeps every file ever uploaded to a document slot, marks the most recent one as the current version, and relabels everything before it as superseded rather than deleting it. Every version — current or superseded — stays viewable and downloadable, and carries the uploader and the exact date and time it was added. This is a deliberately narrow feature: it does not decide whether a document category has been collected — that's what our document checklist automation handles — and it does not read what's written inside a file, which is the job of our OCR auto-data-extraction feature. It only answers one question, reliably: out of every file ever uploaded to this slot, which one is current, and what does the history behind it look like.
What happens when a re-upload just overwrites the last file?
A corrected or updated document coming in should be a small, routine event — not a moment where the file that was there before quietly disappears.
What keeps every re-upload from erasing what came before it?
Six capabilities that track current versus superseded versions per document slot, and keep them clearly distinct from checklist status and OCR extraction.
Full Upload History, Per Document Slot
Every re-upload becomes a new version, not a replacement
- ✓Each document slot on a case keeps every file ever uploaded to it, not just the most recent one
- ✓A re-upload is logged as a new version in that slot's history rather than overwriting the file before it
- ✓History stays attached to the case for as long as the case record exists
- ✓Works the same way whether the re-upload comes from a counsellor or through an applicant-facing upload
Current vs Superseded, Clearly Marked
No guessing which file in the folder is the live one
- ✓The most recently uploaded file in a document slot is marked current automatically
- ✓Every earlier file in that slot is relabeled superseded rather than deleted
- ✓Current vs superseded status is visible directly on the document slot, not buried in a separate log
- ✓Removes the guesswork of picking the right file out of several similarly named uploads
View & Download Any Prior Version
A superseded file stays retrievable, not archived out of reach
- ✓Any version in a document slot's history — current or superseded — can be opened or downloaded
- ✓Useful for comparing an original document against a corrected one, side by side
- ✓Supports tracing back what was submitted if a client disputes an earlier upload
- ✓No version is quietly lost the moment a replacement file comes in
Uploader & Timestamp on Every Version
Who provided this file, and when, logged automatically
- ✓Every version records who uploaded it and the date and time it was added to the case
- ✓Applies equally to counsellor uploads and applicant uploads through a client-facing portal
- ✓That detail stays with the version itself, so it doesn't need to be pieced together from a separate activity feed
- ✓Makes it possible to answer exactly when a corrected document actually arrived
Audit Trail for Compliance Reviews
A referenceable record of a document's own history
- ✓Version history, uploader, and timestamp together form a record a consultancy can refer back to on review
- ✓Useful when a client or authority questions what was submitted, and when it changed
- ✓Scoped to document version history specifically — a separate case-wide activity log covers everything else on a case
- ✓Nothing about a version's history can be silently altered after the fact
Distinct From Checklist Status and OCR Extraction
Three different jobs on the same uploaded document
- ✓Checklist automation tracks whether a document category has been collected and verified — not its version history
- ✓OCR extraction reads structured fields out of a single upload — not which upload is the current one
- ✓Version control tracks current vs superseded copies across every re-upload to the same slot
- ✓A consultancy can use any one of the three without the other two changing how it behaves
Document version control & re-upload tracking watches which file is current inside a document slot. It is not the same feature as our document checklist automation software, which tracks whether that document category has been collected and verified at all — and it does not read the contents of a file the way our OCR auto-data-extraction feature does. All three sit on the same uploaded document, each doing a distinctly different job.
From a first upload to a full, checkable version history.
No separate archive to maintain — version history lives on the same document slot your counsellors already upload to.
A Document Is Uploaded to a Case
A counsellor or applicant uploads a file into a document slot on the case — the first version, logged with the uploader and the upload date and time.
A Re-Upload Adds a New Version, Not a Replacement
When a corrected, updated, or renewed copy is uploaded to the same slot, VisaBOS adds it as a new version and marks it current — the version it replaces is kept and relabeled superseded, not deleted.
The Full History Stays on the Case, Ready to Check
Current and superseded versions both remain visible and downloadable on the document slot, with uploader and timestamp on each one — ready for a counsellor, an internal review, or a compliance check to refer back to at any point.
Frequently Asked Questions
Common questions from consultancy owners about version history, re-uploads, and how this differs from checklist automation and OCR extraction.
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