July 3, 2026 · 5 min read

Obstetric Delivery Coding: Global Packages, Cesarean, and VBAC

Obstetric coding is built around global packages that bundle routine antepartum care, delivery, and postpartum care into a single code. Understanding when you may and may not unbundle is the whole game.

The global codes

  • 59400 — routine vaginal delivery (global)
  • 59510 — cesarean delivery (global)
  • 59610 — vaginal delivery after prior cesarean (VBAC), global
  • 59618 — attempted VBAC ending in cesarean (global)

Component codes exist only for split care

When a single practice provides the full course, bill the global — never the pieces. Component codes are for genuinely split care between practices:

  • 59425 / 59426 — antepartum only (4–6 visits / 7+ visits)
  • 59409 / 59514 — delivery only (vaginal / cesarean)
  • 59430 — postpartum care only

A patient who transfers in late, or delivers with a covering physician, is where these apply. Multiple gestation and additional-procedure rules layer on top.

On the diagnosis side, obstetric ICD-10 codes require the trimester and, where relevant, the fetus identifier.

Clinical Capture recognizes when the documentation supports a global package versus split care, so you don't under- or over-bundle the pregnancy.

This article is educational and not coding, billing, or legal advice. Always verify codes and values against the current CPT®, ICD-10-CM, and CMS Physician Fee Schedule, follow NCCI edits and payer policy, and confirm with a certified coder before submitting a claim. Document only work that was actually performed.

Code your next case in seconds

Clinical Capture reads your operative note and returns accurate ICD-10 and highest-RVU CPT codes with modifiers, plus copy-and-paste documentation suggestions.