Insurance Billing

Why Nutrition Insurance Claims Get Denied (and How to Fix Each One)

The 9 most common reasons MNT claims from dietitians get denied or rejected, how to fix each, and the pre-submission checks that prevent them entirely.

Every denied claim is money you already earned — care you already delivered — sitting in limbo. And here's the frustrating-but-hopeful truth about nutrition billing: the overwhelming majority of MNT denials come from a short list of predictable, preventable causes.

Below are the nine that account for nearly all of them, what each looks like on your remittance, and the fix.

First, know which kind of "no" you got

Now the list.

1. The plan doesn't cover nutrition services (or the benefit ran out)

What it looks like: "Non-covered service," "benefit maximum reached."

Why it happens: the patient's specific plan excludes nutrition counseling, covers it only for certain diagnoses, or has a session cap you've hit. Coverage also changes at plan renewal — January is denial season.

Fix: if the benefit truly doesn't exist, your only route is the patient (see FAQ on balance billing). Prevention: verify benefits before the first visit and re-verify periodically — session counts, covered diagnoses, referral requirements. This one category justifies the entire habit of eligibility checking.

2. Diagnosis code doesn't match the payer's policy

What it looks like: "Diagnosis inconsistent with procedure," "not medically necessary for the diagnosis reported."

Why it happens: MNT coverage policies are diagnosis-specific, and they differ by payer. The classic trap is Z71.3 (dietary counseling): standard with some payers' preventive benefits, explicitly not reimbursable as a primary diagnosis with others. Same session, same documentation — one payer pays, another denies, purely on diagnosis order.

Fix: pull the payer's nutrition/MNT medical policy, recode with a covered primary diagnosis (often the referring provider's medical diagnosis, with Z71.3 and/or a BMI code secondary), and submit a corrected claim. Full pairing guidance is in our CPT codes guide.

3. Wrong CPT code for the visit type

What it looks like: "Frequency exceeds limits" on a 97802, or a duplicate-type denial.

Why it happens: 97802 is for the initial assessment only. Billing it on a follow-up — or for a patient another RD in the practice already assessed — triggers an automatic edit.

Fix: corrected claim with 97803. Prevention: make "new vs. established" part of your claim template logic, not something you remember at 9pm.

4. Units don't match the documented time

What it looks like: partial payment (units cut), or a documentation request / post-payment audit.

Why it happens: 97802/97803 are 15-minute codes and payers apply midpoint ("8-minute rule") logic. Four units claimed with a note that says "45-minute session" — or worse, no time at all — is an easy target.

Fix: if the time was real, appeal with documentation. If the note is thin, that's the actual problem. Prevention: record exact session time in every note. This is a place where automated documentation quietly protects your revenue: when your note is generated from the actual session recording, the time is never a guess.

5. Missing or invalid referral

What it looks like: "Referral absent," "ordering provider not eligible."

Why it happens: Medicare MNT always requires a physician referral; some commercial plans do too. The claim needs the referring provider's name and NPI, and some payers want the referral on file before the visit.

Fix: obtain the referral (many payers accept retro-dated ones — ask), add the referring NPI, resubmit. Prevention: capture referral requirements during the eligibility check, and store the referring NPI with the client record.

6. Telehealth billed wrong

What it looks like: "Invalid place of service," "modifier missing/invalid."

Why it happens: telehealth MNT needs the right combination of modifier (usually 95) and POS code (10 for patient-at-home, 02 otherwise) — and payers genuinely disagree on the combination they want.

Fix: corrected claim with the payer's preferred combo. Prevention: keep a per-payer telehealth cheat sheet, or use claim software that applies payer rules automatically.

7. Credentialing and NPI mismatches

What it looks like: "Provider not eligible on date of service," "provider not recognized."

Why it happens: the session predates your credentialing effective date, your CAQH lapsed and the payer termed you, or the claim's NPI/Tax ID combination doesn't match your contract (common after forming an LLC — you billed under the new Type 2 NPI but your contract has the old setup).

Fix: call provider relations, confirm exactly what's on file, and match the claim to it. Sessions before your effective date are usually unrecoverable — don't see insurance patients before you're effective.

8. Patient data typos

What it looks like: rejection at the clearinghouse or front-end: "member not found," "date of birth mismatch."

Why it happens: a digit off in the member ID, a nickname instead of the name on the card, an outdated card after a plan change.

Fix: correct and resubmit — these are the easiest recoveries. Prevention: collect a photo of the insurance card at intake and re-confirm at the start of each plan year. (Eligibility checks catch these instantly, because the lookup fails.)

9. Timely filing missed

What it looks like: "Claim past filing limit." The one denial with no cure.

Why it happens: the claim sat — often as an unnoticed rejection — past the payer's 90/180-day window.

Fix: essentially none (appeals succeed only with proof of original timely submission). Prevention: submit claims within days of the session, and check your rejection queue weekly. Unworked rejections are how practices lose entire months of revenue without noticing.

The pattern behind all nine

Read the list again and you'll notice something: not one of these denials is about the quality of your clinical care. They're all data problems — the wrong code, the missing field, the unchecked benefit, the stale credential. Which means:

  1. They're checkable before submission. Eligibility verified, diagnosis matched to policy, units matched to time, modifiers matched to payer, filing clock watched. A claim that passes those checks almost always pays.
  2. They compound silently. Each unworked denial is 30–60 minutes of admin — or ~$100–200 abandoned. At private-practice volume, denial management is the difference between a practice that clears six figures and one that mysteriously doesn't.

You can run these checks with a checklist and discipline. Or you can make them someone — something — else's job.

How Alva helps: Alva validates every claim against payer rules before submission, monitors claim status so rejections never sit unseen, flags denials with a suggested fix, and posts payments automatically when insurance pays. Denials stop being a Saturday project.

Frequently asked questions

What's the difference between a rejected and a denied claim?

A rejection happens before processing — the clearinghouse or payer's front end refuses the claim for formatting/data errors, and it never enters adjudication. A denial happens after processing: the payer reviewed the claim and decided not to pay. Rejections are fixed and resubmitted; denials may need a corrected claim or a formal appeal.

What is the most common reason nutrition claims are denied?

Eligibility and benefits issues are the biggest bucket: the plan doesn't cover nutrition counseling, the visit limit was already used, or the coverage lapsed. The second biggest is diagnosis coding that doesn't match the payer's MNT policy — for example, using Z71.3 as the primary diagnosis with a payer whose policy doesn't accept it.

How long do I have to fix and resubmit a denied claim?

Payers set corrected-claim and appeal windows in their provider manuals — commonly 60–180 days from the denial. Timely filing for original claims (often 90–180 days from date of service) still applies, so work denials within days, not months.

Can I bill the patient when insurance denies the claim?

It depends on why. If the service simply wasn't a covered benefit and your contract allows it, usually yes (much cleaner if the patient signed a financial policy up front). If the denial was your administrative error with an in-network claim — wrong codes, late filing — your contract typically prohibits billing the patient for it.

Alva Health

Let Alva handle the admin

Alva automates charting, insurance claims, eligibility checks, and follow-ups for private-practice dietitians — so you get paid without the paperwork.

Start your 7-day free trial → Free for 7 days, then $99/month · Cancel anytime · HIPAA compliant