Regulatory Reporting: The Quarterly Fire Drill Nobody Fixes
Every quarter, the same thing happens. A small group of people stop doing their actual jobs and spend three weeks assembling the regulatory return. Spreadsheets circulate. Numbers get reconciled by hand. Someone stays late. It ships, just about, and everyone exhales — until next quarter, when it happens again, identically.
Nobody thinks this is a good process. It persists because fixing it is nobody's project, and because the fire drill is survivable each individual time.
Why it stays broken
It's survivable. That's the core reason. A process that fails catastrophically gets fixed. A process that's merely painful, quarterly, gets endured — because the pain arrives on a predictable schedule and is absorbed by a small number of people who've stopped complaining.
The knowledge is tribal. Two or three people know how the return is actually assembled — which adjustments, which exceptions, which manual overrides. It's not documented, and they're the reason it works. That's the same retirement risk as legacy systems, in a different costume.
The numbers don't reconcile from source. This is the real technical blocker. If your systems produced consistent, agreed figures, assembling a return would be a query. They don't, so the process is fundamentally an act of reconciliation — and reconciliation is manual because the discrepancies aren't systematic.
Each requirement was solved separately. Solvency, statutory, tax, regulatory — each got its own spreadsheet built by whoever owned it. There's no shared foundation, so there's five times the work and five chances to disagree.
Why it's worth fixing now
Two things have shifted the calculation.
Requirements are increasing. AI governance reporting under the NAIC bulletin and EU AI Act, climate and ESG disclosure, more granular data requests. The manual process that barely absorbs today's load will not absorb next year's.
Regulators increasingly ask for lineage. Not just the number, but where it came from. A figure assembled through an undocumented chain of spreadsheets can't answer that. This is turning "our process is manual" from an efficiency issue into a compliance exposure.
What actually fixes it
1. Define each figure once, in one place. The definition of a reported metric should exist as versioned code in your data platform, not as a formula in a spreadsheet cell. Every return that needs it reads the same definition. This is where most of the reconciliation work disappears — you're no longer reconciling because there's only one number.
2. Build the reporting layer on the platform, not beside it. Returns should be generated from governed tables, not from extracts someone downloads and manipulates. The moment data leaves the platform into a spreadsheet, you've lost lineage and reproducibility.
3. Capture the adjustments as data. There will always be legitimate manual adjustments. The mistake is making them in a cell. Record each as a structured entry with a reason, an approver, and a timestamp, applied by the pipeline. Now adjustments are auditable and reproducible rather than tribal.
4. Make it reproducible for any past date. You must be able to regenerate last year's return exactly as filed. That requires versioned data, versioned logic, and an immutable record of adjustments. If you can't reproduce a prior filing on demand, you have a problem you haven't discovered yet.
5. Run controls continuously, not at quarter-end. Reconciliation checks, completeness thresholds, and variance alerts should run daily. Then quarter-end is a confirmation rather than a discovery — and problems surface when there's time to fix them, not on the deadline.
6. Automate assembly, keep humans on judgment. The goal isn't removing people. It's removing the three weeks of copying and reconciling so the actual expertise — is this number right, does this adjustment make sense, does this look odd — gets the attention. Right now that judgment happens at 11pm on the last day, which is when judgment is worst.
The realistic path
Don't try to automate everything at once. Take one return, and within it the handful of figures that cause most of the reconciliation pain. Define those centrally, generate them from the platform, and run the controls daily.
Next quarter, that portion is a query instead of a fire drill. That's the proof that funds the rest — and unlike a big-bang programme, it delivers on a timeline someone will still be around to remember.
The point
Regulatory reporting is the clearest example in insurance of a process everyone accepts as painful because it's predictable. But the pain is a symptom: it exists because the underlying numbers don't agree, and the reconciliation is the manual patch over that disagreement.
Fix the definitions and the foundation, and the fire drill doesn't get faster — it stops being a fire drill. Which is a better outcome than another quarter of heroics from people who deserve their evenings back.
We build governed, lineage-aware reporting foundations that make regulatory returns reproducible. More at IntelliBooks.
Comments
Post a Comment