CoolFace
Datasetpublic

claritystorm/cfpb-consumer-complaints

CFPB Consumer Financial Complaints 2011–March 2026 One-time dated snapshot. 14,150,286 consumer complaints with 3,750,213 public narratives in a repaired CSV and Parquet package. Verified coverage: Received dates: 2011-12-01 through 2026-03-25. Records: 14,150,286 complaints; 3,750,213 narratives. This repository contains a 1,000-row public sample, not the full package. A sample does not establish complete historical coverage. Limitations This is a dated snapshot… See the full description on the dataset page: https://huggingface.co/datasets/claritystorm/cfpb-consumer-complaints.

sourceHugging Faceotherupdated 8d agoView on Hugging Face
0likes2.6kdownloads
Dataset Card

CFPB Consumer Financial Complaints 2011–March 2026

One-time dated snapshot.

14,150,286 consumer complaints with 3,750,213 public narratives in a repaired CSV and Parquet package.

Verified coverage: Received dates: 2011-12-01 through 2026-03-25.

Records: 14,150,286 complaints; 3,750,213 narratives.

This repository contains a 1,000-row public sample, not the full package. A sample does not establish complete historical coverage.

Limitations

  • —This is a dated snapshot through March 25, 2026, not a live complaint feed.
  • —Consumer narratives are absent in 10,400,073 rows. The public sample does not establish representative coverage.
  • —Complaints are consumer allegations; counts do not establish wrongdoing or complaint rates without exposure denominators.
  • —The September 2026 repair restores the archive directory and adds a complete CSV, sample and documentation. Source records were not refreshed.

Package upload: 2026-09-19. Listing reviewed: 2026-09-18. These dates do not extend source coverage. This review did not refresh the data.

Existing package tables

FileRowsFields
cfpb_complaints.parquet14,150,28622

Counts are per table, not independent events. Full field names and types are on the dataset page.

Inspect the public CSV

python
import pandas as pd
df = pd.read_csv("sample_1000.csv")
print(df.shape)
print(df.columns.tolist())
print(df.head())

Availability

The dated snapshot is available for a one-time $79 purchase, subject to its documented limitations and license terms. Future updates are not included.

New annual update subscriptions and bundle purchases are paused. Existing customers retain their purchase download access and can contact support@claritystorm.com for assistance.

Current dataset details and availability

Government source portal