Scenario-first FP&A

Plan and actuals, finally the same shape.

Budget, forecast, scenario and your real numbers share one model — compare any two with zero re-mapping. A P&L grid you already think in, traceable to the line items, multi-entity by design.

Magic-link sign-in · multi-entity & multi-currency ready · your data isolated at the database

Plan ≡ Actuals — one dimensional modelMulti-entity · multi-currency readyRow-Level Security tenant isolationBuilt in Europe

Planning & Analysis

The grid you think in — every number traceable

No spreadsheet sprawl, no copy-paste reconciliation. Edit a grouped P&L, compare versions inline, and drill any cell to the line items behind it.

One model

Budget, forecast, scenario, actuals — one structure

Every number is tagged by the same dimensions and told apart only by version. So comparison and variance are native, not a re-export.

  • Compare any two versions with zero re-mapping
  • Variance against last forecast, right in the grid
  • Drill a cell down to its line items — SUM(lines) == cell

Multi-entity

Plan a real group, not a single company

An entity hierarchy with functional currency and accounting standard per subsidiary — modelled from day one, the foundation the leaders bolt on later.

  • Entity tree with per-entity currency & standard (HGB / IFRS / US-GAAP / LOCAL)
  • Plan and compare per subsidiary
  • Cash · Revenue · Burn · Runway on the dashboard

Data onboarding

Get your numbers in — without an implementation project

A first-class Integrations surface and one guided setup that works the same whether you upload a CSV today or wire an ERP tomorrow.

CSV / Excel, mapped once

Drop a GL export — columns resolve to account, period, amount. Map once; we remember. One file can carry every subsidiary.

Connect → Discover → Map → Sync

The same four-step setup for every source. Auto-map by code clears most of the work; staging shows exactly what will be written before it lands.

ERP-ready

Add a connection with encrypted credentials and a fixed destination. Built for recurring, auditable feeds.

Budget collaboration

Run the budget cycle in the tool, not the inbox

The CFO requests budgets and locks the result; each head enters only their slice and submits; everyone is kept in the loop automatically.

1

Request budgets

One click notifies every contributor — in-app and by email — “please enter your values”.

2

Heads submit

A department-scoped head fills only their cost center and submits their slice.

3

CFO approves

One board across all submissions: who submitted what, when. Approve per row.

4

Lock the version

Freeze the approved budget — the grid goes read-only, the number is final.

New versions in seconds

Spin up the next budget, forecast or scenario from one dialog.

Scoped by entity & department

Invite by email; each member sees and edits only their entities and cost centers — enforced in the database.

Context-rich notifications

Recipients know exactly which version · entity · department — actionable on read, with per-type email controls.

Security & privacy

Your data, isolated at the database — not just behind a login

Trust is structural here. Isolation and access control are enforced by Postgres, with the app scoping on top.

Tenant isolation by default

Every business table is organization-scoped under Row-Level Security — one org can never read another’s data.

Dimension-scoped access

A department-scoped head sees only their cost center(s) — enforced in the database, not just hidden in the UI.

Credentials encrypted at rest

Integration secrets are AES-256-GCM encrypted; only a last-4 hint is ever shown.

Password-free sign-in

Magic-link plus Google & Microsoft SSO — no passwords to store or leak.

Stop reconciling spreadsheets. Start comparing versions.

Plan, forecast and actuals in one model — productive in minutes, not weeks.