A waived item is not a satisfied one, and your file should say so
Every real deal waives something. The failure mode is silent: a waived item that renders as complete is indistinguishable from a complete one, and nobody notices until someone is asking who decided.
25 August 2026 · 3 min read
Every real deal waives something. The third year of accounts for a company that is two years old. The board approval for a facility that turned out to be under the delegation limit. The site visit nobody could schedule before the committee date.
Waiving is normal, sensible and unavoidable. What is neither normal nor sensible is how most systems record it, which is: they don't.
The silent failure
In a folder-shaped or spreadsheet-shaped process, a waived item and a satisfied item look the same. Nothing is outstanding, so nothing appears as outstanding. The checklist reads complete. The pack reads complete.
That is the worst possible property for this particular fact, because a waiver is precisely the thing someone will want to look up later — and "later" is usually a bad day. The question, when it comes, is never "was everything collected?" It is who decided we could go without this, and what did they know at the time?
A process that cannot answer that question has not lost a piece of administration. It has lost the only record of a decision.
What a waiver needs
Four things, and none of them are expensive.
A name. Not "the deal team". A person.
A reason, in their words. "Under the delegation limit" is a reason. "Waived" is not. The reason is what makes the decision reviewable by someone who was not in the room.
A date. Because the same waiver can be right in March and wrong in September, and the difference is usually something else that changed.
A distinct state. Not a tick with an asterisk. The item must render as waived everywhere it renders at all — on the checklist, in the export, in the pack that goes to committee. If it can be mistaken for accepted anywhere, it will be, in the place it matters most.
The reason it renders as complete
Worth naming, because it is not laziness.
Most checklists have two states: done and not done. Waiving something is a way of making it stop being outstanding, and the only tool available for that is the tick. So the person waiving it does the reasonable thing with the tools they have, and the information is destroyed at the moment it is created.
Adding a third state fixes it, and adding a third state is a small change that almost nobody makes because the two-state version works fine right up until the one occasion it doesn't.
Waivers as a signal about the template
There is a second, quieter value in recording them, and it is the one that improves the process rather than defending it.
An item waived on five deals running is not five judgement calls. It is a template that asks for something it does not need — and the only way to discover that is to be able to list waivers across deals and notice the repeat.
The same logic runs the other way. An item added by hand on five deals running belongs on the template. Between them, those two patterns are the entire feedback loop by which a checklist gets better, and both require the same thing: a record of what was actually decided rather than a record of what was finally true.
In the pack
An IC pack should carry its waivers on the face of it, not in an appendix.
Not as an apology — as a summary of the judgement calls the deal team made, each with a name and a reason. A committee that sees three waivers with clear reasoning trusts the pack more, not less, because it can tell that the completeness it is looking at is real rather than achieved by definition.
A pack with no waivers on a complex deal is not a cleaner pack. It is a pack where the waivers happened somewhere the pack cannot see.