Billing codes · ICD-10-CM code

O24.4 gestational diabetes codes for nutrition claims

The short answerGestational diabetes is coded in subcategory O24.4. For MNT during pregnancy it's O24.41-, with a sixth character for control: O24.410 diet, O24.414 insulin, O24.415 oral drugs, O24.419 unspecified. O24.4 codes don't carry a trimester character. As Chapter 15 codes, they go first on the claim. Don't add a Z79 medication code or a Z68 BMI code, and don't use another O24 code with them.
SubcategoryO24.4, Gestational diabetes mellitus
In pregnancyO24.410 diet, O24.414 insulin, O24.415 oral hypoglycemics, O24.419 unspecified control
In childbirth / puerperiumO24.42- / O24.43- (same sixth characters)
Not billable (headers)O24.4, O24.41, O24.42, O24.43
SequencingChapter 15 codes go first
Don't addZ79.4 / Z79.84 / Z79.85, other O24 codes, Z68 BMI codes
May addZ3A.- weeks of gestation, if known
FY2027 changeNone to O24.4 (Oct 1, 2026)

Gestational diabetes referrals are time-sensitive. The patient needs a plan within days, and follow-ups come fast. Pregnancy codes follow their own rules, and the most common coding mistakes come from applying diabetes habits (adding Z79.4, adding a BMI code) that don't carry over to pregnancy.

O24.4 codes in plain English

Code When
O24.410 Gestational diabetes in pregnancy, diet controlled
O24.414 Gestational diabetes in pregnancy, insulin controlled
O24.415 Gestational diabetes in pregnancy, controlled by oral hypoglycemic drugs
O24.419 Gestational diabetes in pregnancy, unspecified control
O24.420 / .424 / .425 / .429 Same four, in childbirth
O24.430 / .434 / .435 / .439 Same four, in the puerperium

Outpatient nutrition visits during pregnancy use O24.41-. The headers (O24.4, O24.41, O24.42, O24.43) reject if billed.

Nothing in O24.4 changed in the FY2027 update (October 1, 2026).

Choosing the right sixth character

Section I.C.15.i of the Official Guidelines sets the rules:

The control character follows what the provider documents at the time of the visit. If the OB starts insulin between visits, the next claim moves from O24.410 to O24.414.

Pregnancy coding rules that affect nutrition claims

Coverage for gestational diabetes MNT

Commercial plans usually cover GDM nutrition therapy under the medical benefit as treatment of a diagnosed condition. Aetna's CPB 0049, for example, names diabetes mellitus among the chronic disease states where nutritional counseling is medically necessary. Pregnancy-related cost-share, referral rules and visit limits vary by plan.

Preventive rows are for healthy pregnancies. UnitedHealthcare's preventive policy lists MNT codes under Healthy Weight and Weight Gain During Pregnancy, keyed to pregnancy diagnosis codes. That row follows a USPSTF recommendation about gestational weight gain. A GDM visit is treatment, so expect the medical benefit. Some plans also cover lactation or maternity services differently, so verify.

Medicaid covers many pregnancies in the US, and whether it pays a dietitian directly depends on the state. Check your state's Medicaid manual or the managed care plan.

Medicare rarely applies. If a Medicare beneficiary is pregnant, MNT coverage follows Medicare's own diabetes definition. Verify with the MAC.

Pairing with CPT codes

Visit CPT Diagnosis order (example)
First GDM visit at 27 weeks, 60 min, diet only 97802 × 4 A: O24.410, B: Z3A.27
Follow-up after insulin start, 30 min 97803 × 2 A: O24.414, B: Z3A.30
GDM with obesity complicating pregnancy 97803 × 2 A: O24.410, B: O99.212, C: E66.811
Postpartum, after the puerperium, prediabetes on follow-up labs 97803 × 2 A: R73.03, B: Z86.32

All examples are made up. In the obesity example, O99.212 is the second-trimester code, and the O99.21- character follows the trimester of that visit.

What the note must show

Denials and fixes

What you'll see Likely cause Fix
Rejected: invalid diagnosis O24.4 or O24.41 billed without the sixth character O24.410/.414/.415/.419
Coding edit / CO-16 O24.4 with Z79.4 or with E11.- Drop Z79.x; use only the O24.4 code
Rejected: sequencing / CO-11 Chapter 15 code not first O24.41- first
Invalid for patient age/sex O-code on a claim whose demographics don't match Fix the patient's demographics on the claim
CO-50 Note doesn't tie the visit to GDM management Document the treatment and targets

The broader denial patterns are in why nutrition claims get denied. Prenatal nutrition as a practice focus is discussed in best nutrition niches for reimbursement.

After pregnancy, follow-up care uses non-obstetric codes: see R73.03 prediabetes, E11 type 2 diabetes and the ICD-10 codes for dietitians reference.

Sources

  1. CMS: ICD-10-CM FY2027 code files and Official Guidelines (Section I.C.15.a and I.C.15.i)
  2. CDC NCHS: ICD-10-CM tabular list and addenda
  3. UnitedHealthcare Preventive Care Services, MP.016.59 (effective July 1, 2026)
  4. Aetna Clinical Policy Bulletin 0049, Nutritional Counseling

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

Frequently asked questions

What is the ICD-10 code for gestational diabetes?

Subcategory O24.4. During pregnancy use O24.41- with the sixth character for how it's controlled: O24.410 diet-controlled, O24.414 insulin, O24.415 oral hypoglycemic drugs, O24.419 unspecified control.

O24.410 or O24.414 if the patient is on diet and insulin?

O24.414. The guidelines say that if gestational diabetes is treated with both diet and insulin, only the insulin-controlled code is needed. The same logic applies to diet plus oral drugs: use O24.415.

Do gestational diabetes codes need a trimester?

No. O24.4 codes don't have a trimester character; they're split by pregnancy, childbirth and puerperium instead. You can add a Z3A code for weeks of gestation if it's known.

Can I add a BMI code for a pregnant patient?

No. The guidelines say not to assign Z68 BMI codes during pregnancy. If obesity complicates the pregnancy, the provider's O99.21- code describes it.

What code do I use after delivery?

During the puerperium (the postpartum period covered by the O-codes), O24.43-. After that, a history of gestational diabetes is Z86.32, and any new diagnosis like prediabetes (R73.03) or type 2 diabetes (E11.-) is coded on its own.

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

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