FET vs. Fresh Transfer Billing: What's the Same, What's Different
FET and fresh transfer cycles share some billing codes and diverge sharply in others. Understanding the differences prevents authorization mismatches and coding errors.
A fresh embryo transfer and a frozen embryo transfer both result in an embryo being placed in the uterus โ but the billing for each diverges at nearly every step. The procedure codes change, the monitoring codes differ in clinical context, the authorization pathway is often separate, and the ICD-10 code set may differ depending on the clinical scenario. Understanding where they align and where they split prevents authorization mismatches and claim denials.
Procedure Code Differences
- Fresh transfer: CPT 58974 โ Embryo transfer, intrauterine (fresh cycle)
- FET โ Thaw component: CPT 89352 โ Thawing of cryopreserved embryo(s)
- FET โ Transfer component: CPT 58976 โ Frozen-thawed embryo transfer
- Some payers bundle 89352 and 58976 and pay a single combined rate; others pay them separately. Verify per payer before billing.
Monitoring Code Differences
Fresh transfer monitoring occurs during the stimulation phase โ follicle tracking with 76830 and an E&M code (99213) at each visit. FET monitoring focuses on endometrial preparation โ typically estradiol and progesterone levels with endometrial stripe measurement. The ultrasound code (76830) is the same, but the clinical context and frequency differ. Hormone assay codes (82670 for estradiol, 84144 for progesterone) are billed separately from the ultrasound for FET monitoring visits.
Authorization Distinction
Many payers authorize fresh IVF cycles and FET cycles through separate authorization pathways. An FET cycle requires a new prior authorization even if the patient used the same clinic for the fresh cycle and the original IVF retrieval was authorized. Never assume prior cycle coverage carries forward to the FET.
ICD-10 Code Differences by Scenario
- Fresh IVF transfer: N97.x (female infertility by etiology) + Z31.83 (encounter for ART)
- Donor egg FET: Z31.7 (encounter for procreative management, using donor oocyte)
- Own-egg FET after freeze-all: N97.x + Z31.83 for both the freeze encounter and the FET encounter
- Fertility preservation then FET: Z31.84 for the original preservation + N97.x + Z31.83 for the FET encounter
Cryostorage and Annual Storage Fees
If embryos were cryopreserved at the same clinic, the FET cycle may also intersect with annual cryostorage billing. CPT 89258 covers the cryopreservation procedure itself. Annual storage fees are typically patient-pay โ insurance-billable storage is uncommon, and attempting to bill it to a payer without verifying coverage results in a denial that is difficult to appeal.
Fresh vs. FET Billing Checklist
- Confirm authorization type โ fresh cycle vs. FET. These are separate authorizations at most payers.
- Verify procedure codes: 58970 and 58974 for fresh; 89352 and 58976 for FET.
- Check payer bundling: does the payer pay 89352 and 58976 separately or as a combined payment?
- Match ICD-10 codes to the clinical scenario โ donor egg, own eggs, fertility preservation, or freeze-all.
- If FET monitoring is a separately authorized benefit, obtain the monitoring auth before billing any monitoring claims.
Have a billing question?
Our team can answer questions specific to your practice's payer mix and procedures.
Book a Free Audit โ