Regulation E testing requirements
Regulation E, 12 CFR Part 1005, implements the Electronic Fund Transfer Act for consumer accounts, prepaid accounts, and remittance transfers from consumers in the US to recipients abroad. Regulation E testing verifies liability caps, error resolution deadlines, provisional credit, disclosures, and the 30-minute cancellation right. FintechAssuranceLabs produces business-day timer tests, disclosure recalculation checks, and Regulation E-mapped test evidence.
- Jurisdiction
- US (federal, CFPB rule under the Electronic Fund Transfer Act)
- Primary source
- ecfr.gov
Engineering interpretation of testing requirements, not compliance advice.
What Regulation E and the remittance transfer rule require
The Consumer Financial Protection Bureau (CFPB) issues Regulation E, 12 CFR Part 1005, under the Electronic Fund Transfer Act, 15 U.S.C. 1693 et seq. (1005.1(a)). Citations follow the 12 CFR Part 1005 text on eCFR (checked on 2026-09-16; eCFR current to 14 September 2026). Subpart A applies to electronic fund transfers (EFTs) that debit or credit a consumer's account (1005.3(a)). A consumer is a natural person, and an account is held primarily for personal, family, or household purposes and includes a prepaid account (1005.2(b), 1005.2(e)). Subpart B applies to remittance transfer providers.
- Unauthorized transfers, 1005.6. A consumer who reports a lost or stolen access device within two business days after learning of the loss owes at most the lesser of $50 or the transfers before notice (6(b)(1)). Later notice raises the cap to $500 (6(b)(2)). A consumer who reports an unauthorized EFT within 60 days of the statement transmittal avoids liability for later transfers (6(b)(3)).
- Preauthorized transfers, 1005.10. Recurring debits need a written authorization signed or similarly authenticated by the consumer (10(b)). A stop-payment order given at least three business days before the scheduled date is honoured (10(c)).
- Error resolution, 1005.11. The institution handles oral or written notices received within 60 days after the statement that first shows the error (11(b)(1)). It determines whether an error occurred within 10 business days, reports within three business days after the investigation, and corrects within one business day after the determination (11(c)(1)). It may take up to 45 days if it provisionally credits the account within 10 business days and informs the consumer within two business days after that credit (11(c)(2)). For a transfer within 30 days after the first deposit to a new account, the 10-business-day limits become 20 business days (11(c)(3)(i)). The 45-day limit becomes 90 days for those new account transfers, point-of-sale debit card transfers, and transfers not initiated within a State (11(c)(3)(ii)). After it debits a provisional credit and notifies the consumer, the institution honours checks and preauthorized transfers for five business days without overdraft charges, for items it would have paid had the credit stayed (11(d)(2)).
- Record retention, 1005.13(b). Evidence of compliance is kept for at least two years.
- Prepaid accounts, 1005.18. Short form and long form disclosures come before acquisition (18(b)). An institution that skips periodic statements offers the balance by telephone, 12 months of electronic history, and 24 months of written history on request (18(c)(1)). Statements and histories show every fee, with monthly and year-to-date fee totals (18(c)(4) and (c)(5)).
- Remittance transfers, 1005.30 to 1005.36. Transfers of $15 or less are excluded (30(e)(2)(i)). The pre-payment disclosure shows Transfer Amount, Transfer Fees, Transfer Taxes, Total, Exchange Rate, Other Fees, and Total to Recipient (31(b)(1)). The exchange rate is rounded consistently per currency to two, three, or four decimal places, and recipient amounts use the rate before rounding (31(b)(1)(iv) and (vii)). The receipt adds Date Available, error and cancellation rights, and state agency and CFPB contacts (31(b)(2)). A sender asserts an error within 180 days after the disclosed date of availability; the provider investigates within 90 days and reports within three business days (33(b)(1), 33(c)(1)). A cancellation request received within 30 minutes after payment, before pickup or deposit, gets a refund of the total including fees within three business days (34).
A CFPB proposal of 30 September 2024 (89 FR 79456) would reword the 1005.31(b)(2)(vi) contact statement; the CFPB rulemaking page (checked on 2026-09-16) lists no final rule.
Regulation E requirements that testing verifies
Test cases use synthetic consumers, accounts, and cards, and no live account data enters the test environment.
| Requirement | What we test | Evidence produced |
|---|---|---|
| 1005.6(b)(1) and (b)(2) Liability caps of $50 and $500 | Unauthorized transfer claims with notice inside and after two business days of learning of the loss or theft. | Liability calculation result per claim scenario with the capped amount |
| 1005.11(c)(1) Error determination within 10 business days | Error notice timers for notices received on weekends, holidays, and after the daily cut-off. | Deadline test log with notice time and computed due date per notice |
| 1005.11(c)(2)(i) and (ii) Provisional credit and consumer notice | Provisional credit posting by business day 10 and the notice of amount and date within two business days. | Provisional credit test record with posting time, amount, and notice content |
| 1005.11(c)(3) Extended limits of 20 business days and 90 days | Case classification for new accounts, point-of-sale debit card transfers, and transfers not initiated within a State. | Case type to deadline matrix with a test result per case type |
| 1005.11(d)(2) Items honoured for five business days after a provisional credit is debited | Checks and preauthorized transfers presented within five business days after the provisional credit is reversed. | Reversal test record with each honoured item and the overdraft fee result |
| 1005.18(c)(4) and (c)(5) Prepaid fee disclosure and fee totals | Monthly and year-to-date fee totals on prepaid account histories, recalculated from ledger fee postings. | Fee total recalculation report per test prepaid account |
| 1005.31(b)(1) Pre-payment disclosure amounts | Transfer Amount, Transfer Fees, Total, Other Fees, and Total to Recipient recalculated from the quote inputs. | Disclosure recalculation report per currency pair |
| 1005.31(b)(1)(iv) and (vii) Exchange rate rounding and recipient amount | Rate rounding per currency, and Total to Recipient computed from the rate before rounding. | Rounding test suite result per currency |
| 1005.33(b)(1) and (c)(1) Remittance error timelines | Error notices near day 180 after the disclosed date of availability, with the 90-day investigation timer and the three-business-day report timer. | Remittance error case timeline test record |
| 1005.34 Cancellation within 30 minutes and refund within three business days | Cancellation requests at 29 and 31 minutes after payment, before and after recipient pickup. | Cancellation test log with timestamps and refunded fee and tax amounts |
Artifacts an examiner or partner bank requests
An examiner, auditor, or partner bank typically requests:
- the error resolution case log with notice, determination, provisional credit, and report dates per case (1005.11(c));
- written explanations sent when no error was found (1005.11(d)(1));
- initial disclosures with the liability summary, business days, and error resolution notice (1005.7(b)), and the yearly error resolution notice (1005.8(b));
- statement or prepaid history samples with fee lines and fee totals (1005.9(b), 1005.18(c));
- for remittance providers, written error resolution policies with retained notices, sender documents, and findings (1005.33(g));
- pre-payment disclosure and receipt samples per channel and language (1005.31(b), 1005.31(g));
- the yearly remittance transfer count when the provider relies on the 500-transfer safe harbor (1005.30(f)(2));
- test evidence that maps each timer, calculation, and disclosure field to the section it verifies.
Common Regulation E findings
- 45-day limit configured as business days. The dispute system counts 45 business days instead of 45 days. The defect breaks 1005.11(c)(2), which states that limit in days.
- Timer starts at written confirmation. A consumer reports an unauthorized transfer by phone, and the case opens only when the written form arrives. The defect breaks 1005.11(c)(1), which counts 10 business days from receipt of the oral or written notice.
- Provisional credit withholds a fixed $100. The dispute flow keeps $100 from every provisional credit on suspected unauthorized transfers. Section 1005.11(c)(2)(i) allows at most $50, and only when the 1005.6(a) disclosures were given.
- Overdraft fee after a provisional credit reversal. A preauthorized transfer on the next business day, which the balance with the provisional credit would have covered, triggers an overdraft fee. The defect breaks 1005.11(d)(2)(ii).
- Prepaid fee totals omit non-EFT fees. The monthly fee summary adds only transfer fees and leaves out inactivity and paper statement fees. The defect breaks 1005.18(c)(4) and (c)(5), which cover all fees assessed.
- Total to Recipient built from the rounded rate. The quote service rounds the exchange rate to two decimal places before it computes Total to Recipient. The defect breaks 1005.31(b)(1)(vii).
- Cancellation closes with the support desk. The cancel option disappears when agents log off, 12 minutes after payment. The defect breaks 1005.34(a); official comment 34(a)-3 requires the 30-minute right regardless of business hours.
How we cover Regulation E testing
Chargeback and dispute testing covers the 1005.11 case timers, provisional credit, and reversal rules. It delivers "Deadline and reason code rule checks", with Regulation E case types added next to card network deadlines. An error on credit extended for a remittance transfer, reported to the creditor, follows Regulation Z section 1026.13 under 1005.33(f)(2).
Card issuing and processing testing covers debit and prepaid programmes. Its "Card lifecycle test suite (create, activate, freeze, replace, close)" checks the lost and stolen card notices that start the 1005.6 liability tiers. Bank transfers and payment rails testing covers preauthorized ACH debits under 1005.10 together with Nacha rules.
Financial calculation testing delivers a "Boundary and rounding test suite per formula" for the 1005.31(b)(1) disclosure amounts. The FX rate application testing guide shows the rounding checks behind 1005.31(b)(1)(iv).
We test Regulation E flows for neobanks, BaaS programmes, earned wage access, family banking, payroll card accounts, and lenders that collect by preauthorized debit. Remittance products carry the Subpart B disclosure, error, and cancellation rules, where a refund that keeps the provider's fee breaks 1005.34(b).
Related
Services
Segments
- Neobanks and digital banking
- International transfers
- Banking-as-a-Service and card issuing
- Earned wage access
- Family and youth banking
- Consumer lending and credit marketplaces
- Payroll and global hiring
- Subscription billing and revenue management
- Buy now pay later
- Chargeback management
- Debt collection and loan management software
Adjacent standards
Questions
What is Regulation E?
Does Regulation E apply to business accounts?
Does Regulation E cover wire transfers?
What is a remittance transfer?
Scope your testing
Send FintechAssuranceLabs your product, segment, money flows, and the standards that need evidence, and get a proposed test scope with its deliverables.
Scope your testing