Audit Sample Size Calculator: How Many Stores to Audit.
Enter how many stores, visits or claims you have and how sure you need to be. The calculator returns how many to audit, with and without the finite-population correction, and the interval for picking them systematically.
This is standard survey statistics. Your audit policy, or the client’s contract, decides the confidence level, margin of error and expected rate; the calculator only does the arithmetic. Once the sample is drawn, a photo-verified site audit tool such as AutoAudit can assign and verify each sampled visit.
What each input means
Population (N): the full set you want a conclusion about, such as every store in a region, every field visit last month or every claim filed this quarter.
Confidence level: how often, across repeated samples, the true rate would fall inside your margin. 95% is the common default; 99% needs a larger sample.
Margin of error (e): how far the rate you find may sit from the true rate. ±5 points is common for store audits; tighter margins grow the sample quickly.
Expected error or non-compliance rate (p): your best estimate of how many units fail. If you have no estimate, use 50%, which gives the largest, safest sample.
How it is calculated
The calculator uses Cochran’s formula for estimating a proportion, then applies the finite-population correction:
n₀ = z² × p × (1 − p) ÷ e²
n = n₀ ÷ (1 + (n₀ − 1) ÷ N)
Here z is 1.645 for 90%, 1.96 for 95% and 2.576 for 99% confidence; p and e are entered as fractions (5% = 0.05). Both results are rounded up to the next whole unit. The sampling interval is N ÷ n, rounded down: pick a random starting point between 1 and the interval, then take every k-th unit from an ordered list.
The correction matters for small populations. For a few hundred stores it cuts the sample sharply; for tens of thousands of visits, n and n₀ are almost the same.
Worked example (illustrative)
An illustrative retail programme has 1,200 stores and wants 95% confidence, a ±5 point margin and no prior estimate of the non-compliance rate, so p = 0.5.
n = 384.16 ÷ (1 + 383.16 ÷ 1,200) = 384.16 ÷ 1.3193 = 291.2, rounded up to 292 stores.
Sampling interval = 1,200 ÷ 292 = 4.1, rounded down to 4: start at a random store between 1 and 4, then audit every 4th store on the list.
If last quarter’s audits suggest about 20% of stores fail, set p = 0.2 and the sample falls to 205 stores. A better estimate of p is the cheapest way to reduce audit effort without loosening the margin.
When this is not enough
Strata: if formats, regions or channels behave differently, size a sample for each stratum you need to report on, not one sample for the whole network.
Critical items: sampling estimates a rate. It does not find every failure, so items such as safety or regulated checks may need full coverage under your policy.
Rare errors: when the expected rate is very low, such as fraud, attribute or discovery sampling designs suit better than a proportion estimate.
Financial statement audits: sample sizes there follow the auditing standards and the firm’s methodology, not this calculator.
Where AutoAudit fits
The sampled visits still have to happen properly and be reviewed. AutoAudit assigns each sampled store to an auditor, captures photo evidence in-app with location and time, and holds every report behind a sampled QC review before it reaches the client. For what each visit should check, see the retail store audit checklist; for scaling from a pilot to a network, read the multi-site audit rollout playbook.
Sources
Formula: W. G. Cochran, Sampling Techniques, 3rd edition, Wiley, 1977. Background on confidence intervals for a proportion: the NIST/SEMATECH e-Handbook of Statistical Methods. Illustrative; confirm the confidence level, margin and any regulatory sampling requirement with your audit policy, client contract or adviser.
Questions
How many stores should I audit?
It depends on how many stores you have, the confidence level and the margin of error your audit policy sets, and the failure rate you expect. At 95% confidence and a ±5 point margin with no prior estimate, about 385 is enough for a very large network; the finite-population correction brings it to about 278 for 1,000 stores.
What is the formula for audit sample size?
A common one is Cochran’s: n₀ = z² × p × (1 − p) ÷ e², where z is the z-score for the confidence level, p the expected error rate and e the margin of error. For a known population N, the corrected size is n = n₀ ÷ (1 + (n₀ − 1) ÷ N).
Why use 50% as the expected rate?
Because p × (1 − p) is largest at 50%, it gives the biggest sample for a given confidence and margin. Use it when you have no reliable estimate from earlier audits; a real estimate usually reduces the sample.
What is a sampling interval in an audit?
It is the step used in systematic selection: population ÷ sample size, rounded down. Pick a random start between 1 and the interval, then audit every k-th unit on an ordered list of stores, visits or claims.