Variance explanation translates material period-over-period movements into Item 303 narrative that ties to the financials and holds up to the sell side. Finrep detects material variances, decomposes likely drivers, pulls peer language for comparable movements, and flags drift from your prior period narrative.
Last updated: 2026-04-23















































See what a Finrep variance explanation looks like. Download and review the full output.
Investor Relations · Drafting
Analysts model every line item. When revenue growth decelerates, gross margin compresses, or operating expenses accelerate, they have an explanation ready before the earnings call. The question is whether your Item 303 commentary offers the same explanation or leaves the narrative to them.
Writing it requires three things that happen sequentially under deadline: detecting which movements are material, decomposing the likely drivers with specificity, and finding how peers explained the same movement. The sequence takes days. The filing deadline does not adjust.
Manual process
Automated workflow
Drop your current period and prior period financials. Finrep detects material period-over-period movements by line item and calculates variance magnitude.
For each material variance, likely drivers decomposed based on line item type and magnitude. Peer language from EDGAR for comparable movements in the same sector surfaced with source links.
Material variances shown with decomposed drivers and peer language. Prior period narrative flagged where current period language has drifted without a corresponding movement.
Item 303 commentary written with variance detection, driver decomposition, peer language, and drift flags already assembled. Drafting starts from substance.
Grounded variance analysis with driver decomposition, peer language, and drift flags
Powered by
Every period-over-period movement calculated across the income statement, balance sheet, and cash flow statement. Materiality threshold configurable. Movements ranked by magnitude and flagged for commentary. No manual comparison across two sets of financials.
For each material variance, likely drivers decomposed based on line item economics: revenue variance decomposed into volume, price, and mix; margin variance decomposed into input cost, labor, and overhead; operating expense variance decomposed by category. Decomposition grounded in sector-typical driver frameworks.
For each material variance, peer language from EDGAR pulled for comparable movements in the same sector. Shows how peers explained the same directional movement: revenue deceleration, margin compression, working capital build. Verbatim language source-linked.
Your prior period Item 303 commentary compared to the current draft. Language that has shifted without a corresponding financial movement flagged. Language that should have shifted given the movement but has not also flagged.
Material variances detected, drivers decomposed, peer language surfaced. Item 303 commentary grounded before the first word is written.
Prior period drift flagged and peer language for each movement assembled. Narrative consistent with prior period and calibrated to peer practice.
Income statement, balance sheet, and cash flow statement. All three analyzed for material period-over-period movements.
Other use cases Finrep handles for Investor Relations teams.




