Audits & Appeals

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

The 9 most common reasons dietitians' MNT claims get denied or rejected, the CARC codes each shows up as, how to fix it, and the checks that prevent it.

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: most MNT denials come from a short list of predictable, preventable causes.

Below are the nine we see most, the reason codes each one usually shows up as on your remittance, and the fix. This is the narrative companion to the nutrition claim denial code lookup: if you already have a code in front of you, start there; if you want to understand why claims fail, read on.

First, know which kind of "no" you got

The difference decides your next step, so it gets its own guide: claim rejection vs denial.

How to read the codes in this list

A denial code has two parts: a group code that says who is responsible for the unpaid amount (CO = you, under the contract; PR = the patient; OA = other; PI = a payer-initiated reduction) and a reason code from the X12 Claim Adjustment Reason Code (CARC) list that says why. Many come with a remark code (RARC) that names the exact field. Payers don't always pick the most precise code, so treat the CARC column below as "what you'll usually see," not a guarantee.

Not every PR line is a denial, either. PR-1, PR-2 and PR-3 are the patient's deductible, coinsurance and copay on a claim that processed normally; see PR-1, PR-2, PR-3.

The nine reasons at a glance

# Reason Usual CARC on the remit Code pages
1 Plan doesn't cover nutrition, or the benefit ran out 204, 119, 96, 27 PR-204, CO-119
2 Diagnosis doesn't match the payer's policy 11, 50, 167 CO-11, CO-50, CO-167
3 Wrong CPT code for the visit type 151, or 18 for an exact duplicate CPT codes guide
4 Units don't match the documented time 151 MNT units calculator
5 Missing referral or authorization 16 (with remark N286), 197, 15 CO-16, CO-197
6 Telehealth modifier or POS wrong 4, 5 CO-4
7 Credentialing or NPI mismatch B7, 170, 185, 242 Denial code lookup
8 Patient data typos or wrong payer Front-end rejection, 31, 109 CO-109, rejection vs denial
9 Timely filing missed 29 CO-29

Descriptions below are paraphrased from the X12 CARC list, which X12 revises several times a year.

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

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

Usual codes: PR-204 (service not covered under the patient's current benefit plan), CO-119 or PR-119 (benefit maximum for the period reached), CO-96 (non-covered charges, always with a remark code), CO-27 (expenses incurred after coverage terminated).

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. Details: PR-204 and CO-119 / PR-119.

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."

Usual codes: CO-11 (diagnosis inconsistent with the procedure), CO-50 (not deemed a medical necessity by the payer), CO-167 (diagnosis not covered).

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. A Z68 BMI code listed alone or first is another frequent CO-11, and Medicare MNT billed for a condition other than diabetes or kidney disease is a classic CO-167.

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 ICD-10 codes guide; code-by-code fixes are on the CO-11, CO-50 and CO-167 pages.

3. Wrong CPT code for the visit type

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

Usual codes: CO-151 (information doesn't support this many or this frequency of services), or OA-18 (exact duplicate claim/service) if the same line went out twice.

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. The code decision table is in MNT CPT codes explained.

4. Units don't match the documented time

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

Usual codes: CO-151 on the reduced line; a records request often arrives before any code does.

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 and check the math with the MNT units calculator. 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."

Usual codes: CO-16 (claim lacks information) with remark N286 (missing or invalid referring provider identifier); CO-197 (precertification/authorization absent) or CO-15 (authorization number missing or invalid) when the plan needed an authorization rather than a referral.

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 (some payers accept one dated after the visit, many don't — ask), add the referring NPI, resubmit. Prevention: capture referral requirements during the eligibility check, and store the referring NPI with the client record. More on the codes: CO-16 and CO-197; on getting referrals right, physician referrals for dietitians.

6. Telehealth billed wrong

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

Usual codes: CO-4 (procedure code inconsistent with the modifier used), CO-5 (procedure code inconsistent with the place of service).

Why it happens: telehealth MNT needs the right combination of POS code (10 for patient-at-home, 02 otherwise) and, for some payers, a modifier such as 95 or GT — 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. See CO-4 and telehealth billing for dietitians.

7. Credentialing and NPI mismatches

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

Usual codes: CO-B7 (provider not certified/eligible to be paid on this date of service), CO-170 (denied when performed/billed by this type of provider), CO-185 (rendering provider not eligible), CO-242 (services not provided by network providers).

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. These codes are listed in the denial code lookup.

8. Patient data typos

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

Usual codes: often none, because a front-end rejection happens before a CARC is assigned; CO-31 (patient cannot be identified as our insured) if it reaches adjudication; CO-109 (not covered by this payer, send to the correct payer) when the claim went to the wrong plan, as with out-of-state Blue members filed outside BlueCard.

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.) Wrong-payer cases are covered on CO-109.

9. Timely filing missed

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

Usual code: CO-29 (the time limit for filing has expired).

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. See CO-29 and timely filing limits by payer.

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 either admin time you spend later or revenue you quietly give up. 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. When a denial does land, decide between a corrected claim and an appeal with how to appeal a denied nutrition claim.

How Farela helps: Farela 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.

Sources

  1. X12 — Claim Adjustment Reason Codes (official list)
  2. X12 — Remittance Advice Remark Codes (official list)
  3. X12 — Claim Adjustment Group Codes
  4. CMS — NCD 180.1 Medical Nutrition Therapy
  5. 42 CFR 410.132 — Medical nutrition therapy (Cornell LII)
  6. CMS — Medicare fee-for-service appeals

Sources checked . Payer rules change; verify the member's benefits.

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.

Part of Denials, ERAs & appeals.

Farela

The chart is free. You press Submit.

A free EHR that records the session, writes the note from it, and builds the claim you submit. Billing is 3.9% of what an insurer pays, plus your own Claim.MD plan.

Create free account → No card on file for the EHR