Conflicts and Independence Clearance Software Problems: The 7 That Cost Real Money, and How to Avoid Them
The most expensive failure in conflicts software is a search that returns 380 hits when one matters. A senior lawyer reads all of them on a Friday to find the subsidiary of the proposed adverse party that another office represents in an unrelated regulatory matter, and every hour spent doing that is an hour billed to nothing while a partner asks for an answer. The real damage is downstream. Once reviewers cannot trust a ranking they read everything, clearance becomes the bottleneck on revenue, partners start describing intake as an obstacle, and the informal workarounds begin. Those workarounds are where the genuinely dangerous misses come from, not the search.
Why does building the rule chain before the entity graph go wrong so often?
Because rules are the visible part and the entity graph is the load bearing part. A specification opens with the conflicts rules the general counsel wants applied, the approval routing, the escalation thresholds and the reviewer workbench, and party resolution appears as a line about improved searching.
Then the system goes live and reviewers see the same noise with better workflow around it. That outcome is guaranteed, because a rule chain running over unresolved names cannot be made precise no matter how well the rules are written. Your own client database holds the same entity four ways because four secretaries opened matters over fifteen years, and intake receives a trading name, a misspelling, or a group name where the actual counterparty is a subsidiary two levels down in another jurisdiction.
Build the resolution layer first. Names normalised with alias storage, parties linked to external references such as company registry numbers and legal entity identifiers where they exist, and joined to corporate family data so a hit against a subsidiary surfaces the parent and the siblings. Every party resolved once and reused, so the fourth matter for the same client does not re enter the same ambiguity. This is unglamorous data engineering and it is where accuracy actually comes from. Rules on top of it are cheap. Rules without it are theatre.
What goes wrong when you reconcile years of client and matter records?
This is the most commonly underestimated line in the whole category and it is the one that determines precision. Fifteen years of client and matter records contain entities recorded inconsistently, party roles captured as free text or not at all, matters closed without a closure date, and former clients whose relationship status nobody can now determine from the record.
The failure is that firms treat reconciliation as a data cleanup and staff it accordingly. It is not. Deciding whether a 2009 engagement created a former client duty under Rule 1.9, or whether a party was adverse or merely named, is a legal judgement that needs a lawyer's time. Assign it to a data team and you get a tidy graph full of confident errors, which is worse than an untidy one because reviewers will believe it.
Two fixes. Scope reconciliation to what the scoring model actually consumes: entity identity, relationship type, role adversity, matter status and recency, fee significance. Everything else can stay as it is. And triage by risk rather than by date, resolving your largest clients and most active practice areas first, so precision improves where volume is. Firms that have already run a cleanup, or that limit release one to one office and one practice line, move noticeably faster than those trying to model the whole partnership at once.
Why do the document and practice management integrations break after launch?
Because they are write integrations into systems that other teams own and change. A wall provisioned into iManage or NetDocuments depends on the security model in that system staying the way it was when you built against it. A matter security policy gets revised, a new workspace template is introduced, or a folder structure changes for an unrelated reason, and your provisioning call still succeeds while protecting less than it did.
Practice management breaks similarly on the finance side. Screened personnel must be excluded from matter reporting and time entry, and if that exclusion is applied at creation rather than enforced continuously, a later change to the matter team quietly reopens access.
Both failures are silent, which is what makes them dangerous. The wall exists in your conflicts database and does not exist where documents and time actually live.
The fixes are verification rather than provisioning. Run periodic attestation checks that read back the actual access state in the document and practice management systems and compare it against every wall you believe is in force, then alert on divergence. Log access attempts by screened individuals as evidence rather than only as prevention. And require any developer to name the specific document management system and version they have provisioned into, because generic integration experience does not transfer here.
What happens when a wall cannot be proven to have been in force?
A wall recorded as a status field is a policy, not a control, and the difference becomes very expensive during a disqualification motion. The question is never whether you declared the screen. It is whether it was operative on a particular date and whether any screened person accessed anything.
Firms discover the gap at the worst moment. The conflicts system shows a wall created on a date. The document management system has no corresponding restriction because provisioning was manual and someone was on leave. Acknowledgements were collected by email and two are missing. There is no access log to demonstrate the negative. Everything about the firm's conduct may have been correct and none of it is provable.
Treat the wall as an executable object. Declaring it triggers provisioning through the document and practice management interfaces, acknowledgements are collected and tracked to completion rather than requested, access attempts by screened individuals are logged, and periodic attestations run automatically. The evidence pack is generated rather than assembled. Build this in the first phase if you have ever been asked to prove a screen was operative and could not, because retrofitting evidence onto a period that has already passed is not possible.
Should you build custom or configure what you already own?
If you are a single office firm under roughly 40 fee earners with one practice area and no audit line, configure. Intapp Conflicts is the established product here and it does the core job properly: structured intake, searching firm records, workflow and approvals. Firms with straightforward practices run it successfully and we would not push anyone off it without a reason. Spend the money on intake discipline instead, which is where most of the benefit actually sits at that size.
Configure first even if you expect to build later, and for a specific reason. Precision is limited by the entity data you attach, not by the product, so improving corporate family data and reconciling your own party records will raise accuracy inside whatever you already run. If it does not, you have learned something valuable and cheaply.
Build when two or more of these are true. Reviewers are reading hundreds of hits per matter and clearance has become the bottleneck on revenue. You run audit and advisory lines under one independence regime, which is effectively two rule models over one entity graph. Rule chains vary by office, jurisdiction and practice line beyond what a packaged configuration model wants to express. You hire laterals regularly and each one is a manual confidential exercise. Or you operate through an alliance or verein structure where imputation genuinely differs across member firms.
How do hidden costs get into the quote?
Five items drive the overrun. Historical data reconciliation, described above, which needs lawyer time rather than developer time and is the line that determines whether the system is trusted. Jurisdiction and regulator count, because rule chains multiply rather than add. Having both audit and advisory lines, which means two rule models sharing one entity graph plus restricted entity list ingestion, holdings declarations and service pre approval workflows. Corporate family data licensing and integration, which is a commercial arrangement with its own cost and refresh cadence. And integration count, since a document management system, a practice or finance system, a client relationship system and an identity provider are four separate pieces of work.
Make them visible by asking for reconciliation as its own line with named lawyer days, each integration as its own line with the target system named by product and version, and corporate family data as a separate commercial item. Then ask what release one covers: one office and one practice line with intake and scoring only, walls in phase two, is a proposal that will ship. Anything broader is a proposal that will slip.
What separates a build that works from one that fails here?
The working ones score rather than search. Hits are ranked with explicit factors, meaning relationship type, matter status and recency, adversity of role, corporate proximity, practice and office overlap and fee significance, and every score is explained in plain language because a reviewer will not trust a number. Reviewers then work in confidence bands under a policy the general counsel has signed, reading the top band in full and sampling the low band. Scoring models are versioned and the system freezes what it knew at the moment of clearance, because in two years someone may ask.
The working ones also keep machine assistance away from the decision. Classifying party roles, spotting that two spellings are the same entity, extracting parties from an engagement letter or term sheet: all sensible and all reduce reviewer load. Deciding whether a conflict exists: never. The output is a ranked, evidenced queue for a human with authority.
The failing ones share one shape. Better search over the same noisy data. Reviewers see the same volume with a nicer interface, stop trusting the tool within a month, and revert to reading everything. The test before signing is to ask how a party is resolved before it is matched, and how a score is explained to a reviewer and reproduced two years later. If normalisation, aliases, external identifiers and corporate family linkage are not in the first answer, and versioned models with a frozen clearance record are not in the second, nothing else in the proposal matters.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- Almost half of all the activities people are paid almost $16 trillion in wages to do in the global economy have the potential to be automated by adapting currently demonstrated technologies. Source: McKinsey Global Institute (2017) →
- A study (led by Prof. Pak-Lok Poon, published in Frontiers of Computer Science, 2024) reviewing decades of spreadsheet-quality research found that about 94% of spreadsheets used in business decision-making contain errors, illustrating the hidden risk of manual spreadsheet workarounds that custom software is built to replace. Source: Central Queensland University / phys.org (Prof. Pak-Lok Poon et al.) (2024) →
- The right combination of digital transformation actions can unlock as much as US$1.25 trillion in additional market capitalization across Fortune 500 companies, while the wrong combinations put more than US$1.5 trillion at risk; companies with all three core factors (strategy, aligned technology, and change capability) saw a 5% market-value lift relative to peers. Source: Deloitte (2023) →
- In the Flexera 2025 State of ITAM report, respondents reported roughly 33% of SaaS spend is wasted, underscoring how paying for off-the-shelf seats and tiers that go unused erodes the supposed cost advantage of generic SaaS. Source: Flexera (2025) →
Oliver runs UK client accounts day to day, chairing the calls where scope, budget and timeline meet reality. He is useful reading for anyone about to commission custom software and wondering what a healthy agency relationship should feel like from the client side.
View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.
Frequently asked questions
Our conflicts search returns hundreds of hits per matter. How do we actually cut that down?
Can AI decide whether a conflict exists?
We recorded a wall but could not prove it was in force. What should we have built?
How much lawyer time does data reconciliation actually need?
How does audit independence differ from legal conflicts in a build?
How do we run conflicts checks for lateral hires without breaching confidentiality?
Is Intapp Conflicts the problem, or is our data?
What should release one cover so the project actually ships?
Should I hire a freelancer or an agency for my software project?
Is a freelancer or an agency better for building an internal tool?
How many developers does it take to build an internal tool?
What should I prepare before contacting a software development agency?
How much does a custom internal tool cost to build?
How do I know when spreadsheets are no longer enough to run my operations?
Will a custom internal tool scale as our company grows?
How do we migrate years of spreadsheet or Airtable data into a new internal tool?
How many SaaS seats do we need before building custom becomes cheaper?
What questions should I ask a development agency on the first call?
How long does it take to build a custom web or mobile app from scratch?
Is a custom internal tool secure enough for HR records and financial data?
Who can build a custom internal tools system?
Digital Heroes builds custom internal tools systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other internal tools companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.