Predictika · journal-entry audit: fraud-risk patterns, sign-off order, escalation and evidence

An AI audit agent's conclusion, checked before it is recorded

An AI audit agent reviews journal entries for a fictional client and proposes an audit action on each one: test it, clear it, approve it or conclude it appropriate. 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.

Scope: A proposed audit action on a journal entry, checked against 20 audit-methodology rules for fictional audit clients. See everything this validator covers

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, acting identity and engagement in its data, not just the scenarios shown here.

  • Fraud-risk and sampling checks — an entry that meets a fraud-risk selection criterion cannot be cleared without testing, a locked sample decision cannot be changed, and an entry with a suspicious digit pattern cannot be cleared.
  • Patterns across entries — the total of the preparer’s other entries on the same engagement (held in the entry’s data record) is added to the entry in question, and a reversal posted shortly after period close with no justification is flagged.
  • Sign-off and independence — senior review, manager approval and partner sign-off in order and never by the preparer, an advisory identity cannot act on a restricted client, an action must stay inside its own engagement, and a partner is required for higher-risk accounts, intercompany entries, error-prone accounts and entries above three times materiality.
  • Evidence and documentation — a conclusion cannot be recorded without a linked, registered document, a recorded conclusion statement and a formal account number.

Any proposed audit action that touches these rules is in scope — not only the scenarios pictured here. Not covered: the underlying transactions or the financial statements; the validator 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. The clients, preparers and entries are fictional and the ledger data is synthetic.

The AI audit agentReviews a journal entry and proposes an audit action, in plain language.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

9 scenarios in 4 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where entry-by-entry sampling gets it wrong

Click to expand

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 caughtTypical sampling or rule-script approachPredictika
Entries that are small alone but large togetherOnly 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 preparer's other entries on the engagement are part of the check, made on every call.
A reversal posted right after period closeOnly with care
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 orderOnly with care
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.
One wrong identity and client that break several rulesOnly with care
Independence, engagement scope, evidence, documentation and escalation each need their own rule, and a person fixing the identity meets the remaining ones one at a time.
The acting identity, the client and the entry are in one request; every rule that reads them is checked together on every call.
Evidence behind a conclusionOnly 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.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the audit conclusion; approval findings need a person to sign off; everything else is computed.

1This entry, combined with this preparer's other entries on this engagement (the total held in the entry's data record), crosses performance materiality even though this entry alone does not. Standard: AU-C 240.32(a)(i); AS 2401.61 (aggregation of individually immaterial misstatements).
2Journal entry meets at least one fraud-risk selection criterion and cannot be cleared without testing. Standard: AS 2401.61-.62; AU-C 240.32(a)(ii).
3This entry reverses another entry posted right before period close, with the reversal itself posted shortly after close and no documented business justification on file - a classic income-smoothing pattern. Standard: AS 2401.61 (post-closing entries with little or no explanation).
4Entries posted to an unusual account, a SOX-scoped account, or prepared by an identity with a segregation-of-duties conflict require partner sign-off, not manager approval alone, before conclusion. Standard: AS 2401.58; AS 1201 (supervision scaled to risk).
5Entry amount exceeds 3x performance materiality and requires partner sign-off regardless of any other risk flag. Standard: Firm engagement quality control policy - dollar-threshold-scaled review (AS 1201 supervision principle; not a specific numbered provision).
6This account is designated for system-generated postings only, but this entry was posted manually. Standard: AS 2401.61 (entries made by individuals who typically do not make journal entries, to unrelated, unusual, or seldom-used accounts).
7The preparer cannot also review or approve their own test. Standard: AS 1201 (Supervision of the Audit Engagement).
8Proposed action targets a journal entry outside this engagement. Standard: Firm QC policy - engagement scope (QC 1000 / ISQM 1).
9Acting identity has an advisory-side conflict with this audit client. Standard: SEC Reg S-X, Rule 2-01 (auditor independence).
10Cannot conclude a journal entry appropriate with no linked, traceable evidence. Standard: AS 1105 (Audit Evidence).
11Manager approval requires a completed senior review first. Standard: AS 1201 (Supervision of the Audit Engagement).
12Partner sign-off requires a completed manager approval first. Standard: AS 1201 (Supervision of the Audit Engagement).
13This entry's sample selection is locked and cannot be changed. Standard: AS 2315 (Audit Sampling).
14No documented conclusion statement in the workpaper. Standard: AS 1215 (Audit Documentation).
15This entry combined with a related entry crosses performance materiality even though neither does alone; it cannot be cleared or concluded without testing the combined pattern. Standard: AU-C 240.32(a)(i); AS 2401.61 (aggregation of individually immaterial misstatements).
16This entry was posted into an already-closed period with no documented override justification. Standard: AS 2401.61 (post-closing entries with little or no explanation).
17This entry has no formal general-ledger account number attached, a pattern PCAOB's own journal-entry guidance names for entries made before or during financial-statement preparation. Standard: PCAOB Audit Focus - Journal Entries (staff publication) - entries lacking account numbers, made during financial-statement preparation; same AS 2401.61 fraud-risk-factor family, exact paragraph not independently verified.
18Intercompany entries feed consolidation eliminations and are a named PCAOB red-flag pattern; this one cannot be concluded without partner sign-off. Standard: PCAOB Audit Focus - Journal Entries (staff publication) - accounts containing intercompany transactions; same AS 2401.61 fraud-risk-factor family, exact paragraph not independently verified.
19This account has a known history of errors or has not been reconciled on a timely basis, a named PCAOB red-flag pattern; this entry cannot be concluded without partner sign-off. Standard: PCAOB Audit Focus - Journal Entries (staff publication) - accounts prone to errors or not reconciled on a timely basis; same AS 2401.61 fraud-risk-factor family, exact paragraph not independently verified.
20This entry's amount shows a suspicious digit pattern (e.g. a consistent ending number across this preparer's entries), a named PCAOB red-flag pattern distinct from a plain round dollar amount; it cannot be cleared without testing. Standard: PCAOB Audit Focus - Journal Entries (staff publication) - round numbers or a consistent ending number; same AS 2401.61 fraud-risk-factor family, exact paragraph not independently verified.

Scenarios and results

Click to expand

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.

1. Wrong identity and client on one entry: An advisory manager concludes an entry as appropriate while acting under the wrong client

The agent's request. I am the advisory manager 02, working under the Northwind Logistics engagement. For the Solara Medical Instruments inventory Reserve entry of USD 15,468.25, I propose to conclude the entry as appropriate. The entry is journal entry je_0022, prepared by agent_prep_01; there is no linked evidence. It is ready to record.

Verdict: Blocked.

  • Entry belongs to another engagement. Proposed action targets a journal entry outside this engagement. Standard: Firm QC policy - engagement scope (QC 1000 / ISQM 1).
  • Advisory conflict with this client. Acting identity has an advisory-side conflict with this audit client. Standard: SEC Reg S-X, Rule 2-01 (auditor independence).
  • No linked evidence. Cannot conclude a journal entry appropriate with no linked, traceable evidence. Standard: AS 1105 (Audit Evidence).
  • No recorded conclusion. No documented conclusion statement in the workpaper. Standard: AS 1215 (Audit Documentation).
  • Partner sign-off for a higher-risk entry. Entries posted to an unusual account, a SOX-scoped account, or prepared by an identity with a segregation-of-duties conflict require partner sign-off, not manager approval alone, before conclusion. Standard: AS 2401.58; AS 1201 (supervision scaled to risk).
  • Preparer entries add up past materiality. This entry, combined with this preparer's other entries on this engagement (the total held in the entry's data record), crosses performance materiality even though this entry alone does not. Standard: AU-C 240.32(a)(i); AS 2401.61 (aggregation of individually immaterial misstatements).

2. Wrong identity and client on one entry: The agent switches to an audit senior and the entry’s own client

The agent's request. I am the senior reviewer 02, working under the Solara Medical Instruments engagement. For the Solara Medical Instruments inventory Reserve entry of USD 15,468.25, I propose to conclude the entry as appropriate. The entry is journal entry je_0022, prepared by agent_prep_01; there is no linked evidence. It is ready to record.

Verdict: Blocked.

  • No linked evidence. Cannot conclude a journal entry appropriate with no linked, traceable evidence. Standard: AS 1105 (Audit Evidence).
  • No recorded conclusion. No documented conclusion statement in the workpaper. Standard: AS 1215 (Audit Documentation).
  • Partner sign-off for a higher-risk entry. Entries posted to an unusual account, a SOX-scoped account, or prepared by an identity with a segregation-of-duties conflict require partner sign-off, not manager approval alone, before conclusion. Standard: AS 2401.58; AS 1201 (supervision scaled to risk).
  • Preparer entries add up past materiality. This entry, combined with this preparer's other entries on this engagement (the total held in the entry's data record), crosses performance materiality even though this entry alone does not. Standard: AU-C 240.32(a)(i); AS 2401.61 (aggregation of individually immaterial misstatements).

3. Wrong identity and client on one entry: The agent resubmits after fixing the errors

The agent's request. I am the senior reviewer 02, working under the Solara Medical Instruments engagement. For the Solara Medical Instruments inventory Reserve entry of USD 15,468.25, I propose to select the entry for testing. The entry is journal entry je_0022, prepared by agent_prep_01; there is no linked evidence. It is ready to record.

Verdict: Allowed.

  • Entry summary. Entry je_0022 on Inventory Reserve: USD 15,468.25, performance materiality USD 35,000; the preparer's other entries on this engagement total USD 737,568.08.

4. Entries that add up: A senior concludes a supplier rebate as appropriate

The agent's request. I am the senior reviewer 02, working under the Northfield Foods (fictional) engagement. For the Northfield Foods (fictional) COGS - supplier discounts entry of USD 38,500, I propose to conclude the entry as appropriate. The entry is journal entry je_nf_0412, prepared by agent_nf_proc_07; it is supported by Supplier 4471 email confirming Q1 volume rebate; a senior review is on file. It is ready to record.

Verdict: Blocked.

  • Preparer entries add up past materiality. This entry, combined with this preparer's other entries on this engagement (the total held in the entry's data record), crosses performance materiality even though this entry alone does not. Standard: AU-C 240.32(a)(i); AS 2401.61 (aggregation of individually immaterial misstatements).

5. Entries that add up: The agent resubmits after fixing the errors

The agent's request. I am the senior reviewer 02, working under the Northfield Foods (fictional) engagement. For the Northfield Foods (fictional) COGS - supplier discounts entry of USD 38,500, I propose to select the entry for testing. The entry is journal entry je_nf_0412, prepared by agent_nf_proc_07; it is supported by Supplier 4471 email confirming Q1 volume rebate; a senior review is on file. It is ready to record.

Verdict: Allowed.

  • Entry summary. Entry je_nf_0412 on 500210 COGS - supplier discounts: USD 38,500, performance materiality USD 50,000; the preparer's other entries on this engagement total USD 171,300.

6. Park and reverse: A senior clears a revenue reversal without testing

The agent's request. I am the senior reviewer 02, working under the Northfield Foods (fictional) engagement. For the Northfield Foods (fictional) product revenue entry of USD 96,000, I propose to clear the entry as not selected for testing. The entry is journal entry je_nf_0590, prepared by agent_nf_rev_02; there is no linked evidence; it reverses je_nf_0561. It is ready to record.

Verdict: Blocked.

  • Entry cannot be cleared without testing. Journal entry meets at least one fraud-risk selection criterion and cannot be cleared without testing. Standard: AS 2401.61-.62; AU-C 240.32(a)(ii).
  • Reversal right after period end. This entry reverses another entry posted right before period close, with the reversal itself posted shortly after close and no documented business justification on file - a classic income-smoothing pattern. Standard: AS 2401.61 (post-closing entries with little or no explanation).

7. Park and reverse: The agent resubmits after fixing the errors

The agent's request. I am the senior reviewer 02, working under the Northfield Foods (fictional) engagement. For the Northfield Foods (fictional) product revenue entry of USD 96,000, I propose to select the entry for testing. The entry is journal entry je_nf_0590, prepared by agent_nf_rev_02; there is no linked evidence; it reverses je_nf_0561. It is ready to record.

Verdict: Allowed.

  • Entry summary. Entry je_nf_0590 on 400100 Product revenue: USD 96,000, performance materiality USD 50,000; the preparer's other entries on this engagement total USD 96,000.

8. Sign-off before conclusion: A senior concludes a large SOX-scoped revenue entry

The agent's request. I am the senior reviewer 02, working under the Northfield Foods (fictional) engagement. For the Northfield Foods (fictional) contract revenue - SOX scoped entry of USD 172,000, I propose to conclude the entry as appropriate. The entry is journal entry je_nf_0802, prepared by agent_nf_con_05; it is supported by Signed customer contract 5530, Q2 2026; a senior review is on file; a manager approval is on file. It is ready to record.

Verdict: Blocked.

  • Partner sign-off for a higher-risk entry. Entries posted to an unusual account, a SOX-scoped account, or prepared by an identity with a segregation-of-duties conflict require partner sign-off, not manager approval alone, before conclusion. Standard: AS 2401.58; AS 1201 (supervision scaled to risk).
  • Partner sign-off for a very large entry. Entry amount exceeds 3x performance materiality and requires partner sign-off regardless of any other risk flag. Standard: Firm engagement quality control policy - dollar-threshold-scaled review (AS 1201 supervision principle; not a specific numbered provision).

9. Sign-off before conclusion: The agent resubmits after fixing the errors

The agent's request. I am the partner 01, working under the Northfield Foods (fictional) engagement. For the Northfield Foods (fictional) contract revenue - SOX scoped entry of USD 172,000, I propose to record my partner approval. The entry is journal entry je_nf_0802, prepared by agent_nf_con_05; it is supported by Signed customer contract 5530, Q2 2026; a senior review is on file; a manager approval is on file. It is ready to record.

Verdict: Allowed.

  • Entry summary. Entry je_nf_0802 on 415200 Contract revenue - SOX scoped: USD 172,000, performance materiality USD 50,000; the preparer's other entries on this engagement total USD 0.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI audit agent reviews journal entries for a fictional client and proposes an audit action on each one: test it, clear it, approve it or conclude it appropriate. 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.
  2. Each tab is a different request. We will start with the first one.
  3. The agent says. I am the advisory manager 02, working under the Northwind Logistics engagement. For the Solara Medical Instruments inventory Reserve entry of USD 15,468.25, I propose to conclude the entry as appropriate. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. Proposed action targets a journal entry outside this engagement. Standard: Firm QC policy - engagement scope (QC 1000 / ISQM 1). Acting identity has an advisory-side conflict with this audit client. Standard: SEC Reg S-X, Rule 2-01 (auditor independence). Cannot conclude a journal entry appropriate with no linked, traceable evidence. Standard: AS 1105 (Audit Evidence). The other three are on screen.
  6. The validator returned six blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the audit conclusion are checked against each other.
  7. What this shows: for evidence behind a conclusion, a sampling or rule-script approach can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the acting identity to senior reviewer 02 and the engagement worked under to Solara Medical Instruments.
  10. It calls the validator again.
  11. Still blocked, with four findings, all in one answer. Cannot conclude a journal entry appropriate with no linked, traceable evidence. Standard: AS 1105 (Audit Evidence). No documented conclusion statement in the workpaper. Standard: AS 1215 (Audit Documentation). Entries posted to an unusual account, a SOX-scoped account, or prepared by an identity with a segregation-of-duties conflict require partner sign-off, not manager approval alone, before conclusion. Standard: AS 2401.58; AS 1201 (supervision scaled to risk). The other one is on screen.
  12. Two findings cleared; still blocked on no linked evidence, no recorded conclusion, partner sign-off for a higher-risk entry and preparer entries add up past materiality.
  13. The agent resubmits once more.
  14. The revised request. It changes the proposed action to select for testing.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. All four earlier findings are cleared.
  18. Six problems caught in one call, fixed in two passes, and a clean audit conclusion. That is the value of Predictika's validator: catching mistakes before the conclusion is recorded.