Contract Review Audit Sample Size Estimator

Calculate a finite-population sample size for quality testing a set of contract reviews. The model is suited to checking items such as playbook adherence, required clauses, approval routing, metadata accuracy, or completion of review steps across a defined contract population.

The result is a statistical planning figure, not a rule for legal sufficiency. A defensible contract audit also depends on how the population is defined, how contracts are selected, whether risk strata should be sampled separately, and what constitutes an exception. Use a 50% expected exception rate when uncertainty is high and a conservative sample is preferred. For portfolios with materially different contract types or risk levels, separate stratified samples may provide more useful findings than one blended sample.

Calculator inputs

items
%
%
%
Result
estimated audit sample
Approx. z-score
Initial infinite-population sample
Sample as % of population

1. Define the contract population
Enter the total agreements included in the audit scope.

2. Choose confidence
Set the confidence level for the proportion estimate.

3. Set precision
Enter the margin of error in percentage points.

4. Estimate the exception rate
Use a prior audit result or a conservative assumption for the expected exception proportion.

5. Apply the result
Round up to the displayed sample size and select contracts using the audit methodology appropriate to your objective.

n₀ = z² × p × (1 − p) ÷ e²
n = n₀ ÷ [1 + (n₀ − 1) ÷ N]

Where z is the two-sided normal critical value for the confidence level, p is the expected exception proportion, e is the margin of error as a decimal, and N is the finite population size. The displayed sample is rounded up.

What the result means

The result is a planning estimate based entirely on the values entered. Use it to compare scenarios and workload assumptions, not as a legal conclusion.

Confirm applicable law, contracts, policies, court orders, holds, and professional requirements before making compliance or legal decisions.

Given:
- Population = 1,200 contracts
- Confidence level = 90%
- Margin of error = 6%
- Expected exception rate = 20%

Calculation:
z ≈ 1.645.
n₀ = 1.645² × 0.20 × 0.80 ÷ 0.06² ≈ 120.27.
n = 120.27 ÷ [1 + (120.27 − 1) ÷ 1,200] ≈ 109.39.

Result:
Round up to 110 contracts.

Interpretation:
The sample supports the entered statistical assumptions for estimating a proportion, provided the selection method fits the audit design.

Should high-risk contracts be sampled separately?

Often that is more informative. If risk groups differ materially, a stratified audit can prevent a large low-risk group from overwhelming the sample.

What does margin of error mean here?

It is the targeted sampling precision for estimating a proportion, expressed in percentage points. It does not measure legal risk or the severity of an exception.

Can previous audit results be used for the expected exception rate?

Yes, if the prior population and process are comparable. Otherwise a 50% rate is a conservative default for sample-size planning.

Is a larger confidence level always better?

Higher confidence generally requires a larger sample. The appropriate level depends on the audit purpose, cost, risk, and any governing requirements.

Does reviewing the calculated sample prove the whole contract population is compliant?

No. Sampling supports inference under stated assumptions and a suitable selection method; it does not guarantee that every unsampled contract is free of issues.