OrbTop

PCAOB Auditor Registry and Inspection Report Scraper

BUSINESSOTHERDEVELOPER TOOLS

PCAOB Auditor Registry and Inspection Report Scraper

Extract inspection report data for all registered audit firms from the US Public Company Accounting Oversight Board (PCAOB). Returns firm name, country, global network affiliation (Big-4 etc.), inspection year, Part I.A audit-deficiency counts, and direct links to inspection report PDFs.

What it does

The PCAOB publishes a pre-built public JSON feed of all firm inspection reports. This actor fetches that feed (4,000+ records covering 2003–2025) and returns filtered, structured records matching your search criteria.

Each output record covers one audit firm for one inspection year and includes:

  • Firm identity — registration ID, name, country, Big-4 network affiliation
  • Inspection summary — year, report date, inspection type (annual/triennial)
  • Deficiency metrics — total audits reviewed, number with Part I.A deficiencies, deficiency rate
  • Audit client data — total issuer clients, integrated audits, financial-statement-only audits
  • Report link — direct URL to the full PDF inspection report

Use cases

  • SEC compliance — identify firms with elevated deficiency rates before engaging them
  • Audit-quality research — track deficiency trends across firms, years, and global networks
  • Securities litigation — source inspection findings for plaintiff-side cases
  • Big-Four competitive intelligence — benchmark network-level inspection outcomes

Input parameters

Parameter Type Description
firmName string Filter by firm name (case-insensitive contains)
country string Filter by country name (e.g. United States, Japan)
globalNetwork string Filter by global network (e.g. Deloitte, KPMG, PricewaterhouseCoopers)
inspectionYearFrom integer Earliest inspection year to include
inspectionYearTo integer Latest inspection year to include
maxItems integer Maximum records to return (0 = unlimited)

Output schema

{
  "registration_id": 1433,
  "firm_name": "Ernst & Young AB",
  "country": "Sweden",
  "global_network": "Ernst & Young Global Limited",
  "inspection_year": 2025,
  "inspection_report_date": "26-Mar-2026",
  "inspection_type": "Triennially Inspected",
  "total_audits_reviewed": 3,
  "audits_with_part_ia_deficiencies": 0,
  "part_ia_deficiency_rate": 0,
  "total_issuer_audit_clients": 4,
  "integrated_audits": 3,
  "financial_statement_audits_only": 0,
  "includes_public_qc_criticisms": "No",
  "report_pdf_url": "https://assets.pcaobus.org/..."
}

Data source

Data comes directly from PCAOB's public JSON feed at pcaobus.org. No authentication, no proxy, and no rate limiting required. Records are updated when PCAOB publishes new inspection reports (typically quarterly).

Notes

  • Coverage: 4,292 inspection records across 59 countries (as of 2026)
  • Inspection years: 2003–2025
  • PDF links point to assets.pcaobus.org and are publicly accessible
  • The registration_id field joins to the PCAOB registered-firms directory