An audit does not run long because the auditor is slow. It runs long because the file was not ready on the first morning.
Almost every overrun starts the same way. The trial balance is still moving. A schedule agrees to the ledger but not to last year. A judgment everyone remembers making has never been written down, so it has to be reconstructed from memory, in a meeting, in the middle of fieldwork. None of that is difficult work. It is just work that costs three times as much when it happens with an audit team waiting.
What follows is 36 checks in six groups, in the order we work through them. Sections A and B are the base: they have to be true before anything else is worth doing. Section C is the one teams underestimate. Section E is the cheapest win on the page.
This is preparation, not assurance. Daftar is a non-attest practice, we do not audit the files we help prepare, and your auditor decides what evidence they need.