FERTILITY & IVF

Frozen Embryo Transfer Billing: Why CPT 58974 Is the Wrong Code for FET

Aug 23, 2026 · 5 min read

MM
Mukesh MakwanaFounder & CEO · 8+ years in medical billing & coding

A frozen embryo transfer and a fresh embryo transfer are billed with two different CPT codes, and payers can check the difference against the embryology lab's own cryopreservation records.

Two transfer codes, not one

CPT 58974 covers embryo transfer during a fresh IVF cycle, embryos that were never frozen, moving directly from the same stimulation cycle into the uterus, typically on day 3 or day 5-6.

CPT 58976 is the code for frozen embryo transfer, used whenever the embryo(s) being transferred were cryopreserved at any point before the transfer, regardless of how recently they were frozen. If cryopreservation happened at all, 58974 is not the correct code.

Where freeze-all cycles complicate billing

Freeze-all protocols split a single treatment plan into two separately billed clinical events. Cryopreservation (CPT 89258) is billed in the retrieval cycle, alongside the oocyte retrieval and lab codes for that cycle. The transfer itself is billed later, in a separate cycle, using 58976, not folded back into the original retrieval claim.

Payers cross-reference the lab's cryopreservation date against the transfer date. Billing 58974 for a cycle that involved a frozen embryo isn't a gray area, it's a records mismatch waiting to be caught.

Benefit managers add another layer

A growing share of fertility patients carry coverage through a dedicated fertility benefit manager, Progyny, Maven, and WINFertility among them, which run their own prior authorization and claims logic on top of standard payer rules. The correct CPT code still has to match what the benefit manager authorized for that specific cycle type. We cover the benefit-manager layer in more detail in our fertility benefit manager billing guide.

What to check before your next FET claim

1. Does the embryology lab record show the transferred embryo(s) were cryopreserved at any point, even briefly?

2. Is cryopreservation (89258) billed in the correct cycle, separate from the transfer claim?

3. Has the benefit manager's prior authorization, if one applies, been matched to the correct transfer code before submission?

Sources

American Society for Reproductive Medicine (ASRM), Coding Resources, asrm.org.
AAPC coding resources, aapc.com.

Get your fertility billing checked for free

A free audit shows exactly where ART and FET coding errors are costing your clinic.

Book a Free Pilot →
πŸ€–Sterling AI AgentOnline Β· instant answers