The data warehouse for public finance
One data warehouse for public finance.
Numbers you can stand behind. Irys brings audit-grade accuracy to your payroll tickets, accounting reports, and budget analysis — build any report you need, work side by side with your team, and make every call with confidence.
- Hours back staff time freed for fundraising & savings
- Built on day-to-day operations and problems
- Normalized & benchmarked
- No IT setup required to start
/ 02 / Who it's for
Built for your role.
The same warehouse, queried for your seat at the table. Pick your role.
The people behind public finance — and the ones Irys is built for.
/ 03 / Live query
Query the warehouse. See your exposure in 30 seconds.
Pick your county and enter your CalSTRS membership. Every number is a live query against 787 public-record audit reports in the warehouse — no sign-up to see it.
CalSTRS samples just 3–4 members per audit. Your full exposure scales with your whole membership — that's the gap this shows.
Audited California districts with findings (statewide)
83.4%
Your projected exposure
$1.2M
≈ 202× what the audit sample shows.
$2,373 median per-member error rate × 500 members ($1,186,500). CalSTRS finds a median of $5,885 in its 3–4 member sample — this is the rest of the iceberg.
Get your full district report
Your county's specific finding rate, a P25–median–P75 exposure range for a district your size, and the error categories most likely to be flagged.
/ 04 / Why a warehouse
The data that exposes the risk already exists — it's just unusable.
CalSTRS publishes employer audit reports. Districts file payroll. Counties hold budgets and public records. The information that would tell you where your reporting is wrong is all public — but it's locked in 787 separate PDFs, scattered across agencies, in formats no one can query. So no one does.
- Without a warehouse, every question means a fresh public-records request, a manual read of dozens of reports, and a spreadsheet built from scratch. By the time you have an answer, the 60-day correction clock from your own audit is already running — 80 to 200 hours of unplanned work.
- And you still only see the sample. CalSTRS checks 3–4 members; the systemic exposure across a 500-member district — a median $1.2 million — never surfaces, because nobody ever assembled the data to model it.
Irys ingests every public-finance source into one normalized warehouse — 787 audits and 1,612 findings to start — so questions that used to take weeks become a query. See your exposure before the audit, framed for your role.
/ 05 / The evidence
What's already in the warehouse.
Risk profiles built from 787 CalSTRS employer audit reports — 1,612 findings across 661 districts in 16 California counties. Public record, obtained via PRA 2131.
Published county finding rates
83.4% statewide
| County | Finding rate | Vs. statewide |
|---|---|---|
| Alameda County | 96.7% | +13.3 points |
| Los Angeles County | 94.4% | +11 points |
| Sacramento County | 90.3% | +6.9 points |
| Ventura County | 52.9% | -30.5 points |
| Statewide | 83.4% | baseline |
Only these 4 counties have a published finding rate. The other 12 in our 16-county dataset fall back to the 83.4% statewide rate until their specific rate is published — never an invented number.
/ 06 / The data
The first dataset in the warehouse.
Irys obtained 787 CalSTRS employer audit reports through the California Public Records Act (PRA 2131), normalized every finding, and loaded them into the warehouse as the first queryable public-finance dataset. Every figure below traces back to source.
787
employer audit reports analyzed
1,612
individual findings, in 10 categories
661
unique districts
16
county risk profiles
83.4%
statewide finding rate
$2,373
median per-member error rate
$66M
combined median county exposure
17%
repeat-audit rate
County finding rates run from 52.9% (Ventura) to 96.7% (Alameda). Los Angeles 94.4% · Sacramento 90.3%.
/ 07 / Who it's for
Which best describes you?
The same warehouse, queried for your seat at the table. Pick your role.
Relief
Payroll Managers
Payroll Manager / Supervisor
You prepare and submit CalSTRS reports and handle F496 corrections. See errors before the 60-day mandate — and fix them on your timeline.
See your viewConfidence
Superintendents
Superintendent / Deputy Superintendent
You answer to the board when findings arrive. Walk in able to say “we checked, we're clean” — backed by public-record data, not hope.
See your viewControl
Business & Finance
Assistant Superintendent / Director of Business Services
You own the district's budget. Put a dollar figure on your CalSTRS exposure — by category, member count, and county — and plan for it before it plans for you.
See your view/ 08 / Book a demo
Put the public-finance warehouse to work — starting with your district.
Book a demo and we'll query the warehouse live — your county's risk profile and a projected exposure for a district your size.
Built on 787 CalSTRS audit reports · 661 districts across 16 counties · every number a matter of public record.