Billing codes · ICD-10-CM code

Z71.3: dietary counseling and surveillance

The short answerZ71.3 is the billable ICD-10-CM code for dietary counseling and surveillance. It can be listed first, but payers disagree on whether it should be: Cigna's preventive policy wants a wellness code like Z71.3 in the primary position, while UnitedHealthcare's preventive MNT rows key on R73.03, obesity or BMI codes instead. Medicare MNT never qualifies on Z71.3.
CodeZ71.3
DescriptorDietary counseling and surveillance
BillableYes (valid in FY2026 and FY2027)
Can it be first-listed?Allowed by the guidelines; accepted in first position by some payers, not others
Tabular noteUse additional code for the underlying condition and for BMI (Z68.-), if known
Common pairingsE66.x + Z68.x, R73.03, E78.x, E11.x
Medicare MNTDoes not qualify; needs a diabetes or renal diagnosis
FY2027 changeNone to Z71.3 (Oct 1, 2026)

Z71.3 is the code most dietitians learn first and the one that causes the most confusion. It's a valid, billable code. It describes exactly what you do. And still, a claim built around it can pay at $0 cost-share on one plan and deny on another.

The code itself is simple. What trips people up is how each payer reads it.

What Z71.3 means

In ICD-10-CM, Z71.3 sits in category Z71, persons encountering health services for other counseling and medical advice, not elsewhere classified. Its descriptor is dietary counseling and surveillance. It's a Z code, so it describes the reason for the encounter, not a disease.

Two instructional notes in the tabular list matter for dietitians:

Nothing changed for Z71.3 in the FY2027 update that took effect October 1, 2026. It's the same code in FY2026 and FY2027.

Can Z71.3 be the primary diagnosis?

The coding rules allow it. Section I.C.21.a of the Official Guidelines says Z codes may be used as first-listed or secondary codes, depending on the circumstances of the encounter. Z71.3 is not on the list of codes that can only be secondary. BMI codes are on that list.

The real question is whether the payer pays it in first position. That's a policy decision, and the big commercial payers don't agree:

Payer policy What it keys on for preventive MNT Where Z71.3 fits
Cigna A004 (eff. 9/1/2026) 97802-97804 and S9470 need a "designated wellness code" from Code Group 1 in the primary position Z71.3 is in Code Group 1, so it can drive the preventive benefit
UnitedHealthcare MP.016.59 (eff. 7/1/2026) MNT codes need one of the diagnoses listed in each preventive row: R73.03 (ages 35-70), obesity codes, Z68 BMI codes, CVD risk factors like E78.x or I10 Z71.3 isn't among the diagnoses those MNT rows require
Aetna CPB 0049 Lists E66.x, F50.x and Z68 ranges as covered diagnoses for nutritional counseling Not listed as a covering diagnosis

Cigna's policy also says that preventive services billed with a diagnosis for treatment of illness or injury are reviewed under the medical benefit instead. So one diagnosis order can send the same visit through two different benefits.

The practical rule: don't pick an order from memory. Pick it per payer, from that payer's current policy and from the benefits you verified for this member.

Aetna is a live example. A clinician who met with Aetna and a Fall 2026 reimbursement guide both report that since September 2026, Aetna commercial plans no longer process Z71.3 alone as preventive. We have not found a public Aetna policy that says so, so treat it as a question for the benefits call, not a rule. The free Aetna billing cheat sheet marks what was reported and what CPB 0049 says.

Z71.3 + Z68 BMI codes: the pairing that looks right and isn't

Because the tabular list tells you to add a Z68 code, many claims go out as Z71.3 + Z68.xx. That combination is missing something.

The guidelines (Section I.B.14 and the Z68 note in I.C.21) say:

The dietitian is allowed to document the BMI itself. The guidelines name the dietitian as the typical example. But the condition behind it (overweight, obesity, anorexia) has to come from the provider. A working weight-management claim therefore looks like this:

Position Code Why it's there
A E66.811 (obesity, class 1) The provider's diagnosis
B Z68.33 (BMI 33.0-33.9, adult) The BMI you measured
C Z71.3 The counseling encounter, if the payer wants it

Swap the order of A and C only when the payer's preventive policy asks for Z71.3 first. For the BMI table and the FY2027 change to Z68.1, see Z68 BMI codes.

Preventive vs. medical: how Z71.3 routes a claim

Z71.3 matters for more than whether a claim pays. It changes which benefit pays:

When the routing and the verification don't match, you get the classic complaint: "you told me this was free." The full explanation is in preventive vs. medical nutrition benefits.

When to use a medical diagnosis instead

Put the referring provider's diagnosis first when:

Remember that you code from the record. Dietitians write nutrition diagnoses in PES format, but medical diagnoses come from the referring provider's documentation.

Denials tied to Z71.3 (and the fix)

What the remit says Usual cause Fix
CO-11 (diagnosis inconsistent with procedure) The payer doesn't accept Z71.3 as the reason for 97802/97803 Add the provider's medical diagnosis first; keep Z71.3 secondary if the payer allows it
CO-167 (diagnosis not covered) Z71.3 alone sent to Medicare, or to a plan whose nutrition benefit needs a chronic condition Bill the qualifying diagnosis from the referral; if none exists, the service isn't covered
CO-50 (not medically necessary) Z71.3 with no condition to support medical necessity Add the documented condition, and make sure the note supports it
PR-204 (not covered by this plan) The member has no nutrition benefit at all The plan assigns it to the patient; tell them before you bill them, and verify the benefit before the next visit
Paid, but to the deductible Medical diagnosis first on a plan whose preventive benefit needed Z71.3 or another wellness code first Corrected claim with the order the policy asks for, if the documentation supports it

The long version, with the payer research method, is in Z71.3 denials. For the CARC basics, see why nutrition claims get denied.

Example claim lines (invented)

Cigna member, preventive counseling for cardiovascular risk, 60-minute initial visit: 97802 × 4 units, pointing to A. A: Z71.3, B: E66.3 (overweight, per the referral), C: Z68.27, D: E78.5.

UnitedHealthcare member, age 52, prediabetes, 45-minute follow-up: 97803 × 3 units, pointing to A. A: R73.03, B: Z71.3.

Medicare beneficiary with type 2 diabetes, 60-minute initial visit: 97802 × 4 units, pointing to A. A: E11.9. Z71.3 adds nothing to Medicare coverage. Put the referring physician's NPI on the claim.

These show structure only. The right order for your patient comes from their plan's policy and your verification call. The verification call script has the questions to ask, including "which diagnosis codes does the nutrition benefit require?"

Documentation that supports Z71.3

If the payer later requests records, your note has to show a reason for the visit that matches every diagnosis on the claim.

Every diagnosis code dietitians commonly bill, and how they pair with each other, is in the ICD-10 codes for dietitians reference.

Sources

  1. CMS: ICD-10-CM FY2027 code files and Official Guidelines for Coding and Reporting
  2. CDC NCHS: ICD-10-CM tabular list and addenda
  3. UnitedHealthcare Preventive Care Services, MP.016.59 (effective July 1, 2026)
  4. Cigna Administrative Policy A004, Preventive Care Services (effective Sept 1, 2026)
  5. Aetna Clinical Policy Bulletin 0049, Nutritional Counseling
  6. CMS NCD 180.1, Medical Nutrition Therapy

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

Frequently asked questions

Can Z71.3 be a primary diagnosis?

The ICD-10-CM guidelines allow Z codes as first-listed codes, and Z71.3 is not on any secondary-only list. Whether a payer pays it in first position is a policy question: Cigna's preventive policy asks for a designated wellness code such as Z71.3 first, while other plans want the medical diagnosis first.

Is Z71.3 billable?

Yes. Z71.3 is a complete, billable code in both the FY2026 and FY2027 ICD-10-CM code sets. It has no additional characters.

Does Medicare pay MNT with Z71.3?

No. Medicare Part B covers MNT only for diabetes, non-dialysis renal disease, and the 36 months after a kidney transplant, with a physician referral. A claim whose only diagnosis is Z71.3 does not meet that benefit.

Should I add a Z68 BMI code with Z71.3?

The tabular list says to add a Z68 code if the BMI is known, but the guidelines only allow a BMI code when the patient's provider has documented an associated condition such as obesity. So Z71.3 + Z68 alone is not enough: add the provider's diagnosis, like E66.811.

Why was my Z71.3 claim denied?

Usually because the plan routed it to a benefit the member doesn't have, or because the payer wants a medical diagnosis in the first position. Read the CARC on the remit, check the payer's preventive policy, and reorder or add the referring provider's diagnosis before resubmitting.

Part of ICD-10 codes for MNT. Start with ICD-10 Codes for Dietitians: Z71.3, Z68, E66 & More.

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