Skip to content
Back to all articles

By Tony Ferullo

What happens after you submit a roster update to a payer

What happens after you submit a roster update to a payer

You submit a roster update to a payer. Maybe through a portal. Maybe via a spreadsheet emailed to a generic inbox. Maybe through a fax, because yes, some payers still require fax.

Then you wait.

30 days. 60 days. 90 days. No acknowledgment that anyone received it. No status updates. No confirmation that the data loaded correctly, or loaded at all.

The first sign that something went wrong is usually a denied claim.

The process nobody documents

If you search for “how to submit a roster update,” you’ll find almost nothing. Payer websites bury their submission requirements behind login portals. Some have a page explaining what format they accept. Most don’t.

Here’s what the process looks like in practice for a mid-size provider organization:

  1. Figure out what each payer wants. Aetna wants a specific Excel template. UnitedHealthcare wants a different one. Cigna accepts CAQH data for some fields but requires a separate submission for others. Humana wants you to use their portal. Some Medicaid plans still want paper. Every payer has its own field definitions, its own required columns, its own taxonomy mapping, its own submission channel. There’s no standard format and no standard method.

  2. Format the data. Your credentialing system stores provider data in one structure. The payer wants it in another. Someone on your team manually reformats the data for each payer, every time. If you have 15 payers, that’s 15 different formatting jobs for each update.

  3. Submit. Upload to a portal, email to an inbox, or send via the channel that specific payer requires.

  4. Wait. This is where the process breaks down.

The black hole

After submission, most payers don’t send a confirmation. They don’t tell you when the data was processed. They don’t notify you if something failed validation or if a field was rejected.

The turnaround time varies wildly. Some payers process updates within a week. Others take 30 to 120 days. There’s no SLA, no published timeline, and no way to check status without calling.

So what do roster management teams actually do during that window? They check manually. Someone on the team logs into each payer’s provider directory, searches for the provider, and visually compares what’s listed against what was submitted. If the address is wrong, or the taxonomy code didn’t load, or the provider isn’t showing up at all, they have to call the payer to figure out why.

This is what a five-person roster team spends most of their time doing. Not submitting updates. Chasing them.

What can go wrong (and usually does)

The things that go wrong after submission are surprisingly varied:

  • Silent failures. The update was received but failed a validation check. No notification was sent. The old data stays on file.

  • Partial loads. Some fields updated, others didn’t. The provider’s name and NPI are correct, but the taxonomy code is from two years ago. The address loaded but the phone number didn’t.

  • Competitive overwrites. This one mostly affects telehealth companies. If two employers both credential the same provider, their roster updates can overwrite each other at the payer. One company submits an address update, and the other company’s listing gets replaced. No notification to either party.

  • Taxonomy mismatches. The provider is credentialed as a Licensed Clinical Social Worker. The payer directory lists them as a Licensed Professional Counselor. The claim goes out with the LCSW taxonomy code and gets denied because it doesn’t match what the payer has on file.

  • Ghost listings. The provider left your organization six months ago. Their listing is still active in the payer’s directory under your group. Patients are calling your office asking for appointments with someone who no longer works there.

A 2023 JAMA study compared physician data across UnitedHealth, Elevance, Cigna, Aetna, and Humana. Of the 449,282 physicians found in multiple directories, 81% had inconsistent data across insurers. Not 8%. Eighty-one percent.

The financial cost of not knowing

When a provider can’t bill, revenue stops. It’s straightforward math.

A provider who sees 15 patients a day at an average reimbursement of $75 per visit generates roughly $1,100 per day. If a roster update fails and the provider is out-of-network for 30 days before anyone notices, that’s $33,000 in lost or delayed revenue for one provider.

Most organizations don’t catch it in 30 days. They catch it when claims start getting denied, which could be 60 or 90 days later. By then, the money lost is harder to recover. Retroactive claims are possible with some payers, but the process is slow and not guaranteed.

Multiply that by 10 providers with listing issues across 5 payers, and the exposure is real.

Why nobody has fixed this

The honest answer is that this process has been manual for so long that most organizations treat it as a cost of doing business. It’s the kind of problem that gets solved by hiring another person, not by buying software.

Part of the reason is that the data exists in too many places. Credentialing owns the initial enrollment. Provider operations owns the ongoing updates. Revenue cycle cares about the billing impact. Each team has their own view, and none of them have a complete picture of where a provider stands with a given payer at any given moment.

The other part is that payers have had no incentive to make this easier. Until recently, directory accuracy was a soft requirement with minimal enforcement. That’s changing. CMS is now auditing all 550 Medicare Advantage contracts for directory accuracy. The Senate Finance Committee published a study showing ghost rates above 80% for mental health providers in Medicare Advantage directories. Payers are reacting by pushing liability for accuracy onto providers through contract language.

The burden of proof is shifting. If the payer’s directory is wrong, the question is no longer “why didn’t you fix it?” It’s “can you prove you sent the right data?”

What tracking actually requires

Monitoring what payers have on file is possible, but it’s not a simple API call. Payer directories are not standardized. Some have public-facing search tools. Some have provider portals with different data than the public directory. Some have APIs, but the data returned doesn’t match what’s shown on the website.

To know what a payer actually has on file for your providers, you need to:

  • Check multiple sources per payer, not just the public directory.
  • Compare data field by field against what you submitted.
  • Repeat the check continuously because directory data changes without notice.

Most organizations don’t have the tooling or the staff time to do this systematically. They check reactively, after a denial or a complaint. By then, the damage is done.


Where the industry is headed

The gap between “submitted” and “confirmed” is where most of the operational pain lives in roster management. Everything before that gap, the credentialing and enrollment process, has software. Everything after, the monitoring and verification, has been manual.

That’s starting to change, but slowly. The organizations that are getting ahead of it are the ones treating roster management as a data problem, not an admin task. They’re building or buying systems that can track what payers have on file, compare it against what was submitted, and flag discrepancies before they become denials.

The question for most teams isn’t whether to automate this. It’s whether they can afford not to, now that payers are putting accuracy requirements into contracts.

Want to know what a payer actually has on file?

We walk teams through the gap between roster submission and confirmation, payer by payer, so you can see where visibility breaks down.