Donor Egg IVF Billing —
Donor, Recipient, and Cycle Coordination
Short answer: a donor egg cycle is two claims filed under two charts — the donor's stimulation and retrieval on one, the recipient's endometrial preparation and transfer on the other — and the recipient claim leads with the recipient's own etiologic diagnosis (E28.310 symptomatic premature ovarian insufficiency, E28.319 asymptomatic POI, N97.8 diminished ovarian reserve, Q96.x Turner syndrome, or the specific documented cause) paired with Z31.7 (encounter for procreative management, donor oocyte) as secondary to route the claim under the payer's donor benefit rather than its standard IVF policy. The transfer line files as CPT 58976 for the frozen embryo transfer that makes up almost every donor cycle today; CPT 58974 belongs only on the rare synchronized fresh-donor case where the embryos are transferred without cryopreservation. Get the two-chart split, the Z31.7 secondary, and the 58976-vs-58974 selection right at intake and the recipient claim adjudicates against the payer's own donor policy; miss any of them and the claim is either denied for wrong benefit or repriced under a policy the case does not actually qualify for.
The rest of this page walks through the donor-cycle code set by phase on both charts, the diagnosis sequences the recipient claim needs to lead with, the four coverage tracks that determine whether the recipient cycle is a paid medical claim or a written self-pay agreement, and the workflow EasyRCM uses to keep the donor-side and recipient-side services on the right claims — from the pre-service benefits verification and prior authorization through post-payment reconciliation. For the deeper recipient-side reference behind this page, see the donor egg recipient billing guide.
Donor Egg Cycle Billing by Phase
Representative code examples only. Correct code selection depends on clinical documentation and payer contract terms.
Donor Stimulation & Monitoring
The egg donor's stimulation monitoring visits are billed under the donor's chart — not the recipient's. Confirm which entity (clinic vs. donor agency) is responsible for billing the donor's services.
Donor Oocyte Retrieval
Oocyte retrieval is billed under the donor's chart. If the donor has no insurance, this is typically a self-pay service included in the donor cycle fee. Ultrasound guidance (76948) billed separately when applicable.
Recipient Monitoring
The recipient's endometrial preparation monitoring (ultrasounds, E2 levels, lining checks) is billed under the recipient's chart and to the recipient's insurance when fertility benefits are active.
Fertilization & Embryo Culture
Lab codes for conventional fertilization, extended embryo culture, and ICSI are billed under the recipient's chart in most practices. ICSI (89280/89281) is billed per oocyte volume — confirm documentation of oocyte count.
Embryo Transfer (Recipient)
58974 for fresh donor transfer; 58976 for frozen donor embryo transfer. S4025 is the bundled S code for donor-source IVF cycles used by mandate payers. Always verify auth covers donor cycles — some payers exclude donor egg.
Embryo Cryopreservation
Unused donor embryos are typically frozen under the recipient's ownership. 89258 applies. Annual cryostorage (89344 for oocytes if applicable, 89342 for embryos) billed annually thereafter.
Diagnosis Code Scenarios
ICD-10 codes are illustrative. Final code selection requires clinical documentation review.
Recipient — standard infertility + donor oocyte
Recipient — premature ovarian failure
Recipient — prior surgical menopause
Donor — oocyte retrieval encounter
How payers cover donor egg cycles
Short answer: commercial coverage of donor egg cycles splits along four tracks, and the track a case falls into decides both which claims file to which payer and which diagnosis has to lead. Getting the track right before the recipient starts endometrial preparation is what turns a donor cycle into a paid, reconciled episode instead of a stack of retroactive take-backs.
Medical-necessity donor coverage. A minority of commercial plans and a subset of state-mandate plans explicitly cover donor oocyte cycles when the recipient carries a documented etiologic diagnosis — most commonly symptomatic premature ovarian insufficiency (E28.310), asymptomatic POI on lab testing (E28.319), gonadal dysgenesis from Turner syndrome (Q96.x with the specific karyotype subcategory), asymptomatic postsurgical menopause (E89.40), or diminished ovarian reserve that meets the plan's medical-necessity threshold (N97.8, typically with AMH and antral follicle count values in the letter of medical necessity). In these cases the pre-service authorization is filed against the plan's donor-oocyte policy under the recipient's insurance, with the etiologic ICD-10 primary and Z31.7 secondary. The retrieval-side charges remain on the donor's chart and route to the donor's insurance or bill self-pay per the practice's donor agreement. Confirm the specific plan actually names donor oocyte as covered before scheduling the transfer — a payer saying "IVF is covered" is not the same as saying "donor egg is covered" in the plan documents.
Commercial IVF with donor-oocyte exclusion. The most common commercial pattern. The plan covers standard IVF using the patient's own gametes, but the medical-necessity criteria require the patient's own genetic material or the plan language explicitly excludes third-party reproduction. Filing an IVF cycle to this plan with donor eggs — whether or not Z31.7 is disclosed — draws a denial once the payer identifies the donor indication, and unwinding a paid claim after retroactive review triggers take-backs across the whole cycle. When the case falls into this track the recipient side moves to a written self-pay agreement covering the endometrial preparation, the embryo thaw, and the transfer; the donor side stays on the donor chart or the donor agency; and no claim is filed to the recipient's insurance for the cycle itself. Ancillary services with an independent covered indication (a saline sono for a documented uterine finding, for example) can still bill separately when they meet the payer's non-fertility medical-necessity criteria on their own.
Fertility benefit managers. Progyny, WINFertility, Carrot, Maven, and Kindbody each handle donor cycles differently. Progyny's Smart Cycle model consumes a recipient-side cycle unit for the transfer phase and accounts for donor stimulation and retrieval either through a separate carve-out unit or a bundled per-cycle allowance depending on the employer's contract. WINFertility typically requires pre-authorization for donor cycles and will not accept donor-cycle claims routed through the underlying major-medical plan. Carrot's donor coverage varies by employer and needs plan-specific verification rather than a generic FBM read. The controlling document in every FBM case is the authorization letter, not the plan's fertility policy or the state-mandate text — a claim built off generic coverage but adjudicated against an FBM template draws take-backs. See Progyny Smart Cycle billing for how Smart Cycles account for donor-cycle units, and fertility benefit managers for how the four largest FBMs sequence donor and add-on services.
Embryo-bank and self-pay donor. Practices whose donor program uses purchased cryopreserved embryos from a third-party bank — rather than a fresh-donor arrangement inside the practice — face a different pathway. The recipient side still bills embryo thaw (89352) and transfer (58976) with the recipient's etiologic ICD-10 leading and Z31.7 secondary when a covered indication supports it, but the up-front embryo purchase is a self-pay line to the recipient, not a covered service. Fully self-pay donor cycles — no fertility benefit, no state mandate, no FBM contract — need a written cycle-fee agreement covering both the recipient clinical fees and the donor-agency fees before cycle start, with an explicit line about which charges (if any) will be submitted to the recipient's insurance for review. Attempting to file donor-retrieval charges (58970 with 76948 ultrasound guidance) under the recipient's insurance without pre-service confirmation is the highest-volume take-back pattern in this track. When the case involves a gestational carrier alongside donor oocytes, see gestational carrier billing and surrogacy billing for the third-chart layer.
How EasyRCM bills a donor egg cycle
EasyRCM runs donor egg cycles through a four-stage workflow — Split → Authorize → Bill-and-document → Reconcile — that assigns every service to the right chart before the retrieval date, keeps the donor and recipient authorizations aligned, and closes the loop against both claims after payment.
- Split — assign every service to the correct chart at intake. Every donor-cycle case is mapped at the treatment-planning visit into two service tracks: donor-side (stimulation monitoring, oocyte retrieval, retrieval-day ultrasound guidance, andrology and embryology work through fertilization, donor-agency fees) and recipient-side (endometrial preparation, monitoring ultrasounds and hormone assays, embryo thaw, transfer, luteal support). Each service is tagged with the chart it belongs on before any billing action starts. The recipient's coverage track (medical-necessity, commercial-with-exclusion, FBM, or embryo-bank/self-pay) is decided at the same visit and drives the estimate template and the consent packet. A case whose coverage track changes mid-cycle — a benefits update, a switch from fresh donor to embryo bank, a Turner-syndrome diagnosis that appears mid-work-up — is re-tagged before the transfer date so the estimate, the auth, and the claim all match.
- Authorize — file the recipient auth under the recipient's insurance, name donor oocyte explicitly. The recipient's pre-service authorization is filed under the recipient's insurance and NPI, listing 89352 (embryo thaw), 58976 (frozen embryo transfer), 76830 (monitoring ultrasounds by anticipated visit count), and the lab assays anticipated (82670 estradiol, 84144 progesterone) plus any E&M codes. The authorization request narrative names the recipient's etiologic diagnosis (E28.310, E28.319, N97.8, Q96.x, E89.40, or the specific documented cause) and states explicitly that donor oocytes will be used, citing Z31.7 in the clinical summary so the reviewer routes the request against the donor-oocyte policy rather than the standard IVF policy. The authorization window is confirmed to cover the full three-to-six-week endometrial preparation phase, not just the transfer date. The donor-side authorization — when the donor has insurance and the donor's plan permits — is a separate document filed under the donor's account; the two authorizations are never merged onto a single request.
- Bill-and-document — file the recipient claim with Z31.7 secondary and the correct transfer code. On the day of transfer the recipient claim files with the etiologic ICD-10 primary, Z31.7 (donor oocyte encounter) secondary, and Z31.83 (ART encounter) additional. The transfer code is 58976 for the frozen embryo transfer that comprises almost every donor cycle today; 58974 files only on the rare synchronized fresh-donor case where the embryos are transferred without a cryopreservation step. Embryo thaw (89352) files on the thaw date, monitoring ultrasounds file on their individual visit dates unless the payer bundles them into a global cycle period, and cryopreservation of unused donor embryos files under 89258 with annual storage tracked forward. Donor-side services (58970 retrieval, culture and ICSI, andrology and embryology work through fertilization) file on the donor claim under the donor's account or against the practice's donor-agency template — never mixed into the recipient claim, because that is the fastest route to a same-day denial once the payer identifies the donor indication on a retrieval-side code.
- Reconcile — audit paid vs. denied on both claims weekly, split the root-cause work. Each week the paid and denied lines on both the donor and recipient claims are reconciled against the underlying charts and the pre-service authorizations. Recipient-side denials are classified by root cause (missing Z31.7 secondary, transfer-code mismatch of 58974 where 58976 was correct, donor-oocyte exclusion in policy language, monitoring bundled into a global period, authorization filed under the donor's NPI rather than the recipient's, or FBM template mismatch) and routed to appeal with the operative note and the LMN attached, to a corrected claim, or to patient-pay when no covered indication supports the appeal. Donor-side denials — most commonly a donor-agency chargeback dispute or a donor-insurance benefit rejection — are worked separately against the donor chart on the donor-agreement timeline. Root-cause counts by payer feed back into the intake classification so the next month's cases file against what the payer is actually paying, not what its policy claims to cover. For the FET-specific reconciliation cadence — which applies once frozen donor embryos come back for subsequent transfers — see FET billing.
Because a donor cycle produces two claims routed to two different payers under two different policies, practices that reconcile only the paid-vs-denied status on the recipient transfer miss donor-side failure modes — a donor-agency chargeback that quietly reduces the case's net revenue, or a donor-insurance benefit rejection that flips a covered retrieval into a self-pay line the patient never agreed to. EasyRCM reconciles the two claims side by side so a shortfall on either chart is caught and appealed before the timely-filing window closes, rather than surfacing as an unexplained variance months later when the cycle closes on the ledger.
Are your donor cycles billing at full value?
Our free audit reviews donor egg cycle claims for misassigned charges, diagnosis accuracy, and payer-specific S-code compliance.
Book Your Free Audit →