Predictika · journal-entry audit: fraud-risk patterns, sign-off order, escalation and evidence
An AI audit agent reviews journal entries for a fictional client and proposes an audit action on each one. Before the action is recorded, the agent sends it to Predictika’s validator, which checks it against audit-methodology rules and returns every finding with the standard behind it.
This validator checks the action an AI audit agent proposes on a journal entry (testing it, clearing it, approving it or concluding it appropriate) against the rules below. It handles any entry, preparer and engagement in its data, not just the scenarios shown here.
It does not audit the underlying transactions or the financial statements, it produces no price or amount of its own, and it is not a substitute for an auditor's judgment or the firm's own methodology.
7 scenarios in workflow pairs · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Before recording its action, the agent must call
What this means
Our assessment of how typical entry-by-entry sampling and rule scripts handle the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator catches | Typical sampling or rule-script approach | Predictika |
|---|---|---|
| Entries that are small alone but large together | Only with workarounds Sampling and rule scripts test one entry at a time. Summing a preparer's other entries on the same engagement needs a separate analytic step that rarely runs at the moment an action is proposed. | The sum of the preparer's other entries is part of the check, made on every call. |
| A reversal posted right after period close | Error-prone Linking a reversal to the entry it reverses, and to the dates of both, means a custom report or a rule per period. | The reversal names the entry it reverses, and the dates are compared in the same pass. |
| Who may sign, and in what order | Error-prone Senior review, manager approval and partner sign-off in order, never by the preparer, usually live in a workflow tool rather than in the check on the conclusion. | Sign-off order, preparer independence and the escalation thresholds are checked together. |
| Partner sign-off for a higher-risk or very large entry | Error-prone Higher-risk accounts and a multiple of materiality both call for a partner. Keeping the two rules in step with each engagement's materiality is manual work. | Both rules read the engagement's own materiality and run on every call. |
| Evidence behind a conclusion | Only with workarounds A conclusion statement is free text; nothing ties it to a retrievable document unless someone checks. | A conclusion cannot be recorded as appropriate without a linked, registered document. |
Every rule is checked on every call, in whatever order the choices arrive, and one problem never hides another. Blocking findings stop the action from being recorded; everything the validator computes is returned with the answer.
| Rule | Effect | What it checks |
|---|---|---|
| Fraud-risk selection | block | A risk-flagged entry cannot be cleared without testing (C1). |
| Engagement boundary | block | The action must target this engagement's own entries (C2). |
| Independence barrier | block | An advisory-side identity cannot act on a restricted audit client (C3). |
| Evidence behind a conclusion | block | A conclusion needs linked, registered evidence (C4). |
| Preparer independence | block | The preparer cannot review or approve their own entry (C5a). |
| Sign-off order | block | Manager approval needs a senior review first; partner sign-off needs a manager approval first (C5b, C5c). |
| Sampling integrity | block | A locked sample decision cannot be changed (C6). |
| Documentation | block | A conclusion needs a recorded conclusion statement (C7). |
| Risk-based escalation | block | Unusual, SOX-scoped or segregation-of-duties entries need partner sign-off before conclusion (C8). |
| Split transaction flag | block | A flagged cumulative pattern must be tested, not cleared or concluded (C9). |
| High-dollar escalation | block | An entry above three times performance materiality needs partner sign-off (C10). |
| Closed-period posting | block | An entry posted into a closed period needs a documented override (C11). |
| System-only account | block | A manual entry to a system-only account is flagged (C12). |
| Entries that add up | block | The preparer's other entries on the engagement plus this one must not cross materiality unnoticed (C13). |
| Park and reverse | block | An entry reversed shortly after period close, with no justification, is flagged (C14). |
| Missing account number | block | An entry without a formal account number cannot be concluded appropriate (C15). |
| Intercompany entries | block | An intercompany entry needs partner sign-off before conclusion (C16). |
| Error-prone accounts | block | An entry to an account with an error history needs partner sign-off (C17). |
| Suspicious digit pattern | block | An entry with a suspicious digit pattern cannot be cleared without testing (C18). |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. Concluding that the USD 172,000 contract revenue entry is appropriate.
Verdict: Blocked.
The agent's request. Recording partner approval for the USD 172,000 contract revenue entry.
Verdict: Allowed.
The agent's request. Clearing the USD 96,000 product revenue entry as not selected for testing.
Verdict: Blocked.
The agent's request. Selecting the USD 96,000 product revenue entry for testing.
Verdict: Allowed.
The agent's request. Concluding that the USD 38,500 supplier rebate entry is appropriate.
Verdict: Blocked.
The agent's request. Selecting the USD 38,500 supplier rebate entry for testing.
Verdict: Allowed.
The agent's request. Concluding that the USD 12,480 utilities expense entry is appropriate.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.