Problems & solutions · ERP

Health Plan Core Administration Problems: The 7 That Cost Real Money, and How to Avoid Them

Health Plan Core Administration Platform architecture and database illustration showing common problems and fixes.
The short answer

The most expensive failure in this category is treating configuration frustration as a reason to replace the core. A plan that cannot express a tiered network product in twelve weeks concludes the platform is the problem, commissions a custom adjudication engine, and spends two years discovering that adjudication is decades of accumulated edge case handling maintained against a regulatory environment that changes constantly. The money is real but the worse cost is the two years, because during them nobody fixed the actual constraint, which was that configuration testing is a senior analyst working from a spreadsheet of scenarios written from memory. That constraint is fixable in a quarter.

Why does replacing the core keep getting proposed?

Because the symptom is felt by everyone and the cause is visible to almost nobody. Sales wants a product live for January. Configuration says twelve weeks. Product strategy quietly reshapes itself around what configuration can do quickly, which is the worst way to make product decisions. In the room, the platform is the thing everyone can point at.

What is actually happening is that most of the twelve weeks is not configuration keystrokes. It is interpreting the benefit summary into configuration intent, choosing between three possible ways to express it, and then proving the change did not disturb six existing groups. That last part is the bulk, and it is fear of regression rather than difficulty of configuration.

Replacement does not touch that. A new platform arrives with new configuration, new conventions and a fresh absence of regression tooling, and the twelve weeks becomes fourteen while the team learns.

The scoping discipline that works is to define the programme as the surround and to say out loud, in the first steering meeting, that adjudication is out of scope permanently rather than for now. Then pick one domain and finish it. Usually that is the configuration regression harness, because it attacks the constraint everyone is actually feeling, or the value based settlement engine, because it removes a quarterly dispute with your largest provider partner. A first release covering one domain properly runs $120,000 to $250,000 over 16 to 24 weeks in our delivery experience. A genuine core replacement is a different species of programme and it should be a packaged platform selection with a specialist integrator, not a custom development project.

What goes wrong when you try to get data out of the core?

Every surround build depends on reading core data reliably, and the position plans start from varies enormously. A plan with a maintained operational data store is in a completely different situation from one whose only route is a nightly extract job somebody wrote in 2014.

Three problems recur. The first is latency mismatch. A configuration regression harness replaying historical claims can live happily on nightly data. A provider portal showing claim status cannot, and discovering that distinction after design is an expensive rework. Decide per feature what staleness is acceptable before anything is built.

The second is semantic drift between the extract and the platform. The extract was built for a reporting need years ago, someone filtered out a claim status that seemed irrelevant, and now your settlement calculation is quietly missing adjustments. This is not a technical failure, it is an undocumented business rule embedded in a job nobody owns.

The third is history. Value based settlement, attribution and regression testing all need multiple years, and older periods often sit in an archive with a different schema after a platform upgrade.

The fixes are unglamorous. Profile the extract against the platform on a sample before design, not after, and treat every difference as a finding rather than noise. Write down the acceptable staleness per feature. Get your platform vendor into the conversation early about supported data access paths, because the supported route is slower to agree and far cheaper to live with than one you invented. And scope historical loading as its own work package with its own budget line, since it is frequently the largest single item.

Why do the transaction feeds and vendor interfaces break after launch?

The integration estate is the actual system, and in most plans it is a mix of point to point interfaces built over fifteen years by people who have left. A surround build that touches it inherits all of that.

The classic failure is file level thinking. A nightly 834 arrives, one hundred records fail validation, and the whole file is rejected because the interface treats a file as the unit of success. Nobody wants to open a rejected batch, so it sits, and enrollment drifts between the core and the pharmacy benefit manager until a member finds out at a pharmacy counter.

The second is that companion guides differ per employer group and per exchange, so an 834 that works for one source breaks quietly for another. The third is that downstream systems go offline during your nightly window, which is a certainty rather than a risk.

The fixes are the boring properties that matter. Retain every inbound file exactly as received. Record a processing outcome per record rather than per file, so a partial failure is a queue of twelve records with an owner rather than a batch nobody touches. Make reprocessing idempotent so a replay cannot double apply. Run enrollment reconciliation on a schedule across every downstream system with a defined source of truth per data element, and turn discrepancies into work items rather than into an exception report someone reads on Tuesdays. Ask any prospective developer to describe a partial file failure. If they answer in terms of file success and failure, your operations team will reconcile manually forever.

What happens when the API obligations are not covered in time?

The CMS Interoperability and Prior Authorization final rule extends application programming interface obligations for impacted payers, including Patient Access, Provider Access, Payer to Payer and Prior Authorization interfaces built on FHIR, with the main compliance dates in January 2027. Confirm your specific obligations with counsel, because the applicability rules matter more than the headline.

The failure mode is not ignorance of the deadline. Every plan knows the date. The failure is assuming the core platform vendor's offering covers it and discovering in late 2026 that it covers the parts that live in the core. Prior authorisation typically does not live in the core. It lives in a separate utilisation management system, sometimes with a delegated vendor, and the data the rule concerns has to be assembled across both.

The second failure is treating this as a compliance project rather than a data project. Standing up FHIR endpoints is well understood work. Producing complete, accurate, correctly attributed clinical and claims data behind them, from an estate that currently reconciles by exception report, is the part that takes time.

The fix is to run a gap assessment now rather than a build. Map each obligation to the system that actually holds the data, get a written answer from your core vendor about exactly which obligations their offering satisfies for your configuration, and identify the gaps while there is still room to fill them. Plans that do this in early 2026 have options. Plans that do it in late 2026 have one option and it is expensive.

Should you build custom or configure what you already own?

Keep the core. If you run Facets, QNXT, HealthRules Payer or Plexis and it adjudicates correctly, that is the right decision and it stays the right decision. If you are a small third party administrator or a startup plan under roughly 30,000 members, buy the core and buy the surrounds too, because at that size your differentiation is in service and network rather than software.

Before commissioning anything, ask your platform vendor three specific questions in writing. Can we stand up a test environment with production like claim volume for regression testing, and what does it cost. Which of our CMS interoperability obligations does your offering satisfy for our configuration and lines of business. And what is the supported path for reading configuration and claims data at the latency we need. Sometimes the answers are better than the operations team assumes, because the capability exists and nobody switched it on or nobody budgeted the environment.

Build the surround when configuration lead time is shaping your product roadmap, when value based arrangements are settled in spreadsheets your provider partners dispute, when enrollment discrepancies reach members before they reach your reports, or when you have obligations on a fixed date that your vendor's roadmap does not clearly cover. Provider sponsored plans hit the value based case first and hardest, because the arrangement with the parent health system is usually the most complex contract they have and the one their core handles worst.

How do hidden costs get into the quote?

  • Lines of business, not member count. Medicare Advantage, Medicaid and commercial each carry separate regulatory calendars and file formats. A plan running all three is running three programmes.
  • States, for Medicaid. Management information system interfaces are state specific and change on the state's schedule, not yours.
  • Test environments. Regression testing needs an environment with realistic volume. Some vendors provide one, some charge, and the answer changes the schedule.
  • Write back. Anything that modifies core configuration or adjudication data raises vendor support and testing burden considerably compared with read and surround, and it can cost you support coverage. Price it as a separate decision.
  • Historical data loading. Attribution, settlement and regression all need years. Older periods behind a platform upgrade may need schema translation.
  • Running cost. Roughly 15 to 20 percent of build cost per year, weighted toward regulatory change rather than infrastructure, because the calendar does not stop.

What separates a build that works from one that fails here?

The successful programmes start read only and stay read only for as long as possible. Configuration testing, settlement calculation, reconciliation reporting and member and provider experience surfaces all consume core data without modifying it, which means no vendor support risk and a far shorter path to production. Treat any write back as a deliberate decision made jointly with your platform vendor, in writing, rather than as a technical detail an engineer resolves.

The second marker is that the regression harness replays real adjudicated claims rather than synthetic scenarios. Real claims carry the edge cases your configuration analysts have been quietly working around for years. Diffing payment outcomes on a configuration change and finding forty claims you did not intend to touch is the moment the twelve week cycle starts collapsing, and it is the single highest value thing in the whole programme.

The third is that value based arrangements become continuous rather than retrospective. If a provider group only sees their attributed panel and their performance at settlement, the contract is a payment adjustment rather than something that changes behaviour. Continuous visibility is what makes the arrangement work clinically, and it also removes the quarterly dispute, because both sides are looking at the same data throughout.

The fourth is that reconciliation has owners. Discrepancies become work items with names attached, not an exception report, because reports get read when someone has time.

The fifth is ownership. The plan owns the repository, the cloud environment and the data, from the first commit and in writing. This matters most in a category where you are already dependent on a core vendor and should not create a second dependency on top of it.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. In a survey of 579 supply chain professionals (July 31 to October 1, 2024), only 29% had built at least three of the five capabilities Gartner identifies as needed for future competitiveness (agility, resilience, regionalization, integrated ecosystems, and enterprise-wide strategy). Source: Gartner (2025) →
  2. Across more than 5,400 IT projects studied by McKinsey and the University of Oxford BT Centre, large IT projects ran on average 45% over budget and 7% over schedule while delivering 56% less value than predicted. Source: McKinsey & Company / University of Oxford (BT Centre for Major Programme Management) (2012) →
  3. Only 16% of respondents said their organizations' digital transformations had successfully improved performance and equipped them to sustain gains over the long term; even in digitally savvy industries such as high tech, media, and telecom, self-reported success rates did not exceed 26%. Source: McKinsey & Company (2018) →
  4. Gallup reports global employee engagement fell to 20% in 2025 (its lowest since 2020, down from a 2022-2023 peak of 23%), and estimates low engagement costs the world economy an estimated $10 trillion in lost productivity, or 9% of global GDP. (Note: this figure appears in Gallup's evergreen State of the Global Workplace page, currently reflecting the 2026 edition reporting on 2025 data.). Source: Gallup (2025) →
Vikram R. · VP Engineering · Delhi

Vikram runs the engineering function at Digital Heroes, from how teams are structured to how code gets reviewed and released. He writes about the trade offs behind build decisions: what to buy, what to build, and where technical debt is worth taking on deliberately.

View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.

FAQ

Frequently asked questions

Our core vendor says the features we need are on their roadmap. How do we evaluate that?
Ask for three things in writing: which specific obligations or capabilities are covered for your configuration and lines of business, the release in which they land, and whether they cover data that lives outside the core. That last question is where roadmap answers usually break down, because prior authorisation and utilisation management typically sit in a separate system. A roadmap answer with a version number and a scope statement is useful. A roadmap answer without one is a reason to run your own gap assessment now.
Can we build a configuration regression harness without a proper test environment?
Not usefully. The whole value comes from replaying real historical claims against a changed configuration and diffing payment outcomes, which needs an environment that adjudicates the way production does at realistic volume. Ask your platform vendor what a suitable environment costs before scoping the build, because that answer changes both the price and the schedule. Teams that try to work around it end up testing a sample so small it misses the regressions they were worried about.
What core data access do we actually need before starting?
Decide the acceptable staleness per feature first, because that determines everything else. A regression harness runs happily on nightly extracts. A provider claim status view does not. Then profile whatever extract you have against the platform on a real sample, treating every difference as a finding, because extracts built years ago for a reporting need routinely filter out statuses that matter to a settlement calculation. Do this before design rather than after, since it is the cheapest week in the project.
Does writing back into the core void our vendor support?
It can, and that risk is worth taking seriously rather than discovering later. The safe pattern is read only surrounds first, since configuration testing, settlement, reconciliation and experience layers all consume core data without modifying it. If write back is genuinely required, make it a decision agreed jointly with your platform vendor in writing, with a defined supported path, and price the additional testing burden separately. A developer comfortable writing into adjudication tables without that agreement is going to cost you more than they save.
How do we phase this when we run Medicare Advantage, Medicaid and commercial?
Pick one line for the first release and finish it. Each line carries its own regulatory calendar, file formats and, for Medicaid, state specific interfaces, so building for all three at once triples the surface before anything is proven. Most plans start with the line where the pain is sharpest, which is usually commercial for configuration lead time or Medicare Advantage for reconciliation. The data model should anticipate the others without implementing them.
Who owns the settlement number once the system produces it?
Finance and the network team, exactly as today. What changes is that every input is traceable, so a dispute with a provider group is resolved by pointing at data rather than by re running two spreadsheets and comparing totals. Keep the attribution methodology and the quality gate definitions as versioned configuration owned by your actuarial team, and make sure the system stores which version produced each settlement, because those definitions get revised and last year's settlement has to stay reproducible.
What does it cost to run after the build?
Roughly 15 to 20 percent of build cost annually, weighted differently from most categories. Expect most of it to go on regulatory change rather than infrastructure, because file formats, state interfaces and reporting obligations move on schedules you do not control. Agree in advance how a state interface change or a companion guide revision is handled and how quickly, since those arrive with deadlines attached.
We are a third party administrator with 25,000 members. What is the smallest useful build?
Reporting and reconciliation, and often nothing else. Third party administrators live on being able to answer an employer group's question quickly, and packaged reporting is rarely shaped like the questions clients actually ask. A focused reporting layer over your core data, plus scheduled reconciliation against downstream vendors with discrepancies as owned work items, delivers most of the value at that scale. Configuration testing and value based settlement can wait until the membership and the arrangements justify them.
Can a freelancer build an ERP, or do I need an agency?
An ERP is too wide for one person: it needs backend, frontend, database design, integrations, QA, and someone mapping your business processes. A solo freelancer can extend an existing ERP or ship one small internal tool, but full ERP builds by single developers are the most common rescue scenario Digital Heroes takes on. If budget is tight, shrink the scope to one module rather than shrinking the team below three or four people.
Should I hire a freelancer or an agency for my software project?
A skilled freelancer is the right call for a single-discipline scope under roughly $15,000, like a website, a plugin, or one integration. Above that, projects need design, backend, testing, and project management at once, and a solo builder becomes the single point of failure: if they get sick or take a bigger client, your project simply stops. Agencies bill 20-40% more per hour but carry continuity, code review, and someone to escalate to, which is what you are actually buying.
Is customizing Odoo cheaper than building an ERP from scratch?
Usually yes in year one, and often no by year three if your workflows sit far from Odoo's assumptions. Odoo's published pricing starts around $25 per user per month and the Community edition is free, but heavy customization means every version upgrade can break your modules and needs paid rework. If you expect to rewrite more than about a third of the core flows, a scratch build with clean ownership tends to cost less over the life of the system.
What are the biggest mistakes first-time software buyers make?
Choosing the lowest bid, paying more than 30-40% upfront instead of on milestones, skipping a written specification, and having no maintenance plan for after launch. The most expensive of the four in Digital Heroes rescue projects is the missing spec: without written acceptance criteria, done becomes an argument instead of a checklist, and every disagreement resolves in the vendor's favor. Fix those four and you have avoided most of the ways these projects fail.
Will a custom ERP scale as we grow from 50 to 500 employees?
Yes, if it is designed for that from the start, which mostly means clean database design, permissions that handle new departments, and modules that stay separable. Adding users to software you own costs nothing in licenses, the opposite of the per-seat scaling penalty on NetSuite or Dynamics. What does need budget as you grow is new modules and integrations, so keep a small standing development arrangement rather than restarting a vendor search every two years.
Can I start with one ERP module instead of the full system?
Yes, and it is how most successful custom ERP projects at Digital Heroes begin. We build the single module causing the worst pain first, typically inventory or order management, get it live in 10 to 14 weeks, and let it prove ROI before the next phase gets funded. Starting with one module also derisks data migration because you move one dataset at a time.
How do I calculate whether custom software will pay for itself?
Divide the build cost by the monthly benefit, where benefit is hours saved times loaded hourly cost, plus subscription fees replaced, plus any revenue the software unlocks. Three staff saving 10 hours a week each at a $40 loaded rate is about $62,000 a year, which pays back a $60,000 build in roughly 12 months. Across Digital Heroes internal-tool projects, 12 to 24 months is the normal payback range, and anything projecting under 6 months usually means the spreadsheet is hiding costs.
What questions should I ask a development agency on the first call?
Ask who exactly will build it, what happens when scope changes mid-project, what their maintenance terms are after launch, and what they will need from you every week. Then ask them to describe a project that went wrong and what they changed afterward; teams that have shipped at real volume have war stories, and teams claiming a perfect record are hiding something. The scope-change answer matters most: a disciplined shop describes a written change-order process, not a vague promise to be flexible.
How do we migrate years of data from our old system without losing anything?
Through a staged migration with a parallel run, never a single cutover weekend. The data gets extracted and cleaned early, loaded into the new ERP while the old system stays live, and both run side by side for two to four weeks so your team can verify counts, balances, and open orders match. In Digital Heroes ERP projects, data cleaning consistently takes longer than the technical transfer, so it starts in week one, not at the end.
How do I calculate the ROI on a custom ERP?
Add up three lines: hours of manual work removed at loaded labor cost, subscription licenses you cancel, and error costs like mispicks and double entry that disappear. In Digital Heroes delivery experience, mid-market ERP builds typically reach payback in 18 to 30 months, faster when they replace a per-seat platform at 30 or more users. Run the math over five years, because that is where a one-time build beats recurring licenses decisively.
Who can build a custom ERP software system?

Digital Heroes builds custom ERP software 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 ERP software 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.

Keep reading
let's build

Build something worth launching.

A plan, a team, a timeline, within 24 hours. No decks, no discovery calls. Tell us what you're building and we'll come back with a real scope and a real number.

message us directly · we reply within one business day

mission briefing

Monthly dispatch

Playbooks, real build costs, and what we're shipping. One email a month. No fluff.

visit us

New York HQ

1140 Broadway, Suite 704 · New York, NY 10001

Get directions
Online now

Hey there 👋 How can we help you today?