
OB/GYN medical billing bundles routine prenatal visits, delivery, and postpartum care into single global CPT codes, on top of separate rules for gynecologic surgery, preventive visits, and diagnostic imaging.
That combination is exactly why obstetrics and gynecology billing produces more denials than most specialties. Get the global package wrong, miss a modifier, or under-document gestational age, and the claim bounces.
In this read, we’ll be exploring:
- Partial antepartum care coding
- The most common causes of claim denials
- Real billing scenarios and an audit checklist
- Global maternity billing and when it doesn’t apply
- E/M, modifier, and ICD-10 coding rules specific to OB/GYN
TLDR: OB/GYN medical billing
Correct OB/GYN medical billing depends on matching the right global or partial-care code to who actually performed the delivery, documenting trimester and gestational age on every claim, and applying modifiers the way CMS’s National Correct Coding Initiative expects.
The tables below cover the codes; the sections around them cover the judgment calls that actually cause denials. Here’s the quick-reference version before the detail:
| Global scenario | CPT code |
| Vaginal delivery (antepartum, delivery, postpartum) | 59400 |
| Cesarean delivery (antepartum, delivery, postpartum) | 59510 |
| VBAC after prior cesarean (global) | 59610 |
| Repeat cesarean after prior cesarean (global) | 59618 |
| Partial antepartum care, 4–6 visits | 59425 |
| Partial antepartum care, 7 or more visits | 59426 |
| Vaginal delivery only | 59409 |
| Cesarean delivery only | 59514 |
What counts as global maternity billing?
Global maternity billing bundles routine antepartum care, delivery, and postpartum care into one CPT code when a single physician or group manages the entire episode.
It’s the foundation of obstetrics medical billing, and it’s also where most global billing denials start, since payers expect the billed code to match exactly who provided which piece of care.
What actually separates a clean claim from a denied one here is whether the global code matches the delivery-only or partial-care codes covered next, because billing a global code when a different physician handled part of the pregnancy is one of the fastest ways to trigger a rejection.
When does global billing not apply?
Global billing breaks down whenever care gets split across providers or interrupted mid-pregnancy, which happens more often than the clean textbook case suggests.
- Insurance changes partway through the pregnancy
- A patient transfers to a new practice mid-pregnancy
- The pregnancy ends before delivery (loss or termination)
- Care is shared between an OB and a maternal-fetal medicine specialist
In practice, split care is less an edge case and more a routine part of obstetrics medical billing, since patients move, change insurance, and get referred to specialists constantly across nine months.
Same physician performs the delivery
Same physician manages postpartum care
A specialist shares the pregnancy
Delivery and antepartum care split providers
Partial antepartum care gets billed by visit count instead of a flat package once a transfer happens.
| Visits provided | CPT code |
| 1 to 3 visits | Reported using standard E/M codes |
| 4 to 6 visits | 59425 |
| 7 or more visits | 59426 |
How should OB/GYN E/M visits be coded?
E/M coding for OB/GYN follows the same 2021 revision rules as other specialties, selected by medical decision making or total time rather than a checklist of exam elements.
| Visit type | CPT code range |
| New patient office visit | 99202–99205 |
| Established patient office visit | 99211–99215 |
A 99213 typically reflects a stable, low-complexity follow-up, while a 99214 reflects moderate complexity, such as a new problem requiring a prescription or additional workup.
The mistake worth watching for is coding every established visit at 99214 out of habit, since that pattern is exactly what triggers a payer audit.
Which codes apply to gynecology and preventive care?
Gynecologic and preventive services get billed separately from the obstetric global package, and mixing the two is a common source of unnecessary denials.
| Service | CPT code |
| Preventive visit, established patient, ages 18–39 | 99395 |
| Preventive visit, established patient, ages 40–64 | 99396 |
| Cervical cytology (Pap) interpretation | 88175 |
| Endometrial biopsy | 58100 |
| Hysteroscopic myomectomy | 58561 |
| Total abdominal hysterectomy | 58150 |
| Hysteroscopy with biopsy | 58558 |
| Ovarian cystectomy | 58940 |
| IUD insertion | 58300 |
| IUD removal | 58301 |
A well-woman visit that turns up an abnormal finding often needs a separate, modifier-appended E/M code alongside the preventive code, not a replacement for it.
Which modifiers affect OB/GYN reimbursement?
Modifiers decide whether two services on the same day get paid separately or bundled into one, and CMS’s National Correct Coding Initiative edits determine when that’s allowed.
| Modifier | Purpose |
| -25 | Significant, separately identifiable E/M service |
| -24 | Unrelated E/M service during a postoperative period |
| -22 | Increased procedural services |
| -59 | Distinct procedural service |
| -51 | Multiple procedures |
What ICD-10 codes need the most specificity in OB/GYN coding?
Pregnancy diagnosis coding demands more precision than most specialties, since payers expect trimester, gestational age, and complication details on nearly every claim.
| Diagnosis | ICD-10-CM category |
| Routine pregnancy supervision | Z34.- |
| High-risk pregnancy supervision | O09.- |
| Weeks of gestation | Z3A.- |
| Gestational diabetes | O24.- |
| Preeclampsia | O14.- |
| Preterm labor | O60.- |
| Endometriosis | N80 |
| Uterine fibroids | D25.- |
| Pelvic organ prolapse | N81 |
| Acute cystitis | N30.00–N30.01 |
| Encounter for sterilization | Z30.2 |
Missing the gestational age or trimester on a claim is a small documentation gap that turns into a coding query or a rejected claim, which is a disproportionate cost for something this easy to fix at the point of care.
What causes the most OB/GYN claim denials?
Most OB/GYN denials trace back to one of six recurring issues, and the fix for each is usually a documentation or verification step rather than a coding change.
| Denial cause | Revenue impact | Fix |
| Incorrect global billing | Claim rejection | Confirm who performed the delivery before selecting global vs. delivery-only |
| Missing pregnancy documentation | Medical necessity denial | Record trimester and gestational age at every encounter |
| Incorrect ICD-10 specificity | Coding edits | Use gestation-specific codes from the Z3A and O categories |
| Eligibility issues | Delayed payment | Verify coverage before the first prenatal visit |
| Missing authorization | Payment denial | Confirm authorization rules for ultrasounds and surgeries |
| Modifier errors | Reduced reimbursement | Check NCCI edits before submitting |
What do real OB/GYN billing scenarios look like?
The scenarios below are representative patterns rather than actual patient cases, built to show how the coding rules above play out once care gets complicated.
Routine pregnancy
A patient completes all antepartum visits, delivers vaginally, and receives postpartum care from the same physician group. The entire episode gets billed under 59400, not as separate visit-by-visit claims.
Mid-pregnancy transfer
A patient transfers to a new practice at 32 weeks. The original physician bills 59426 for the seven-plus antepartum visits already provided, while the new physician bills 59409 or 59514 for the delivery, plus postpartum care if that physician continues managing recovery.
Prenatal visit with an unrelated problem
During a routine prenatal visit, the patient also reports symptoms unrelated to the pregnancy, such as a skin infection needing treatment. The unrelated E/M service gets billed separately from the global package using modifier -25, since it required distinct evaluation and management.
How can practices audit OB/GYN coding accuracy?
A monthly audit catches the small errors that compound into denial patterns, before they show up as a revenue problem three months later.
- Review modifiers against current NCCI edits before submission
- Verify prior authorization on ultrasounds and surgical procedures
- Watch for periodic AMA CPT and CMS updates affecting maternity codes
- Confirm global vs. delivery-only codes match who performed the delivery
- Check gestational age and trimester documentation on every OB claim
- Flag preventive and problem-oriented visits billed the same day
Coding accuracy that protects OB/GYN revenue
Global maternity rules, partial-care coding, and modifier logic leave little room for guesswork, and a single miscoded delivery can cost weeks in appeals.
- Coders trained specifically in OB/GYN global and partial billing
- Modifier review against current NCCI edits before claims go out
- Monthly audits built around the checklist above, not just year-end reviews
- Denial follow-up focused on global and gestational-age documentation gaps
Ready to see where your OB/GYN claims are actually breaking down? Contact Medheave for a coding and billing review built specifically for obstetrics and gynecology practices.
Frequently asked questions
Here are some commonly asked questions on this topic:
Global OB billing covers the initial obstetric evaluation, routine prenatal visits, labor and delivery, and routine postpartum care, all billed under one CPT code such as 59400 or 59510. It only applies when a single physician or group provides the entire episode. Complications requiring separate management, additional procedures, or care split across providers are typically billed outside the global package using distinct codes.
Both codes cover partial antepartum care rather than a full global episode, and the difference is visit count. Use 59425 when the physician provided four to six antepartum visits before care transferred elsewhere. Use 59426 once that count reaches seven or more visits. Fewer than four visits are typically billed using standard E/M codes instead of either partial-care code.
Yes, but only when the E/M service addresses a problem unrelated to routine pregnancy management, and only with modifier -25 attached to show it was a significant, separately identifiable service. Billing a routine prenatal check alongside the global code without a qualifying unrelated issue is a common cause of denials, since that visit is already bundled into the global package.
Twin deliveries are generally billed as multiple procedures, with modifier -51 applied to the second delivery code to indicate it as an additional procedure performed during the same operative session. The exact combination depends on delivery method for each twin (vaginal, cesarean, or both) and payer-specific rules, so documentation should clearly separate each delivery event.
The most frequently used categories include Z34.- for routine pregnancy supervision, O09.- for high-risk pregnancy supervision, and Z3A.- for documenting weeks of gestation. Common complication codes include O24.- for gestational diabetes, O14.- for preeclampsia, and O60.- for preterm labor. Gynecologic claims commonly use N80 for endometriosis and D25.- for uterine fibroids.
The AMA reviews and updates CPT code sets annually, and maternity-specific codes are periodically revised as clinical practice and payer policy evolve. Practices should confirm current-year code sets before each billing cycle rather than assuming prior-year codes still apply, since even small revisions to global package definitions can affect reimbursement if missed.