Skip to main content
Skip to content

Module 7CHAPTER 07

Data Review and Anomaly Detection

Exception-based testing on a messy general-ledger extract, with an audit-trail artifact to back it. Because the anomalies are seeded, validation is fully objective: the lab is scored on what you found, what you missed, and what you flagged that was clean. Duplicate payments, weekend postings, round-dollar entries, and sign reversals.

~120 min6 sections18 questions5 tools

Quick study tools
Learning objectives (8)

Learning Objectives

By the end of this chapter you should be able to:

  • 1Define exception-based testing on a general-ledger extract and describe what a good exception review looks like: it surfaces the entries that genuinely warrant a look while sparing the clean ones.
  • 2Apply the core exception rules to a GL extract: duplicate payments, weekend postings, round-dollar entries, and sign or account errors.
  • 3Design the review so the deterministic rule tests run mechanically against the data while the model handles the non-deterministic framing of each finding.
  • 4Produce an audit-trail artifact that records the tests run, the thresholds applied, the findings, and the disposition for each, so another preparer could reperform the work.
  • 5Apply governance to sensitive general-ledger data and keep AI-assisted review inside the normal controllership sign-offs.
  • 6Score the review objectively against the seeded anomalies, counting what was found, what was missed, and where a clean entry was flagged in error.
  • 7Frame each finding with a defensible disposition, such as investigate, reclassify, or confirm with the vendor, in a measured controller's voice.
  • 8Explain why journal-entry testing is a standard fraud-response procedure and how audit data analytics screens a full population, drawing on AU-C Section 240 and the AICPA Guide to Audit Data Analytics.

Part One: Journal-Entry Testing and What Good Exception Review Looks Like. Section 1 of 6.

Part One · Journal-Entry Testing and What Good Exception Review Looks Like

Journal-Entry Testing and What Good Exception Review Looks Like

Section 1 / 6

Part One

Journal-Entry Testing and What Good Exception Review Looks Like

Exception-based testing and journal-entry testing are established audit work with a long professional literature behind them. A senior manager briefing a new associate would start with the fundamentals: what the two techniques are, why the profession treats them as a standard control, and what separates a review that holds up from one that wastes everyone's time.

The work: exception-based testing and journal-entry testing

1 min read

Exception-based testing is the practice of screening a full population of transactions against a small set of rules and pulling out only the entries that trip one, so a reviewer spends time on the exceptions rather than reading the ledger line by line. It sits inside a broader shift the profession calls audit data analytics: instead of sampling a handful of entries and extrapolating, the analyst examines the whole population and lets defined tests surface the items that warrant a closer look. The AICPA's Guide to Audit Data Analytics is the standard reference for how this is done in practice, from framing the test to evaluating the items it flags.

Journal-entry testing is the specific, and in an audit the required, application of that idea. Under AICPA AU-C Section 240, Consideration of Fraud in a Financial Statement Audit, the auditor responds to the risk that management can override controls by testing journal entries and other adjustments recorded in preparing the financial statements. The reasoning is direct: many of the ways a ledger gets distorted, whether through error or something worse, leave their mark in the journal entries themselves, so the entries are where you look. This is not an exotic procedure reserved for suspected fraud; it is a routine part of the work precisely because the risk it addresses is present on a normal engagement.

Why it matters. A general ledger is the system of record that the financial statements are built from. An entry booked twice, reversed onto the wrong side, or slipped in at an odd time can move a reported number without anyone deciding it should. Journal-entry testing is how the profession catches that class of problem before it reaches a statement a reader relies on.

The established screens, and Benford's Law

1 min read

The tests are not improvised. AU-C Section 240 directs auditors toward the characteristics of potentially inappropriate journal entries, and the same characteristics recur across the audit-analytics literature: entries posted to unrelated, unusual, or seldom-used accounts; entries recorded at the end of a period or as post-closing adjustments with little explanation; entries containing round numbers or consistent ending digits; and entries made by people who do not ordinarily make them. Translate those into rules against an extract and you get the working screens of an exception review: duplicate payments, weekend or period-end postings, round-dollar amounts, and entries booked to the wrong account or on the wrong side.

One screen deserves a name of its own. Benford's Law describes the distribution of leading digits in many naturally occurring sets of numbers: the digit 1 leads far more often than you might expect, roughly thirty percent of the time, while 9 leads under five percent of the time. Genuine ledger activity tends to follow that curve; a population that has been padded with invented or manipulated figures often does not. Used as a first-digit screen, Benford's Law does not accuse any single entry of anything. It points to a distribution that looks off and is worth a closer look, which is exactly the posture of every screen here.

The audit trail, and what "good" looks like

1 min read

The other half of doing this work well is the audit trail. A review is only as defensible as the record it leaves: what population was in scope, which tests were run, what thresholds were set, what each test found, and how each finding was dispositioned. The standard the work is held to is reperformance. Another preparer, handed the same extract and the same documented tests, should be able to run them and arrive at the same list. If the review lives only in one person's head or in an unrecorded series of ad hoc looks, it is hard to stand behind, however careful it was.

A good exception review is judged on two things at once, and they pull in opposite directions. It should find the entries that genuinely warrant review, and it should leave the clean entries alone. A false positive, a clean entry flagged as an exception, is not harmless: it costs a reviewer time, and the AICPA's data-analytics guidance is candid that a test can surface a large number of items that then have to be evaluated one by one. If those flags are mostly noise, they train people to distrust the report. So "good" here is not "flag as much as possible." It is closer to "flag the right entries and only those."

Two ways to be wrong. A review can fail by missing a real anomaly or by crying wolf on a clean one. Tuning a rule too loosely floods the report with false positives; tuning it too tightly lets a real exception slip through. The craft is in the balance, not in maximizing the count of flags.

At your desk: the overnight extract

1 min read1 knowledge check

Bring that to a controllership desk. You are at Meridian Components, a mid-market industrial parts manufacturer. The month's general-ledger extract just landed: about fifty entries, each with a document number, a posting date, a vendor, an account, a description, and a debit or credit amount. Most of it is ordinary activity. Somewhere in the file, though, are a handful of entries that warrant a second look: a payment that may have gone out twice, an amount that lands on a suspiciously round figure, a posting dated to a weekend, a balance sitting on the wrong side of an account. Your job is to find them without raising a false alarm on the clean ones, and to leave an audit trail a reviewer could reperform.

This is a strong candidate for AI assistance because the screening itself is mechanical. A duplicate is two entries that share a vendor and an amount. A weekend posting is an entry whose date falls on a Saturday or Sunday. These are rules, not judgment calls, and a rule can be run against a whole file in one pass. What takes judgment is deciding what a flagged entry means and what to do about it, and that is where a person, briefed by the model's draft, still does the deciding. That split, mechanical screening on one side and judgment on the other, is the design of the whole workflow, and it is the subject of Part Two.

Check Your Understanding

1

Knowledge Check 1

Data Review & Anomaly Detection

An analyst screening a general-ledger extract flags 40 of 300 entries as exceptions. On review, 4 of the 40 are genuine anomalies and the other 36 are ordinary, correctly recorded transactions. What does this result most clearly show about the screening?