For FP&A teams

Your planning cycle, on the books as they close

FP&A software for the whole cycle: seed the budget from actuals, lock what the board approves, reforecast in versions and answer every variance question down to the transaction. Claude, ChatGPT or Codex drafts the rows, with a reason on every value.

Claude, connected to ControlExample Group · FY 2027 budgetIllustrative data
  1. YouBuild the 2027 budget from this year’s actuals. Subscription revenue grows 2% a month. We hire three people into sales in March.
  2. ClaudeWhich cost centre carries the three hires: Sales in Finland Oy or Sales in UK Ltd?get_group_statement_actuals · list_group_dimension_items
  3. YouSales in Finland Oy.
  4. ClaudeSaved as a new budget version. Sales salaries in Finland Oy go from €42k to €57k a month in March.submit_bulk_file_import
Salaries · Sales · Finland Oy · Mar 2027€57,000

ReasonRun rate of Jul to Sep 2026, €42,000 a month, plus 3 sales hires from March at €5,000 each.

Proposed with its reason, approved before save.
September against budgetExample Group · EUR thousandsIllustrative data
  1. YouWhy are September’s operating costs over budget?
  2. Claude€525k against €505k budgeted, €20k over. €14k of it is marketing services in Finland Oy, 31 transactions. The rest is Services Oy €2k, US Inc €2k and UK Ltd €2k.get_group_statement_actuals · get_budget_plan_values · get_group_transactions_browse
Every figure in the answer opens to its transactions in Control.
The FP&A lead’s month

Close, reforecast, explain. Every month.

01
The books close

Every version against this month’s actuals.

Each sync brings the closed month into Control, so the budget, every forecast and every scenario compare with current numbers, by entity and for the group. Excel and Google Sheets models can read the same numbers; on the Enterprise plan, scheduled outputs keep them current.

Inven
Inven replaced accounting and billing exports with scheduled data updates into the Google Sheets models its finance team already used. Read the story
Actual against budgetExample Group · September 2026 · EUR thousandsIllustrative data
LineActualBudgetVariance
Revenue1,4001,380+20
Cost of sales−560−550−10
Gross profit840830+10
Operating costs−525−505−20
EBITDA315325−10
02
The forecast moves

Lock the budget. Reforecast in versions.

The budget the board approves stops moving: a locked version refuses every write. Each reforecast is a new version with its change history, the value before and after, who changed it and why, so June and September compare line by line.

Solar Foods
Solar Foods, listed on Nasdaq First North Growth Market Finland, keeps locked budget, forecast and actual versions in Control.
VersionsFY 2026 · EBITDA · EUR thousandsIllustrative data
  • Original budgetApproved 12 Dec 20253,800 Locked
  • Forecast 06/26Actuals to June3,720 Locked
  • Forecast 09/26Actuals to September3,740 Current
Forecast 09/26 is 2,780 of actuals to September plus 960 forecast for Q4, −60 against the original.
03
The CFO asks why

Check every answer in the app.

Every number your AI client quotes opens in Control, from the group line to the entity, the account and the transactions behind it. The answer you take into the meeting is one you have checked.

Drill downOperating costs over budget · September 2026Illustrative data
  1. GroupOperating costs€20k over
  2. EntityFinland Oy · Netvisor€14k over
  3. AccountMarketing services€14k over
  4. Source31 transactionsOpen
FAQ

What FP&A leads ask first.

Can we run this year’s budget round in Control?

Yes, from October to the lock in December. Budget season, step by step shows the round on a sample group: this year’s variance, budget rows by entity, cost centre and vendor, the three statements and the version the board locks.

Can the forecast take the pipeline from our CRM?

As of October 2026, not directly. Attach the sales forecast as a file and your AI client compares it with the revenue already in the Control budget, then proposes monthly lines with the deal probabilities and service periods you agree. Nothing is saved until you approve it.

Can management see costs by function rather than by account?

Yes. A functional P&L groups the same accounts by function, and allocation keys split shared costs by a live driver, such as the accounts that carry headcount, or by monthly percentages you set.

Where does our AI client send our numbers?

Control’s own AI features process data in the EU. An AI client you connect over MCP signs in with your Control login, sees only what your role allows, and processes what it reads under your agreement with its provider.

Bring last year’s budget file.

In 30 minutes we draft a budget from actuals on the example group, lock it and answer a variance question, then talk through your versions and your board calendar.

The app works best on a desktop browser.

Comparing planning tools? See how Control.dev stands against OneStream and Abacum, or read every comparison.