Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Clean Up Duplicate and Out of Date Client Records in Our Back Office?
Problems We Solve

How Do We Clean Up Duplicate and Out of Date Client Records in Our Back Office?

Duplicate clients, stale addresses and orphaned plans pile up in IFA back office systems. We build a data clean-up with checks that stop the mess returning.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Back office data degrades through years of manual entry, provider feeds creating duplicate plans, and staff turnover. We run a structured clean-up that finds duplicate clients, orphaned plans, missing service levels and stale contact details, puts proposed fixes in front of your team for approval, and then adds ongoing checks so the same problems are flagged as they happen rather than years later.

Three records for one client

Search the back office for a client and you find three entries: one from when they first enquired, one created by a provider feed, and one a new administrator added last year without spotting the others. Plans are split across them. The review date is on one, the latest address on another.

Reports built from this data are unreliable. The ongoing service client count does not match the fee income. Mailings go to old addresses. Nobody trusts the numbers, so people keep their own spreadsheets, which makes it worse.

Every new member of staff learns the workarounds: which record to trust for addresses, which for plans, which custom field actually means the review month. That knowledge is never written down, and it leaves with them.

How back office data gets this way

Every back office system relies on people entering data consistently, and over years they do not. Feeds from providers create plans or even clients when they cannot match existing ones. Acquired client banks are imported in a hurry. Staff come and go, each with their own habits for naming and filing.

  • Duplicate clients from enquiries, feeds and imports.
  • Plans attached to the wrong client or to no client.
  • Clients with no service level, adviser or review date recorded.
  • Contact details updated in email but not in the system.
  • Custom fields used differently by different people.

None of this is anyone's fault in particular. But without a deliberate clean-up and ongoing checks, it only accumulates.

Where bad data bites

Data problemWhere it shows up
Duplicate clientsReviews missed, split holdings, double contact
Orphaned plansValuations and income not linked to anyone
Missing service levelClient left out of review scheduling
Stale address or emailLetters and statements not received
Inconsistent fieldsReports that do not add up

It also blocks every automation project the firm might want. Review scheduling, fee reconciliation and client portals all need clean data to work, and they expose the mess quickly when it is not.

Our clean-up method

  1. We take a read-only extract of your back office data through its API or export, so nothing changes during analysis.
  2. Checks run for likely duplicates using names, dates of birth, addresses and plan numbers, with a confidence level for each pair.
  3. Orphaned plans, clients missing required fields and inconsistent values are listed.
  4. Your team reviews proposed merges and fixes in a simple approval screen. Nothing is changed without a person agreeing.
  5. Approved changes are applied through the back office's own tools or API, in batches, with a log of every change.
  6. Ongoing checks then run weekly, flagging new duplicates, missing fields and feed-created plans for someone to resolve.
  7. We agree simple data entry rules with your team, and add validation where the system allows, so fewer problems are created.

Merging client records can be sensitive, particularly for joint clients and families. Those decisions stay with your staff. Our job is to find the candidates and make applying the decisions safe and traceable.

What your data looks like afterwards

One record per client, with plans in the right place and service levels and review dates set. Reports can be trusted, so the parallel spreadsheets can go. Future automation projects start on solid ground. And the weekly check stops the slow drift back to where you started.

Staff also stop working around the system. When the record they open is the only record, and it holds the right plans and dates, they update it rather than a side spreadsheet, which is what keeps it clean from then on.

Is your back office in this state?

  • Searching for a client returns more than one record.
  • Plans appear that are not linked to anyone.
  • Your client counts do not agree with your fee income.
  • Staff keep their own spreadsheets because they do not trust the system.
  • You are about to automate something and worry about the data.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Will you change our data without asking?

No. Analysis is read-only. Every proposed change goes to your team for approval, and every applied change is logged.

Which back office systems can you work with?

Any with an API or reliable export and import route. Intelliflo Office, Xplan and Curo all have options, though access depends on your licence.

Do we need to stop using the system during the clean-up?

No. Analysis runs on an extract, and approved changes are applied in small batches at times that suit you.

What affects the cost?

The size and age of your data, how many kinds of problem there are, and whether ongoing checks are included.

Keep reading

More on Problems We Solve

Start here

Tell us where your advice firm's admin gets stuck

Describe the task, the back office system you use and where cases or clients stall. We will tell you what we would build and what we would leave alone. Advice and compliance decisions stay with your firm, and if a smaller change would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →