Free tools

Claim denial checker for dietitians

The short answerPaste what the payer sent: a code from the remit (CO-96, PR-31, PI-272), a remark code (N386, MA130), a clearinghouse rejection, or a message like "the service code is currently not supported". The checker reads every code in it and tells you, for a nutrition claim, what it means, who owes the amount, the likely cause and the fix: correct and resend, appeal, or bill the patient.
Group codeWho owes: CO and PI you, PR the patient, OA neither by default
Reason code (CARC)Why the line was adjusted or denied
Remark code (RARC)The detail: which field, which policy
Rejection vs denialRejected claims were never processed: fix and resend, nothing to appeal
Corrected claimFrequency code 7 with the payer's claim number; Original Medicare uses a reopening instead
Typical deadlinesMedicare: 12 months to file, 120 days to appeal. Commercial: usually 90-180 days

A denied nutrition claim tells you exactly what went wrong, in a language nobody teaches dietitians. The remit says "PI-272 N386", the clearinghouse says "A7:33", the eligibility check says "the service code is currently not supported", and you are left wondering whether it is a problem, whose problem, and how long you have. This checker translates all of it for MNT claims.

How to use the checker

  1. Paste what the payer sent. One code, a whole remit line, a clearinghouse rejection, or the sentence from the portal. It finds every group code, reason code, remark code and known message in it.
  2. Add context if you have it: the payer type, the code you billed and whether the visit was telehealth. The fix and the deadlines change with them (Original Medicare, for example, does not take corrected claims).
  3. Read the verdict: who owes the amount and the next step, then each code's meaning, the usual cause on a nutrition claim and the fix, with a link to the full guide.

Leave out names, member IDs and dates of birth. The checker never needs them, and nothing you type leaves your browser.

How to read a denial in 30 seconds

A line on an ERA or EOB has up to three parts:

Part Example What it tells you
Group code CO, PR, OA, PI Who carries the unpaid amount
Reason code (CARC) 96, 31, 272, B7 Why the payer adjusted or denied the line
Remark code (RARC) N386, MA130, N264 The detail: which field, which policy

CO (contractual obligation) and PI (payer-initiated) amounts are yours: in network you generally cannot bill the patient. PR (patient responsibility) is the patient's. OA is neither by default. The denial codes guide has a page for every code dietitians see often.

A rejection is different. A claim rejected by the clearinghouse or the payer's front door (a 277CA with A3, A6, A7 or A8) was never processed, so there is no decision to appeal: fix the field and send it again. Rejection vs denial explains the difference.

"The service code is currently not supported"

This one comes up in billing groups constantly, often next to a payer ID such as UnitedHealthcare's 87726. It is not a denial and not a claim. It is the answer to an electronic eligibility check: the payer's system did not return benefits for the procedure code you asked about.

That is normal for nutrition. Many payers answer electronic eligibility checks only by broad service type (health plan coverage, office visit) and do not support lookups by CPT code. Nutrition benefits also depend on things an electronic check rarely returns: the diagnosis, a visit limit, a carve-out to another company, preventive vs medical coverage.

So verify by phone (or the payer's portal chat) and ask about 97802 and 97803 specifically:

Write down the date, the representative's name and the call reference number. Our verification call script has the full list.

Correct, appeal or bill the patient

Situation What to do
Rejected (277CA A3/A6/A7/A8) or MA130 Fix the field and send a new claim
Processed, but a field was wrong (CO-4, CO-11, CO-16, PR-31) Corrected claim: frequency code 7 with the payer's claim number. Original Medicare: reopening
Sent to the wrong payer (CO-109, CO-22, CO-27) New claim to the right payer; keep the remit as proof of timely filing
Right claim, wrong decision (CO-50, CO-29 with proof) Appeal with the note, the referral and the policy
Patient responsibility (PR-1, PR-2, PR-3, PR-204) Bill the patient
Contractual adjustment (CO-45) Post it; not a denial

Typical deadlines

These are the usual windows; your contract or the plan's provider manual has the exact numbers.

Count the days with the timely filing calculator.

Sources

  1. X12: Claim Adjustment Reason Codes (CARC)
  2. X12: Remittance Advice Remark Codes (RARC)
  3. X12: Claim Status Category Codes (277CA)
  4. CMS: National Coverage Determination 180.1, Medical Nutrition Therapy
  5. CMS: Medicare Claims Processing Manual, Chapter 4, Section 300 (MNT)
  6. CMS: Medicare Claims Processing Manual, Chapter 34 (reopenings)
  7. eCFR: 42 CFR 424.44 (Medicare time limits for filing claims)
  8. eCFR: 42 CFR 405.942 (redetermination within 120 days)
  9. eCFR: 42 CFR 405.980 (reopenings within 1 year)
  10. eCFR: 42 CFR 410.152(l) (no cost-sharing for Medicare MNT)
  11. eCFR: 42 CFR 422.100(k) (Medicare Advantage in-network preventive services at $0)
  12. eCFR: 42 CFR 447.45 (Medicaid claims within 12 months)
  13. CMS: Medicare telehealth FAQ (updated February 26, 2026)

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

Frequently asked questions

What does "the service code is currently not supported" mean?

It is not a denial. It comes from an electronic eligibility check: the payer's system did not return benefits for that procedure code. Many payers answer eligibility checks only by broad service type and do not support code-level lookups for nutrition codes. Call the provider line and ask about 97802 and 97803 directly: coverage for the diagnosis, limits, cost-sharing, telehealth, authorization, and whether nutrition is carved out.

What is the difference between CO and PR?

The group code says who carries the unpaid amount. CO (contractual obligation) puts it on the provider: in network you generally cannot bill the patient. PR (patient responsibility) puts it on the patient: deductible, copay, coinsurance or a non-covered service the plan assigns to them. PI works like CO; OA is neither by default.

Should I send a corrected claim or appeal?

Correct when the claim was wrong: a field, a diagnosis order, a modifier, a place of service. Appeal when the claim was right and the payer's judgment was not: medical necessity, a coverage decision, a timely filing denial you can prove was filed on time. Never appeal a CO-16 or a rejection; fix it.

Can I bill the patient for a denied nutrition claim?

Only when the group code is PR, or the plan truly excludes the service and the patient agreed in writing before the visit (and your contract allows it). For Original Medicare that written notice is an ABN signed before the visit. For CO and PI amounts in network, generally no.

Is my data sent anywhere?

No. The checker runs in your browser with fixed rules and no network calls. Paste codes or the payer's wording only; it never needs a patient's name, member ID or date of birth.

Part of Free tools & cheat sheets.

Duo Practice

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