Why fertility billing is its own discipline
Reproductive endocrinology and infertility (REI) billing doesn't look like the rest of OB/GYN. A single patient's journey might include insurance-covered diagnostic testing, a few IUI cycles covered at 50%, an IVF cycle covered only up to a lifetime dollar maximum, frozen embryo transfers billed as a self-pay package, and storage fees billed annually. Each piece needs to be verified, coded and billed to the right party.
Get it wrong and the consequences are painful for everyone: claims denied as non-covered after treatment is complete, patients receiving unexpected bills, and staff spending hours reconciling which portion belongs to whom. Our team brings more than eight years of women's health billing experience to this specialty, with workflows built for cycle-based care.
Benefit verification before every cycle
The single most important step in fertility billing happens before treatment starts. For each patient and each planned cycle we confirm:
- Whether the plan covers infertility diagnosis, treatment, or both
- Coverage for IUI, IVF, ICSI, preimplantation genetic testing, cryopreservation and storage
- Lifetime or annual maximums (dollar amounts or number of cycles) and how much has been used
- Whether a fertility benefit manager (carve-out vendor) administers the benefit
- Prior authorization requirements and medical criteria (age, diagnosis, duration of infertility)
- Whether the plan is fully insured (subject to state mandates) or self-funded
- Pharmacy vs. medical benefit coverage for fertility medications
The result is a clear benefit summary your financial counselors can share with the patient before the cycle starts. More about our eligibility verification service.
Common fertility CPT and HCPCS codes
| Service | Code(s) |
|---|---|
| Intracervical insemination | 58321 |
| Intrauterine insemination (IUI) | 58322 |
| Sperm washing for insemination | 58323 |
| Oocyte retrieval (follicle puncture) | 58970 |
| Ultrasound guidance for oocyte aspiration | 76948 |
| Embryo transfer, intrauterine | 58974 |
| Culture of oocytes/embryos, less than 4 days | 89250 |
| Oocyte identification from follicular fluid | 89254 |
| Preparation of embryo for transfer | 89255 |
| Insemination of oocytes | 89268 |
| Extended culture, 4–7 days | 89272 |
| Assisted fertilization (ICSI) | 89280, 89281 |
| Embryo biopsy for genetic testing | 89290, 89291 |
| Assisted embryo hatching | 89253 |
| Cryopreservation — embryos / mature oocytes | 89258 / 89337 |
| Storage — embryos / sperm / oocytes | 89342 / 89343 / 89346 |
| Thawing — embryos / oocytes | 89352 / 89356 |
| Semen analysis | 89320–89322 |
| Saline infusion sonohysterography | 58340 with 76831 |
Some commercial payers require bundled HCPCS S-codes instead of component CPT codes — for example S4015 for a complete IVF cycle or S4016 for a frozen embryo transfer cycle. We bill each payer in the format it requires.
Diagnosis coding for fertility
N97.-— female infertility, specified by cause (anovulation, tubal, uterine, other)N46.-— male infertilityZ31.-— encounters for procreative management, including fertility testing, assisted reproductive fertility procedure cycles (Z31.83) and fertility preservation (Z31.84)- Underlying conditions such as PCOS (
E28.2), endometriosis (N80.-) and diminished ovarian reserve, coded when they're the reason for evaluation or treatment
Diagnosis selection matters because many plans cover treatment of an underlying condition differently from infertility treatment itself.
Fertility preservation
Patients facing cancer treatment or other therapies that can affect fertility may need oocyte, embryo or sperm cryopreservation on a short timeline. Several states mandate coverage of fertility preservation for iatrogenic infertility. We verify those benefits quickly and code the encounter with the appropriate Z-codes and the underlying diagnosis.
Self-pay packages and mixed billing
Many fertility practices offer packaged self-pay pricing for IVF or frozen transfers. When part of a cycle is covered and part is self-pay, billing needs to be precise:
- Covered services billed to insurance with the correct codes and diagnosis
- Non-covered services billed to the patient under your package pricing
- Patient financial agreements that clearly separate the two
- Storage and annual fees invoiced on schedule
We keep these lines clean so your patients understand what they're paying for and your accounts reconcile.
Fertility medications
Most fertility medications are covered — when they're covered — under the pharmacy benefit and dispensed by specialty pharmacies. Some medications administered in the office may be billed under the medical benefit with HCPCS codes. We confirm which benefit applies before the cycle so patients aren't caught between two departments of the same insurer.
Who we work with
- OB/GYN practices that offer IUI and basic infertility workups
- REI practices and fertility clinics, including those with in-house embryology labs
- Practices adding fertility preservation services
We also handle the rest of your women's health billing — see global maternity billing for patients who transition to obstetric care, and revenue cycle management for full-service support.
Diagnostic workup billing
Before treatment begins, most fertility patients go through a diagnostic evaluation, and these services are more often covered by insurance than treatment itself. Getting the diagnostic phase billed correctly protects revenue even when treatment benefits are limited:
- Office E/M visits for the initial consultation and follow-ups, coded by medical decision making or time
- Transvaginal and pelvic ultrasounds (
76830,76856,76857) for antral follicle counts and anatomy assessment - Hysterosalpingography and sonohysterography for tubal patency and uterine cavity evaluation — for example
58340with the imaging supervision code - Hysteroscopy (
58555,58558) when an intrauterine lesion needs evaluation or treatment - Laboratory testing such as ovarian reserve and hormone testing
- Semen analysis (
89320–89322) for the male partner, often billed under the partner's own insurance
The diagnosis on these claims should describe the reason for evaluation. When a plan excludes "infertility treatment" but covers diagnosis of underlying conditions, accurate diagnosis coding is what determines payment.
Cycle monitoring
Monitoring ultrasounds and hormone levels during a stimulation cycle are frequent, time-sensitive services. Some payers include monitoring in a cycle case rate; others pay each ultrasound and lab separately; still others exclude monitoring entirely when the underlying treatment isn't covered. We set up the billing rules for each payer once, so monitoring visits are handled consistently instead of being decided claim by claim.
Common fertility billing problems we fix
- Treatment started before benefits were verified, leaving the patient with an unexpected balance
- Component CPT codes billed to a payer that requires S-code case rates (or vice versa)
- Partner services billed under the wrong person's insurance
- Storage fees not invoiced or not renewed
- Monitoring visits billed to plans that bundle them into the cycle
- Fertility preservation billed with an infertility diagnosis instead of the underlying medical condition and preservation Z-code
Get a free fertility billing review
Send us a WhatsApp message. We'll review a sample of recent fertility claims and benefit verifications and show you where coverage, coding or patient-balance issues are occurring — at no cost and with no forms to fill out.
Frequently asked questions
What is the CPT code for IUI?
Intrauterine insemination is reported with CPT 58322 (artificial insemination; intra-uterine). Sperm washing for artificial insemination is 58323. Monitoring ultrasounds and lab work are coded separately.
What is CPT 89254?
CPT 89254 describes oocyte identification from follicular fluid — the embryology lab step of finding the eggs in the fluid aspirated during retrieval. The retrieval itself (follicle puncture for oocyte retrieval) is CPT 58970.
Does insurance cover IVF?
Coverage varies widely. Some plans cover diagnostic testing but not treatment; some cover IUI but not IVF; a growing number of states mandate certain fertility benefits for fully insured plans; and many employers offer coverage through a fertility benefit manager. Self-funded employer plans aren't bound by state mandates. That's why verifying benefits before each cycle is essential.
What are S-codes in fertility billing?
HCPCS S-codes are temporary national codes that some commercial payers use for services without a specific CPT code — including bundled fertility case rates such as S4015 (complete IVF cycle). Medicare doesn't recognize S-codes, and payers that use them each have their own rules.
Which diagnosis codes are used for infertility?
Female infertility is coded in category N97, male infertility in N46, and encounters for procreative management — including fertility testing, assisted reproductive cycles and fertility preservation — in category Z31. The right code depends on the reason for the encounter and the payer's coverage rules.
How do I get started?
Send us a WhatsApp message. We'll review a sample of your fertility claims and benefit verifications at no cost.