AI for Financial Reporting and Variance Narratives
On this page
TL;DR: Every close ends the same way: the numbers are done, and someone spends two days writing about them, variance explanations, the board narrative, the same commentary structure as last month with this month’s story. That writing layer is where AI belongs in reporting, and it is the only place. The figures themselves, the conclusions drawn from them, and the sign-off stay human, because reporting output goes to the audiences, executives, boards, auditors, regulators, where a confident wrong number does maximum damage. This guide covers the variance-narrative workflow, board-pack drafting, the verification chain, and what auditors will actually ask.
This guide is part of the AI for Finance hub. Forecast commentary follows the same rules, see AI financial forecasting, and the numbers feeding your narratives are only as good as the extraction and categorization layer beneath them.
The one distinction that makes this safe
Split reporting into its two layers and the AI question answers itself:
- The numbers layer, actuals, reconciliations, adjustments, the figures themselves. AI does not produce these. They come from the ledger, verified by humans, full stop.
- The narrative layer, explaining what the numbers mean, in the format each audience needs. This is structured writing against known patterns, which is exactly what a large language model does well.
The failure mode this prevents is specific. Ask a model to “analyze this P&L and write the commentary” and it will do both jobs, including recalculating, re-deriving, and occasionally misstating the figures it was given, then explaining its own wrong numbers fluently. That is hallucination in its most expensive form: the error is embedded in confident prose, formatted like every correct sentence around it, in a document headed for the board. The mitigation is structural: humans supply verified numbers; AI writes around them; humans verify that the prose matches the numbers before anyone else sees it.
Confidentiality: reporting data is the crown jewels
Unreleased results are the most sensitive data finance holds. The hub rules apply at maximum strictness:
- Enterprise channel only, a plan with a data-processing agreement and training disabled, confirmed in writing, or the AI embedded in your ERP/consolidation platform under existing contracts.
- For listed companies, treat consumer-tool exposure of unreleased results as a disclosure incident, with the escalation that implies, not merely an IT policy breach.
- The placeholder technique is a practical middle path when channel assurance is imperfect: draft with bracketed placeholders (“Revenue of [X] was [Y]% [above/below] plan, driven primarily by [driver]”), then insert real figures in your own environment. You lose some drafting fluency; you remove the exposure entirely.
Workflow 1: variance narratives
The highest-value reporting use case, and the pattern generalizes to flux analysis, close summaries, and management commentary.
- Produce the variance table conventionally. Actuals vs. budget/prior period, from your reporting system, verified. This is input, not output.
- Attach the causes you know. The model does not know why travel spiked or which deal slipped, you do. One line per material variance: “Marketing +$180K vs. plan: trade show moved from Q3 into June.”
- Prompt for drafting, with hard constraints:
You are drafting management-accounts commentary for a controller. Using ONLY the attached variance table and the cause notes, draft commentary in the attached house format. Rules: (1) use only figures present in the table, do not compute, derive, or round any new number; (2) every variance explanation must trace to a cause note; where no cause note exists, write [CAUSE NEEDED], do not infer one; (3) flag any variance above the materiality threshold of [X] that lacks a cause note; (4) match the tone of the attached prior-month example.
- Review the draft against the table, line by line. Two questions per sentence: is every figure exactly as supplied, and is every causal claim one you actually made? The [CAUSE NEEDED] flags become your remaining analysis work, which is the right division of labor: AI surfaced where explanation is missing; a human decides what the explanation is.
- Named sign-off before circulation. The signer is asserting they verified figures and claims, the same person and standard as before AI existed.
The two prompt constraints doing the safety work: “do not compute any new number” blocks the model’s habit of helpfully deriving percentages (a top source of subtle errors, it will get most right, and one wrong), and “do not infer causes” blocks plausible-sounding invented explanations, which are more dangerous than wrong figures because no reconciliation will ever catch them.
Workflow 2: board packs and stakeholder-specific reporting
The same verified numbers go to the board, the bank, the leadership team, and department heads, each needing different altitude and emphasis. Re-drafting for each audience is pure narrative-layer work:
| Output | AI drafts | Human owns |
|---|---|---|
| Board narrative | Structure, first-pass prose from verified figures + your key messages | The key messages themselves; every figure; what to emphasize and omit |
| Covenant/bank reporting | Formatting to lender template, drafting the cover commentary | All calculations, compliance conclusions, sign-off |
| Department flash reports | Per-department cuts of commentary in a consistent format | Verified source data; anything performance-sensitive |
| Recurring stakeholder Q&A | First-draft answers to predictable questions (“why is gross margin down?”) from your cause notes | Accuracy check; anything that constitutes guidance |
A useful second use of the model here is red-teaming: give it the draft pack and ask, “You are a skeptical non-executive director. List the ten questions this pack invites, ordered by how uncomfortable they are.” That surfaces the gaps a friendly internal review misses, and unlike drafting, it carries no figure risk because it produces questions, not numbers.
Teams whose reporting platform supports retrieval-augmented generation against the actual ledger can query numbers conversationally (“What drove the AP increase in June?”). Treat those answers as leads for investigation, not as reportable figures, the retrieval layer reduces stale-data errors but does not eliminate misreading, and nothing conversational goes into a document without the same trace-to-source check.
The verification chain, explicitly
Write this down as a close-process control. Auditors respond well to it documented and badly to it improvised:
- Source verification, every figure in the draft matches the reporting system, checked by someone other than whoever ran the prompt where headcount allows.
- Claim verification, every causal statement traces to a documented cause note; no orphan explanations.
- Derived-number ban check, confirm the draft contains no percentages or deltas that weren’t in the input table (search the draft for ”%” and check each).
- Materiality sweep, every above-threshold variance has commentary; the model was told to flag gaps, but the accountability for completeness is human.
- Named sign-off, logged, who verified, who signed, when. If AI is part of the close, this log is your control evidence.
The chain sounds heavy and is not: for a monthly pack it is an hour of controller time against the two days of writing it replaced. What it buys is the ability to answer the auditor’s question, “how do you know the AI-drafted commentary is accurate?”, with a control, not a shrug.
Rollout sequencing
Reporting is deliberately not the first finance AI workflow, the hub sequences extraction and categorization first, so the team has calibrated on how the model fails before its output faces the board. When you do start:
- Start with an internal-only report (department flash, close summary), never the board pack.
- Run one full quarter of AI-drafted, fully-verified cycles; log every error the verification chain caught, that log is your calibration and your control evidence.
- Baseline the hours: days-to-draft before, hours-to-draft-plus-verify after. The measuring AI ROI playbook turns that into a defensible number; the adoption roadmap covers the sponsorship and policy scaffolding around it.
- Only then extend to board-facing output, keeping the verification chain identical.
FAQ
Can AI write our board report or management accounts commentary? It can draft them from verified figures and your stated causes. A controller then verifies every figure and claim against source and signs. The drafting saves hours; the human chain makes it usable.
Will AI-drafted reporting satisfy our auditors? Yes, if the verification is documented: figures traced to source, a named sign-off, and the control written into your close process. Auditors care who verified, not who typed.
Is it safe to put unreleased results into an AI tool? Only in enterprise channels with a DPA and training disabled in writing, or your ERP’s embedded AI. For listed companies a consumer-tool exposure is a disclosure incident. The placeholder-numbers technique removes the exposure entirely.
Where does AI actually save time in the close? The writing layer, variance commentary, flux explanations, board narrative, audience-specific re-drafts. The reconciliation and verification work stays, as it should.
Next in this cluster: the numbers feeding your narratives start upstream, see AI for financial forecasting for the projection side, or return to the AI for Finance hub.
Not sure which finance workflow to start with? Take the free AI readiness assessment, ten minutes, and you’ll get a prioritized starting point for your team.
Frequently asked questions
Can AI write our board report or management accounts commentary?
It can draft them well, structure, tone, first-pass explanations of variances you identify. It cannot be trusted with the figures or the conclusions. Supply verified numbers, have it draft around them, then a controller verifies every figure and claim against source and signs. The draft saves hours; the sign-off is what makes it usable.
Will AI-drafted reporting satisfy our auditors?
Auditors care about who verified and approved, not who typed. What they will ask for: evidence that a human verified figures against source systems, a named sign-off, and, if AI is embedded in your close process, documentation of that control. An AI draft with a robust human verification step is defensible; an unreviewed one is a finding.
Is it safe to put unreleased results into an AI tool?
Only in a sanctioned enterprise channel with a DPA and training disabled, confirmed in writing, or your ERP's built-in AI. For listed companies, unreleased results in a consumer tool is a potential disclosure incident, not just a policy breach. When in doubt, draft with placeholder numbers and insert real figures outside the tool.
Where does AI actually save time in the close?
The narrative layer: variance commentary, flux explanations, close summaries, formatting to house style, and first-draft answers to recurring stakeholder questions. Teams report the writing portion of close shrinking from days to hours. The reconciliation and verification work does not shrink, and should not.