Evaluate and decide · testing method

Overdraft protection compliance, tested on last year's postings

Overdraft protection compliance is usually tested on 25 to 60 accounts a quarter, which finds a pattern but rarely its size, and almost never a rare one. Replaying last year's postings for every fee with Overdraft Compliance finds the population, and running it on a year you already know is how to judge the agents before you trust them.

Updated · 14 min read

Overdraft protection compliance means showing that every courtesy pay, overdraft and NSF fee was charged with the consent Regulation E requires, as the account disclosures promise, and in a way a customer could reasonably avoid. Most institutions test it with a sample of 25 to 60 accounts a quarter, pulled by hand from the core. A sample shows whether a problem exists; it cannot size the refund, and a rare problem, such as a few hundred invalid opt-ins among 400,000 accounts, is very unlikely to appear in it at all. Replaying a full year of postings for every fee finds the population. Botminds' Overdraft Compliance does that replay with agents that hold for a person anything they cannot decide, and the honest way to evaluate it is to run it on last year's postings, where you already know some of the answers. This page covers how examiners test, what a sample can and cannot find, what a full replay needs, and what to look for before you buy anything to do it.

One year of overdraft fees at a sample credit union, every fee tested

492,316

courtesy pay and NSF fees tested over 12 months, not a sample of accounts

7,664

fees failed a test: 1.6% of the fees, across four findings

5,307

members owed a refund, each counted once across findings

$222,256

refund estimate before a second person checks the plan

Fictional sample data: Norrell Federal Credit Union, $6.8 billion in assets and 410,284 checking accounts, as it runs through Overdraft Compliance for the year October 20, 2025 to October 19, 2026.

What is overdraft protection compliance?

It is the evidence that an overdraft program follows four sets of rules. Regulation E, 12 CFR 1005.17, requires a notice, an opt-in and a written confirmation before any fee on an ATM or one-time debit card overdraft. Truth in Savings, Regulation DD for banks and Part 707 for credit unions, requires statement totals, accurate overdraft advertising and balances that leave out the overdraft limit. The unfairness and deception standards govern how fees are triggered and described. And prudential guidance, the FDIC's 2010 overdraft payment guidance, OCC Bulletin 2023-12 and the 2005 Joint Guidance, sets expectations on daily limits, posting order, heavy use and oversight of vendors. Which of these are still in force after 2025 is set out in CFPB overdraft rule repealed: what still binds banks in 2026.

Testing it means testing fees, not policies. The OCC's bulletin puts the control in one sentence: "Banks periodically test operating system settings and parameters to determine whether transaction postings are aligned to disclosures" (OCC Bulletin 2023-12). A policy that says no APSN fees, a fee schedule that says four fees a day and an opt-in procedure that says notice first are only as good as what the core actually did with each item.

How do examiners test overdraft programs?

Policies first, transactions if the policies show weaknesses. The FDIC's examination procedures for overdraft payment programs, a manual chapter last updated in October 2025, tell examiners to start with management and policy-related procedures and to "conduct transaction testing using the Transaction-Related Examination Procedures if, after completing the Management and Policy-Related Examination Procedures, they discover weaknesses or other risks requiring further investigation" (FDIC Consumer Compliance Examination Manual V-14). The Federal Reserve describes transaction testing the same way, as checking a sample of customers' transactions against the rule, and treats it as the more intensive kind of review (Consumer Compliance Outlook, 2018); what changes when the sample becomes every transaction is set out in what full population testing is.

The FDIC's manual is specific about what examiners ask for when they do test. The document list includes overdraft activity reports and board reporting on "fee waivers, daily limits, de minimis transactions", third-party contracts, "ATM receipts, periodic statements, and ATM/POS terminal notices", opt-in correspondence and marketing scripts. On size, it leaves the sample to the examiner and sets only a standard: keep enlarging it until the examiner is confident about every part of the program the rule touches. An institution that has already tested every fee can hand over its population and its exceptions; one that sampled 40 accounts will be sampled again.

How many accounts should an overdraft review sample?

Enough to detect the problem you are looking for, which for the rarest problems is more accounts than any manual review can handle. The arithmetic is simple. If a share p of accounts is affected and you draw n accounts at random, the chance of seeing at least one is 1 − (1 − p)n. At the sample credit union, 1.29% of checking accounts were affected by at least one finding, but the opt-in finding touched 0.05% of accounts and the daily-limit finding 0.03%.

The chance a random 60-account sample contains even one affected member, by finding

Any of the four findings (5,307 members)
54%
Authorized positive, settle negative (3,912)
44%
Repeat fees on re-presented items (1,486)
20%
Invalid Regulation E opt-in (214)
3%
Fees above the disclosed daily limit (131)
2%
Our arithmetic on fictional sample data: affected members out of 410,284 checking accounts, simple random sample of 60 accounts. With 25 accounts the chance of seeing any finding falls to 28%. A sample targeted at fee-paying accounts does better, but the order holds: rare problems stay invisible.

Even a sample that finds a problem does not size it. Finding two APSN fees in 60 accounts proves the practice; it does not say whether the refund is 400 fees or 4,920. That is why the published APSN and re-presentment resolutions turned on lookbacks across the whole population rather than on the samples that first found the problem. The FDIC's audit standard already expects the population to be visible: a written audit report should say how many transactions were sampled for each type of product (FDIC Consumer Compliance Examination Manual II-3).

A quarterly sample and a full-year replay, side by side

Sample of 25 to 60 accountsEvery fee, 12 months
What it proves

Sample of 25 to 60 accounts: Whether a practice exists in the accounts drawn

Every fee, 12 months: Which fees, members and dollars the practice affected

Rare problems

Sample of 25 to 60 accounts: Usually missed: a 0.05% problem appears in about 3% of 60-account samples

Every fee, 12 months: Found if present, because every fee is tested

Refund size

Sample of 25 to 60 accounts: Extrapolated, then rebuilt by hand when a lookback is ordered

Every fee, 12 months: Counted fee by fee, overlaps removed

Setting changes

Sample of 25 to 60 accounts: Seen only if a sampled account happens to be affected

Every fee, 12 months: Tested nightly after a change, on all of the day’s fees

Examiner hand-off

Sample of 25 to 60 accounts: The sample and its exceptions

Every fee, 12 months: The population, the exceptions and the replays behind them

Our comparison; the 3% figure is from the arithmetic above.

What a full replay of last year's postings found

Take the fictional sample credit union as it runs through the solution. Overnight, the agents read 61.8 million transactions and 214 fee settings and ran eight tests on every fee from October 20, 2025 to October 19, 2026. Four found problems; three passed. Each finding names the setting or practice behind it, because the refund is only half of the fix.

Overdraft Compliance on one sample year: eight tests, four findings

TestFeesMembersRefundCause found
Authorized positive, settled negative4,9203,912$142,680.00Card and ATM fees decided at settlement, the vendor default since a 2024 conversion
Repeat fees on re-presented items2,2181,486$64,322.00Returned-item fee on re-presented items set to charge, the vendor default
Opt-in consent for ATM and one-time debit fees389214$11,281.00162 phone opt-ins taken before the notice; 52 lost in the conversion
Daily fee cap, as disclosed137131$3,973.00Core cap of five a day against four promised in the fee schedule
Balance shown at the ATM——No refundThree ATM models printing the courtesy pay limit in the balance: a practice change
No fee on overdrafts of $5.00 or less; posting order; statement totals——PassedKept: 0 exceptions across 18,406 small overdrafts and 4,923,408 statements
Fictional sample data. 436 members appear in more than one finding and are counted once, so the plan totals 5,307 members, 7,664 fees and $222,256.00. A 24-month lookback is estimated at 7,018 members and $280,836.00 and needs the card processor's archive.

A finding names its population, its cause, its rules and what was set aside

Overdraft Compliance finding F-2026-031 drafted by the testing analyst from run TR-2026-1021 for the window October 20, 2025 to October 19, 2026: 4,920 courtesy pay fees on items members' available balance covered when they authorized them, an ACH debit posting first in 61% of cases. Why it happened: the core decides card and ATM courtesy pay fees at settlement, the vendor default, and the member agreement says so. Refund estimate $142,680.00 plus 96 fees held for a person. Confidence 0.97 against a 0.90 threshold. What the agents set aside: 1,204 card transactions on February 11–12, 2026 with no authorization file, and 21 force-posted items. The Compliance Officer approves; the analyst who drafted it may not.
Fictional sample data. What the agents could not test is listed beside what they found, so the population is never overstated.

What data do you need to replay overdraft fees?

Six sources, most of which the institution already holds but rarely in one place. The core's posting history in posting order, with the fee settings in force on each date. The card processor's authorizations and settlements, with timestamps, which is the file most often missing. ACH returns and the entries that follow them, and images of re-deposited checks. The opt-in notices, consents, call recordings and confirmations. The fee schedule, account agreement and Truth in Savings disclosures. And the general ledger's fee income accounts, to reconcile what the replay found with what was booked.

Retention sets the outer limit. Regulation E and Regulation DD each require evidence of compliance to be kept for at least two years (12 CFR 1005.13; 12 CFR 1030.9), and card processor authorization files are often purged sooner. In the sample, the 24-month option needs the processor's archive for the older authorizations; the plan stays at 12 months until the Supervisory Committee decides.

What is an overdraft lookback, and how far back should it go?

A lookback is the replay of past fees to find every customer harmed by a practice, so that each can be refunded. Supervisory Highlights 29 reports that examiners told institutions to stop charging APSN fees, look back over past postings and refund the customers who had paid them (CFPB, March 2023). How far back is set case by case. The same report notes that remediation plans institutions reported covered "time periods starting in 2018 or 2019 up to the point they ceased charging APSN overdraft fees"; the Regions order covered August 1, 2018 to July 14, 2021 (CFPB Consent Order 2022-CFPB-0008).

Three factors usually decide the window in practice: when the practice started, which is often a conversion or a setting change that the institution can date; how far back reliable data exists; and what the regulator asks for. The FDIC's 2023 position on re-presentment lookbacks, that it would not ask for one unless substantial harm to consumers was likely, was rescinded with the rest of that guidance in April 2026, so it no longer narrows the window. What a lookback costs, and how refunds are sized, is in bank overdraft fee refunds: what one wrong core setting costs.

How do you validate overdraft fee findings before trusting them?

On work you already know. Before any institution relies on automated testing, it should run the tool on a period where it has answers: fees it already refunded, a lookback it already ran, a setting it knows changed on a given date. If the tool finds those, and explains each the way the institution's own analysts would, it has earned a trial on the period nobody has looked at. The Federal Reserve's internal audit guidance makes the related point about systems: "upfront validation of the defaults and settings may reduce the number of transactions tested" (Consumer Compliance Outlook, 2013).

Inside the solution the same principle runs continuously. Each agent's version, model, prompt and threshold is recorded on every run; a new version must pass a golden set of 214 fee events with known answers and waits for the Compliance Officer before it is used. Any fee below a 0.90 confidence threshold, or with a missing source file, goes to a person with an owner and a three-business-day due date. The analyst who drafts a finding cannot approve it, and any override of an agent's call needs a reason code that is reported to internal audit.

What the agents hold for a person instead of guessing

Overdraft Compliance work queue with 64 items held for a person: about 1,370 new fees are replayed each night, and anything below the 0.90 confidence threshold or missing a source file comes here with a three-business-day SLA. Items include a group of 1,204 card transactions with a missing authorization file and a proposal to request it again, a force-posted item where the fee stands, an item that settled above its authorization, reversed and re-authorized purchases, a fee the member asked to be paid after a decline, and one already refunded by a branch. Each shows the agents' proposal, confidence, due date and owner.
Fictional sample data. The proposals are drafts; a person decides each, singly or in bulk where the proposal holds.

What to look for in overdraft compliance testing software

The questions below are the ones that separate a testing tool from a reporting tool. They apply to any approach, including building the replay in-house, and they are also the limits of what Overdraft Compliance does. It tests courtesy pay, overdraft and NSF fees on consumer deposit accounts; it does not handle Regulation E error disputes, which have their own clocks and their own checklist in Reg E audit checklist: plant the errors examiners cite, count catches. It reads the core and never changes it. It needs authorization files to judge card fees, and holds fees for a person when they are missing. And its findings are drafts until a named person approves them.

Questions to put to any overdraft compliance testing approach

  1. Does it test every fee, or a sample?

    Ask for the population count and the exception count from a real run, not the size of the sample it draws.

  2. Does it rebuild the balance at authorization?

    APSN cannot be tested from posting history alone; it needs the card processor’s authorizations, timestamps and holds.

  3. How does it link re-presentments?

    By originator, amount and description for ACH, by serial, payee and image for checks. Never on amount alone.

  4. Does it read the opt-in itself or the core’s flag?

    Only the notice, consent and confirmation in order prove an opt-in.

  5. Does it name the setting behind each finding, and replay a change?

    A refund without a fix recurs. Ask to see a what-if on last year’s data.

  6. What does it do when data is missing?

    A tool that fills gaps overstates or understates the refund. It should set the fees aside and say so.

  7. Who approves, and can the drafter approve their own work?

    Ask for the approval rules and the reason codes, and whether overrides are reported to audit.

  8. Can it prove a change held?

    A nightly watch after a setting change is the evidence an examiner wants; a quarterly sample is not.

A pilot on your own postings: what it takes

The useful pilot is short and uses a year you already know. The solution's makers offer to run it on a sample of the institution's own posting history, fee settings and fee schedule, and the design target is five business days from a finding to an approved refund plan with two signatures. The timeline below is the solution's own estimate for one quarterly test at a credit union the size of the sample, by hand on a sample of accounts and with the agents on every fee; it is an estimate, kept deliberately modest, not a measured customer result.

Where a quarterly fee test's business days go, by hand and with Overdraft Compliance

By hand, on a sample of accountsabout 25 days
Requesting posting history5 d
Matching card authorizations to settlements4 d
Linking re-presented items3 d
Checking opt-ins2 d
Writing the finding3 d
Sizing the refund, entries and letters8 d
  • Requesting posting history5 d
  • Matching card authorizations to settlements4 d
  • Linking re-presented items3 d
  • Checking opt-ins2 d
  • Writing the finding3 d
  • Sizing the refund, entries and letters8 d
With the agents, on every feeabout 4.5 days
Data, matching, linking, opt-ins (0.5 d) and writing the finding (1 d)1.5 d
Sizing the refund, entries and letters3 d
  • Data, matching, linking, opt-ins (0.5 d) and writing the finding (1 d)1.5 d
  • Sizing the refund, entries and letters3 d
The solution's estimate for one quarterly test of courtesy pay and NSF fees at a credit union the size of the fictional sample one. The remaining days are judgment and sign-off, which stay with people.

What a pilot cannot show is how the institution's people will use it. The sample's design keeps the Compliance Officer as the only approver of findings and the Deposit Operations Manager as checker on every refund plan and core change, and the FDIC expects the board to oversee an overdraft program and to review its key features every year (FDIC FIL-81-2010). Agree those seats before the pilot starts, and the pilot tests the whole program rather than a report.

Questions people ask

How do you test an overdraft program for compliance?

Test the fees, not the policy: for each ATM and one-time debit fee, check the opt-in; for each card fee, check the balance at authorization; for each NSF fee, check whether the item had already been returned; and compare every fee with the fee schedule's promises, including the daily limit. Then read the core's settings and confirm they match what the tests found.

How do examiners decide whether to transaction-test overdraft fees?

At the FDIC, examiners complete the management and policy-related procedures first and transaction-test when those reveal weaknesses or other risks, increasing sample sizes "until confidence is achieved". A program that can show its own full-population testing gives examiners less reason to expand.

What does a full population overdraft test find that a sample does not?

The rare problems and the size of the common ones. In the sample year, invalid opt-ins touched 214 of 410,284 accounts and over-limit fees 131; a 60-account random sample would include even one such member only about 3% and 2% of the time.

Does the FDIC still expect monitoring of frequent overdraft users?

Yes. Its 2010 guidance, amended in February 2026, asks institutions to monitor customers who pay a fee on more than six occasions in a rolling twelve months and to offer a less costly alternative. Examiners count an occasion as each fee charged, so three fees in one day are three occasions.

Can overdraft testing replace an internal audit?

No. The FDIC distinguishes monitoring, the institution's own proactive testing, from audit, an independent review of whether the compliance program works. Full-population testing is monitoring; the internal auditor still reviews it, which is why the sample's auditor reads everything, changes nothing and exports the examiner pack.

Overdraft Compliance.
See it on your own files.

An agentic solution from Botminds. Every courtesy pay and NSF fee replayed against the balance the member had, tested, and refunded under two signatures Book a demo, or explore how it works.