Oditfy
Fraud DetectionFebruary 2026·8 min read

5 Expense Patterns Your Rules Engine Will Never Catch

Boolean rules catch what you've already seen. Here are five behavioral expense patterns that only surface with AI-powered audit coverage.

The Oditfy Team

Every audit team we've spoken with has a version of the same story: they wrote 30, 50, sometimes 80+ rules into their expense audit system, and they're still finding fraud and waste through manual investigation that the system never surfaced. The rules catch what they're designed to catch. Everything else passes through.

Here are five patterns that repeatedly show up in organizations managing significant expense volume - patterns that no amount of rule-writing will reliably detect.

1. The Threshold Hugger

An employee consistently submits expenses at 85-95% of the approval threshold. A $500 limit? They submit $475, $490, $468. Never over. Never flagged. But across hundreds of transactions per year, they're systematically maximizing reimbursement while staying invisible to any ceiling-based rule.

Why rules miss it: Every individual transaction is policy-compliant. The pattern only emerges when you analyze submission behavior across time and compare it to peer distributions. A threshold rule sees each transaction in isolation - a 5% random sample makes this statistically invisible.

2. The Calendar Manipulator

Personal expenses get submitted as business charges by timing them around legitimate trips. A weekend hotel stay gets attached to a Friday conference. A personal dinner on Tuesday gets reclassified as a client meal because the employee had a meeting that day. The receipts are real. The dates overlap with business activity. The categorization is the lie.

Why rules miss it: The transaction has a legitimate receipt, a plausible business context, and falls within policy limits. Only a model that cross-references calendar activity, travel schedules, and spending patterns relative to the submitter's history can surface the inconsistency.

3. The Phantom Attendee

Meals and entertainment charges consistently list attendees who either don't exist in the company directory or who, when correlated with badge data or calendar records, were not present in the same city. The receipts are real - the business justification isn't. This pattern is particularly common in field sales organizations where managers review expenses for people they rarely see in person.

Why rules miss it: Attendee names pass validation if the rules only check for "field not empty." Even basic directory checks won't catch former employees or external contacts listed as attendees. Behavioral models that correlate attendee patterns with travel data and organizational signals surface these discrepancies at scale.

4. The Category Drift

An employee gradually shifts personal-adjacent expenses into less-scrutinized categories. Gym memberships become "wellness." Personal subscriptions become "professional development." Ride-shares to personal events become "ground transportation." Each recategorization is a small judgment call - and individually, each one might even be defensible. But the pattern of consistent miscategorization in one direction reveals intent.

Why rules miss it: Category rules flag specific MCC codes or vendor names. They don't detect when someone is systematically recategorizing borderline expenses to avoid scrutiny. This requires behavioral analysis that compares categorization patterns across peer groups and flags statistical outliers.

5. The Reciprocal Approver

Two managers develop an unspoken arrangement: you approve mine, I'll approve yours. Neither flags the other's questionable expenses. From the system's perspective, every transaction has a valid approval chain. But the approval patterns - the same two people consistently approving each other's highest-value expenses - reveal collusion that no rule can define in advance.

Why rules miss it: Approval workflow rules verify that the right person signed off, not whether the approval relationship is healthy. Detecting reciprocal approval requires graph analysis across approval chains over time - connecting nodes and relationships, not matching static conditions.

The common thread: Each of these patterns is invisible at the individual transaction level. They only become detectable when you analyze behavior across time, across peer groups, and across the full dataset. That's why 100% coverage isn't a nice-to-have - it's the prerequisite for seeing any of this.

Rules solve yesterday's problems

There's nothing wrong with rules. They're essential for enforcing known policies: flagging blocked vendors, catching duplicate receipt submissions, enforcing per-diem limits. But rules are reactive by nature. You write a rule after you've seen a problem. The patterns above are the problems you haven't seen yet - because your system wasn't designed to look for them.

Behavioral AI doesn't replace rules. It fills the gap between what rules can catch and what actually happens. It analyzes every transaction in the context of who submitted it, what their historical patterns look like, how their behavior compares to peers, and whether the contextual signals (timing, vendor, category, amount) add up.

That's not an incremental improvement over a better rules engine. It's a different approach to the problem entirely.

What to do about it

If you're running an expense audit operation today, start by asking this question: of the fraud and waste you've caught in the last 12 months, how much of it was caught by your rules engine versus manual investigation?

If the answer is "mostly manual" - and it usually is - that tells you something important about where the real patterns live. They live in the behavioral layer that rules can't reach. And as your team spends more time on manual investigation, they're also drowning in false positives from the rules that do exist.

The organizations that will catch more, faster, and without adding headcount are the ones that move from rule-based auditing to behavioral intelligence. Not because rules aren't useful, but because they were never designed to solve the hardest part of the problem.

See the patterns your rules miss

Oditfy's Agentic AI reviews 100% of spend with behavioral analysis. No added headcount.

Request a Demo

Continue Reading