Performance analysis
Know what changed. Know why.
Our AI agents investigate material movements across your financial and operational systems, find the drivers behind them, and prepare the explanation for finance review.
Go from variance detected to cause explained without manually tracing it across systems and spreadsheets.
The work behind the variance
Seeing the variance is the easy part.
Your ERP, planning software and BI tools can show that actuals differ from plan. The work begins when finance has to explain why.
From movement to explanation.
Five steps of one investigation, Q3 cloud infrastructure. Each leaves the output the next one starts from.
Common investigations
The questions FP&A gets every month.
Six kinds of investigation, each starting from a movement and ending on its causes. Open one to see what the agent does.
Budget vs actualWhy are operating expenses above budget?Headcount and cloud explain 83% of +$4.2M
What our agent doesFinds the material lines, investigates the transactions and drivers behind them, and explains the movement.
Typically reads SAP S/4HANA, Payroll journals, and FY26 Operating Plan.xlsx.Q3 opex +$4.2M · headcount +$2.1M · cloud +$1.4M · conference +$0.9M
Revenue performanceWhy did revenue miss forecast?−$0.3M: a renewal moved to October, and churn
What our agent doesSeparates timing, churn, price, volume and mix across billing, pipeline and customer activity.
Typically reads Salesforce, SAP S/4HANA, and Snowflake.EMEA subscriptions −$0.3M vs forecast · timing −$0.2M, a renewal moved to October · churn −$0.1M
Gross marginWhy did margin decline?−3.2 pts: freight, product mix, discounting
What our agent doesQuantifies each driver across revenue, cost of sales, logistics, mix and discounting.
Typically reads SAP S/4HANA, Snowflake, and Salesforce.EMEA 41.6% → 38.4% · freight −1.3 pts · mix −1.1 pts · discounting −0.8 pts
HeadcountWhy is personnel expense above plan?+$2.1M: hires ahead of plan, merit six months early
What our agent doesCompares hiring dates, vacancies, compensation and contractors with the plan's assumptions.
Typically reads Payroll journals, Headcount roster, and Headcount Plan.xlsx.Q3 headcount +$2.1M · 14 engineers from 1 Jul, budgeted from 1 Sep · merit 6 months early
SpendWhere is spending growing unexpectedly?Cloud $3.2M in September, 55% of it AWS
What our agent doesBreaks the change down by vendor, department, category and commitment.
Typically reads SAP S/4HANA and Vendor invoices.September cloud $3.2M · AWS $1.76M · Azure $0.80M · Datadog $0.35M · other $0.29M
CashWhy is cash different from plan?−$1.4M against plan: collections and payment timing
What our agent doesTraces the difference through collections, payments, working capital and timing.
Typically reads SAP S/4HANA and Cash Plan.xlsx.September cash $41.6M vs $43.0M plan · collections −$0.9M · payment timing −$0.5M
Worked example
A 3.2-point margin decline, explained.
EMEA revenue held at $8.4M in September, yet gross margin fell from 41.6% to 38.4%. One question, investigated across three systems and tied back to the books.
41.6% → 38.4%−3.2 pts
Revenue $8.4M in both months
Drivers
Freight cost increased $109K. Carrier rates on Rotterdam lanes rose in August and reached September invoices.
5310 Freight out, EMEA · $618K − $509K = $109K · $109K ÷ $8.4M revenue = 1.3 pts
SourcesSAP S/4HANA
SnowflakeCarrier invoices
- Total−3.2 pts
Nothing unexplainedTies to the trial balance
Don't stop at the explanation.
An investigated variance feeds the rest of FP&A: the part that recurs changes the forecast, and the explanation becomes the report's commentary.
Every explanation opens onto the evidence.
Each statement opens onto the calculation behind it, the account and its postings. Open the highlighted posting to see the record it came from.
- StatementFreight cost increased $109K.
- Calculation$618K − $509K = $109K · $109K ÷ $8.4M revenue = 1.3 pts
- Account5310 · Freight out · EMEA · $618K in September
- Transactions212 September postings
- MaerskMLS-31408$41,200
- Kuehne+NagelKN-55120$36,870
- 209 more postings
Select the highlighted posting to open its source record.
Questions
Where our agents start and stop.
Do you replace our BI or planning software?
No. Those tools keep showing and storing financial performance. Our FP&A Agent investigates the movements they surface and prepares the explanation.
What data can your agents investigate?
Financial and operational data in the systems you connect: the ERP and its payroll journals, the CRM and the warehouse, and the plans and spreadsheets your team works from.
Can an explanation be traced back to individual transactions?
Yes. Each investigation keeps the calculation, the accounts, the postings and the source records behind every figure, so any line of the explanation opens onto what it rests on.
How do your agents decide which variances to investigate?
Your finance team sets the materiality thresholds and the dimensions that matter, such as an amount, a percentage, an entity or a department. Our agents investigate what crosses them.
Does finance review the explanation?
Yes. Our FP&A Agent prepares the investigation and the commentary; your team reviews them before they go anywhere.
Bring us the variance your team spent last week explaining.
We'll show you how the agent investigates it, what evidence it finds and what it would prepare for review.