How We Screened 4.9 Million Bankruptcy Cases
Summary
We built an open-source screening tool that analyzed 4,895,163 Chapter 13 bankruptcy filings across all 94 federal bankruptcy districts. We identified 264 cases where debtors received discharges despite falling within the statutory bar of 11 U.S.C. Section 1328(f). This report describes our data sources, methodology, quality controls, and results.
1. Background
Section 1328(f), added by BAPCPA in 2005, bars Chapter 13 discharge for debtors who received a prior discharge within a specified window: four years for a prior Chapter 7, 11, or 12 discharge, and two years for a prior Chapter 13 discharge. The measurement runs from filing date to filing date.
Despite this statutory bar, no centralized enforcement mechanism exists. Enforcement depends on the trustee, the United States Trustee, or individual creditors identifying the prior filing and raising an objection. If nobody objects, the discharge enters automatically.
We built a tool to find the cases that fell through the gaps.
2. Data Sources
2.1 FJC Integrated Database
The Federal Judicial Center maintains the Integrated Database (IDB), which contains case-level records for all federal court filings. The bankruptcy subset includes fields for filing date, termination date, disposition, chapter, district, and prior filing indicators.
We used the Chapter 13 subset covering fiscal years 2008 through 2024. This dataset contains 4,895,163 cases filed across all 94 federal bankruptcy districts.
2.2 PACER Case Locator
The PACER Case Locator (PCL) provides searchable case data including attorney-case associations, filing dates, and disposition codes. We used PCL CSV exports for attorney-level analysis in target districts, covering 56,256 Chapter 13 cases in the Western District of Missouri, the District of Kansas, and the Eastern District of Missouri.
2.3 CourtListener RECAP Archive
The Free Law Project's CourtListener hosts the RECAP archive, a collection of millions of PACER documents contributed by users of the RECAP browser extension. We used the CL API for docket-level verification, attorney career tracking, and cross-district case identification.
3. Screening Methodology
3.1 Identifying Prior Filers
The FJC IDB includes a PRBANKFL field indicating whether the debtor had a prior bankruptcy filing. Of 4,895,163 Chapter 13 cases in our dataset, 1,627,116 (33.2%) had prior filings.
3.2 Matching Prior Cases
For each prior-filer case, we identified the most recent prior bankruptcy filing to determine its chapter and filing date. This step uses a combination of FJC cross-references, PACER lookups, and debtor-name matching with date validation.
3.3 Calculating the Gap
The statutory bar runs from the filing date of the prior case to the filing date of the current case. This is the filing-date-to-filing-date standard established in In re Blendheim, 803 F.3d 477 (9th Cir. 2015), which is the majority position.
Bar Windows
| Prior Chapter | Bar Period |
|---|---|
| Chapter 7, 11, or 12 | 4 years from prior filing date |
| Chapter 13 | 2 years from prior filing date |
3.4 Flagging Violations
A case is flagged as a potential violation when:
- The debtor had a prior bankruptcy filing
- The gap between prior filing date and current filing date is less than the applicable bar window
- A Chapter 13 discharge was entered in the current case
3.5 The Screening Pipeline
- Extract prior-filer cases from FJC IDB. Filter to Chapter 13 cases with
PRBANKFLindicating a prior filing. Result: 1,627,116 cases. - Identify discharged prior filers. Filter to cases where the disposition code indicates a discharge was entered. Result: 391,951 discharged prior filers.
- Match prior case details. For each discharged prior filer, identify the prior case's chapter and filing date.
- Calculate gap and apply bar. Compare filing dates and flag cases where the gap is less than the applicable bar window.
- Raw flag count. Initial screening produces a raw list of potential violations before verification.
- De-stale and verify. Each flagged case is checked against current docket records to confirm the discharge was actually entered and not subsequently vacated, converted, or dismissed.
4. De-Staling
The FJC IDB is a snapshot dataset. Cases that were discharged at the time of the snapshot may have subsequently been reopened, had their discharges vacated, or been converted to a different chapter. De-staling removes false positives caused by stale data.
4.1 De-Staling Process
For each flagged case, we verify against current docket records (PACER or CourtListener) that:
- The discharge order is still on the docket and has not been vacated
- The case was not converted to a different chapter before discharge
- The case was not reopened and the discharge revoked
- The prior case identification is correct (matching debtor, correct chapter, correct filing date)
4.2 De-Staling Results
Of the raw flagged cases, approximately 12-15% were removed during de-staling due to:
- Discharge vacated after FJC snapshot
- Case converted before discharge (e.g., Chapter 13 to Chapter 7)
- Prior case misidentified (wrong debtor match or incorrect chapter)
- Data entry errors in FJC filing dates
5. Results
Final Count: 264 Verified Violations
After de-staling and verification, 264 unique cases remain where debtors received Chapter 13 discharges despite falling within the Section 1328(f) statutory bar window.
5.1 National Distribution
Violations were identified across multiple federal districts, with concentration in districts that have higher prior-filer rates. The national dashboard provides an interactive map with per-district results.
5.2 Attorney Concentration
A small number of attorneys account for a disproportionate share of violations. In our target districts:
- 6 attorneys account for 73% of verified violations
- The highest single-attorney count is 97 violations
- Same-firm representation on both the prior and current filing occurs in 42.8% of flagged cases
5.3 Discharge Rates for Prior Filers
Of 1,627,116 Chapter 13 debtors with prior bankruptcies, 391,951 (24.1%) received discharges. This rate varies significantly by district, ranging from under 10% to over 50%. See the full prior-filer discharge rate analysis.
6. Limitations
- FJC data lag. The IDB is updated periodically, not in real time. Cases filed or resolved after the most recent update are not included.
- Prior case matching. Matching relies on FJC cross-references and debtor-name matching, which can miss cases with name variations, misspellings, or incomplete records.
- Chapter determination. The prior case's chapter at the time of discharge (not filing) determines the bar window. For converted cases, we use the chapter at termination where available.
- Minority position. A small number of courts measure Section 1328(f) from discharge date to filing date rather than filing date to filing date. Our screening uses the majority position (Blendheim). Cases in minority-rule jurisdictions may not be violations under local precedent.
7. Reproducibility
The complete source code, data processing pipeline, and documentation are available on GitHub. Researchers and practitioners can replicate the screening for any district or time period using the same methodology.
The eligibility calculator implements the same screening logic in a client-side tool that anyone can use to check a specific case. No data is collected.
How to Cite
1328f.org, "How We Screened 4.9 Million Bankruptcy Cases," March 2026, https://1328f.org/reports/methodology-1328f-screening/
Not Legal Advice
This report presents empirical findings from public court data. It does not constitute legal advice. Debtors, attorneys, and courts should independently verify Section 1328(f) applicability in individual cases.