By Tony Ferullo
Roster operations
What is roster reconciliation? A complete guide
Try searching for “roster reconciliation.” You’ll find almost nothing. A few job descriptions that mention it in passing. No vendor pages. No industry guides. No Wikipedia article. The term exists in conversations between credentialing directors and their teams, but it barely exists anywhere else.
That’s unusual for a process that every healthcare organization with payer contracts performs, whether they call it that or not.
What roster reconciliation means
Roster reconciliation is the process of comparing the provider data you believe is correct against what each payer actually has on file, identifying discrepancies, and resolving them.
It’s the answer to a question that seems like it should be simple: does the payer’s directory match what we submitted?
In practice, answering that question is anything but simple. Provider data lives in multiple systems. Payers receive updates from multiple sources. Directory listings change without notification. And there’s no standardized way to verify what a payer has on file for a given provider at a given point in time.
Roster reconciliation is the discipline of closing that gap.
Why the category doesn’t exist yet
Roster reconciliation doesn’t have a market because it’s been treated as a sub-task of credentialing or a manual chore handled by operations staff. Nobody built a product for it because the assumption was that credentialing software already covered it, or that it was too payer-specific to generalize.
Neither of those assumptions holds up.
Credentialing software handles enrollment. It verifies a provider’s qualifications and gets them into a payer’s system. But enrollment is a one-time event. Roster reconciliation is ongoing. Every time a provider’s address, phone number, taxonomy code, or practice location changes, the data needs to be updated at every payer. And after the update is submitted, someone needs to confirm the payer actually loaded it.
The “too payer-specific” argument also falls apart on closer inspection. Yes, every payer has different format requirements and submission channels. But the underlying process is the same everywhere: submit accurate data, confirm it was received, verify what the payer has on file. The payer-specific complexity is in the formatting and delivery, not in the reconciliation logic.
The three phases
Roster reconciliation breaks down into three phases. Most organizations handle the first one with manual effort and skip the other two entirely.
Phase 1: Send
This is the part everyone does, because they have to. When a provider’s data changes, someone reformats the data for each payer and submits it through the required channel.
What makes this harder than it sounds is the sheer variety of payer requirements. One payer wants an Excel spreadsheet with specific column headers. Another wants data entered into a web portal. A third accepts updates through SFTP. Some payers accept CAQH data for certain fields but require a separate submission for others.
A provider organization with 20 payer contracts has to maintain 20 different formatting and submission workflows. Most handle this with a combination of spreadsheet templates, shared drives, and institutional knowledge about which payer wants what.
The typical failure mode at this phase isn’t that updates don’t get sent. It’s that they get sent with formatting errors, missing fields, or through the wrong channel, and the submitter has no way of knowing because payers rarely send error responses.
Phase 2: Track
This is where most organizations lose visibility. After a roster update is submitted, there’s a waiting period. It could be a week. It could be three months. Payers don’t publish turnaround SLAs for roster processing, and most don’t send confirmation when an update is loaded.
During that window, the provider’s data might be in limbo. The old listing could still be active. The new data might have failed a validation check. The update might be sitting in a queue that nobody at the payer is monitoring.
Tracking means knowing the status of every submitted update: Was it received? Is it pending? Did it load? Did it fail? And if it failed, why?
Most organizations track this by logging into payer portals, searching for the provider, and manually comparing what they see against what they submitted. A five-person roster team might spend the majority of their time doing exactly this.
Phase 3: Prove
This is the phase that almost nobody has. Proving means being able to demonstrate, at any point in time, what data you submitted to a payer and what the payer has on file.
Why does proof matter? Because payers are increasingly writing directory accuracy requirements into provider contracts. If a provider’s listing is wrong and the payer claims they never received the correct data, the provider organization needs evidence to dispute that.
Proof also matters for internal accountability. When a claim gets denied because of a directory discrepancy, the credentialing team needs to determine whether the update was submitted, whether it was processed, and where the data diverged. Without a record of submissions and payer states over time, this investigation is guesswork.
How organizations handle it today
The current state of roster reconciliation in most healthcare organizations looks something like this:
The spreadsheet tracker. A shared Excel file or Google Sheet that lists every provider, every payer, and the last time someone checked whether the listing was accurate. Color-coded cells indicate status. The tracker is only as current as the last time someone manually checked each entry.
The portal-checking rotation. Staff members are assigned payers and log in daily or weekly to check provider listings. They compare what they see against the internal system of record. Discrepancies get flagged, and someone calls the payer to resolve them.
The reactive approach. Nobody checks proactively. The team finds out about listing errors when claims get denied or when patients complain that they can’t find a provider. By that point, the error has been causing financial damage for weeks or months.
The credentialing software workaround. Some teams try to use their credentialing software to track post-enrollment data. Most credentialing tools don’t support this well. They’re built for the enrollment pipeline, not for ongoing monitoring.
None of these approaches scale. They all depend on manual effort, they’re all prone to human error, and none of them produce the kind of auditable proof trail that payers are starting to require.
What good reconciliation looks like
Effective roster reconciliation has a few properties:
It’s continuous. Checking once a quarter isn’t reconciliation. Provider data changes without warning. Payer directories get updated without notification. Continuous monitoring catches discrepancies in days instead of months.
It’s field-level. Knowing that a provider “is listed” with a payer isn’t enough. You need to know whether the address, phone, taxonomy, specialty, NPI, and every other relevant field matches what you submitted. A provider can be listed correctly in nine fields and incorrectly in the one field that causes a denial.
It’s auditable. Every submission, every payer response, every directory state should be captured. When a payer disputes what was sent, there should be a record showing exactly what was submitted and when, and what the payer had on file at that moment.
It covers every payer. Reconciliation against one payer is useful. Reconciliation across every payer a provider is contracted with is where the operational value multiplies. Most listing errors don’t affect just one payer. A provider who moved offices has the wrong address at every payer who wasn’t updated.
Why this is starting to matter more
Three things are converging to make roster reconciliation a more urgent priority than it’s ever been.
First, CMS is enforcing directory accuracy across all 550 Medicare Advantage contracts. The Senate Finance Committee has published data showing ghost rates above 80% for mental health providers in MA directories. Regulators are no longer treating directory accuracy as a soft suggestion.
Second, payers are passing liability to providers. Contract language is shifting so that the provider, not the payer, is responsible for proving their data was submitted correctly. This makes the “prove” phase of reconciliation a contractual necessity, not a nice-to-have.
Third, the cost of getting it wrong is increasing. As reimbursement rates tighten and provider organizations operate on thinner margins, the revenue lost to preventable directory errors becomes harder to absorb. A JAMA study found 81% of physician listings had inconsistent data across the five largest insurers. Each inconsistency is a potential denied claim.
The organizations that treat roster reconciliation as a real operational function, not an afterthought of credentialing, are the ones that will navigate this shift without getting caught by surprise.