Coding

Egg Freezing Billing: Fertility Preservation CPT Codes and Coverage

Elective egg freezing and oncofertility preservation are billed very differently — wrong diagnosis code selection leads to automatic denials. Here is the complete coding and coverage guide.

Jennifer Mitchell, CPC··Updated ·9 min read

Egg freezing billing is deceptively straightforward on its surface — a retrieval, a cryopreservation, and some monitoring visits. In practice, it is one of the most frequently miscoded service categories in fertility billing because the clinical indication determines everything: which ICD-10 codes apply, whether insurance covers it, what the prior authorization pathway looks like, and whether the storage fee is billable to anyone other than the patient. Getting the indication right before a single claim is filed is not just good practice — it is the difference between payment and denial on every downstream charge.

Two Clinical Scenarios, Two Completely Different Billing Pathways

Egg freezing is performed for two fundamentally distinct clinical reasons, and each requires a separate billing approach.

Oncofertility Preservation

A patient with a newly diagnosed malignancy — breast cancer, lymphoma, leukemia — may choose to freeze oocytes before undergoing chemotherapy or pelvic radiation that threatens ovarian function. This is medically necessary fertility preservation. Many commercial insurance plans cover oncofertility preservation either voluntarily or under state mandate. The claim lists Z31.84 (encounter for fertility preservation procedure) first, followed by the malignancy (e.g., C50.911 for primary breast cancer, right side). The ICD-10-CM Official Guidelines, Section I.C.21.c.15, allow Z31.84 only as the first-listed diagnosis, and its tabular entry includes "encounter for fertility preservation procedure prior to cancer therapy". The cancer diagnosis on the claim documents why the preservation is medically indicated.

Elective Fertility Preservation

A patient freezing eggs for social or age-related reasons — often referred to as "elective" or "planned" oocyte cryopreservation — is pursuing a service that most commercial insurance plans specifically exclude. The ICD-10 code in this scenario is Z31.62 (encounter for fertility preservation counseling) or Z31.84 depending on the documentation context, but neither carries a malignancy diagnosis that would trigger medical coverage. Billing to insurance in this scenario typically results in a non-covered service denial — which is expected and correct. The billing question is not how to get it paid by insurance; it is how to ensure the patient has a signed financial responsibility agreement before services begin.

Critical Warning: Do Not Swap Diagnosis Codes

Never use a cancer diagnosis code on an elective egg freezing claim to obtain coverage. This constitutes fraudulent billing. Equally, do not submit Z31.84 alone for an oncofertility patient: list Z31.84 first and report the malignancy as an additional diagnosis, so the claim shows why preservation is medically indicated.

CPT Codes for the Egg Freezing Cycle

CPT CodeDescriptionBilling Notes
58970Follicle puncture for oocyte retrieval, any methodThe retrieval procedure itself. Bill once per retrieval session regardless of how many eggs are retrieved. Used for both oncofertility and elective preservation.
76948Ultrasonic guidance for oocyte retrieval, imaging supervision and interpretationSeparately billable imaging guidance component for retrieval. Aetna bundles this into 58970 — verify per payer before billing.
89337Cryopreservation, mature oocyte(s)The egg freezing code. Bill once per cryopreservation session. This is distinct from 89258 (embryo cryopreservation) — do not substitute.
76830Ultrasound, transvaginalStimulation monitoring ultrasound — bill on each date performed. Do not use 76817 (obstetric) for fertility patients.
99213Office visit, established patient, moderate complexityPre-cycle consultation or monitoring visit when separately documented. Verify per-payer bundling rules before billing alongside 58970 on the retrieval date.
82670EstradiolSerum estradiol during stimulation monitoring. Bill to lab benefit or as in-house laboratory per payer routing rules.
71010ProgesteroneProgesterone check — used less frequently in egg freezing than in FET, but applicable when luteal phase monitoring is documented.
89342Storage, per year; embryo(s)Annual embryo storage. Not applicable for oocyte storage — see 89346 below.
89346Storage, per year; oocyte(s)Annual storage for cryopreserved oocytes. Coverage depends on state law and the plan — verify at benefits verification, and bill the patient under a signed storage agreement for any period the plan does not pay.
96372Therapeutic, prophylactic, or diagnostic injection; subcutaneous or intramuscularInjection administration for trigger shot (hCG, leuprolide). Pair with the appropriate J-code for the drug administered.

ICD-10 Diagnosis Codes for Egg Freezing

ICD-10 CodeDescriptionWhen to Use
Z31.84Encounter for fertility preservation procedurePrimary code for both oncofertility and elective preservation cycles. Always sequence in addition to — not instead of — the underlying clinical reason.
Z31.62Encounter for fertility preservation counselingUsed for the consultation visit when the patient is discussing preservation options but has not yet started the cycle. Not for the procedure itself.
C50.911Malignant neoplasm of unspecified site of right female breastExample: oncofertility patient with right breast cancer. Reported after Z31.84, which is always first-listed.
C81.90Hodgkin lymphoma, unspecified, unspecified siteExample: oncofertility patient with lymphoma. Z31.84 leads; the malignancy follows.
N97.8Female infertility of other originUsed when diminished ovarian reserve or another documented fertility diagnosis drives the preservation decision in a non-malignancy context.
E28.39Other primary ovarian failureIf the patient is pursuing preservation due to primary ovarian insufficiency, this may be the primary diagnosis supporting medical necessity. Use E28.310/E28.319 only when premature menopause is documented.
Z31.09Encounter for other procreative managementUsed for elective cases with no specific medical indication when documentation does not support a more specific code.

Insurance Coverage: What Actually Gets Paid

The coverage landscape for egg freezing differs sharply based on indication, employer benefit design, and state law. Understanding these three dimensions at verification prevents incorrect patient financial estimates and misdirected claims.

Oncofertility: Increasingly Covered

Several states — including California, Illinois, Connecticut, and New York — have enacted laws requiring coverage of fertility preservation services for patients facing iatrogenic infertility from cancer treatment. These mandates apply to fully insured plans in those states. ERISA self-insured plans remain exempt. For oncofertility patients with a covered fully insured plan, the billing pathway mirrors that of standard IVF: obtain prior authorization, submit with Z31.84 first-listed and the malignancy as an additional diagnosis, and follow the payer's fertility benefit routing. Progyny and WINFertility both have specific oncofertility protocols that differ from their elective fertility cycle workflows — verify which pathway applies before submitting.

Elective Preservation: Almost Always Self-Pay

The majority of commercial plans, including both fully insured and self-insured products, explicitly exclude elective oocyte cryopreservation. Some large employers have added elective egg freezing as a voluntary fertility benefit through fertility benefit managers such as Progyny or Carrot Fertility. When a patient has this benefit, it pays instead of major medical, but the mechanics differ: Progyny is billed by the clinic, while in the employer Carrot FAQ we reviewed the member pays the clinic and Carrot reimburses the member. FBM patients often do not know they have this benefit and will not volunteer the information at intake. The eligibility verification process must specifically ask: "Does your employer provide a fertility benefit through a company like Progyny, WINFertility, Carrot, or Maven?"

Storage Fees: Verify Coverage Before the First Freeze

Annual oocyte storage fees (CPT 89346) are covered only where the plan or state law provides for them. Some fertility preservation laws name storage: Maine includes storage for 5 years from cryopreservation (24-A M.R.S. §4320-U), and Louisiana covers oocyte and sperm storage but lets plans exclude storage costs after three years (La. R.S. §22:1036.1). Other laws do not mention storage, so even oncofertility patients who have retrieval and cryopreservation covered may owe storage themselves, and self-funded ERISA plans set their own terms. Verify storage coverage and any duration limit at intake, route storage invoices for uncovered periods to the patient, and obtain a signed storage agreement with annual fee disclosure before the initial freeze. Do not submit annual storage fees to insurance for elective patients without explicit prior authorization confirming coverage — the resulting denial wastes staff time and can confuse the patient about what was supposed to be covered.

Prior Authorization for Egg Freezing

For oncofertility cases with insurance coverage, prior authorization is required and must be obtained before stimulation begins. The authorization request should include: the treating physician's NPI, the oncologist's documentation confirming the cancer diagnosis and planned gonadotoxic treatment, all anticipated CPT codes (58970, 76948, 89337, 76830 per monitoring visit, any lab codes), Z31.84 plus the malignancy ICD-10, and the anticipated treatment date window. Oncofertility cases often move quickly — turnaround time matters. Many payers offer expedited review for oncofertility cases; specifically request this when submitting the authorization.

  • Request the payer's fertility coverage criteria document specifically for oncofertility — some payers have separate medical necessity policies for cancer-related preservation vs. elective cases.
  • Confirm the prior authorization is issued under the fertility benefit or the general medical benefit, and route your claims accordingly.
  • Verify whether monitoring visits require a separate authorization from the retrieval and cryopreservation.
  • Confirm whether the authorization explicitly lists CPT 89337 — some payers still use older policies that reference embryo cryopreservation codes (89258) and do not include oocyte-specific codes.
  • Ask whether the authorization covers a second retrieval cycle if the first cycle is poor-responding or cancelled.
  • For elective cases with Progyny or FBM coverage, obtain the FBM-specific authorization through the FBM portal — major medical authorization does not apply.

The Stimulation Monitoring Billing Sequence

An egg freezing cycle typically involves 8 to 14 days of gonadotropin stimulation with serial transvaginal ultrasound monitoring and blood work. Each monitoring visit should be billed separately with the correct date of service, the appropriate ultrasound code (76830 — not 76817), and the E&M level supported by documentation. The most common stimulation monitoring billing errors in egg freezing cycles are identical to those in IVF cycles: using the obstetric ultrasound code (76817), bundling multiple dates onto one claim line, or omitting monitoring claims entirely under the assumption that they are included in the retrieval authorization.

For insured oncofertility patients, each monitoring visit should be submitted on the date it occurred, with Z31.84 first-listed and the malignancy diagnosis as an additional code. Do not wait until the retrieval date to submit monitoring visits — submit each date of service as it occurs. Delayed submission in oncofertility cases creates a window where the authorization may expire or the patient's benefit may change.

Trigger Shot Administration Billing

The trigger shot administered 36 hours before retrieval — typically hCG (Pregnyl, Novarel) or leuprolide (Lupron) — is a separately billable service when administered in the office. The administration code is CPT 96372 (subcutaneous or intramuscular injection). The drug itself is billed with the appropriate J-code: J0725 for chorionic gonadotropin (hCG) or J1950 for leuprolide acetate. If the patient self-administers at home, only the drug is billable if dispensed from the clinic; there is no administration code for self-injection.

Most Common Egg Freezing Billing Denials

  • Non-covered service denial on elective cases billed to major medical: Expected when there is no fertility benefit. Ensure the patient has a signed financial responsibility agreement on file before cycle start. The denial is correct — the fix is a pre-cycle self-pay agreement, not an appeal.
  • Medical necessity denial on oncofertility cases without the malignancy diagnosis: Z31.84 alone does not show why preservation is medically indicated. Keep Z31.84 first-listed (ICD-10-CM Official Guidelines, Section I.C.21.c.15) and add the malignancy as an additional diagnosis. Appeals for this denial should include the oncologist's letter and the treatment plan confirming gonadotoxic risk.
  • 89337 denied as non-covered when 89258 is in the authorization: Older authorizations sometimes list embryo cryopreservation (89258) instead of oocyte cryopreservation (89337). Call the payer to update the authorization to include 89337 before the cycle, or the cryopreservation claim will deny.
  • Monitoring ultrasounds denied as bundled: Payers with global period models for egg freezing cycles may bundle monitoring into the cycle payment. Verify the payer's global vs. itemized payment structure at benefits verification and document it.
  • Storage fees denied: Check the plan document and state law before deciding. If the plan excludes storage, or its covered storage period has ended (Louisiana, for example, lets plans exclude storage after three years), route the charge to the patient per the signed storage agreement. If the plan or a state law covers it (Maine requires 5 years of storage for fertility preservation), appeal citing that language.
  • Authorization not obtained before stimulation started: An authorization obtained after the cycle begins is retroactive authorization, which most payers do not accept. If stimulation starts before the auth is in place, escalate immediately to get the auth backdated or work with the payer's expedited review process — waiting until the retrieval date to resolve an authorization gap is too late.

Patient Financial Counseling Integration

Egg freezing billing depends heavily on what happens before the clinical staff ever picks up a medication pen. The patient financial counseling conversation — not the coding team — is what establishes the difference between a smooth billing workflow and a post-cycle collection dispute. Every egg freezing patient should receive a written financial estimate before starting that itemizes: what is billed to insurance versus self-pay, what the insurance authorization covers and does not cover, the patient's estimated responsibility for the cycle, and the ongoing annual storage fee the patient will owe for any period the plan does not cover.

For oncofertility patients, the financial counseling call should happen within 24 hours of the referral from oncology — these patients have narrow windows before treatment begins, and delays in financial clearance are a clinical problem, not just a billing problem. Assign a dedicated oncofertility financial coordinator role if your volume supports it, or create an escalation pathway for oncofertility referrals so they bypass the standard intake queue.

State-by-State Coverage for Fertility Preservation

As of 2026, the following states have enacted fertility preservation mandates for patients facing iatrogenic infertility from cancer treatment or other medical conditions: California (SB 600), Illinois, Connecticut, New York, New Jersey, Delaware, Maryland, and Rhode Island, among others. Each mandate differs in scope — some require coverage for all cancer-related preservation; others extend to autoimmune conditions and other gonadotoxic treatments. The mandate applicability analysis is the same as for IVF mandates: fully insured plans are covered; ERISA self-insured plans are not.

The practical billing implication is that for oncofertility patients in mandate states with fully insured plans, insurance should be billed and authorization should be pursued aggressively. In mandate states with self-insured plan patients, the employer benefit design governs — some self-insured employers have voluntarily adopted fertility preservation coverage regardless of mandate exemption, so always verify the specific plan before defaulting to self-pay.

Thawing Billed Later: Completing the Billing Cycle

When a patient returns to use their frozen oocytes — whether for IVF after cancer treatment or for a subsequent fertility attempt — the thaw is billed separately. CPT 89354 (thawing of cryopreserved oocytes/embryos, less than 2 hours) or 89352 (thawing of cryopreserved embryos) applies depending on what is being thawed and the time involved. For egg freezing patients who return for oocyte thaw and IVF, the thaw initiates a new billing cycle with its own authorization requirements. The original egg freezing authorization does not extend to the subsequent IVF cycle. A new benefits verification, a new prior authorization request, and a fresh claims workflow are required at the time of the thaw cycle.

Have a billing question?

Our team can answer questions specific to your practice's payer mix and procedures.

Book a Free Audit →