Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
HCPCS Code

HCPCS code S0272 – Obstetric global package billing


Code Definition

S0272 is the HCPCS Level II code for physician management of patient home care, episodic care monthly case rate (per 30 days).

HCPCS Code S0272 is a Level II HCPCS code representing the global obstetric package — antepartum care, delivery, and postpartum services — billed to Medicaid managed care organizations and participating commercial payers rather than Medicare fee-for-service. OB/GYN billers reach for this code when a payer's contract specifies S-codes instead of CPT global OB packages, yet the two code families bundle nearly identical services and mixing them on the same claim is the fastest route to a denial. Where the code trips up practices most: S0272 is not covered by Medicare fee-for-service at all, state Medicaid plans vary in whether they accept it, and documentation requirements differ meaningfully from the CPT 59400 workflow most coders learn firSt.

Level
S0000-S9999 Temporary national codes (non-Medicare)
Billable
No
Code also known as
global OB package, prenatal care package, antepartum global package, obstetric global care code
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key Takeaways

Key Takeaways

HCPCS Code S0272 covers the global OB package for non-Medicare payers including Medicaid MCOs and certain commercial plans – Medicare fee-for-service does not recognize S-codes.

S0272 bundles antepartum visits, delivery, and the postpartum visit into a single global package; billing it alongside CPT 59400 for the same episode of care constitutes unbundling.

Pair S0272 with ICD-10-CM Z34.xx (supervision of normal pregnancy) and Z3A.xx (gestational age) codes – missing specificity is the most common diagnosis-related denial trigger.

Pabau’s claims management software flags payer-specific S-code acceptance rules and tracks global OB package components, reducing denial rates on obstetric claims.

What is HCPCS Code S0272?

HCPCS Code S0272 is a Level II Healthcare Common Procedure Coding System code for the global obstetric care package, covering routine antepartum visits, delivery services, and the postpartum follow-up for OB/GYN practice management software users billing to Medicaid and commercial plans.

Unlike CPT codes maintained by the American Medical Association, HCPCS Level II S-codes are maintained by the Centers for Medicare and Medicaid Services (CMS) and are specifically designed for use by non-Medicare payers – meaning Medicare fee-for-service will never process a claim submitted with S0272.

S-codes exist because Medicaid managed care organizations (MCOs) and certain commercial insurers needed a parallel code set to describe services that CPT covers but under different bundling rules or payment structures. For obstetric care, S0272 functions as the Medicaid and private-payer counterpart to CPT 59400. Per CMS’s HCPCS overview, Level II codes are updated annually and each code’s acceptance is determined individually by the payer – not by CMS for Medicare purposes.

Official code descriptor and key details

The table below summarizes the core reference data billers need before submitting HCPCS Code S0272 claims.

FieldDetail
CodeS0272
Code setHCPCS Level II (CMS-maintained)
Official descriptorObstetrical care package, global (antepartum care, delivery, and postpartum care)
Code statusActive (verify current-year HCPCS public use file for each billing period)
Medicare FFS coverageNot covered – S-codes are excluded from the Medicare fee schedule
Typical unit1 unit per global obstetric episode (varies by payer policy)
Claim formCMS-1500 (professional) or CMS-1450/UB-04 (facility), per payer contract
Related S-codesS0271 (antepartum only), S0273 (postpartum only)

What does S0272 cover? Included services

S0272 prenatal care coverage spans three phases of a routine obstetric episode. The global package is designed to be billed once per pregnancy, encompassing all routine services from first prenatal contact through the postpartum visit. Services typically included are:

  • Antepartum visits: Routine prenatal office visits (number varies by payer but commonly mirrors the standard schedule of 13 visits for a term pregnancy)
  • Delivery: Vaginal or cesarean delivery attendance by the attending OB provider, including admission management and intrapartum monitoring
  • Immediate postpartum care: Hospital postpartum visits while the patient is admitted
  • Postpartum follow-up visit: The standard 6-week (or 4-6 week) postpartum office visit
  • Routine prenatal labs and counseling: Depending on the payer’s bundling policy, some plans include initial prenatal lab panels and routine counseling in the global payment

The exact service bundle is defined by the payer’s contract and fee schedule, not by the HCPCS descriptor alone. Always verify the payer’s obstetric global package definition before billing, since commercial plans and Medicaid MCOs can expand or narrow what S0272 covers compared to the CPT 59400 standard.

What S0272 does not cover: Exclusions and unbundling rules

Several high-value obstetric services fall outside the S0272 global package and can be billed separately – but only when the payer’s contract explicitly permits unbundling and proper modifiers are used.

  • High-risk OB monitoring: Non-stress tests (NSTs), biophysical profiles, and contraction stress tests are generally not bundled; use separate CPT codes with appropriate ICD-10 complication codes
  • Amniocentesis: Diagnostic or therapeutic amniocentesis is a separately reportable procedure (CPT 59000, 59001)
  • Genetic counseling and carrier screening: Billed separately with applicable CPT codes; not included in the global package
  • Cerclage placement: Cervical cerclage (CPT 59320, 59325) is not bundled under S0272
  • Ultrasound services: Routine and diagnostic ultrasounds are typically separately billable unless the payer’s contract specifically bundles them
  • Epidural anesthesia and anesthesia management: Always billed by the anesthesia provider under separate anesthesia codes
  • Complications and additional surgical procedures: Any procedure for a pregnancy complication (e.g., manual removal of placenta, CPT 59160; hysterectomy following delivery, CPT 59525) is billed in addition to S0272

The principal unbundling risk is billing S0272 alongside CPT 59400 (or 59410/59510) for the same episode of care. Both describe a global obstetric package – submitting both to the same payer for the same patient and delivery constitutes duplicate billing, triggering CO-11 (duplicate) or CO-4 (procedure inconsistent with modifier) denials and potential OIG compliance exposure. If care was split between providers, use modifiers 54 (surgical care only), 55 (postoperative management only), and 56 (preoperative management only) to divide the global rather than double-billing the full package.

S0272 vs CPT 59400: Key differences explained

Coders most often confuse S0272 with CPT 59400, and the confusion is understandable – the clinical content is nearly identical. The difference lies in which payers accept each code and how they interact with Medicare.

FeatureHCPCS S272CPT 59400
Code setHCPCS Level II (CMS)CPT (AMA)
Medicare FFSNot coveredCovered (see fee schedule)
Medicaid MCOOften accepted (verify by state)Also accepted by many MCOs
Commercial payersAccepted by some plans per contractMost widely accepted
Delivery type coveredGlobal (vaginal and cesarean per payer)Vaginal delivery global package (59510 for cesarean)
Split care modifiers54/55/56 (verify S-code acceptance)54/55/56 (widely accepted)
Unbundling riskHigh if billed with CPT OB codes for same episodeCCI edits enforce bundling with CPT

When a Medicaid MCO contract specifies S272, do not substitute CPT 59400 – payer contracts sometimes require the HCPCS code specifically, and submitting the CPT equivalent can result in a CO-4 denial even though the clinical content is the same.

Which payers accept HCPCS Code S0272?

Payer acceptance for HCPCS Code S0272 is not universal and must be verified per plan. The core rule: S-codes are excluded from the Medicare fee-for-service program entirely. Any claim for S0272 submitted to traditional Medicare will be denied as a non-covered service. This includes Medicare fee-for-service, Medicare Secondary Payer claims where Medicare is primary, and standalone Medicare Part B.

Payer typeS0272 acceptanceNotes
Medicare FFSNot coveredS-codes excluded from Medicare fee schedule
Medicare AdvantagePlan-specificSome MA plans adopt S-codes; verify per plan contract
Medicaid FFSVaries by stateSome state programs use CPT OB codes instead
Medicaid MCOCommonly acceptedMost MCO contracts include S-code schedules; confirm per plan
CHIPOften acceptedFollows state Medicaid billing guidelines in most jurisdictions
Commercial / privateContract-specificSome plans require CPT OB codes; always check the fee schedule addendum

Use the payer’s provider portal or contact the payer’s provider relations team to confirm whether S0272 is on the accepted code list before billing. For practices using claims management software, payer-specific code acceptance rules can be mapped at the payer level to prevent misdirected submissions.

Automate claims through Healthcode
Automate claims through Healthcode

Manage obstetric billing across multiple payers without manual lookups

Pabau’s claims management tools let you map payer-specific code rules, track global OB package components, and catch S-code errors before submission – so your team spends less time on rework and more time on patient care.

Pabau claims management dashboard

ICD-10 diagnosis codes to bill with S0272

Every S0272 claim requires a valid ICD-10-CM diagnosis code that justifies obstetric care. The Z34 category (supervision of normal pregnancy) is the primary family, supplemented by Z3A codes for gestational age specificity.

ICD-10-CM codeDescriptionUse when
Z34.00Encounter for supervision of normal first pregnancy, unspecified trimesterPrimigravida, trimester not documented
Z34.01-Z34.03Supervision of normal first pregnancy, by trimesterUse the trimester-specific code when documented
Z34.80-Z34.83Supervision of other normal pregnancy, by trimesterMultigravida with normal pregnancy
Z34.90-Z34.93Supervision of normal pregnancy, unspecified, by trimesterWhen parity not documented
Z3A.00-Z3A.42Weeks of gestationSecondary code – always add when gestational age is documented

When complications arise (gestational diabetes, preeclampsia, placenta previa), replace the Z34 code with the appropriate complication code from Chapter 15 of ICD-10-CM and add Z3A for gestational age. Using Z34 when a complication diagnosis is documented is a clinical documentation accuracy issue and can flag claims for audit.

Documentation requirements for S0272 claims

S0272 documentation requirements mirror the standard obstetric global package record requirements but must be maintained with enough specificity to withstand payer audits. Weak documentation – particularly around the number of antepartum visits completed – is the second most common denial trigger after incorrect payer submission.

The medical record for each S0272 episode must include: The date of the initial prenatal visit, the number of antepartum visits attended and their dates, documented gestational age at delivery, the delivery date and delivery method (vaginal or cesarean), the provider NPI for each service phase, and the postpartum visit date. For medical billing compliance, practices should maintain a summary sheet per obstetric episode that maps visit count and visit dates to the global package claim.

Key modifier scenarios for S0272 claims:

  • Modifier 52 (reduced services): Use when the full antepartum course was not completed – for example, a patient presenting in advanced labor with fewer than the standard number of prenatal visits. Reduces the expected reimbursement and reduces denial risk from payer edits that cross-reference visit count against the global rate.
  • Modifier 54 (surgical care only): Use when one provider handles only the delivery and intrapartum care, not the antepartum visits.
  • Modifier 55 (postoperative management only): Use when a second provider manages postpartum care after another provider performed the delivery.
  • Modifier 56 (preoperative management only): Use when a provider performs only antepartum visits and transfers care before delivery. Bill S0271 (antepartum only) in this scenario if the payer accepts it; some plans require S0272 with modifier 56.

Confirm modifier acceptance for S-codes individually with each payer. Not all Medicaid MCOs have adopted the same modifier rules for S-codes as they have for CPT OB codes. Building a clean claim submission process for OB billing means verifying these rules per plan before the first claim goes out.

Pro Tip

Audit prior authorization status before the patient delivers, not after. Many Medicaid MCOs require a PA reference number on the S0272 claim, and retroactive PA requests are frequently denied. Build a checklist trigger at 36 weeks gestation to confirm PA is in place for all payers that require it.

Reimbursement rates and payment considerations

S0272 reimbursement is not set by a national fee schedule the way Medicare CPT codes are. Because Medicare does not cover S-codes, there is no CMS Physician Fee Schedule entry for S0272 – payment comes entirely from individual payer contracts and state Medicaid fee schedules.

For Medicaid plans, the state agency publishes an annual fee schedule that may include S0272 at a fixed rate per global episode. These rates vary substantially: States with higher Medicaid OB rates may reimburse the global package at 60-80% of the commercial rate for CPT 59400 in that market, while lower-funded state programs may pay significantly less. Verify current reimbursement using the CMS Physician Fee Schedule search tool for Medicare comparison data, then cross-reference against your state Medicaid fee schedule for the actual S0272 rate.

For commercial plans, the contracted rate for S0272 (where accepted) is typically negotiated as a percentage of billed charges or as a fixed global fee. Effective revenue cycle management for OB practices means ensuring the contracted rate for S0272 is documented in the fee schedule addendum and that the billing system maps the code to the correct expected payment for each payer – not to the Medicare rate, which does not exist for this code.

Common claim denial reasons for HCPCS Code S0272 and how to fix them

S0272 claim denial patterns are predictable. The table below maps the most frequent denial reason codes to their root causes and corrective actions. For a broader framework on working rejections, see Pabau’s guide to denial management.

Denial reason / CARCRoot causeCorrective action
CO-4 (procedure/modifier inconsistent)S0272 submitted to Medicare FFS or payer that does not accept S-codesVerify payer acceptance before billing; switch to CPT 59400 for payers not on S-code fee schedule
CO-11 (duplicate claim)S0272 billed alongside CPT 59400 or another global OB code for same episodeRemove the duplicate global code; use only one global package code per obstetric episode per payer
CO-96 (non-covered charge)S-code not on the payer’s covered code listObtain the payer’s current code list; resubmit with appropriate CPT code if S272 is not contracted
CO-16 (lacks information)Missing ICD-10-CM code, missing gestational age code, or insufficient specificityAdd Z34.xx with trimester and Z3A.xx gestational age codes; resubmit
CO-15 (authorization required)Prior authorization not obtained or PA number missing from claimObtain retro PA if payer allows; add PA reference number to Box 23 (CMS-1500) and resubmit; file appeal with PA documentation if retro is denied
CO-18 (COB – primary not billed first)Secondary payer received S0272 without primary EOB attachedResubmit to secondary with primary EOB and correct COB fields populated on the claim form

OB billers working with HCPCS Code S0272 need familiarity with adjacent codes to route each service correctly and avoid inadvertent bundling errors. Using a complete superbill that maps these code families helps practices avoid billing the same service under two different codes to the same payer.

CodeDescriptor (brief)When it applies
S0271Obstetrical care package, antepartum onlyProvider handles only prenatal visits; delivery by another provider
S0273Obstetrical care package, postpartum onlyProvider handles only postpartum care after another provider delivered
CPT 59400Routine obstetric care, vaginal delivery, globalMedicare and most commercial payers; not for plans requiring S-codes
CPT 59410Vaginal delivery only (no antepartum or postpartum)Split care scenarios where delivery-only services are billed
CPT 59510Routine cesarean delivery, globalPlanned cesarean with antepartum and postpartum care by same provider (Medicare/commercial)
CPT 59610Routine obstetric care for vaginal delivery after prior cesarean, globalVBAC global package for payers using CPT

For the most current code descriptors and any annual updates, use the AAPC HCPCS code lookup or the PGM Billing HCPCS lookup tool, both of which are updated with the annual CMS release. Always cross-reference the descriptor against the official CMS HCPCS code set when billing to Medicaid or state-regulated plans.

Pro Tip

Run a quarterly audit of your payer mix for active OB patients: confirm which plans are on file as accepting S0272 versus CPT 59400. Payer contracts change annually, and an MCO that accepted S0272 last year may have switched to CPT OB codes – or vice versa – without notifying providers individually.

Conclusion

HCPCS Code S0272 is a Medicaid and commercial-payer code for the global obstetric package – not a Medicare code, and not interchangeable with CPT 59400 on the same claim. The highest-risk billing decisions with S0272 are payer routing (submitting to a plan that only accepts CPT OB codes), unbundling (double-billing the global package under two code families), and documentation gaps around antepartum visit count and gestational age specificity.

Pabau’s medical billing workflows let OB practices configure payer-level code rules, track global OB package components per patient, and flag S-code claims before they reach a payer that will deny them. To see how Pabau handles obstetric billing across Medicaid MCOs and commercial plans, book a demo.

Continue your research

Continue your research

Need a broader framework for working claim denials? Denial management in healthcare covers the full workflow from root cause identification through appeals and resubmission.

Want to understand what makes a claim clean before submission? Clean claim submission guidelines outlines the data elements and validation checks that prevent front-end rejections.

Exploring how revenue cycle management fits OB billing? Revenue cycle management explained breaks down the end-to-end workflow from eligibility through payment posting.

Frequently asked questions

What does HCPCS code S0272 cover?

HCPCS code S0272 covers the global obstetric care package, including routine antepartum visits, delivery (vaginal or cesarean, depending on payer policy), immediate postpartum hospital care, and the standard postpartum follow-up visit. The exact service bundle varies by payer contract – verify the payer’s specific bundling definition before billing.

What is the difference between S0272 and CPT 59400?

S0272 is a HCPCS Level II S-code accepted by Medicaid MCOs and certain commercial payers; CPT 59400 is the AMA-maintained code accepted by Medicare and most commercial plans for vaginal delivery global obstetric care. Medicare does not cover S0272 at all. Billing both for the same episode of care to the same payer constitutes unbundling and will produce a CO-11 duplicate claim denial.

Does Medicare cover HCPCS code S0272?

No. Medicare fee-for-service does not cover HCPCS S-codes, including S0272. Any S272 claim submitted to traditional Medicare will be denied as non-covered. Use CPT 59400 (vaginal delivery global) or CPT 59510 (cesarean global) for Medicare patients.

Does S0272 require prior authorization?

Prior authorization requirements for S0272 vary by payer. Many Medicaid MCOs require a PA for the obstetric global package and expect the reference number on the claim. Obtain authorization at the start of prenatal care rather than waiting until delivery – retroactive PA requests are frequently denied. Confirm PA requirements in the payer’s provider manual before the first prenatal visit.

What diagnosis codes should be billed with S0272?

The primary diagnosis code family is Z34.xx (supervision of normal pregnancy), with the fourth character specifying parity (first pregnancy, other, or unspecified) and the fifth character specifying trimester. Add a Z3A.xx code for gestational age whenever it is documented. If pregnancy complications are present, replace Z34 with the appropriate Chapter 15 complication code.

How many units can be billed under S0272?

S0272 is typically billed as 1 unit per global obstetric episode. It is not a per-visit code. Billing multiple units for a single pregnancy global package will trigger a duplicate or frequency denial. If care is split between providers, use the companion S-codes (S0271 for antepartum only, S0273 for postpartum only) or modifiers 54/55/56 on S0272 rather than multiple units of the global code.

Tanja Lepcheska
Content Writer

Tanja is a Senior Content Writer who has a skill to turn complex med spa topics into easy, engaging reads that actually make sense. She loves helping clinic owners feel confident about growing their business. When she’s not writing, you’ll probably find her rewatching her favorite romantic movies, working on a new crochet project, or rearranging her home decor “just one more time.”
×