Read-only controlling · for Odoo · Swiss made

Controlling for Odoo
you can rely on.

fincon reads your Odoo bookings — strictly read-only, never changing anything — and turns them into an SAP-CO-style controlling view: pivot with drilldown to the single booking, contribution margin, budget, VAT, open items and a KPI cockpit. Swiss data residency, no US cloud.

  • Read-only
  • Odoo 19
  • RZO Gais
  • Swiss DPA + GDPR

How it works

Three steps to a controlling view.

No migration, no second database. fincon attaches to your existing Odoo — strictly read-only.

01

Connect Odoo

fincon connects to your existing Odoo with a read-only API key. No migration, no double entry — it reads straight from your bookings.

02

Read strictly read-only

A technical read-only guard rules out any write-back. fincon turns your figures into an SAP-CO-style view — without ever changing anything in Odoo.

03

Analyse & drill down

Pivot, contribution margin, budget, VAT, balance sheet and cockpit. One click drills to the single booking — with a deep link back to Odoo.

Self-hosted in your own infrastructure or managed from the Eastern Switzerland data centre.

Illustrative view with sample data (Demo Services AG).

On the controller's desk

What lands on your desk every day — and how fincon answers it.

Controllers and CFOs ask the same questions every day. fincon answers them straight from your Odoo bookings — traceable down to the document, no Excel export, and without anyone touching the ledger.

Variance analysis

Why are we below budget — and where exactly does it come from?

From the bottom line down to the single booking in a few clicks: the pivot with drilldown shows which cost centre, order and document drives the variance. A deeplink back to Odoo instead of hours of digging through an export.

Pivot with drilldown
Order & customer margin

Which order makes money — and which one quietly costs us?

Contribution margin down to the document, from receivables and payables, allocated per article. Negative margins, un-invoiced costs and open orders surface immediately — before they hit the annual result.

Contribution margin & orders
Liquidity

Will the cash last the coming weeks — and who pays late?

Forward-looking liquidity projection from open items, plus DSO/DPO and liquidity ratios. You spot bottlenecks and slow payers while there is still time to act.

Liquidity & cash flow
Month-end close

Does the close add up — or is there an error somewhere?

A balance sheet that reconciles to the P&L, a trial-balance check and automatic findings that flag anomalies and implausible bookings. The close is sanity-checked in minutes instead of days.

Balance sheet, findings & cockpit
VAT

Does the VAT return match the underlying bookings?

VAT by statutory tax rate, reconciled against the accounts. You see discrepancies before filing — not once the correction gets expensive.

VAT reconciliation
Group view

What does the group really earn — without intercompany revenue?

Group consolidation with automatic intercompany elimination instead of a manual Excel workbook. A P&L per company and a reconciled group total at the push of a button.

Group consolidation
Assets & rental

What are our assets still worth — and what does renting them earn?

An asset register with the book value per asset class, plus which devices are out on rent at customers and the rental income they have already earned — live from the bookings instead of a separate spreadsheet.

Asset register & rental
Productivity & WIP

How productive is the team — and how much unbilled work is sitting around?

Utilization and realization per employee plus valued WIP: delivered, not-yet-invoiced hours sorted by age. You catch stalled billing before it turns into lost revenue.

Utilization & WIP

Features

The numbers a controller actually needs.

Strictly read-only

fincon never writes back to Odoo. A technical read-only guard plus a read-only API key rule out any mutation — no risk to your books.

Pivot with drilldown

SAP-CO-style cost accounting: free dimensions and measures, cross-tabs, IBCS charts, a foreign-currency view — and one click drills down to the single booking with a deep link into Odoo.

Contribution margin & orders

Order margin computed from the actual documents: revenue from customer invoices, cost from vendor bills, article-accurate attribution. Negative margins and open orders surface.

Profitability, ABC & concentration

ABC / Pareto analysis per customer and article, break-even with a fixed/variable split, MRR/ARR by product with churn and net revenue retention — and the concentration risk (largest customers and suppliers, HHI).

Budget, plan/actual & forecast

Budget from Odoo with plan/actual, year-to-date variance and commitments (Obligo), a fiscal-year-correct contribution-margin statement across years — plus a revenue forecast from current-month hours.

Group consolidation

Several companies into one group view: P&L per company, elimination of intercompany revenue and balances, a reconciled consolidated total.

Liquidity & cash flow

An indirect cash-flow statement, ratios such as DSO/DPO and liquidity ratios, the tendency of the payment durations (improving or worsening), and a forward cash projection from the open items.

VAT, open items & balance sheet

VAT by statutory rate with reconciliation, AR/AP aging with due dates, a balance sheet that ties to the P&L, plus a trial-balance check in the cockpit.

Asset register & rental

Every asset with its acquisition value and book value per asset class, the devices out on rent with the rental income earned, plus a depreciation forecast — live from the bookings, no separate spreadsheet.

Utilization & WIP

Employee utilization and realization from the timesheets, plus valued and aged WIP — delivered, not-yet-invoiced work at a glance.

Alerts & forecast

Proactive alerts on critical KPIs (DSO, liquidity, concentration, margin, NRR) and a rolling 12-month forecast with best / base / worst scenarios. Reports as an Excel board pack.

Sovereign & secure

Operated in the Eastern Switzerland data centre, zero-trust access via Octelium + Keycloak. The optional AI enrichment (Infomaniak, CH) never receives names or addresses.

fincon vs. Odoo standard

What Odoo covers — and where fincon adds.

Odoo covers many controlling functions, far more in the Enterprise edition than in Community. fincon sits on top as a read-only analytics layer — with analyses Enterprise does not offer, and a group consolidation with real intercompany elimination. Switch between the editions:

finconOdoo Enterprise
Balance sheet / P&L / general ledger
SAP-CO pivot with drilldown to the bookingPartial
Contribution margin from AR/AP documentsPartial
Profitability / ABC analysis
Break-even & what-if
Price/volume variance
Budget plan/actual
Commitments (Obligo) & year-to-date variancePartial
Revenue forecast from logged hoursPartial
Group consolidationAggregation
Intercompany elimination (automatic)Limited
Cash-flow statement
Liquidity projection (forecast)
DSO / DPO / working-capital ratiosPartial
VAT overview & reconciliation
Open items / aging
Multi-currency / FX exposure view
Recurring revenue (MRR / ARR)
MRR / ARR by product & servicePartial
Subscription churn & net revenue retention (NRR)Partial
Payment-duration trend (DSO/DPO tendency)
Employee utilization & realizationPartial
WIP — unbilled services (valued & aged)Partial
Concentration / dependency risk (HHI)
Proactive alerts (KPI thresholds)
Rolling forecast (best/base/worst)
Asset register with book value per class
Rented-out assets & rental income
Cost-centre allocation (BAB)
Controlling findings (anomalies)
KPI cockpit at a glancePartial
Multiple companies in one viewPartial
Strictly read-only — no risk to the ledger
No per-user licence cost

Community is open source; balance sheet / P&L / cash flow usually come via OCA add-ons. Enterprise is paid (per user) and includes dynamic reports, consolidation and subscriptions. Odoo's consolidation is mainly an aggregation with account mapping — true intercompany elimination is limited. Assessment to the best of our knowledge (Odoo 18/19), without warranty.

Behind fincon

We built fincon because we needed reliable, read-only controlling on Odoo ourselves — without handing our figures to a US cloud. Today we run it for our customers from Switzerland.
Martin AuckenthalerCEO, cloud services ag

Open source on GitHub

fincon is open source under AGPL-3.0. Review the code before you trust it with your figures.

View the repository

Swiss made & hosted

Built and operated in St. Gallen, hosted in the Eastern Switzerland data centre (RZO Gais).

Pricing

Run it yourself, or let us run it.

fincon attaches to your Odoo and needs no infrastructure of its own when self-hosted. As a managed SaaS we run it for you in the Eastern Switzerland data centre — single-tenant, accessed via zero-trust.

Self-hosted

from CHF 1'999per year

EUR 2'120 / year

You run fincon on your own infrastructure next to Odoo. Commercial licence, Helm chart and ArgoCD templates included.

  • Commercial licence (AGPL exception)
  • Helm chart + ArgoCD
  • Email support
  • Updates included
Recommended

Managed (SaaS)

CHF 99per month & company

EUR 105 · billed annually

We run fincon for you in the Eastern Switzerland data centre, connected to your Odoo, accessed via zero-trust and Keycloak.

  • Single-tenant in RZO Gais
  • Each additional company for the same client: +CHF 49/mo.
  • Zero-trust access (Octelium)
  • 99.9 % SLA
  • Ongoing updates & support

Need your own dedicated Kubernetes cluster or several companies? We quote that individually — talk to us.

Trust & transparency

Read-only, open source, operated in Switzerland.

Odoo access
Strictly read-only
Location
RZO Gais, Appenzell
Compliance
Swiss DPA + GDPR
Licence
AGPL-3.0

FAQ

Frequently asked questions

Yes. A technical read-only guard and a read-only Odoo API key rule out any write-back. fincon can neither change nor delete your accounting — it only reads.

Get started

See fincon with sample data.

Click through a complete demo environment with the numbers of a fictional Swiss company — pivot, contribution margin, budget, VAT, cockpit. No login, no sign-up.

Open the demo

Contact

Let's talk about your controlling

Questions about self-hosting, managed operation, the Odoo connection or pricing? Drop us a line — we usually reply within 1–2 business days.