Product architecture

Twenty-two domains. One operating model.

At this level the question is not whether a function exists. It is: does this cover my area, does it hold together across departmental boundaries, and how would I know? This page shows the complete responsibility map, and beside it the chains without which a map would only be a shelf.

The map

This is FinanceOS.

Twenty-two domains, grouped by responsibility. Some cover business finance areas, some shared capabilities for data, authority and operations. Together they are not a shelf of modules but one coherent operating model for finance.

A · Business finance domainsSixteen domains with a delimited business remit. They are delivered modularly.
Steering and result
Finance Control TowerPlanning · FP&A · CFO intelligenceTarget, plan, forecast, signal, decision, action, outcome — and the way back into the assumption that was planned against.
Margin & ProfitabilityProfitability · margin bridgeWhich customer, product and contract carries the result, with a named driver between the five margin stages.
Investment, Cost & ValueOPEX · CapEx · value governanceFrom request through budget, commitment and actuals to verified value against the business case recorded when the request was made.
Workforce Planning & CostPersonnel cost · capacityHeadcount, capacity and personnel cost with effective dates, calculated against project and order demand.
Finance operations
TreasuryTMS · liquidity · paymentsCash position, liquidity forecast, funding, payments, risk, settlement, posting, evidence.
Working CapitalAR · AP · collections · cash applicationOpen items with promise, dispute and payment behaviour — and the trade-off behind them, backed by amounts.
Accounting OperationsFinancial close · R2RNo second ledger: control and intelligence over a close that happens across several ledgers and entities.
Group FinanceConsolidation · multi-entity · intercompanyConsolidation scope, mapping governance, group close control — and the intercompany difference as one case with an owner on both sides.
Case, contract and document
Financial Case ManagementException · decisionEvery chain's decision point: issue, materiality, context, option, approval, action, outcome, verification.
Contract LifecycleCLM · obligationsThe contract as a financial object: obligations with due dates, payment plan, escalation clauses and their accounting consequences.
Document IntelligenceDMS · ECM · IDPThe document knows what it belongs to: it evidences a posting, justifies a decision or supports a planning assumption.
Project FinancePSA · project controlling · change ordersChange order, cost to complete, margin bridge, billing, project cash — up into the group forecast and liquidity plan.
Further business domains
TaxTax position · complianceThe tax consequence visible before the decision is taken. The calculation stays in your tax engine.
Revenue & BillingMonetization · revenue recognitionRevenue is not billing, billing is not receivable, receivable is not cash. Four quantities, kept apart and connected.
Spend & Procurement FinanceProcurement financeTerms, payment days and commitment tied to liquidity and result. Savings only against a baseline recorded beforehand.
Sustainability & ESG FinanceSustainability financeSustainability disclosures with the same evidence chain as a posting, on the consolidation scope, with an owner per disclosure.
B · Effective in every domainTwo domains that do not sit beside the others but operate inside them.
Risk, Controls & ComplianceGRC · continuous controls monitoringA control finding becomes a case: materiality, evidence, owner, decision, remediation, retest, certification.
Finance AI & Agentic AutomationExplain · recommend · prepare · actFour levels with rising approval. Acting only within defined limits, owned by a named person.
C · Shared foundationFour domains beneath all the others. They are part of every entry point, because without them no chain could be evidenced.
Finance Data FabricIntegration · context · lineageNot a mega-schema but a canonical minimum: 108 business objects with lineage per value and history per version.
Identity & Access GovernanceAuthority · securityWho may do what, up to which amount, for which entity and which type of decision — with an audit trail per exercise.
Data Lifecycle & RecordsPrivacy · retentionRetention is attached to the financial object, not to a document in a folder. Linked objects cannot delete each other out from under.
Platform & AdministrationOperations · releases · tenantsConfiguration instead of a fork: one platform, managed environments, controlled configuration transport, every release for everyone.
D · Systems of recordERP and general ledger, banks, DMS and CLM, project and payroll systems, tax and consolidation systems keep their business authority.
ERP and ledgerBanksDMS · CLMPSA · payrollTax · consolidation

Twenty-two domains are not a product catalogue. They are the responsibility map of an operating model. The business domains are delivered modularly, the foundation is always included. How FinanceOS is deployed and commercially packaged does not follow one to one from the architecture.

We say domain where responsibility is meant and module where the product is meant. Both refer to the same thing.

Product depth

How a finance leader can tell whether there is a product behind the screens.

These figures are not a performance promise. They state how deeply the product model is decided. That is exactly what separates a fully modelled product from a collection of screens.

Product architecture

22finance domains with delimited responsibility597product areas within those domains3,463product functions, 3,450 of them firmly assigned and 13 deliberately kept cross-cutting

Cross-functional finance

23families of cross-functional finance processes93fully modelled end-to-end finance chains807process steps within those chains121named handoffs between domains

Data model

108business objects in the canonical core61financial effects

Product knowledge

3,230qualified user stories15,500qualified acceptance criteria

121 named handoffs.

What separates a finance tool from an operating model is not the interface but whether the handoffs between departments are modelled. Each of these 121 handoffs is named: which object passes over, which state applies, who owns it from then on and what travels with it. In most organisations that stretch is done by people, by email.

15,500 definitions of what correct means.

A requirement without an acceptance criterion is an intention. Only the criterion establishes when a capability works correctly, and makes it testable — for us in development and for you in acceptance. Just under five criteria per story on average.

Each of these figures has exactly one definition on this page. Wherever it appears elsewhere, it stands for the same thing.

The horizontal carrier

Twenty-two vertical domains need one place where the decision is taken.

Financial Case Management sits on the map under case, contract and document — it is a domain with a delimited responsibility. It is effective across all of them: the execution backbone on which each of the 93 chains finds its decision point.

Issue and materialityAmount and materiality determine who has to decide.
Objects, documents, evidenceThe case carries its documents, postings and contracts with it.
Options and approvalOptions with expected effect, approval by authority.
Action and outcomeWhat was done, by whom, by when, with what financial effect.
Verification and closureExpected against actual effect. Closure is a statement.

This is not a ticketing system. A ticket has a status. A financial case has a financial effect, a decision authority and an evidence record.

And two domains that operate inside every other one

Risk, Controls & Compliance

A control finding becomes a case: materiality, evidence, owner, decision, remediation, retest, certification.

Finance AI & Agentic Automation

Four levels with rising approval. Acting only within defined limits, owned by a named person.

Case, control and authority are why the map is not a shelf: they operate inside every domain rather than beside them.

The second axis

The map says who is responsible. The chains say how the work actually runs.

Software is built and bought by responsibility. A business record runs across it. That is why FinanceOS models 93 end-to-end chains in 23 families — the same domains, a different axis.

Cross-functional finance The control loop in twelve stations and eight of the 93 chains
Featured business bundles Six typical entry points, each across several domains
Document to decision One chain in full, with its handoffs and evidence

Without the chains the map would be a shelf of modules. Without the map the chains would be integration projects. Both axes are the same product design, carried by the same data basis and the same evidence model.

Boundary

What FinanceOS does not take over.

Layer D of the map is not a list of interfaces but an architectural statement: business product responsibility is not the same as owning the operational source system.

ERP and ledger

Transaction, posting, close.

Banks

Accounts, payments, settlement.

DMS and CLM

Storage, authoring, signature.

PSA and payroll

Project delivery, time capture, payroll.

Operational truth stays with the source systems. FinanceOS carries the shared context and knows where every value came from. Two or three ERPs after acquisitions are the normal case for it.

FAQ

Six questions that always come up at this level.

Are these 22 products I buy separately?

No. The 22 domains define the product architecture. How FinanceOS is deployed and commercially packaged does not follow one to one from that. Six typical entry points are shown under business bundles.

Do I have to implement all 22 domains?

No. The business domains are delivered modularly. The shared foundation — data model, authority, retention, operations — is part of every entry point, because without it no chain could be evidenced.

What is the difference between a domain and a chain?

A domain has a delimited business remit: who is responsible for what. A chain is a sequence across several domains, from an operational event to a verified financial effect. 22 domains, 93 chains and 121 named handoffs between them.

Does FinanceOS replace my ERP?

No. ERP and general ledger, banks, DMS and CLM, project and payroll systems, tax and consolidation systems keep their business authority. FinanceOS connects context, control, decision and evidence across them. The principle is set out under systems of record.

Why do authority and retention sit in the foundation rather than in administration?

Because a system that carries decisions about financial matters is only as sound as its answer to two questions: who was allowed to do this, and what evidences it. That is why both are cross-cutting in the product model and sit beneath all 22 domains.

Are all 22 domains equally far along?

No, and we mark that. What is verified in the product today is stated on the respective domain page and summarised on the product status page.

Status

What of this architecture is verified in the product today

Canonical core and authority

Verified in the product

The business objects with lineage per value, the role and amount limits, and the audit trail per exercise of an authority.

Effect verification

Pilot or validation

The last station of a chain against a baseline recorded beforehand.

Even depth across all domains

In active development

Not every one of the 22 domains is equally far along. What holds today is stated on the respective domain page.

What is not marked, we do not claim.

Maturity per capability is stated on the domain pages. What we can evidence today

Conversation

Put your system landscape next to this map.

Forty minutes with an architect, no presentation. You say which systems stay authoritative and which two stretches are manual work today. We say which domains that touches, which chain runs across them, and what the foundation already brings.

How longForty minutes, with an architect
What you bringYour system landscape and two stretches that are manual work today
What is clear afterwardsWhich domains are affected and what the foundation covers