Skip to main content
Practice management joins FigsFlow on 7 OctoberFree until 28/02/2027
Client login
figsflow logo

Home/Solutions/Nothing’s joined up

All-in-one practice management software for UK firms

FigsFlow is all-in-one practice management software for UK accounting firms. The proposal, engagement letter, AML check, jobs, deadlines, time and invoices sit on one client record instead of in six systems that do not speak, so the same client’s details are entered once and stay right everywhere.

Two colleagues at one desk working from the same screen rather than from two separate systems
Stand-in for IMG-01 · Unsplash
Client record · sample data

One record · six modules

Created once. Everything downstream reads from this record rather than holding its own copy of the name.

Entered once. Right everywhere.

Engagement letter · sample

Reads the fee off the record

Downstream · sample data
Jobs and deadlinesFrom the letter
Time recordedFrom the job
InvoiceFrom the time

Trusted by the best

  • Taxule
  • Ledgian
  • UK Property Accountants
  • Property SPV

All of it, on one record

This is the page where the module list stops being a feature grid and starts being the point. Each module has its own page. Or take the tour and watch one client move through the lot.

Runtime and chapter timings are illustrative until the cut is delivered.

Transcript
TRANSCRIPT-01

Placeholder. Full transcript goes here once VID-01 exists, matching the captions track word for word.

Their name is in the proposal template, the letter folder, the AML portal, the job spreadsheet, the time system and the ledger. Four of those spell it the same way. Nobody is certain which one is right.

Still mostly spreadsheets and Outlook?

Everything works. Nothing connects

Each tool was a good decision on the day you bought it. Individually they all do their job. But the fee lives in one, the letter in another and the hours in a third, and none of them knows what the others agreed. So somebody re-keys, somebody reconciles, and every month a small amount of money and a large amount of goodwill leaks out through the joins.

The same six tools, split into what actually happens.

  1. six tools, each one fine
  2. the fee, the letter, the hours
  3. every month, out through the joins

Entered once, right everywhere

A client is created once. The proposal takes its details, the letter takes the proposal’s services and fees, the jobs take the letter’s scope, the time takes the job, and the invoice takes the time. Change something upstream and everything downstream knows, because there is only one record to change.

  1. Client created
  2. Quoted
  3. Engaged
  4. Checked
  5. Delivered
  6. Billed

Stand-in for IMG-02 · 1400×600 · 7:3 — the six steps as one horizontal run on a single record

How many times does a new client get typed in?

Once. Everything downstream reads from that record rather than holding its own copy, which is what stops the six slightly different spellings.

Client record · typed once
Client name[sample]
Registered office[sample]
Directors2
Copies held elsewhere0
What reads from it
ProposalReads
Engagement letterReads
AML checkReads
Jobs, time, invoiceReads
No module holds its own copy of the name

If the fee changes, what else has to change?

Nothing, by hand. The fee sits on the record the letter, the job and the invoice all read from, so the version that gets billed is the version that was agreed.

Fee changed on the record · sample data
Year-end accounts · £1,450 → £1,600 Changed once
Engagement letter · Schedule A£1,600
Job budget£1,600
Next invoice£1,600
What nobody had to do
  • Re-issue the letter by hand
  • Edit the job budget separately
  • Catch the difference at billing
Billed is agreed, because there is one figure

Can we prove what happened, and when?

Every change, approval, signature and check is stamped on the record. When a regulator, an insurer or a client asks, the answer is one place rather than a reconstruction across six systems and two inboxes.

Client record · audit trail · anonymised
Everything stamped on this client One place
  • Proposal accepted · [user] · [timestamp]
  • Letter signed · [client] · [timestamp]
  • AML check completed · [user] · [timestamp]
  • Fee amended · [user] · [timestamp]
  • Invoice raised · [user] · [timestamp]
Not a reconstruction across six systems and two inboxes

What does the whole firm look like?

One dashboard, because there is one source. Pipeline, work in progress, deadlines, capacity and recovery stop being five exports that disagree with each other.

Practice dashboard · sample data
Pipeline 11Proposals out6Awaiting signature5
WIP £47,380Unbilled£31,210Over 60 days£9,640
Deadlines 23This week4This month19
Capacity 84%Booked84%
Recovery 91%Against agreed fee91%
Five figures from one source, so they agree by construction

Six good tools, or one record

All-in-one practice management software is not about owning fewer logins. It is about whether the fee, the letter and the job are still the same fee, letter and job six months later.

What you are looking atHow it works nowOn one record
The clientSix tools, six client lists.One client, entered once
The feeSix truths, and nobody is quite sure which figure is current.One fee, and every part of the practice is already looking at it
The scopeAgreed in one system, delivered from another.One scope, carried from the letter into the jobs
The trailReconstructed when somebody asks.One trail, stamped as it happens
IntegrationSomeone exports a CSV on a Friday.Nothing to export, because nothing was ever apart

Change it once: one client, one fee, one scope, one trail — and every part of the practice is already looking at the change.

Close one seam at a time

Replacing six tools in one weekend is how these projects fail. Moving to all-in-one practice management software works seam by seam: pick the one that leaks most, close it, then take the next.

You will run two systems in parallel for a period. Anyone who tells you otherwise has not moved a practice before. Plan for it, budget for it, and keep the old one read-only rather than deleting it.
  1. 1

    Proposal to engagement letter. A day. This is the seam that costs you money silently.

  2. 2

    Engagement letter to recurring jobs. Half a day. This is the seam that costs you deadlines.

  3. 3

    Jobs to time and billing. A day, and only once jobs have run a full cycle.

  4. 4

    Retire a tool. Not before. A tool you switch off while still needing it comes back twice as expensive.

Keeps what is worth keeping

Your ledger, your filing software and your document store stay. The point is not to own everything — it is to stop the gaps between them being staffed by people.

The layer you’re adding

FigsFlow

One client record: the proposal, the letter, the AML check, the jobs, the time, the invoice

Hover one of your tools below to see what stays where.

Staying exactly where it is

  • Microsoft 365
  • Outlook
  • SharePoint
  • Xero
  • QuickBooks Online
  • Stripe

See every integration

Built inside working firms

FigsFlow was built in practice by people who had run the six tools themselves.

QUOTE-01

Quote from a firm that consolidated. 25–40 words, in their own words.

Firm descriptor and country shown. Name optional.
REVIEW-STRIP-02

Platform, rating and review count. Verifiable or the block does not ship.

PROOF-STAT-01

One verifiable number.

FOUNDING-TERMS-01

The actual commitment and what the firm gets.

Proof

Built inside working firms

FigsFlow was built in practice, not in a lab, by people who had to close a month themselves.

15 modules on one client record, every one of them listed and linked further up this page
  • 4.8Capterra132 reviews
  • 4.7G288 reviews
  • 4.9Google61 reviews

What it replaces, and what it costs

One tier covers the whole record, from the proposal through to the invoice. The figure, the stack comparison and the availability date below are held until they are confirmed.

AvailabilityAVAILABILITY-NOTE-01

Placeholder. US availability, with a date. Do not publish without the date.

PRICING-BLOCK-01
per user, per month

What it replaces

  • Proposal and pricing tool
  • Engagement letter tool
  • AML portal
  • Job and deadline tracker
  • Time and billing system

Tier name and price to be confirmed. The six-tool stack comparison only publishes with real figures — leave it out rather than estimate it.

All-in-one practice management software: common questions

Do we have to replace everything at once?

No, and you should not. Close one seam, run it for a cycle, then close the next. Two systems in parallel for a period is normal.

What happens to the data in the tools we drop?

Export it and keep it read-only. Do not delete anything until a full cycle has run in the new place.

Does this replace our ledger?

No. Xero and QuickBooks Online stay. This is the practice around the ledger, not the ledger.

Our team likes the tools they have. How do we handle that?

Lead with the seam, not the tool. People defend software they like and complain about re-keying — start where they already agree with you.

How long before it pays for itself?

ANSWER-PAYBACK

Placeholder, deliberately unanswered. Use real customer data or cut the question. Do not publish an invented figure.

No questions match that search.

See it run on your own practice.

Screen-shared, using your services, your client mix and your deadlines. You will see where FigsFlow fits, and where it does not.

Design previews, not a shipped build — we will tell you on the call what is live today.

9:41
SignatureEngagement letter
Ready to sign
Engagement letter 20263 signatories · you are firstSign
Audit trailIP, device and timestamp recordedOn
Also waiting
Letter of representationDue 30/09Due
HomeDocsTasksChatProfile
9:41
Tasks3 open
Upload bank statementsVAT Q3 · due todayDue
Sign engagement letterOnboarding · due 05/09Sign
Approve VAT returnQ2 · due 07/09Review
Confirm payroll changesAugust · doneClosed
HomeDocsTasksChatProfile
9:41
Client portalRidgeline Foods Ltd
Upload Sign Pay Ask
Your services
Annual accountsYear end 31/03/2026Live
VAT returnsQuarterly · next 07/10Filed
PayrollMonthly · 14 employeesCurrent
Your team
Amara · ManagerUsually replies within a day
HomeDocsTasksChatProfile
9:41
DocumentsStored in your SharePoint
Recent
Bank statement — AugUploaded by camera · 2 MBSynced
Sales ledger Q3Shared by AmaraNew
Accounts 2025Signed 14/06/2025Final
Add a document
Scan with the cameraEdges cropped automatically
HomeDocsTasksChatProfile
9:41
MessagesAmara · Manager
This job
Re: VAT Q3Amara · 2 hours agoNew
Statement attachedYou · yesterday
Next deadline
VAT Q3 filing07/10/2026 · 15 daysSoon
HomeDocsTasksChatProfile

Your privacy choices

We use cookies to improve site performance, remember preferences, and measure marketing effectiveness. You can accept all cookies, reject non-essential ones, or choose categories.