Home / Case studies
Case studies (my own projects)

Case study: AuditRadar, a database of 34,491 nonprofits with a single audit

By Kai · Updated Oct 19, 2026 · 2 min read

Short answer

AuditRadar, which I built and run, holds 34,491 nonprofits with a Single Audit on record for 2016 to 2026, 6,731 audit firms, and 30,383 nonprofit websites read for audit RFPs, for all 50 states and DC. Figures are as shown on getauditradar.com on Oct 19, 2026.

MeasureValue
Nonprofits with a single audit on record, 2016 to 202634,491
Audit firms observed in Federal Audit Clearinghouse filings6,731
Nonprofit websites read for audit RFPs (latest read Oct 18, 2026)30,383
Jurisdictions51 (all 50 states and DC), refreshed weekly

What it ingests

Federal Audit Clearinghouse single audits, the IRS Exempt Organizations master file and Form 990 e-file data. Accounts are ranked by signal: open audit RFP, auditor changed, first Single Audit, new material weakness and paid preparer changed.

What it ships

Source-linked XLSX, CSV and PDF exports, state territory reports, an audit-firm directory and free tools. Built with Python, DuckDB, SQL and Cloudflare Workers, D1 and R2.

Figures change with each weekly pull. See the live numbers on getauditradar.com.

Sources

Questions people ask

How often is the data refreshed?

Weekly. Every file shows the date of the data it was built from.

Who is it for?

CPA firms, nonprofit software and IT vendors, and grant and finance consultants.

Get 10 free rows

Free first step, no obligation. Work and payment stay on the platform you found me on.

Get 10 free rows →

Keep reading