Skip to main content

One client record, and every part of the firm reading from it

Most practice software is a set of tools that happen to be sold together. You keep the client list in one, the deadlines in a second, the working papers in a third, and you are the integration between them. Accupe is built the other way round: one record per client, and every screen in the firm is a different view of that same record.

This page is about the joins rather than the features, so you can judge whether the shape of it fits your firm before you look at what any individual screen does.

Client record · Brookline LLP
  • Companies House importedOfficers, PSCs, SIC codes and filing dates
  • Daily re-check ran this morningDirector change detected 2 days ago
  • Verification on fileID evidence filed against the named director

The record everything else hangs off

A UK client usually starts at Companies House. Search the register from the client list, pick the company, and Accupe loads the profile: name, number, status, company type in plain English, registered office, incorporation date and SIC codes, along with the key dates, accounts next due, accounts period end, confirmation statement due and last accounts made up to. Add it as a client and the record is created with a reference, a source of Companies House, an amber compliance status until somebody has looked at it, and, where the register returned dates, an Accounts task at high priority and a Confirmation Statement task at medium already sitting on the file.

A UAE client starts from the trade licence instead: licence details, free-zone authority, emirate and the 15-digit TRN that later prints on their invoices. Same record, different opening fields.

What makes it a living record rather than a form is that Accupe re-reads Companies House for those clients daily and logs what changed. A new or resigned director, an address change, a SIC code change, a filing date that moved: each one lands in an activity panel on your dashboard and on the client's own Details tab, and stays in the audit trail after you mark it seen. Changes that touch a director or a Person with Significant Control raise a Refresh CDD task automatically, because that is exactly the moment your due diligence file went out of date. The officers list feeds the verification panel too, so you file identity evidence against a named director without retyping anybody.

The first check on a newly added client only establishes a baseline, so you are not buried in change events for people who were already in post. Real activity starts from the second check onwards.

Ten views of the same client

None of the areas below hold their own copy of the client. They are queries against one record, which is why a deadline imported from the register can turn into a recurring job, which carries the hours logged against it, which becomes the invoice, without anybody rekeying a company name in between.

The client record
  • Smart Board and All Jobs
  • Calendar
  • Timesheets and Profitability
  • Team Heatmap
  • Documents
  • eSignatures
  • Invoices
  • Reports
  • AI Chat
  • Client portal
  • Smart Board and All JobsA kanban of every job in the firm, dragged between stages, plus the flat list when you want to filter rather than look. Recurring jobs create their next occurrence themselves, with the workflow template checklist already attached and each task dated back from the due date.
  • CalendarThe statutory dates on the client record, laid out by month. It also publishes an ICS subscribe link, so the same deadlines appear in Apple Calendar, Google Calendar or Outlook and keep refreshing rather than going stale after a one-off export.
  • Timesheets and ProfitabilityTime captured against the job it belongs to, either from the timer widget or the weekly grid, then read back as what the job actually cost against what it was worth.
  • Team HeatmapWorkload and capacity across the whole team, drawn from the same jobs and tasks, so you can see who is buried before they tell you. Restricted to Manager and above.
  • DocumentsFiles and folders per client, with visibility decided per file: staff only, or shared into that client portal. Uploaded documents can also have their data extracted rather than being retyped.
  • eSignaturesA request built on a visual canvas, where you place each field on the page yourself and every field belongs to one named signer. Up to ten signers, in a set order or all at once, plus up to five CC recipients who receive the completed pack without ever being asked to sign.
  • InvoicesLine items with quantity, rate and a per-line VAT rate, the firm VAT number or 15-digit UAE TRN on the document, and a Stripe link that takes card payment. Accupe charges no platform fee on it, though Stripe still charges its own processing fee.
  • ReportsTen report types generated on demand, from an engagement letter to a firm-wide audit log export, each hash-stamped at the moment it is created. Reaching the page needs the audit-log permission, and several types need a second permission on top.
  • AI ChatA built-in assistant that can read the documents you point it at and answer with citations back to them. Three response modes, Fast, Planning and Ultra, trade speed for depth, and the deepest of them is reserved for the Elite plan, checked on the server as well as in the interface.
  • Client portalThe client side of the same record: their documents, their open tasks, secure messages and their signing history, under your logo. They sign in with a client code and a PIN, and anyone holding a valid client code can drop files into a separate deposit box with no sign-in at all.

Who is allowed to see which view

Your people sit in one of three tiers, Staff, Manager or Admin, with the person who created the firm's account sitting one step above as the owner. The shared navigation is genuinely shared: clients, jobs, tasks, calendar, Smart Board, timesheets, documents, AI Chat, eSignatures and KYC verification are there for everybody. What separates the tiers is the firm-wide layer on top, Team Heatmap, workflow templates, Compliance Radar, profitability, invoicing, reports and settings.

Tiers are the starting point rather than the whole answer. An admin or the owner can move any individual permission for any individual person, and a toggle that has been moved away from its tier default is flagged as overridden so exceptions stay visible instead of quietly accumulating. Billing is deliberately the strictest of them: the permission that covers subscription changes, and closing the account entirely, is switched on for the firm owner by default and nobody else.

Clients are not in this system at all. They are a separate category with their own navigation, and their portal data is isolated at the database level rather than by a filter in the interface, so one client cannot reach another client's file even in principle.

What connects to the outside

Four things reach past the platform: the public register Accupe reads on your behalf, the ledgers you already run, the rails that take the payment, and an API you can build against yourself.

  • Companies HouseUK firms only, and not something each firm connects: it runs on one server-side key Accupe manages centrally, so the card in Settings is informational and has no Connect button. UAE firms see a Federal Tax Authority card marked Coming Soon instead, which is not built yet.
  • Xero and Zoho BooksBoth available to UK and UAE firms, and both work the same way: pull their contacts and invoices into Accupe, push a completed job across as a draft invoice, tokens refreshing on their own. Zoho detects which of its regional data centres your organisation sits on. Neither syncs overnight today, so the sync actions are yours to run.
  • StripeThe payment link on an invoice, and the rails your own Accupe subscription is billed on, in GBP or AED depending on your region.
  • The REST APIFirm admins mint keys with the smallest scope that does the job, from read:clients up to write:all, and a rate limit anywhere from 1 to 600 requests a minute. Every response carries its remaining headroom in a header, and the plaintext key is shown exactly once because Accupe stores only a hash of it.

The evidence layer nobody has to remember to use

The part of a practice platform that matters two years later is the part nobody thinks about while they are working. In Accupe the compliance audit log is written as a side effect of using the product rather than as a thing you remember to do. Opening a verification to review it is recorded once per review, not once per render, so the log reflects genuine review activity rather than noise. When a client's uploaded identity photograph has its EXIF metadata, including GPS coordinates, stripped before storage, that sanitisation is itself logged, so the data-minimisation step leaves a trace.

Documents that leave the building carry their own proof. Every report is hash-stamped with SHA-256 when it is generated, and you can re-download it later and have the hash recomputed on the spot to confirm the bytes have not changed. Reports that carry a timestamp authority reply can be checked offline against that authority's certificate chain, entirely independently of Accupe. Each report footer prints a public verification link that a regulator or auditor can use without an Accupe login, and that endpoint deliberately returns the integrity result and nothing else, no firm name, no client, no related record identifiers, so the link is safe to hand outside your organisation. Completed signature requests get the same treatment: a Certificate of Completion carrying a SHA-256 hash, with its own verification page.

Where a matter has to be reported, Accupe assembles the pack rather than filing it. It freezes a snapshot of that client's verifications, audit entries and documents against a written trigger narrative, defaults to the National Crime Agency and a SAR for a UK firm or goAML and an STR for a UAE firm, and starts it in draft so it can be reviewed. Your MLRO still files it through their own credentials on the regulator's own portal. What you are saved is the evening spent gathering the supporting evidence by hand.

Two jurisdictions, one product

Accupe is not a UK product with a UAE setting bolted on. The region your firm signs up under changes what the platform expects and what it produces, and it is written to your firm record during the onboarding wizard and locked there. Changing it afterwards means emailing support, because region touches currency, compliance templates, AI routing and historical data, and moving it is a migration rather than a toggle.

A UK firm

Companies House search and the daily register check, VAT at 20, 5 or 0 per cent on invoice lines, the firm VAT number on the document, times in Europe/London, figures and dates in en-GB, billing in GBP, and a submission pack defaulting to the National Crime Agency and a SAR.

A UAE firm

Trade licence, free-zone authority and emirate on the record, a 15-digit TRN on the invoice, times in Asia/Dubai, figures and dates in en-AE, billing in AED, and a submission pack defaulting to goAML and an STR. The Federal Tax Authority integration is listed as coming soon and is not built.

What Accupe is not

Three limits are worth knowing before a demo rather than after a renewal. Accupe is not a bookkeeping ledger: it raises, sends and chases the invoice, and Xero or Zoho Books stays the system of record for your numbers, which is why the integration pushes a completed job across as a draft rather than posting anything. It does not file returns to HMRC or the Federal Tax Authority; it tracks the deadline, the job and the working papers that sit behind the filing you make elsewhere. And it does not run sanctions, PEP or adverse-media screening. Identity and document verification, a review queue, expiry warnings and the audit trail around all of it are in the product; the screening itself is not, so keep your existing screening provider alongside it.

Everything above is drawn from the Accupe help centre, which documents the live product screen by screen. If a claim here matters to your decision, the article behind it is a couple of clicks away.

See it joined up on your own client list

Book a walkthrough and we will run it against the kind of work your firm actually does, with the UK or UAE specifics that apply to you. There is a 14-day free trial with no card needed, if you would rather look around first.

Accupe · SaaS database