Software built by a CGMA project finance manager — for local government

The audit-ready
operating layer
for council finance.

Six production-grade products covering the full money lifecycle — income, commitments, reserves, savings and strategy. One design DNA: every number computed, every action traceable, every pack auditor-shaped before you ask.

The suite

One ledger, six lenses.

Every product is live right now with seeded demo data — click through and sign in at the desk of a synthetic council in seconds.

ContractRadar

Commitments & compliance

Procurement Act 2023 register where statutory clocks — CDN, publication, KPI gates, waivers — are computed nightly from effective-dated config, never stored. Breach visible on day 31.

Open live demo

Fees & Charges Manager

Income & cost recovery

Full fee-schedule lifecycle: versioned lines per financial year, multi-step approvals, inflation uplift modelling, year-on-year comparison and exports — on a tamper-evident audit trail.

Open live demo

GrantRegister

Grant accountability

Every award, its hashed terms & conditions, conditions compliance, claims and returns — and the year-end grant schedule an external auditor asks for at 31 March, auto-built.

Open live demo

Reserves Manager

Balance-sheet resilience

Local-authority reserves management with a statutory journal engine: earmarks, transfers against policy, s.152 track, capitalisation logic — financial integrity first, convenience last.

Open live demo

SavingsTrack

Savings & gap closure

The savings pipeline and MTFP gap bridge: initiative tracking, delivery-risk scoring, recurrence logic and Board-ready reporting, with the same hash-chained audit spine.

Open live demo

MTFS Studio

Strategy & stress-testing

Medium-Term Financial Strategy stress-testing: model demand shock, income squeeze and reserves drawdown against your budget — scenario paths plotted before the risk sits on a precept.

Open live demo

Assurance

Built after auditors named the gaps.

Not dashboards bolted onto legacy systems — purpose-built registers whose defaults match what external audit actually asks for.

01

Tamper-evident by construction

Every action is appended to a hash-chained audit trail. One-click chain verification in the member pack means assurance is a property of the system, not a promise in a document.

02

Computed, never typed

Deadline clocks, schedules and statutory figures derive from effective-dated configuration and run nightly. Money columns have no direct write path — so numbers reconcile, or the build fails.

03

Speaks the buyer's language

Section 151 narratives, reserves policy, Best Value, MTFP gap bridges — the reporting layer is written in the vocabulary finance directors defend at committee, because it was built by one.

Method

Statute in, evidence out.

Each product is a single-council-first SaaS: NestJS + Prisma APIs, React + AG Grid front ends, PostgreSQL or SQL Server, deterministic builds with gated quality — and demos that run entirely on synthetic data for full transparency.

6live products
1shared audit DNA
0client records in demos
24/7publicly reachable

See it on your numbers.

A 30-minute walkthrough on a live product, from someone who has sat on your side of the audit desk.