Free Excel template · ICFR control testing

Control Test Script: Manual Journal Entry Approval

This script tests the approval of manual journal entries, including support, an approver who is not the preparer, the approver’s authority level, approval before posting and whether the accounts fit the support.

Standard
ICFR control testing
Format
Excel (.xlsx)
Cost
Free
Access
No sign-up

What it is

This script tests the approval of manual journal entries, including support, an approver who is not the preparer, the approver’s authority level, approval before posting and whether the accounts fit the support.

The workbook holds the control details, a sample size lookup that reads your own policy table, the attributes to test with the procedure and evidence for each, a sample grid with Pass, Fail or N/A, and a conclusion that compares exceptions with your tolerance.

When to use it

What’s inside

Standard cited

This template follows ICFR control testing. It is written in our own words, except for phrases the standard requires the document to contain, with [bracketed placeholders] for client details, amounts in USD and dates as MM/DD/YYYY. Check it against the current standard and your firm’s methodology before use.

Download free Excel template (.xlsx)

Questions

Where does the sample size come from?

From your methodology. The sheet carries a policy table that you fill with your own sizes by frequency and risk level, then looks up the size for the control being tested. Nothing is pre-filled.

What happens if I find an exception?

Record it as Fail and describe it. If exceptions exceed the tolerance in your policy, the conclusion changes to evaluate the deficiency, and you consider compensating controls and the need for more testing.

Related templates

Last updated 11/05/2026. All free templates.