Materiality
Set the engagement up once — who it is for, in what period and currency, and on what basis materiality is struck — and let every other worksheet read that record rather than restate it.
- General ledger alone
- Key analysis in Planning & analytics
What it checks
- Engagement identity: client, period, currency code and the scale the amounts are stated in. The header renders it; no worksheet holds its own copy.
- The currency label is composed, not typed: currency code + scale suffix — USD + thousands reads USD '000, millions reads USD m, units reads USD.
- Scale describes the data, it does not transform it. Restating a file in another scale is an ingestion decision, not a display toggle.
- Basis: the benchmark lines selected by the reviewer, summed signed then taken absolute.
- A benchmark line is a statement caption — Trade AR, Inventory, Cash & Bank — built from level 4 Account Group values, not one of those names.
- Overall materiality = basis × rate. The rate is the one figure entered by hand.
- Performance materiality = % of overall — default 50%.
- Tolerable error (TE) = % of performance materiality, capped at it — default 100%.
- Clearly trivial = % of overall — default 5%.
- Significant caption = TE × a stated multiple — default 10×, a house convention.
- Presets fill the checkboxes; they carry no rate, because which benchmark suits the entity and what percentage applies to it are two separate judgements.
- Validation gate: the workbook opens only once this page is signed off, and reopens the moment any input on it moves.
How the result is read
Materiality is a judgement, so the worksheet shows the judgement rather than the answer: which account groups make up the basis, what percentage was applied, and what each step down the ladder was set at. Signed summing is what makes the basis arguable — revenue plus every cost group is profit before tax, with no preset-specific arithmetic hidden behind the label. One rate is entered; the rest is derived, so a reviewer who disagrees moves one input and sees the whole ladder move with it. Rounding is down, not to nearest, because a threshold rounded up is a threshold that lets more through.
The worksheet, on the demo engagement
Materiality, as the application draws it for Harrow Precision Engineering Ltd, the fictional demo engagement — one row per rung of the materiality ladder.
- Basis
- 64,200
- Overall materiality
- 500
- Performance materiality
- 250
- Tolerable error (TE)
- 250
The engagement materiality record, computed here and read everywhere else. Pick the benchmark lines that make up the basis, set one percentage, and the rest of the ladder follows. Nothing on this worksheet is a conclusion: the benchmark, the rate and each step down the ladder are judgements, shown as inputs so a reviewer can see what was chosen rather than infer it from a number.
Result grid5 rows
| Threshold | Derived from | Rate | Amount | Used by |
|---|---|---|---|---|
| Overall materiality | Basis 64,200 | 0.78% | 500 | Completion · SUD |
| Performance materiality | Overall materiality | 50% | 250 | Completion · Sampling |
| Tolerable error (TE) | Performance materiality | 100% | 250 | GL · TE Threshold |
| Clearly trivial | Overall materiality | 5% | 25 | Completion · SUD |
| Significant caption | Tolerable error (TE) | 10x | 2,500 | GL · TE Threshold |
In the application
Materiality is filed under Planning & analytics, index letter A. "Run all analyses" runs it with every other analysis the ledger can answer. The worksheet states the population it tested on its face — or "Not applicable" with the reason when a column it depends on is empty — and the Excel workbook the engagement exports files it under A, beside an index of the source files with their SHA-256 fingerprints.
Read it with
Run your next audit file test without the Excel crash.
One free engagement to evaluate, valid 60 days. The ledger never leaves the machine.
- 20 minutes
- Runs on a fictional engagement
- No client data required