September 16, 2026 · 6 min read · NanoFora
Benford law in audit testing: what it can and cannot prove
How digit analysis works on financial data, the populations where it is valid, and how to interpret a deviation without overclaiming.
The idea
In many naturally occurring financial populations, the leading digit 1 appears in about 30 percent of values, 2 in about 18 percent, and so on down to about 5 percent for 9. Manufactured numbers rarely follow that curve, because people invent digits roughly evenly.
Where the test is valid
- Large populations, ideally several thousand values.
- Values spanning several orders of magnitude.
- No imposed minimum or maximum, and no assigned numbers.
Where it is not
Payroll where salaries cluster in bands, prices ending in 99, invoice numbers, populations under a few hundred records, or any set constrained by a threshold. Running the test there produces a deviation that means nothing.
Reading the result
A deviation is a pointer, never a conclusion. It says: sample this stratum first. Follow it with second-digit tests, duplicate testing and a targeted sample of the over-represented range. Do not report digit analysis as evidence of fraud on its own.
Practical workflow
- Confirm the population qualifies.
- Run the first-digit test and record the variance per digit.
- Stratify the excess: which account, which supplier, which period, which preparer.
- Sample those entries and inspect the supporting documents.
- Record what you found, including when the deviation had an innocent cause.
Combine with behavioural checks
Digit analysis pairs well with round-number detection, threshold clustering just below approval limits, and weekend posting analysis. Individually weak, together informative.
NanoFora runs digit analysis alongside duplicate, threshold and period checks, and only raises a finding where the population is large enough to support it. See AI fraud detection in accounting.
- benfords law
- digit analysis
- forensic accounting
- audit testing
- fraud analytics
Run this on your own numbers
Model it first in the cash flow forecast calculator, then let NanoFora's financial forecasting software build it from your ledger.
Start free