Why Some Documents Can't Be Deleted
In SnapLedger, once a document in My Vault is referenced by a transaction, voucher or ledger, it becomes part of the accounting record and the delete button disappears. That's deliberate: what can be safely deleted stays in the user's hands; what has become accounting evidence must be protected.
In SnapLedger, every document a user uploads is automatically recognized, classified, and stored in My Vault. But users may notice something: not every document has a "delete" button next to it.
That's not a feature we forgot. It's deliberate.
Many documents, once uploaded, become linked to transactions, vouchers and the financial ledger. The moment a document becomes the basis for a ledger entry, it can no longer be casually edited or deleted. Otherwise, one disappearing invoice could pull the ground out from under a confirmed expense, a tax record, or a financial statement.
And documents are rarely isolated from each other. A contract may be linked to multiple invoices; an invoice may be linked to payment records, bank transactions and journal entries. Together they form a complex but traceable web of relationships.
When a document is uploaded, SnapLedger also runs a real-time Owner Check — verifying that the document truly belongs to the current user or business, so that "Zhang San's receipt doesn't end up in Li Si's books." This isn't just about tidy document management; it's part of accounting accuracy and data security.
Of course, we don't want to lock every document forever. My Vault continuously checks each document's links to the underlying data. If a document hasn't yet formed an irreversible accounting relationship — if deleting it wouldn't compromise the integrity of the books — the delete option simply appears.
Our design principle is simple: documents that can be safely deleted are left to the user's decision; documents that have become part of the accounting record must be protected.
My Vault isn't just a folder for files. It's more like the evidence base of SnapLedger's accounting system — flexible where it should be, and unyielding about the credibility behind every entry.
Documents that can be safely deleted belong to the user's choice; documents that have become part of the accounting record must be protected.
In your finance system, if an invoice disappeared, would your books still stand?
My Vault isn't just a folder for files. It's the evidence base of SnapLedger's accounting system — flexible where it can be, unyielding where credibility is at stake.
Get the Founder Diary + regulatory updates for your country
One email per week, only when there’s something real — Richard’s founder diary and the regulatory updates that matter where you live. Free, unsubscribe any time.