CPT code 89342 – Annual embryo storage billing guide
89342 is the CPT code for storage of embryo(s), reported per year of storage. It covers keeping cryopreserved embryos in the lab's storage tanks, not the freezing (89258) or the thaw (89352).
The code belongs to a four-code storage family split by what is stored. Embryos take 89342, sperm or semen 89343, reproductive tissue 89344, and oocytes 89346. CMS lists 89342 with no Medicare fee schedule payment, so commercial plans, state mandates, and self-pay decide reimbursement.
- Section
- 80047-89398 Pathology and laboratory
- Subsection
- 89250-89398 Reproductive Medicine Procedures
- Code range
- 89342-89346 Storage (per year)
- Billable
- No
- Code also known as
- annual embryo storage, embryo cryostorage, embryo banking
Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.
- AI-powered code suggestions
- Real-time compliance checks
- Faster claims, fewer denials
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
Key takeaways
CPT code 89342 reports storage of embryo(s) per year, so the lab bills one unit for each year the embryos stay in storage.
The annual storage codes split by what is stored: 89342 for embryos, 89343 for sperm or semen, 89344 for reproductive tissue, and 89346 for oocytes.
Freezing (89258) and thawing (89352) are separate services with their own codes, and 89342 covers neither of them.
CMS lists 89342 with status X and no payment amount, so coverage depends on commercial plans, state mandates, and oncofertility policies.
Pabau, the practice management platform we build, keeps consent forms, records, and claims in one patient file. Each storage claim has its documentation behind it.
What is CPT code 89342?
CPT code 89342 describes storage of embryo(s), per year, in the American Medical Association’s CPT code set. The lab reports it for each year that cryopreserved embryos stay in storage, however many embryos the patient has banked.
The code sits in the Reproductive Medicine Procedures range (89250-89398) of the Pathology and Laboratory section. It covers only the storage service. Freezing is reported with 89258, the thaw with 89352, and the embryo transfer with its own code.
- Code: 89342
- Official descriptor: Storage (per year); embryo(s)
- Range: Reproductive Medicine Procedures, 89250-89398 (Pathology and Laboratory section)
- Typical provider: The ART laboratory or fertility practice that holds the embryos
- Unit of service: One unit per year of storage, not one per embryo
The AAPC’s CPT code lookup places 89342 in a group of four annual storage codes that differ only by what is stored. The American Society for Reproductive Medicine (ASRM) also publishes coding Q&As on storage billing, which billing teams can read alongside the AMA codebook. The map below shows the four storage codes side by side, and where storage falls between the freeze and the thaw.

What CPT 89342 covers and what it excludes
Knowing what 89342 does not cover prevents the wrong-tissue and unbundling errors that fertility billing teams see most often.
The most common misuse of CPT code 89342 is reporting it for the wrong material. A patient who froze eggs and a patient who froze embryos both have specimens in storage, but only embryos take 89342. When freezing and the first storage year fall on the same date, 89258 and 89342 may both apply. Check the payer’s bundling edits before reporting both on one claim.
Related reproductive storage CPT codes: 89342 vs 89343, 89344, and 89346
The annual storage codes share one descriptor stem, Storage (per year), and split by the material in the tank. The table below maps the codes billing teams confuse most often with CPT code 89342.
For practices managing IVF procedure code billing across several cycle stages, the tissue split matters most. When stored oocytes are later fertilized and the resulting embryos frozen, storage of those embryos moves from 89346 to 89342. A patient with both eggs and embryos in storage can have both codes on the same annual claim.
ICD-10 diagnosis codes paired with CPT 89342
Payers expect a supporting diagnosis code on every CPT code 89342 claim. The ICD-10 code you select tells the payer the clinical context. In states with infertility or fertility preservation mandates, it can decide whether the claim is covered at all.
Selecting the most specific ICD-10 code available lowers the risk of a medical necessity denial. A claim with N97.9 draws more payer scrutiny than one with N97.1 when the record clearly documents tubal factor infertility. Payer policies vary, so check each plan’s accepted code list before submission.
Medicare and payer coverage for CPT code 89342
Medicare’s physician fee schedule makes no payment for CPT code 89342. The CMS relative value file lists the code with status X, a statutory exclusion, with zero RVUs and no payment amount. Most embryo storage claims therefore go to commercial plans or are billed to the patient.
- Medicare: The Medicare Benefit Policy Manual covers reasonable and necessary treatment for infertility. That coverage statement does not create a fee schedule payment for 89342, which CMS lists as excluded from physician fee schedule payment.
- Commercial payers with state mandates: Many states require some fully insured plans to cover infertility treatment, fertility preservation, or both. Scope varies, and some laws cover diagnosis only. Confirm whether the patient’s employer plan is fully insured or self-funded under ERISA, which is usually exempt from state mandates.
- BCBS plans: Blue Cross Blue Shield affiliates publish their own medical policies on ART procedures. They generally require a documented infertility diagnosis and may require prior authorization, and coverage varies by state affiliate.
- Aetna and UnitedHealthcare: Both carriers run fertility benefit programs that may route care through a fertility benefit manager. Check the patient’s benefit booklet and call the payer before assuming storage is covered.
When a payer denies storage as an infertility exclusion, check whether the clinical indication qualifies for another coverage pathway. Oncofertility patients preserve fertility before chemotherapy or radiation, and their plan may cover storage under a fertility preservation benefit instead.
Documentation requirements for CPT 89342
A defensible CPT code 89342 claim starts with the medical record. The documentation that supports each storage year must exist before the claim goes out, because records written after the fact rarely satisfy a payer audit.
- Clinical indication: The physician note documents the reason for storage, such as the infertility diagnosis, the ART cycle, or the cancer diagnosis behind fertility preservation.
- Embryo count and stage: Record the number and developmental stage of the embryos in storage, such as day 5 or day 6 blastocysts.
- Storage period: Record the storage start date and the year each claim covers, taken from the embryology log. That way no storage year is billed twice.
- Treating physician: The ordering or treating reproductive endocrinologist is identified in the record.
- Lab certification: Labs that perform diagnostic testing, such as semen analysis, need a CLIA certificate, the federal requirement for clinical labs. CAP accreditation is voluntary, though some payers and states ask for it.
- Patient consent: A signed consent for embryo cryopreservation and a storage agreement belong in the chart. Missing consent documentation is a common audit finding.
Documentation is where many fertility practices lose money on storage claims. Keeping consent forms and lab records in the patient file, next to the claim, brings the two into line. Maintaining medical billing compliance standards across cycle documentation protects the practice at audit.
Pro Tip
Pull 10 embryo storage claims each quarter and check each record for embryo count, storage period, signed storage agreement, and clinical indication. A field missing from several records points to a workflow problem upstream, so fix the process rather than patching single claims.
How to bill CPT 89342: units, modifiers, and place of service
Getting the billing mechanics right for CPT code 89342 matters as much as the documentation. Errors in units, storage periods, or claim routing cause denials even when the record is clean.
- Units: Bill one unit of CPT 89342 per year of storage. The descriptor covers one or more embryos, so do not bill one unit per embryo.
- Embryos from several cycles: Payers differ on whether embryos from separate cycles count as one storage unit. Confirm the payer’s rule in writing before the first renewal.
- Modifiers: No modifier is routinely required on 89342. Add one only when a payer’s published policy asks for it.
- Place of service (POS): The POS code depends on where the lab sits. Practices with an in-house lab often use POS 11 (office), hospital-based programs POS 22 (outpatient hospital), and independent labs POS 81. Follow each payer contract.
- Who submits the claim: The claim goes out under the NPI of the ART laboratory or the physician. Which one depends on how the practice structures its billing. Confirm the setup with your compliance lead before the first claim.
- Claim submission: Route 89342 claims through your clearinghouse so payer-level edits are caught before transmission. Pabau sends 837P claims electronically through Claim.MD and tracks their status. Understanding the clearinghouse submission process helps billing staff catch payer-specific edits before they become denials.
CMS payment data for CPT code 89342 in 2026
The CY2026 CMS physician fee schedule relative value file lists 89342 with status X, zero RVUs, and no payment amount. The CMS Physician Fee Schedule lookup shows the same status, so Medicare offers no national rate to use as a benchmark.
Commercial rates for CPT code 89342 are set by contract and vary by payer and region. Fertility practices often negotiate storage within a broader ART contract, and many patients pay for storage directly. Put the self-pay storage fee in writing in the storage agreement.
Common denial reasons for CPT code 89342 and how to avoid them
CPT code 89342 denials cluster around a handful of root causes, and each is preventable with the right checks. Building denial management workflows into the billing cycle helps fertility practices spot patterns early instead of working rejections one by one.
Reviewing remittance denial codes by CPT code shows whether 89342 is building a specific denial pattern. A run of CO-97 denials points to a bundling edit. CO-96 (non-covered charge) or CO-50 (not medically necessary) points to benefit verification at scheduling.
Billing CPT 89342 for oncofertility patients
Oncofertility billing follows different rules. When a patient stores embryos before chemotherapy, radiation, or surgery that can damage fertility, storage becomes part of cancer care. That shift can open coverage that a standard infertility exclusion would deny.
- ICD-10 pairing: Report Z31.84 (encounter for fertility preservation procedure) with the cancer diagnosis code, such as C50 for breast cancer. Follow the payer’s sequencing instructions, since many oncofertility policies key coverage to the cancer code.
- Payer coverage: A growing number of states require some plans to cover fertility preservation for patients facing infertility caused by medical treatment. Coverage still varies by plan, so call the payer with the patient’s diagnosis codes before the cycle begins.
- Prior authorization: Oncofertility cases often need expedited authorization because cancer treatment can’t wait. State the urgency in the request and attach the oncologist’s treatment plan, and flag these cases for same-day escalation.
- Documentation specifics: The record shows the cancer diagnosis, the planned treatment, and the reason for fertility preservation. A note from the oncologist confirming treatment intent supports both the authorization and any appeal.
Oncofertility coverage changes more often than standard ART policy, so review payer oncofertility policies every year. Using claims management software that tracks denials by ICD-10 pairing shows which oncofertility code combinations payers accept and which trigger infertility exclusions.
Pro Tip
Create a separate billing workflow for oncofertility patients. Flag them at scheduling and start prior authorization the day the oncology referral arrives. Record the cancer diagnosis on the embryology lab worksheet next to the standard storage fields. A ready-made oncofertility checklist shortens the time from authorization to storage.
How Pabau supports accurate CPT 89342 billing
Embryo storage billing runs on a yearly clock. A missed renewal leaves a storage year unbilled, and a wrong tissue code sends the claim back.
Pabau keeps consent forms, storage agreements, treatment notes, and invoices in each patient’s record. Your coders pick the storage code and period, and the claim carries the documentation behind it.
In the US, Pabau’s claims management sends claims through Claim.MD and tracks their status. Billing staff see rejections in the same system as the patient record. Pabau does not assign codes, so your team stays in control of 89342, 89346, and 89343.
Keep annual embryo storage claims clean
Pabau keeps storage consent, treatment records, and claims in one patient file. Claims go to Claim.MD with the codes your team selects, and you track their status in one place.

Conclusion
CPT 89342 is simple once the clock and the material are clear. Each claim covers one year of embryo storage, and the code changes the moment the stored material is eggs, sperm, or tissue instead.
Most denials on this code come from coverage, and a benefit check before storage starts prevents them. Treat oncofertility patients as their own billing track, with the cancer diagnosis and fertility preservation code on every claim.
Book a demo to see how Pabau keeps storage records and claims together for fertility practices.
Continue your research
Need to understand how clearinghouses process ART claims? How the Claim.MD clearinghouse works covers how electronic claims are routed, checked, and tracked for US billing teams.
Managing denials across multiple CPT codes in your ART workflow? What is medical billing walks through the full revenue cycle from claim submission to payment posting.
Billing the thaw before a frozen embryo transfer? CPT code 89352 covers thawing cryopreserved embryos, the step that follows storage.
Frequently asked questions
What does CPT code 89342 cover?
CPT code 89342 covers storage of embryo(s) for one year. Report one unit for each year that cryopreserved embryos stay in storage. It does not cover freezing (89258), thawing (89352), or storage of oocytes (89346) or sperm (89343).
What is the difference between CPT 89342, 89346, and 89343?
The three codes report the same annual storage service for different material. 89342 is for embryos, 89346 for unfertilized oocytes, and 89343 for sperm or semen. Choose the code from what the embryology log shows is in storage.
Is CPT code 89342 covered by Medicare?
Medicare’s physician fee schedule makes no payment for CPT code 89342. CMS lists it with status X, a statutory exclusion, with zero RVUs and no payment amount. Most embryo storage claims go to commercial plans or are billed to the patient.
Can CPT 89342 and CPT 89258 be billed together?
They can appear on the same claim when embryos are frozen and the first storage year starts on the same date. 89258 reports the freezing, and 89342 reports the storage. Check the payer’s bundling edits before reporting both.
What ICD-10 codes are used with CPT 89342?
Z31.83 (encounter for assisted reproductive fertility procedure cycle) is common for standard IVF storage. Use the most specific N97 code when the record documents the cause of infertility. For oncofertility, report Z31.84 (encounter for fertility preservation procedure) with the cancer diagnosis code.
Which payers cover CPT code 89342 for oncofertility patients?
Coverage depends on the plan and the state. Many states now require some plans to cover fertility preservation before treatment that can cause infertility. Verify each patient’s plan before the cycle begins, and include the cancer diagnosis and treatment plan in any prior authorization request.



