Skip to main content
DoulaPaid
Menu

Billing codes

Medicaid doula billing codes depend on the state and service.

Check code, modifier, billing-unit, and diagnosis-code basics before opening the state rule or claim checklist.

Do not copy a code from one state into another state.
Codes should match the service date, visit note, and payer rule.
Keep real client and claim details in private records.

Official baseline sources

Use CMS code context for HCPCS basics, then use the state guide for the code, modifier, unit, and rate that applies.

Codes vary by state and service

Before you look at a code, make sure you know the client state, the service type, and the visit date.

Billing code

The code tells the payer what kind of doula service you are billing, such as a visit, labor support, or postpartum service.

Modifier

A modifier adds detail to a code. It can show a state program, service type, telehealth rule, or special visit type.

Visits or billing units

Units show how many visits or how much time is billed. Some states use one flat unit, and some use 15-minute units.

Diagnosis code

Some payers ask for a diagnosis code on the claim. The right code depends on the state, payer, and service.

Service date

The code and units should match the date, length, and type of support in your private visit note.

State rule

Doula billing codes are not the same everywhere. Always start with the state where the client is covered.

Modifier warning

Do not copy modifiers between states. The same modifier letters can mean different things depending on the payer, state rule, service date, and claim line.

Connecticut

Connecticut uses HD on the in-person labor/delivery doula line; do not assume HD means the same thing in another state.

  • T1033 HD = Connecticut in-person labor/delivery attendance

Minnesota

Minnesota uses T1033 without a modifier for non-labor sessions and T1033 with U4 for labor and delivery.

  • T1033 = non-labor session
  • T1033 U4 = labor/delivery session

Ohio

Ohio doula guidance uses T1032/T1033 without borrowing U7/U8/U9 meanings from Pennsylvania.

  • Do not use PA's U7/U8/U9 meanings on Ohio claims.

Oklahoma

Oklahoma's verified doula rows use HD with 59899 and delivery service lines; check SoonerCare guidance before copying that modifier elsewhere.

  • 59899 HD = Oklahoma prenatal/postpartum visit
  • Delivery codes also use HD in verified Oklahoma rows

Pennsylvania

Pennsylvania uses U7, U8, and U9 as state-specific T1032 service-type modifiers.

  • U7 = prenatal
  • U8 = postpartum
  • U9 = other/loss-related support

Washington

Washington uses U1 on the 59899 prenatal intake line, while T1033 labor support has no modifier in the verified fee schedule.

  • 59899 U1 = prenatal intake
  • T1033 = labor and delivery support

State code examples

These examples come from the state rule records in DoulaPaid. Open the state page before using any code for real billing.

Arizona

per visit

T1032 · Doula services (per 15 minutes), up to eight units per day

Modifier: No modifier listed. Units: 15-minute units. Rate: $16.28 per unit.

T1033 · Doula services per diem (labor and delivery), once per 9-month period

Modifier: No modifier listed. Units: Flat service. Rate: $781.32.

California

per visit

Z1032 · Extended initial visit, 90 minutes

Modifier: XP. Units: Check state rule. Rate: $197.98.

Z1034 · Prenatal or postpartum visit, up to eight visits

Modifier: XP. Units: Check state rule. Rate: $162.11.

59409 · Support during vaginal delivery

Modifier: XP. Units: Check state rule. Rate: $685.07.

59612 · Support during vaginal delivery after previous caesarean section

Modifier: XP. Units: Check state rule. Rate: $768.69.

Connecticut

per visit

T1033 · Antepartum or postpartum doula visit

Modifier: No modifier listed. Units: Flat service. Rate: $100.

T1033 · Synchronous audio/video antepartum or postpartum doula visit

Modifier: 95. Units: Flat service. Rate: $100.

T1033 · In-person attendance at labor and delivery

Modifier: HD. Units: Flat service. Rate: $800.

District of Columbia

per visit

99600 · Perinatal doula support visit

Modifier: HD. Units: Flat service. Rate: $107.89.

59400 · Doula support at vaginal delivery

Modifier: HD. Units: Flat service. Rate: $762.98.

59514 · Doula support at c-section delivery

Modifier: HD. Units: Flat service. Rate: $762.98.

59612 · Doula support at VBAC delivery

Modifier: HD. Units: Flat service. Rate: $762.98.

Illinois

per visit

59409 · Labor and delivery support - vaginal

Modifier: No modifier listed. Units: Flat service. Rate: $720.

59514 · Labor and delivery support - cesarean

Modifier: No modifier listed. Units: Flat service. Rate: $720.

59612 · Labor and delivery support - VBAC

Modifier: No modifier listed. Units: Flat service. Rate: $720.

59620 · Labor and delivery support - cesarean after attempted VBAC

Modifier: No modifier listed. Units: Flat service. Rate: $720.

Kansas

per visit

T1032 · Prenatal doula visits, per 15 minutes

Modifier: No modifier listed. Units: 15-minute units. Rate: $15 per unit.

T1033 · Attendance at labor and delivery

Modifier: No modifier listed. Units: Flat service. Rate: $500.

T1032 · Postpartum doula visits, per 15 minutes

Modifier: TS. Units: 15-minute units. Rate: $15 per unit.

Louisiana

per visit

99404 · Pre/postnatal nurse advocacy visit, as medically necessary

Modifier: No modifier listed. Units: Check state rule. Rate: $35.41.

S9445 · Prenatal/postpartum doula visit, part of the eight-visit pool

Modifier: No modifier listed. Units: Check state rule. Rate: $69.69.

99199 · Attendance at labor and delivery by doula

Modifier: No modifier listed. Units: Flat service. Rate: $459.

S9442 · Birthing class, per session, part of the eight-visit pool

Modifier: No modifier listed. Units: Check state rule. Rate: $40.80.

Maryland

per visit

T1032 · Prenatal doula visit, up to four 15-minute units

Modifier: No modifier listed. Units: 15-minute units. Rate: $16.62 per unit.

T1032 · Postpartum doula visit, up to four 15-minute units

Modifier: U9. Units: 15-minute units. Rate: $19.62 per unit.

T1033 · Labor and delivery attendance (in-person only)

Modifier: No modifier listed. Units: Flat service. Rate: $800.

Michigan

per visit

S9445 · Prenatal or postpartum doula visit, 12 total visits before prior authorization

Modifier: HD. Units: Flat service. Rate: $100.

S9445 · Telemedicine-eligible prenatal or postpartum doula visit

Modifier: HD, 95. Units: Flat service. Rate: $100.

T1033 · Attendance at labor and delivery, in-person

Modifier: HD. Units: Flat service. Rate: $1,500.

Minnesota

per visit

T1033 · Prenatal, postpartum, or non-labor doula session

Modifier: No modifier listed. Units: Flat service. Rate: $100.

T1033 · Labor and delivery doula session

Modifier: U4. Units: Flat service. Rate: $1,400.

Missouri

per visit

S9445 · Prenatal support session, 60 minutes or more

Modifier: TH. Units: Flat service. Rate: $75.

S9445 · Postpartum support session, 60 minutes or more

Modifier: TS. Units: Flat service. Rate: $75.

S9443 · Lactation education and support session

Modifier: No modifier listed. Units: Flat service. Rate: $50.

S9482 · Community navigation service

Modifier: No modifier listed. Units: Flat service. Rate: $25.

Nevada

per visit

S9445 · Patient education, individual, per session

Modifier: U1. Units: Flat service. Rate: $100.

59409 · Doula support at vaginal delivery

Modifier: U1. Units: Flat service. Rate: $900.

59514 · Doula support at cesarean delivery

Modifier: U1. Units: Flat service. Rate: $900.

59612 · Doula support at VBAC delivery

Modifier: U1. Units: Flat service. Rate: $900.

New Jersey

per visit

99600 · Initial prenatal doula visit, up to six 15-minute units

Modifier: HD, U7. Units: 15-minute units. Rate: $16.62 per unit.

99600 · Standard prenatal doula visit, up to four 15-minute units

Modifier: HD. Units: 15-minute units. Rate: $16.62 per unit.

99199 · Standard postpartum doula visit, up to four 15-minute units

Modifier: HD. Units: 15-minute units. Rate: $16.62 per unit.

59409 · Attendance at vaginal delivery

Modifier: HD. Units: Flat service. Rate: $500.

New Mexico

per visit

T1032 · Prenatal or postpartum doula services, per 15 minutes

Modifier: U1. Units: 15-minute units. Rate: $25 per unit.

T1032 · Other doula counseling and coordination services, per 15 minutes

Modifier: U2. Units: 15-minute units. Rate: $25 per unit.

T1033 · Labor and delivery doula services

Modifier: U3. Units: Flat service. Rate: $1,500.

New York

per visit

T1032 · New York City perinatal support visit, minimum 30 minutes

Modifier: No modifier listed. Units: Flat service. Rate: $93.75.

T1032 · Rest of State perinatal support visit, minimum 30 minutes

Modifier: No modifier listed. Units: Flat service. Rate: $84.37.

T1033 · New York City in-person labor and delivery support

Modifier: No modifier listed. Units: Flat service. Rate: $750.

T1033 · Rest of State in-person labor and delivery support

Modifier: No modifier listed. Units: Flat service. Rate: $675.

Ohio

per visit

T1032 · Prenatal and postpartum doula services, per 15 minutes

Modifier: No modifier listed. Units: 15-minute units. Rate: $12.50 per unit.

T1033 · Labor and delivery doula services

Modifier: No modifier listed. Units: Flat service. Rate: $600.

Oklahoma

per visit

59899 · Prenatal doula visit (60-minute minimum)

Modifier: HD. Units: Flat service. Rate: $67.81.

59899 · Postpartum doula visit (60-minute minimum)

Modifier: HD. Units: Flat service. Rate: $67.81.

59409 · Labor and delivery doula support - vaginal delivery

Modifier: HD. Units: Flat service. Rate: $416.86.

59514 · Labor and delivery doula support - cesarean delivery

Modifier: HD. Units: Flat service. Rate: $291.96.

Oregon

global fee

T1033 · Global doula benefit with support at delivery

Modifier: HD. Units: Check state rule. Rate: $1,505.

T1033 · Support visit

Modifier: No modifier listed. Units: Check state rule. Rate: $215.

T1033 · Doula services day of delivery only

Modifier: 22. Units: Check state rule. Rate: $645.

Pennsylvania

per visit

T1032 · Prenatal visit (minimum 30 minutes)

Modifier: U7. Units: Flat service. Rate: $100.

T1032 · Postpartum visit (minimum 30 minutes)

Modifier: U8. Units: Flat service. Rate: $100.

T1032 · Fertility/pre-conception counseling, pregnancy loss, infant loss, or termination support (minimum 30 minutes)

Modifier: U9. Units: Flat service. Rate: $175.

T1033 · Labor and delivery support (in-person; delivery must occur)

Modifier: No modifier listed. Units: Flat service. Rate: $1,000.

Rhode Island

per visit

S9445 · Prenatal doula visit, 60-minute minimum

Modifier: No modifier listed. Units: Flat service. Rate: $100.

59400 · Labor and delivery doula support (vaginal)

Modifier: No modifier listed. Units: Flat service. Rate: $900.

59510 · Labor and delivery doula support (cesarean)

Modifier: No modifier listed. Units: Flat service. Rate: $900.

S9446 · Postnatal doula visit, 60-minute minimum

Modifier: No modifier listed. Units: Flat service. Rate: $100.

South Dakota

per visit

T1032 · Prenatal, postpartum, or care coordination doula services (per 15 minutes)

Modifier: No modifier listed. Units: 15-minute units. Rate: $17.32 per unit.

T1033 · Labor and delivery doula services (per delivery)

Modifier: No modifier listed. Units: Flat service. Rate: $616.01.

Utah

per visit

T1032 · Pregnancy and postpartum doula services, per 15 minutes

Modifier: No modifier listed. Units: 15-minute units. Rate: $11.59 per unit.

T1033 · Labor support doula services, per diem

Modifier: No modifier listed. Units: Flat service. Rate: $834.28.

Virginia

per visit

99600 · Initial prenatal doula visit, up to six 15-minute units

Modifier: HD. Units: 15-minute units. Rate: $14.99 per unit.

59425 · Standard prenatal doula visit, up to four 15-minute units

Modifier: HD. Units: 15-minute units. Rate: $14.99 per unit.

59430 · Postpartum doula visit, up to four 15-minute units

Modifier: HD. Units: 15-minute units. Rate: $14.99 per unit.

59409 · Labor support, vaginal birth

Modifier: HD. Units: Flat service. Rate: $350.

Washington

unit based

59899 · Prenatal intake visit

Modifier: U1. Units: Flat service. Rate: $750.

T1033 · Labor and delivery support

Modifier: No modifier listed. Units: Flat service. Rate: $750.

T1032 · Additional prenatal and postpartum visits

Modifier: No modifier listed. Units: 15-minute units. Rate: $25 per unit.

Common questions

What billing codes do Medicaid doulas use?

The right code depends on where the client is covered and what service you provided. Start with the client state before preparing a claim.

Are Medicaid doula billing codes the same in every state?

No. States can use different CPT or HCPCS codes, modifiers, visit limits, unit rules, and diagnosis code rules.

Can DoulaPaid choose the billing code for me?

DoulaPaid can help organize state-specific code checks, but a doula or biller should still review payer guidance before submitting a real claim.