Skip to content
NuBloom
Insurance & Billing

Which CPT Code for a Lactation Visit? 2026 Scenario Guide

The CPT code for a lactation consultation depends on your credentials, who the Patient is, and the visit type. A scannable scenario-by-scenario decision guide for IBCLCs, 2026.

NuBloom TeamUpdated 14 min read

No single code covers every lactation visit. The right code depends on the service, your eligibility to report it, the Patient on the claim, the setting, and the payer. When the payer accepts the code and your provider type, options can include preventive counseling codes 99401-99404 or HCPCS S9443. A professional whose license, scope, and payer enrollment allow Evaluation and Management (E/M) billing may use the E/M code family that matches the setting. Always verify with the payer.

Use this page when you are building a claim and need the code for a specific visit. The IBCLC Billing Guide covers billing models, rates, credentialing, and denials. This page focuses on choosing a code for each visit type.

Every scenario in one table

Match the visit to a row and confirm the code with the specific payer before you submit the claim.

ScenarioPossible code(s)Who can bill itVerify with payer
New Patient, individual consult99401-99404 (preventive counseling) if the payer accepts it; or office E/M 99202-99205Counseling: a provider type the payer accepts. E/M: a professional eligible to report E/MCoverage of counseling codes for lactation; E/M eligibility under your license, scope, and enrollment
Established Patient visit99401-99404 if the payer accepts it; or office E/M 99212-99215Same as aboveWhether a follow-up counseling visit is separately payable
Prenatal / antepartum consult99401-99404 if the payer accepts it; or E/M for an eligible professionalSame as aboveWhether prenatal lactation education is a covered benefit
Group class / education sessionS9443 (HCPCS; the national descriptor is a lactation class)A provider type the payer or state program acceptsWhether the payer recognizes S9443, and its modifier and unit rules
Home visitHome or residence E/M: 99341, 99342, 99344, 99345 (new) or 99347-99350 (established), with POS 12 in the Patient's homeA professional eligible to report E/MHome-visit coverage and POS rules; for a counseling code, the payer's home-service policy
Telehealth consult98000-98007 (audio-video) or 98008-98015 (audio-only); or the underlying code with POS 02 or 10 and modifier 95 or 93A professional eligible to report E/MWhich path the payer accepts; report only one path for a service

Codes vary by payer and state Medicaid program, so treat this as a starting point and confirm coverage before you bill.

If you are eligible to report office E/M, select the level by documented medical decision making (MDM) or by total time on the date of service. When time selects the level, these are the minimum times:

E/M codePatient typeMinimum total time on the date of service
99202New Patient15 min
99203New Patient30 min
99204New Patient45 min
99205New Patient60 min
99212Established10 min
99213Established20 min
99214Established30 min
99215Established40 min

These are minimums, not ranges. To select a level by time, bill the highest code whose minimum you met. Time is one path to the level; medical decision making is the other, so you need to satisfy only one. A diagnosis alone does not set the MDM level. Time means the reporting professional's qualifying time on the date of service. Same-day non-face-to-face work can count, but time spent on separately reported services does not. Home visits use a different code family with different minimums; see home visit codes. Prolonged-service codes do not begin at the level-5 minimum; see the 90-minute FAQ below.

You can also use the interactive finder:

Billing code review tool

Review possible code families and the checks that must be completed before billing.

An IBCLC credential alone does not establish billing eligibility. Confirm the reporting professional's license, scope, enrollment, contract, documentation, and current payer policy. This tool does not choose a final code.

This flow reviews common office, home or residence, synchronous audio-video, synchronous audio-only, and qualified-nonphysician telephone paths. Preventive counseling, S9443 classes, health-risk screening, brief communication, and asynchronous digital E/M require separate service-specific review.

1. Service and Patient status

2. Code-selection basis

3. Patient and documented concern

Who is named as the Patient?

Three questions to answer

Before you pick a code, identify your license, the patient on the claim, and the type of visit. These determine which codes apply.

What are your credentials?

Your credentials, state rules, and payer enrollment determine which codes you can use. If you are unsure whether you can bill in your own name or whose NPI belongs on the claim, start with who can bill for lactation services, then return here to choose the code.

  • IBCLC only. IBCLC certification alone does not make you eligible to report E/M codes. Depending on the payer or state program, you may be able to bill preventive counseling codes 99401-99404 or S9443. In some settings, an IBCLC provides the service incident-to a physician or other qualified provider, who bills under their own number. This is allowed only when the payer's incident-to rules permit it. Whether an IBCLC can panel and bill directly varies by state and payer; see How IBCLCs Get In-Network Insurance Coverage.
  • RN, NP, or MD who is also an IBCLC. A physician or other qualified health care professional may report E/M codes when license, scope, enrollment, and payer rules allow it. An RN or NP license does not settle that question by itself, so confirm that the payer enrolls your license type for E/M services.

Verify your billing eligibility with each payer, since the same credential is treated differently across plans and states.

Who is the patient on this claim?

You bill one patient per claim. That choice determines the diagnosis information.

  • Bill under the mother when the issue is maternal (supply, nipple pain, mastitis). Use the documented maternal diagnosis, such as O92.4, O91.23, or O92.13.
  • Bill under the infant when the issue is infant-centered (weight gain, latch mechanics, tongue tie). Use the documented infant diagnosis, such as R63.30, R63.4, or Q38.1. A P92 code applies only when the condition originated in the perinatal period and is still present; age alone does not decide.

Many visits involve both people, but a claim still names one patient. See billing under the mother's or baby's account for the operational details.

What kind of visit is it?

The visit type determines which row applies:

  • New vs. established: new Patient codes vs. established Patient codes.
  • Individual vs. group: one-on-one consult vs. a class. The national S9443 descriptor refers to a lactation class, though some state Medicaid programs also use it for individual care.
  • Prenatal: antepartum lactation education. How a payer handles it varies.
  • Home vs. office: E/M uses separate home or residence codes with their own minimum times.
  • Telehealth: a synchronous audio-video or audio-only code, or the underlying code with the payer's place of service and modifier.

What CPT code do I use for a new patient lactation consultation?

It depends on your billing eligibility and the payer. If the payer accepts preventive counseling codes for your provider type, 99401-99404 may apply. A professional eligible to report E/M uses the new Patient codes for the setting: 99202-99205 in the office, or 99341, 99342, 99344, or 99345 in the Patient's home.

Counseling path

Confirm that the payer covers preventive counseling codes for lactation and accepts your provider type. Choose the level from the payer's policy and the current CPT descriptors.

E/M path

Select 99202-99205 by documented MDM or by total time, using the table above. A long first consult supports a higher level only when the documented time meets that level's minimum or the record supports the MDM level. See the Lactation SOAP Note Template for documentation guidance.

What's the CPT code for a follow-up lactation visit?

For an established Patient, an eligible E/M professional uses 99212-99215 in the office, selected by MDM or time. If the payer accepts preventive counseling codes for your provider type, 99401-99404 may apply.

  • Counseling path: verify whether the payer pays a follow-up counseling visit separately and which levels it accepts.
  • E/M path: pick 99212-99215 by documented MDM or total time. A 99214 or 99215 is correct when the record supports that level. For a follow-up in the Patient's home, use the established Patient home or residence codes 99347-99350 instead.

Prenatal lactation consult CPT codes

If the Patient's plan covers prenatal lactation education and the payer accepts preventive counseling codes for your provider type, 99401-99404 may apply. A professional eligible to report E/M selects the level by MDM or time, as for any other visit.

Prenatal counseling does not establish a diagnosis code by itself. Choose a diagnosis code from the documented encounter and current payer guidance. Before the visit, confirm that the plan covers prenatal lactation education as a benefit.

Home visit codes: can an IBCLC or RN use 99350?

Only a professional eligible to report E/M under license, scope, enrollment, and payer rules may use the home or residence E/M codes: 99341, 99342, 99344, and 99345 for new Patients, and 99347-99350 for established Patients. IBCLC certification does not establish that eligibility, and an RN license does not settle it by itself.

Similar clinical work does not make an office E/M code correct for a home visit, so do not report 99202-99215 with place of service 12. The home or residence family has its own minimum times, and travel time does not count toward them:

Home E/M codePatient typeMinimum total time on the date of service
99341New Patient15 min
99342New Patient30 min
99344New Patient60 min
99345New Patient75 min
99347Established20 min
99348Established30 min
99349Established40 min
99350Established60 min

The level can also be selected by documented MDM. Use place of service 12 (home) when the visit is in the Patient's home; other qualifying residence settings use different POS codes. If you bill a preventive counseling code for a home visit instead, follow the payer's policy for home services and place of service. Verify home-visit coverage and any travel policy with the payer.

Group visits and classes: S9443 in 2026

S9443 is a HCPCS Level II code whose national descriptor refers to a lactation class. State programs can publish more specific billing rules. Illinois Medicaid and Colorado Medicaid, for example, document uses that distinguish individual and group care with modifiers or units.

A listing in the national HCPCS files does not mean a payer recognizes the code. Before you plan a class around S9443, confirm that the specific payer accepts it and how it handles modifiers, units, and payment. For a comparison of cash-pay and in-network models, see TLN vs. Direct-Bill vs. Cash-Pay.

Do I bill under the mother's or the baby's account?

Pick one patient per claim. Bill under the mother when the primary issue is maternal (supply, pain, mastitis) and under the infant when it is infant-centered (weight gain, latch mechanics, tongue tie). This determines which chart contains the visit, which name and date of birth go on the superbill, and which ICD-10 family supplies the codes.

You cannot put both people on one claim. A claim carries a single Patient identity, diagnosis set, and insured relationship. If maternal diagnosis codes appear under the infant's name, or the reverse, the payer may reject or deny the claim because the Patient identity and diagnosis do not match. Decide who has the primary problem, chart under that Patient, and generate that Patient's superbill.

A pediatric office can bill the mother as the patient only if she's registered as a patient of that practice and the payer allows it. Otherwise, the mother's care has to run through a claim where she is the patient. Verify this before you rely on it. For the deeper treatment of patient selection and dual-patient documentation, see the IBCLC Billing Guide.

Common code questions

Can an IBCLC use E/M codes?

Only when your license and scope allow E/M services, you are enrolled with the payer for them, and the payer accepts your provider type. IBCLC certification alone does not establish that. Without E/M eligibility, options depend on the payer and may include preventive counseling (99401-99404) or S9443. Confirm your license and payer status before submitting an E/M claim.

When can I bill 99204, 99205, 99214, or 99215?

When the record supports the level. Select it by documented MDM, or by total time that meets the code's minimum: 45 minutes for 99204, 60 for 99205, 30 for 99214, and 40 for 99215. A diagnosis alone does not set the MDM level. A level the note cannot support can lead to denials and takebacks.

What about a 90-minute consult?

A prolonged-service code applies only when time selected the highest level in the code family and total time reaches that family's start. Under CPT, the first 99417 unit begins at 75 minutes with 99205, 98003, or 98011; at 55 minutes with 99215, 98007, or 98015; at 90 minutes with home visit code 99345; and at 75 minutes with 99350. Each additional full 15 minutes adds a unit.

Medicare does not use 99417 for these services. For office E/M, Medicare uses G2212, starting at 89 minutes with 99205 and 69 minutes with 99215. For home or residence E/M, it uses G0318, starting at 140 minutes with 99345 and 110 minutes with 99350. CMS counts G0318 time from 3 days before through 7 days after the visit, and G0318 is not reported with 99417.

A 90-minute new Patient office visit reaches a second 99417 unit under CPT and the first G2212 unit under Medicare. A 78-minute visit reaches the first 99417 unit but not G2212. A 90-minute new Patient home visit reaches the first 99417 unit with 99345, while G0318 depends on CMS-qualifying time across its window. Confirm that the payer accepts the add-on and the number of units, and that the billing professional is eligible.

What ICD-10 code pairs with each scenario?

The CPT/HCPCS code identifies the service. The ICD-10 code identifies the documented reason for it. These are options for a documented condition, not automatic pairings. Use the most specific code the note supports:

Scenario / findingICD-10 optionPatientNote
Care of a lactating motherZ39.1 (encounter for care and examination of lactating mother)MotherWhen the record supports it. Not with a related O92 lactation-disorder code; Excludes1 allows both only for unrelated conditions
Maternal lactation disorderO92 lactation-disorder codes: agalactia (O92.3), hypogalactia (O92.4), other or unspecified disorders of lactation (O92.79/O92.70)MotherOnly for a documented disorder. Low supply is a concern, not a diagnosis by itself
Newborn difficulty feeding at breastP92.5 (neonatal difficulty in feeding at breast) or R63.30 (feeding difficulties, unspecified)InfantP92.5 only when the condition originated in the perinatal period and is still present
Poor weight gainR62.51 (failure to thrive, child), R63.4 (abnormal weight loss), P92.3 (underfeeding of newborn), or P92.6 (failure to thrive in newborn)InfantOnly as documented. P92 codes only when the condition originated in the perinatal period and is still present
Tongue tieQ38.1 (ankyloglossia)InfantOnly when ankyloglossia is diagnosed. A suspected tongue tie does not establish it

These pair with the procedure code above. You still pick one patient (mother OR infant) per claim. For the full assessment-language-to-ICD-10 mapping, see the Lactation SOAP Note Template.

How do I code failure to thrive or poor infant weight gain?

Bill under the infant and use the code the record documents. Options include R62.51 (failure to thrive, child) and R63.4 (abnormal weight loss). P92.3 (underfeeding of newborn) and P92.6 (failure to thrive in newborn) apply only when the condition originated in the perinatal period and is still present; age alone does not decide. Poor weight gain does not support a small-for-gestational-age birth code without that birth finding. Confirm the exact code against the CMS ICD-10-CM files in effect on the date of service.

What about telehealth?

CPT has synchronous audio-video E/M codes 98000-98007 and audio-only E/M codes 98008-98015 for a professional eligible to report E/M. Neither family is reported with a same-day in-person E/M, and an audio-only service needs more than 10 minutes of medical discussion. These codes identify the modality themselves.

Some payers instead want the underlying office code with their own place-of-service and modifier rules. CMS does not separately pay 98000-98015 in 2026. Medicare uses the underlying eligible service with POS 10 when the Patient is at home or POS 02 when the Patient is elsewhere, plus modifier 95 for audio-video or modifier 93 for audio-only. Commercial and Medicaid instructions vary. Report only one code path for a service. See the billing guide's telehealth section.

Submitting the claim

After you choose the code, chart the visit in NuBloom. The superbill carries the CPT and ICD-10 codes with your NPI and credentials and supports your practice's claim or the Patient's own reimbursement request. If your practice turns on claim filing, staff can send a supported claim to the payer electronically from NuBloom. See how NuBloom handles billing and superbills.

If you're self-pay, remember that the code still matters for the patient's own reimbursement and, when the rule applies, for the written Good Faith Estimate you provide before the visit.

Reviewed September 11, 2026.

Sources

billingcpt-codesinsurance

Be done when the visit is done

Booking, charting, and payments in one place. The chart even works offline, so the note is done before you leave the driveway.