Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Diagnostic Codes

ICD-10 code E29.9: Testicular dysfunction, unspecified

Key Takeaways

Key Takeaways

E29.9 (Testicular dysfunction, unspecified) is a billable ICD-10-CM code valid for FY 2026, restricted to male patients only.

Use E29.9 only when clinical workup cannot identify whether the cause is primary testicular failure, pituitary dysfunction, or hypothalamic disorder.

Always pursue a more specific code first: E29.1 for testicular hypofunction, E29.0 for hyperfunction, E89.5 for postprocedural cases.

Pabau’s claims management software helps men’s health and endocrine practices link diagnosis codes to encounter records and reduce claim denials.

ICD-10 code E29.9 (Testicular dysfunction, unspecified) applies when a male patient has confirmed testicular dysfunction but the origin — primary, pituitary, or hypothalamic — cannot be determined from available clinical data.

This reference covers the E29.9 definition, the clinical scenarios that justify its use, how it compares to adjacent codes in the E29 category, documentation requirements, and the CPT codes most commonly submitted alongside it. Practices managing male endocrine conditions, including those using men’s health practice software, will find the billing context particularly relevant.

ICD-10 code E29.9: Definition and clinical description

ICD-10 code E29.9 represents testicular dysfunction, unspecified. It sits within the E29 category (Testicular dysfunction) under chapter E20-E35 (Disorders of other endocrine glands), which itself falls under the broader E00-E89 block covering endocrine, nutritional, and metabolic diseases.

The parent code E29 is not billable. Coders must select one of the four child codes: E29.0, E29.1, E29.8, or E29.9. E29.9 is the catch-all when available clinical information does not allow further categorization, but the condition is clearly present.

CodeDescriptionBillableNotes
E29Testicular dysfunctionNoParent/header code only
E29.0Testicular hyperfunctionYesExcess androgen secretion
E29.1Testicular hypofunctionYesReduced androgen output, primary cause identified
E29.8Other testicular dysfunctionYesSpecific dysfunction not classifiable elsewhere
E29.9Testicular dysfunction, unspecifiedYesUse when cause cannot be determined from workup

Applicable-to terms for E29.9 include disorder of testicular differentiation and anemia of gonadal dysfunction. These synonyms appear in the ICD-10-CM index and may surface when searching by clinical description rather than code number.

E29.9 has been valid and billable every fiscal year from 2016 through 2026, per CDC/NCHS ICD-10-CM. It carries a male diagnosis code flag, meaning it applies only to male patients.

When to use ICD-10 code E29.9: Clinical criteria

E29.9 is appropriate when the provider documents testicular dysfunction but cannot specify whether the origin is primary (testicular), secondary (pituitary), or tertiary (hypothalamic). The diagnostic workup has taken place, or is not yet complete, and the record does not support a more specific code.

Common clinical scenarios where E29.9 applies:

  • Low testosterone confirmed on labs, but pituitary and hypothalamic studies are pending or inconclusive
  • Symptom complex consistent with hypogonadism (fatigue, reduced libido, loss of muscle mass) with no identified etiology after initial evaluation
  • Disorder of testicular differentiation documented without further classification
  • Anemia with documented gonadal dysfunction, etiology not yet established
  • Pediatric presentation of testicular dysfunction where workup is ongoing

Practices providing hormone-related care, including those running HRT practice software, should treat E29.9 as a transitional code. The goal is to refine it to E29.1 or another specific code once diagnostic clarity is achieved. When infertility is the presenting concern alongside suspected hypogonadism, an infertility consultation notes template can standardize intake for that concurrent workup.

Avoid using E29.9 when the provider has already identified the etiology. If testosterone deficiency is caused by documented testicular failure, E29.1 applies. If a pituitary lesion has been confirmed as the driver, E23.0 (Hypopituitarism) is the correct code.

E29.9 also does not apply to acute surgical presentations. Testicular torsion follows an emergency surgical pathway rather than an endocrine workup; see CPT code 54600 for reduction of torsion of testis billing guidance when that presentation applies instead.

The most common coding decision around E29.9 is whether to use it or E29.1 (Testicular hypofunction). Both apply to male patients with low androgen output, but they are not interchangeable.

E29.1: Testicular hypofunction

E29.1 covers defective biosynthesis of testicular androgen, 5-alpha-reductase deficiency (with male pseudohermaphroditism), and testicular hypogonadism not otherwise specified. Use E29.1 when the clinical record points to primary testicular failure as the source. If the provider documents “male hypogonadism” with a testicular origin confirmed or strongly implied, E29.1 is the appropriate code.

E89.5: Postprocedural testicular hypofunction

When testosterone deficiency arises as a direct consequence of a surgical or medical procedure (such as orchidectomy or radiation), E89.5 takes precedence over E29.9. Sequencing matters here: the postprocedural code should generally be sequenced ahead of any residual endocrine code. Coders at functional medicine practices where patients may have complex treatment histories should flag this distinction early in documentation review.

E23.0: Hypopituitarism

Secondary hypogonadism driven by confirmed pituitary dysfunction should be coded to E23.0, not E29.9. The distinction matters for prior authorization on testosterone therapy: payers often require documentation of the level (primary vs. secondary) when processing testosterone replacement claims.

The table below summarizes when each adjacent code applies:

Code Use when… Do NOT use E29.9 if…
E29.9 Cause of testicular dysfunction is genuinely unclear after workup Any specific etiology has been documented
E29.1 Primary testicular failure or defective androgen synthesis confirmed Origin is pituitary or hypothalamic
E89.5 Hypofunction is a direct result of a procedure (surgery, radiation) Cause is unrelated to prior treatment
E23.0 Pituitary failure is the confirmed driver of low testosterone Pituitary imaging or labs are pending

Pro Tip

Review the provider note before assigning E29.9. If the note mentions any confirmed etiology (primary gonadal failure, pituitary adenoma, prior orchidectomy), a more specific code is available. Flag E29.9 assignments for physician query when the underlying cause could realistically be identified with one additional lab or imaging study.

Documentation requirements for E29.9

Medical necessity reviews for testosterone therapy frequently examine whether the diagnosis code reflects genuine diagnostic uncertainty or simply imprecise coding. Strong documentation protects the claim.

The clinical record supporting E29.9 should include:

  • Symptom documentation: Clear description of presenting symptoms (fatigue, reduced libido, reduced muscle mass, infertility)
  • Lab results: Serum testosterone levels with reference range, with LH and FSH values where available
  • Negative or pending workup: Explicit note that pituitary or hypothalamic studies are inconclusive, not yet completed, or ordered
  • Male patient sex marker: E29.9 is a male-only diagnosis code; the patient’s biological sex must be documented
  • Clinical reasoning: Provider statement of why a more specific code cannot be assigned at this encounter

Practices using digital intake forms can build structured hormone assessment templates that capture LH, FSH, and testosterone values at intake, reducing the likelihood of missing documentation that leads to unspecified code assignments. Linking these forms to the patient records system ensures the full lab context is visible at the point of coding.

Ready-made tracking tools, such as a male monthly hormone cycle template or a male estrogen levels template, standardize the lab values captured across repeat visits.

Customizable consent and intake forms
Customizable consent and intake forms.

According to CMS ICD-10-CM guidelines, coders should always code to the highest degree of specificity supported by documentation. Using an unspecified code when documentation supports a more specific one is a coding error, not a conservative choice.

Reduce claim errors on endocrine diagnosis codes

Pabau connects diagnosis codes to encounter records, flags missing documentation before claims go out, and helps men's health and endocrine practices manage prior authorization workflows efficiently.

Pabau claims management dashboard

Billing guidance and CPT codes used with ICD-10 code E29.9

E29.9 is regularly paired with evaluation and management (E/M) codes for outpatient visits where the presenting problem is testicular dysfunction or suspected hypogonadism. The specific CPT code depends on the complexity of medical decision-making and the time documented.

CPT codes commonly submitted alongside ICD-10 code E29.9:

  • 99213 / 99214: Office or other outpatient visit (established patient), low to moderate complexity. Most routine hypogonadism follow-up visits bill here.
  • 99202 / 99203 / 99204: New patient outpatient visits. New male patients presenting with suspected testosterone deficiency typically require at least moderate complexity MDM, placing them in 99203 or 99204.
  • 84402 / 84403: Testosterone total and free/weakly bound, the primary labs supporting an E29.9 assignment.
  • 96372: Therapeutic injection administration, billed alongside HCPCS code J1071 for testosterone cypionate injection once a specific diagnosis supports replacement therapy.
  • 83002 / 83001: CPT 83002 (Gonadotropin; luteinizing hormone [LH]) and CPT 83001 (Gonadotropin; follicle-stimulating hormone [FSH]), used together to differentiate primary from secondary hypogonadism.

Practices using claims management software should configure medical necessity edits that flag E29.9 claims when testosterone lab codes (84402, 84403) are absent from the encounter. For reference on IV-administered therapies sometimes used in endocrine care, see the CPT code 96360 IV hydration billing guide. Missing supporting labs are a leading cause of initial denials for hypogonadism-related claims.

Track claims from start to Finish
Track claims from start to finish.

Local Coverage Determinations (LCDs) and National Coverage Determinations (NCDs) govern Medicare payment for testosterone therapy. Some MACs require a specific diagnosis (E29.1 rather than E29.9) to approve treatment. Verify the applicable LCD before submitting claims for testosterone replacement under E29.9 alone. The AAPC Codify ICD-10-CM lookup lists active LCD and NCD policy links by code.

For sexual health practices, the intersection of endocrine coding and sexual dysfunction codes (F52.xx) sometimes arises. Practices providing integrated care, such as those using sexual health practice software, should ensure that sexual dysfunction secondary to hypogonadism is coded as an additional diagnosis, not as the principal one, when E29.9 or E29.1 is the primary driver.

Coding conventions from trusted international classification resources confirm the hierarchical relationship between endocrine and functional sexual diagnoses.

Pro Tip

Check the applicable MAC’s LCD for testosterone therapy before submitting claims under E29.9. Several MACs require a confirmed diagnosis (E29.1) to approve testosterone replacement coverage. If E29.9 is used in an initial claim, document explicitly that further workup is ongoing and include the pending lab orders as supporting evidence.

ICD-9 transition and code history

Before ICD-10-CM, testicular dysfunction was classified under ICD-9-CM code 257.9 (Testicular hypofunction, unspecified). The transition to ICD-10-CM in October 2015 introduced the E29 category with greater specificity across four child codes. Practices managing hormone therapy billing may also encounter HCPCS Code J9217 for leuprolide acetate, which is sometimes used in conjunction with endocrine diagnoses.

Practices with broader endocrine caseloads may also manage device-related complications in patients with co-occurring diabetes, such as ICD-10 code T85.72XD for infected insulin pump, subsequent care.

E29.9 maps to ICD-9 code 257.9 in most crosswalk tools. However, the mapping is approximate: ICD-9 257.9 covered a broader range of unspecified male gonadal dysfunction that is now more precisely partitioned in ICD-10.

Coders reviewing historical claims should not assume a one-to-one clinical equivalence between the two code sets, particularly when a comorbid finding such as ICD-10 code D64.1 (secondary sideroblastic anemia due to disease) is documented alongside gonadal dysfunction.

E29.9 has carried the same description (“Testicular dysfunction, unspecified”) and billable status without interruption since the 2016 fiscal year. No revision to the code description or applicable-to terms has been recorded through the 2026 update cycle.

EHR documentation tips for accurate E29.9 coding

Documentation quality at the point of care determines whether E29.9 is correct or a placeholder waiting to be replaced. The following workflow practices reduce over-reliance on unspecified codes in endocrine care.

  • Order LH and FSH at initial assessment. A serum testosterone result alone does not establish whether dysfunction is primary or secondary. Pituitary hormone levels should be part of the initial lab panel for any new hypogonadism presentation.
  • Document the reasoning, not just the diagnosis. A note that says only “low testosterone, unspecified cause” gives coders nothing to work with beyond E29.9. A note that says “testosterone low, LH/FSH pending, etiology under investigation” supports E29.9 as appropriate and defensible.
  • Set a follow-up coding flag. E29.9 should rarely persist across multiple encounters. When LH, FSH, and imaging results return, the diagnosis should be revised. Build a workflow flag that prompts review of unspecified endocrine codes after 30-60 days.
  • Link the diagnosis to the treatment plan. Prior authorization for testosterone therapy is more likely to succeed when the clinical note explicitly connects the diagnosis code to the treatment rationale, even with an unspecified code.

Practices using AI-assisted clinical documentation can use structured note templates to prompt providers for the specific fields (LH, FSH, imaging results, prior treatment) that enable more precise coding at the encounter level.

For practices that also manage complex care plans, CPT code 99490 for chronic care management is often billed alongside endocrine diagnosis codes like E29.9. This is particularly useful in high-volume endocrine and men’s health practices where documentation shortcuts create persistent coding inaccuracies.

Men’s health practices coding for related urologic procedures may also reference CPT code 55700 for prostate biopsy billing changes.

Creating treatment notes with Pabau Scribe
Creating treatment notes with Pabau Scribe.

The CDC ICD-10-CM tool also provides applicable-to notes, inclusion terms, and crosswalk tools useful for validating E29.9 versus adjacent codes during the coding workflow.

Summary

ICD-10 code E29.9 is a legitimate but transitional diagnosis code. Its correct use depends on genuine clinical uncertainty. When providers document the workup steps, the pending results, and the reasoning behind leaving the cause unspecified, the code stands.

Without that context, it becomes a liability in the claims process. For broader strategies on reducing denials and protecting reimbursement, see our guide on healthcare revenue cycle management.

Pabau’s claims management software helps endocrine and men’s health practices build the documentation workflows that support defensible code selection from the first encounter. For self-administered injection supply billing relevant to testosterone therapy patients, see HCPCS code A4211. To see how Pabau handles diagnosis-linked billing and prior authorization workflows, book a demo.

Continue your research

Continue your research

Managing male hormone clinic workflows? Men’s health clinic software covers appointment, documentation, and billing workflows specific to testosterone and endocrine care.

Need the code for other testicular dysfunction? ICD-10 code E29.8 covers testicular dysfunction with a specific cause that does not fit E29.0 or E29.1.

Need structured intake forms for hormone patients? Patient intake software lets practices build hormone assessment templates that capture lab values and clinical context at intake.

Frequently asked questions

What is testicular dysfunction unspecified?

Testicular dysfunction unspecified is an endocrine condition in which a male patient has documented dysfunction of testicular origin but the specific cause (primary failure, pituitary dysfunction, or hypothalamic disorder) cannot be identified from available clinical data. It is classified under ICD-10 code E29.9 and applies only to male patients.

When should you use ICD-10 code E29.9 instead of E29.1?

Use E29.9 when the etiology of testicular dysfunction has not been established after workup. Use E29.1 when the clinical record confirms primary testicular hypofunction, such as defective androgen biosynthesis or testicular hypogonadism with a documented testicular origin. If LH and FSH results are pending, E29.9 may be appropriate as a temporary code until results return.

Is E29.9 a billable ICD-10 code?

Yes. E29.9 is a billable, specific ICD-10-CM diagnosis code valid for fiscal year 2026, confirmed by the CDC/NCHS tabular list. The parent code E29 is not billable. Only the child codes E29.0, E29.1, E29.8, and E29.9 can be submitted on a claim.

What are the ICD-10 codes for male hypogonadism?

The primary ICD-10 codes for male hypogonadism are E29.1 (testicular hypofunction, primary), E29.9 (testicular dysfunction, unspecified), E23.0 (hypopituitarism, for secondary hypogonadism driven by pituitary failure), and E89.5 (postprocedural testicular hypofunction following surgery or radiation). Code selection depends on the confirmed or suspected origin of the hormonal deficiency.

What is the difference between E29.1 and E29.9?

E29.1 (Testicular hypofunction) specifies that the dysfunction originates in the testes themselves, covering conditions like defective androgen biosynthesis and male hypogonadism NOS with a testicular source. E29.9 is used when the level of dysfunction (testicular, pituitary, or hypothalamic) cannot be determined. E29.1 is generally preferred by payers for testosterone replacement therapy authorization because it provides a specific clinical basis for treatment.

×