Every upload captured
User, timestamp, IP, file hash and reason are stored with each upload. The current version surfaces by default; prior versions remain accessible.
Document Management | Document Versioning
Every upload, edit, replacement and delete is captured with user, timestamp, IP and reason. Old versions stay alongside the current one. The audit trail is hash-chained for Rule 11(g). Auditors and the courts see the chain of custody, not just the latest file.
How it works
User, timestamp, IP, file hash and reason are stored with each upload. The current version surfaces by default; prior versions remain accessible.
Replacing a document creates a new version. The prior version moves to history with the replacement reason. Both versions remain accessible to the auditor.
Soft delete requires a reason and an authoriser. The deleted document remains in the audit trail; only the active surface hides it. Hard delete is locked except for explicit data-retention or DPDP erasure cases.
Every upload, edit, replacement and delete chains into the audit log. The chain root is signed; tampering with the history is detectable.
What the system does
| Capability | Input | Output |
|---|---|---|
| Upload capture | File + user + IP | Versioned archive entry |
| Replacement flow | Replacement file + reason | New version, prior moved to history |
| Soft delete | Reason + authoriser | Hidden from active surface; in audit log |
| Hash chain | Every event | Chain root with signature |
| Auditor view | Read-only role | Full version history visible |
Upload capture
Replacement flow
Soft delete
Hash chain
Auditor view
Compliance + integrations
Rule 11(g) of the Companies Act requires an audit trail of every change. Document versioning extends that requirement from the ledger to the underlying source documents. The chain of custody is end-to-end.
Regulations we work within
Rule 11(g), Companies Act
Audit trail across document changes.
Section 128, Companies Act
8-year retention applies to versioned archive.
IT Act 2000, Section 65B
Electronic records admissibility supported.
Connects to
Document Versioning FAQ
Yes. The replacement creates a new version, with the original preserved in history. The auditor sees both the original (with its capture date) and the corrected version (with its replacement date and reason). The bill record links to the version active at the time of posting.
DPDP and GDPR right-to-erasure trigger a hard-delete workflow with the controller's authorisation, the reason and the legal basis recorded. The audit trail captures the erasure event itself; the document content is removed but the metadata of the erasure event is retained for regulatory accountability.
Yes. Each file's hash is captured at upload and chained into the audit log. The auditor verifies any file by re-computing its hash and comparing against the chain. Any tampering breaks the chain.
More in Document Management
Per-filing evidence packs auto-assembled. One-click pack export with hash-verified chain.
See Audit Evidence PacksFull-text search across PDFs, Word, Excel and image-OCR text. Filter by counterparty and period.
See Document Full-Text SearchPersonal-data inventory, consent, retention policies, data principal request handling.
See DPDP Act ComplianceFree trial. Upload a vendor invoice. Replace with a corrected version. The audit trail surfaces both with timestamps, users and the replacement reason.