Skip to main content
Contact usGet Started

Fifty offices or five β€” one system, under your policy

FigsFlow is practice management software for larger accountancy firms. Permissions are delegated by office and team, onboarding and engagement follow one firm standard with room for local variation, and every action is written to an exportable audit trail β€” so a review does not start with a reconstruction exercise.

Partner or COO, start with the firm view below. IT or compliance, jump straight to permissions and the audit trail.

Built inside working firms, not a lab Microsoft 365 native β€” Entra ID SSO across every office Founding-customer programme open now
Sample Firm LLP · firm view Delegated admin
  • Offices Six sites · one instance
  • Permissions Delegated by office and team
  • Onboarding One standard · local variation
  • Audit Every action exportable
  • Reporting Firm-wide and by office

one instance, without one central bottleneck

A system each office can run itself, inside rules the firm sets once.
The firm view

One instance, seen the way a partner or COO needs it

This is the same system every office signs into. Nothing here is a separate tenant per site β€” click through the stages below to see what the firm controls centrally and what each office runs itself.

app.figsflow.com/firm
SAMPLE DATA

Illustrative interface and sample data. The firm and figures are fictional.

What changes

What changes when each office can administer its own

Three shifts a firm of fifty and up notices once the rollout settles β€” none of them require a bigger IT function, just a system built to be delegated rather than centralised by default.

Permissions by office and team

Each site administers its own users and templates inside a firm-wide standard, rather than raising a ticket centrally for every starter and leaver.

One standard, local variation

The firm sets what must be consistent and offices vary the rest, so a national policy does not collapse on contact with a local practice.

An audit trail you can hand over

Every change is recorded and exportable, so a file review or an internal audit does not become a reconstruction exercise.

How a larger firm sequences a rollout

Scope with IT early

Before commercial terms, not after.

Agree the firm standard

And what each office owns.

Start with one office

Never at year end.

Extend site by site

With a review in between.

The problem

One firm, and six different ways of doing the same thing.

The firm grew by acquisition and by opening new sites, and each office arrived with its own way of running the practice β€” its own spreadsheet, its own version of the engagement letter, its own idea of what the AML file should contain.

Access to systems is requested by email, and IT grants it when they get to it. Onboarding in Leeds looks nothing like onboarding in Bristol, because nobody wrote the standard down, or the standard exists in a document nobody re-reads. Then a regulator, an insurer, or an internal audit asks for evidence across every office, and compliance spends a fortnight assembling something that should have already existed.

Nobody designed it this way. It is what happens when a firm scales the number of offices before it scales the system underneath them.

Six offices. Six habits. And one audit that has to reconcile all of them.
One firm, several standardsTHE USUAL SETUP
An access request spreadsheetWho has what, kept by IT
MANUAL
Granted by emailNew starters wait on whoever reads the inbox
An engagement letter per officeEach one edited independently over time
NO SINGLE VERSION
Nobody owns the gapAn unwritten standard is not a standard
Local AML filesFormat and completeness vary by site
INCONSISTENT
Assembled by handOnly when a review is imminent
An audit or insurer requestWants evidence across every office
RECONSTRUCTED
Every seam is a place where consistency was assumed rather than enforced β€” and the firm only finds out which office kept its side of the bargain when somebody asks.
Where this is different

Permissions and the audit trail, on the same record as the work

Running the practice is one side. Standing behind it β€” who could do what, and proving it afterwards β€” is the other. They are supposed to meet at the same instance, and in most multi-office firms they meet in a spreadsheet IT maintains by hand instead. The gap is invisible until a review asks you to close it in a fortnight.

Where it holdsGAP: NIL
THEY MEET

One instance. Permissions, the firm standard and the audit trail are properties of the same record, so evidence exists because the action happened, not because someone assembled it.

Where it doesn'tGAP: HELD BY IT
NOBODY ELSE CAN SEE THIS

Two systems. The practice system runs the work; a spreadsheet or ticket queue runs access. The gap is where an ex-employee keeps a login, or a review finds a hole nobody knew was there.

What you're comparing against
Running the practice →← Proving it afterwards
The gap
An enterprise resource plannerConfigured, with a consultant
NATIVE PRACTICE STRUCTURE
Gap: maintained, never closedYou can model almost anything, and you will — then own it. Delegated administration becomes a custom configuration exercise rather than a setting.
A practice suite with one shared loginThe category most firms start with
DELEGATED ADMIN
Gap: everything an office cannot do itselfRuns the work well, for one office or one shared configuration. Adding a second office means a second contract or a central bottleneck for every change.
Suite plus a spreadsheet for accessWhat most firms end up running
THE AUDIT TRAIL
Gap: proof, not permissionThe spreadsheet can say who should have access. It cannot say what they actually did with it, or when it changed β€” which is the question a review actually asks.
FigsFlowBuilt by accountants — one instance, every office
THEY MEET
Gap: nilPermissions are delegated by office and team, every action writes to one audit trail, and an export answers a review without anyone reconstructing anything.
Arm length is how far each category reaches across one firm — not how good it is. Most of these are very good at running the work. The gap is what compliance rebuilds by hand every time somebody asks, and it is the part a feature list never shows.
Where it sits in the flow

From the firm standard to the evidence a review asks for

Five stages, one instance. An office is added to the firm, not procured separately β€” so nothing here is a hand-off between systems, only a change of who is allowed to act.

01
The firm sets the standard

Clause set, AML procedure and required fields β€” what cannot vary by office.

YOU ARE HERE
02
An office rolls out

Added to the existing instance, on its own timeline, with local admin rights.

YOU ARE HERE
03
Access is delegated

The office admin grants scoped permissions β€” nobody emails IT for a starter.

YOU ARE HERE
04
Every action is logged

Written to one audit trail regardless of which office it happened in.

05
A review gets its answer

Firm-wide or by office, exported without anyone reconstructing anything.

What feeds it
  • The firm's approved templates β€” locked centrally, applied everywhere
  • Office-level admin rights β€” scoped by the firm, run locally
  • Role definitions β€” what a fee earner, manager or partner can see
What it feeds
  • The audit trail β€” every action, attributable, exportable
  • Firm-wide reporting β€” and the same numbers broken down by office
  • Insurer and regulator responses β€” built from the record, not assembled for the occasion
Works with your stack

Short list, honestly labelled

What a multi-office firm needs to run under its own policy is already inside FigsFlow. The rest of this fold is what is not connected yet, because finding that out in month two is worse than reading it now.

Live todayWhat it plugs into
Microsoft 365 & Entra ID

Single sign-on across every office, with the identity your firm already administers.

Companies House

Entity, officer and PSC data read once, held on the client record for every office to use.

Spreadsheets, in and out

Existing office data imports as a starting point, and every report exports in full.

Full audit export

Firm-wide or by office, in a format built for handing to a reviewer, not for reformatting first.

Not yetAnd we would rather say so
HR and payroll leave systems

No sync with BrightHR, BambooHR, Breathe or the rest. Leave is requested and approved inside FigsFlow.

Phase 2 — not committed to a date
A dedicated BI connector

Full data exports today; a native warehouse or BI-tool connector is not yet built.

Not in this release
Custom SAML beyond Entra ID

Entra ID SSO is supported; other identity providers are not yet configurable.

Not in this release
Why the list is short. An integration that half works costs a firm more than one that does not exist, because compliance ends up checking both systems anyway.

Questions larger firms ask first

Four that come up before commercial terms.

How are permissions handled across multiple offices?

Each office has its own administrator who manages that office's users and templates. Firm-wide settings β€” the clause set, the AML procedure, required fields β€” are held centrally and cannot be overridden locally.

What does the audit trail actually record?

Every action that changes a client record, a permission or a firm setting, attributed to the person who made it and timestamped. It exports firm-wide or filtered by office, in a format built for handing to a reviewer.

How is a rollout across several sites sequenced?

Scope with your IT function before commercial terms, agree what the firm standard covers, then start with a single office rather than everyone at once β€” ideally not at year end. Each additional office extends the same instance.

How is it priced at fifty seats and above?

Banding at this size is confirmed on a call rather than published, since it depends on office count and modules. See the pricing page for the standard tiers below fifty seats.

Walk your own structure through it

A session built around your offices, your roles and the questions your review will ask.