SHARPECPA

Sharpe CPA  /  For CPAs  /  Internal control documentation

Document a cycle once. Get all four views.

Type the steps of a cycle — who does what, with which document, in which system, and which control sits there — and the page draws the swimlane flowchart, writes the narrative, builds the risk and control matrix and flags the people whose duties conflict. Start from a template for the standard cycles or for fuel distributors, contractors, nonprofits and clubs, and governments. No drawing program, nothing to install.

The free tools are used at your own risk. They are provided as is, without warranty, and are not accounting, legal or tax advice. All of the work a CPA performs is subject to that person’s or firm’s judgment. Do your own research and verify that the checklist or protocol you are using is valid and up to date. Each tool is built from public sources — see the sources and the terms of use. The templates are starting points: every client’s cycle is different, and the walkthrough decides what goes on the page.

One record, four formats

The steps are the source. Everything else is drawn from them.

Visio flowcharts go stale because the drawing and the matrix are kept separately. Here a control is entered once, shown at its step on the flowchart, described in the narrative and listed on the matrix, so the four never disagree.

Flowchart

Swimlanes top to bottom, one column per person or department. Decisions branch; numbered circles mark the controls.

Narrative

Written from the steps in order, with documents, systems and controls named. Add your own notes at the end.

Risk and control matrix

What could go wrong, the assertion, the control, owner, type, frequency, key and evidence. Download as CSV.

Segregation of duties

Who authorizes, records, holds and reconciles. Conflicts are flagged so you can look for the compensating review.

The tool

Pick a cycle and make it the client’s.

Rename the lanes and roles to the client’s people, change the steps to what you saw on the walkthrough, and mark the controls you observed. Your cycles are kept in this browser only; nothing is sent anywhere. Save a copy (JSON) to put it in the workpapers or to open it on another computer.

Sharpe CPA portal subscribers keep the same documentation with each walkthrough in the audit plan, and copy the controls into the walkthrough with one click.

What the standards ask

The understanding is required in every audit. Reliance is a choice.

RequirementWhere it comes fromWhat the tool gives you
The information system and communicationAU-C 315.25: how transactions are initiated, recorded, processed, corrected and reported, and the records and IT involvedFlowchart and narrative, with documents and systems at each step
Controls that address risksAU-C 315.26–.27: controls over significant risks, journal entries, and those the auditor plans to testRisk and control matrix; key controls marked
Design and implementationAU-C 315.26d and .30: evaluated beyond inquiry, by observation, inspection or tracing a transactionThe walkthrough confirms the steps; record what you saw in the evidence column
DeficienciesAU-C 315.31 and AU-C 265: grade them; significant deficiencies and material weaknesses go to governance in writing within 60 days of releaseRisks with no control and conflicting duties are flagged
Tests of controlsAU-C 330.08–.17: only for controls relied on; otherwise control risk at the maximumKey controls and their evidence become the test plan
ReviewsAR-C 90: no evaluation of internal control is requiredThe narrative is still a quick way to record the accounting practices (AR-C 90.15–.16)

Paragraph numbers are from AU-C 315 as amended by SAS No. 145. Federal award recipients must also maintain effective internal control over compliance (2 CFR 200.303), and the single auditor reports on it (2 CFR 200.514(c)).

Sources

Where this comes from.

The standards control. Templates, risks, controls and duties on this page are the firm’s own and are illustrative.