What is Home Ownership and Equity Protection Act (HOEPA)?

Published on March 4, 2026

Apply Now Refinance My Home

Topic and scope

This article explains how lenders identify and originate a HOEPA high cost mortgage under U.S. federal law. For the statutory text, see the Home Ownership and Equity Protection Act. HOEPA sits within Truth in Lending Act (TILA), implemented in Regulation Z, and enforced by the Consumer Financial Protection Bureau (CFPB). It covers the workflow from application intake through closing.

This is not a consumer guide or a legal brief. It does not list every mortgage rule. It focuses on the concepts, calculations, controls, and checkpoints that prevent HOEPA violations.

It focuses on principal residences and Regulation Z calculations. It assumes you know APR, points and fees, liens, disclosures, and underwriting. The audience includes operations leaders, compliance staff, product owners, and LOS engineers.

The problem this solves

High cost loans occur rarely but carry high risk. Small errors trigger major regulatory exposure. Misclassification causes the most harm.

A standard workflow can miss HOEPA steps. Teams can miss the HOEPA disclosure timing. Teams can also allow banned terms or skip counseling.

Calculation errors also cause failures. Teams can count the wrong fees or use the wrong benchmark. Late fee changes can push a loan over a threshold.

Process errors follow bad routing. Staff can schedule counseling too late. Staff can also store unreadable proof or fail to link it.

Costs include restitution, repurchase demands, and enforcement actions. Costs also include rework, delays, and exam disruption. Consumers can pay excessive fees or accept harmful terms.

Spreadsheets break under change. Manual reviews drift across teams. Late checks miss timing rules and block fixes.

Core concepts and mental model

Some covered mortgages become high cost by rule. Those loans require extra protections. You must separate coverage, classification, and handling. For background on the Home Ownership and Equity Protection Act of 1994, the Federal Reserve History site provides useful context.

Coverage asks if HOEPA testing applies. Classification checks three tests and assigns status. Handling applies disclosures, restrictions, and proof steps.

A covered transaction is consumer credit secured by a principal dwelling. Some products are exempt. A high cost mortgage fails one of three tests.

The three tests cover APR, points and fees, and prepayment penalties. The APR test uses APOR as the benchmark. Lien position and loan size affect thresholds.

Use a gated pipeline with hard stops. Gate 1 checks eligibility. Gate 2 computes test inputs.

Gate 3 classifies the loan. Gate 4 enforces HOEPA requirements. Gate 5 stores audit proof.

How it works end to end

A HOEPA program needs five components. Use a rules engine, a pricing and fee layer, and a document system. Add a counseling workflow and a QC layer.

Step 1 captures occupancy, property, purpose, and product. The system flags covered loans for testing. The system records exemptions with reason codes.

Step 2 sets the computation context. The system records the lock date for the APOR comparison. The system records lien position and loan amount.

Step 3 runs the APR test. The system calculates the HOEPA APR using the correct rate rules. The system compares the APR spread to the APOR threshold.

Step 4 runs the points and fees test. The system builds a points and fees ledger. The system compares totals to the correct thresholds.

Points and fees include defined finance charges and originator compensation. Some fees exclude only under strict conditions. Affiliate and retention rules affect inclusion.

Step 5 runs the prepayment penalty test. The system reads note terms and checks allowed limits. A high cost loan cannot include a prepayment penalty.

Step 6 routes high cost loans to the HOEPA track. The disclosure system generates the HOEPA disclosure with required terms. The workflow enforces the three business day timing rule.

The system blocks prohibited terms. It blocks most balloon payments and negative amortization. It blocks financing of points and fees and limits late fees.

Step 7 enforces ability to repay rules. The system applies the Ability-to-Repay rule under Regulation Z for closed end loans. The system applies HOEPA repayment rules for open end high cost HELOCs.

Step 8 enforces counseling certification. The system collects written proof from an eligible counselor. The system blocks closing until it stores valid proof.

Step 9 re-runs tests on key changes. The system re-tests after fee, rate, product, or doc changes. The system resets timelines when status flips to high cost.

The system requires review before removing a HOEPA flag. This prevents improper downgrades. The system records each decision state.

Step 10 runs post-close QC and retains evidence. QC verifies calculations, timing proof, and term blocks. Evidence includes APOR records, snapshots, timestamps, and counseling proof.

Implications and evaluation

Automation reduces error but increases build effort. Manual work cuts build effort but increases inconsistency. False positives slow closings, but false negatives create severe risk.

Data quality drives most defects. Vendor fee mapping errors cause miscounts. Affiliate tagging errors cause misclassification.

Systems must share the same definitions and rounding logic. Mismatched calculations force constant reconciliation. Rush closings also break timing controls.

State and investor overlays can add stricter triggers. In Colorado, teams should also be aware of the Denver Revised Municipal Code when evaluating local overlays. Teams should not treat HOEPA as a one-time check. Teams should not equate points and fees with origination fees.

Success looks like near zero post-close defects. Success also shows stable classification rates and strong audit trails. Failure shows frequent redraws and repeat fee-code findings.

Implementation plan

Build an engineered workflow if your products can cross HOEPA thresholds. Build it if you operate across states or use many vendors. You still need automated tests and stored proof.

Start with a consistent fee taxonomy and affiliate mapping. Choose an APOR source and a lock date event. Add hard stops in the LOS.

Pilot one closed end product line. Implement coverage logic and all three tests. Enforce routing, disclosure timing, and the counseling gate.

Re-test on fee and rate changes. Use manual review only as a fallback. Keep the system as the primary control.

Validate with synthetic loans around each threshold. Require perfect classification on the test set. Test calendar edge cases for timing rules.

Try to add banned terms and confirm blocks. Rebuild decisions from stored snapshots and proofs. Do not depend on live vendor data for audits.

Roll out across all covered products. Add HELOC logic if needed. Add state overlay rules last. For lenders working with non-QM loans, near-threshold monitoring is especially critical given the overlap with higher-risk loan profiles.

Monitor near-threshold loans and frequent fee edits. Use conservative routing if integrations fail. Assign owners for rules, workflow, build, and QC trends.

Apply Now Refinance My Home
Call Me: 303.520.1786

Recent Posts