CORAA
University · Internal control testing

Control Testing Sample Planner.

List the controls you will test, set how many items to test for each frequency, and get a sample size per control and the total testing effort. The sample table is yours: the starting numbers are placeholders to replace with your own methodology.

Sample size by frequency

These starting numbers are not a standard. Sample sizes for control testing come from the methodology of your firm or the entity, and many frameworks vary them by risk and by how the control operates. Replace every value with the figures you have documented and can defend.

Controls to test
Controls4
Total items to test49
Estimated testing time (hours)24.5
Vendor master change approval (Event driven)25
Bank reconciliation review (Monthly)2
Three-way match before payment (Daily)20
Access review of finance system (Quarterly)2

If a population is entered, the sample is capped at it. Where a control did not operate or the population is empty, record that in the working paper. The plan sets sample size only; it does not select the items.

Match the sample to how often the control runs.

A control that runs once a year gives you one item to test. A control that runs many times a day gives you thousands, and testing every one is not practical. Most testing approaches therefore set a sample size for each frequency and raise it where the risk is higher. This planner holds your numbers in one table, applies them to your list of controls and adds up the effort, so the plan is consistent and the reviewer can see the basis.

Audit sample selectorControl deficiency severity evaluator

How the plan is built

You enter a sample size for each frequency, such as annual, monthly or daily. Each control takes the number for its frequency. Controls marked higher risk get the extra items you specify.

If you give a population for a control, the sample cannot exceed it. The total items multiplied by the minutes per item gives the estimated hours.

Every number comes from you. The starting values are placeholders and are not a rule from any standard or regulator.

Worked example — four controls

Your table sets monthly at 2, daily at 20 and quarterly at 2, with 3 extra items for higher-risk controls.

Inputs
Bank reconciliationMonthly, standard
Three-way matchDaily, standard
Access reviewQuarterly, higher risk
Output
Bank reconciliation2 items
Three-way match20 items
Access review2 + 3 = 5, capped at the population of 4
The cap stops the plan asking for more items than the control produced.

Common mistakes

Using someone else's table without checking
Sample size tables differ between firms and frameworks. Document where yours comes from.
Ignoring how the control operates
Manual and automated controls are often tested differently. This tool does not model that.
Treating the sample as selected items
The plan gives sizes. Use a selection method and record it.

Frequently asked questions

Is this specific to SOX?+
No. It suits any control testing, including internal financial controls reporting for Indian companies and client internal audits. The name reflects the common use of frequency-based sample tables.
Does the tool decide the right sample size?+
No. You enter the sizes from your methodology. The tool applies them consistently.
Is my data uploaded?+
No. Everything is calculated in your browser.

Authoritative sources

Always confirm against the latest version of the source. Regulations evolve and amendments are common.
Related calculators
Audit sample selector →Internal audit sampling plan generator →Control deficiency aggregation worksheet →
Share this tool
Last reviewed: 2026-10-17 · For informational purposes only — not professional advice.