Every hypothyroidism diagnosis gets assigned a code. Whether that code appears on an explanation of benefits, a referral letter, or a billing claim, it carries real meaning for care continuity, insurance reimbursement, and medical documentation. This guide covers the full range of ICD-10 and ICD-9 codes used for hypothyroidism, with plain-language context for patients and practical coding guidance for providers and billing teams.
What Is a Hypothyroidism Diagnosis Code, and Why Does It Exist?
A diagnosis code is a standardized label that healthcare systems use to record, communicate, and process a medical condition. In the United States, the current standard is the ICD-10-CM (International Classification of Diseases, Tenth Revision, Clinical Modification), maintained by the World Health Organization and adapted by the Centers for Medicare and Medicaid Services (CMS) for U.S. clinical use. For hypothyroidism, these codes determine how a diagnosis is documented in the medical record, how a claim is submitted to insurance, and how a referral is communicated between providers.
What Patients Should Know About the Code on Their Medical Records
If a code like E03.9 appears on your medical paperwork, it means your provider has documented a confirmed hypothyroidism diagnosis, but the specific underlying cause has not yet been recorded. "Unspecified" does not mean your doctor is unsure whether you have hypothyroidism. It typically means the documentation is still in progress or the root cause has not yet been confirmed through testing. As the workup advances and a cause is identified, such as an autoimmune condition or prior thyroid surgery, the code should be updated to something more specific. If you want to understand your diagnosis more clearly or find the right specialist, use Momentary Lab's AI healthcare navigator to get personalized guidance.
The Primary ICD-10 Code for Hypothyroidism: E03.9
E03.9 (Hypothyroidism, unspecified) is among the most widely used ICD-10 codes for hypothyroidism in the United States. It is a valid, billable code accepted by Medicare and commercial payers when the diagnosis is confirmed and documented in the medical record. Providers use E03.9 when hypothyroidism is present but the type or underlying cause has not been identified or documented at the time of the encounter.
When E03.9 is appropriate:
- The patient has a confirmed hypothyroidism diagnosis, but the etiology is unknown
- It is an initial visit where lab results are pending
- Documentation does not yet support assignment of a more specific code
When E03.9 should not be used:
- The cause is known (e.g., post-surgical, autoimmune, iodine-related) and a more specific code is available
- The encounter is for screening only, without a confirmed diagnosis
- Historical hypothyroidism is no longer being actively treated
Providers should treat E03.9 as a working code. Once the clinical picture is clearer, the record should be updated to reflect the most specific code the documentation supports.
Full ICD-10 Code Reference Table for Hypothyroidism
ICD-10 codes for hypothyroidism are grouped under category E03, with additional relevant codes in the E00, E06, and E89 categories. All E03 codes are billable and valid for claim submission when supported by appropriate clinical documentation. ICD-10-CM codes are reviewed and updated annually on October 1, and the table below reflects the 2026 code set.
| ICD-10 Code | Official Description | Clinical Context |
|---|---|---|
| E03.0 | Congenital hypothyroidism with diffuse goiter | Thyroid gland present but underactive at birth, with goiter |
| E03.1 | Congenital hypothyroidism without goiter | Congenital underactive thyroid without glandular enlargement |
| E03.2 | Hypothyroidism due to medicaments and other exogenous substances | Drug-induced hypothyroidism (e.g., amiodarone, lithium) |
| E03.3 | Postinfectious hypothyroidism | Hypothyroidism following a thyroid infection |
| E03.4 | Atrophy of thyroid (acquired) | Hypothyroidism caused by acquired reduction in thyroid size |
| E03.5 | Myxedema coma | Severe, acute decompensation of hypothyroidism requiring inpatient management |
| E03.8 | Other specified hypothyroidism | Includes subclinical hypothyroidism; use when cause is documented but does not fit other E03 categories |
| E03.9 | Hypothyroidism, unspecified | Confirmed hypothyroidism, cause unknown or not yet documented |
Codes Outside the E03 Category Providers Must Know
Several clinically significant hypothyroidism-related conditions are classified outside the E03 category. Using the correct category is required for clean claim processing.
| ICD-10 Code | Description | When to Use |
|---|---|---|
| E00.0–E00.9 | Congenital iodine-deficiency hypothyroidism | Hypothyroidism caused by iodine deficiency in utero or early infancy |
| E02 | Subclinical iodine-deficiency hypothyroidism | Elevated TSH with normal T4 in iodine-deficient populations |
| E06.3 | Autoimmune thyroiditis (Hashimoto's disease) | Use instead of E03.9 when Hashimoto's is confirmed; do not combine E06.3 and E03.9 for the same condition |
| E89.0 | Postprocedural hypothyroidism | Hypothyroidism following thyroid surgery or radioactive iodine therapy |
| O99.281 | Endocrine disorder complicating pregnancy | Use alongside the appropriate hypothyroidism code when the condition affects a current pregnancy |
| Z83.3 | Family history of other endocrine, nutritional and metabolic diseases | For documenting family history of hypothyroidism or related thyroid conditions |
Key distinction for Hashimoto's: E06.3 is the correct primary code when autoimmune thyroiditis is confirmed. E03.9 should not be used as an additional code to describe the same hypothyroid state already covered by E06.3.
For providers who also need coding guidance on the overactive thyroid side, the hyperthyroidism ICD-10 code guide covers the E05 category and related hyperthyroid diagnoses.
ICD-9 Hypothyroidism Codes: Full Reference and ICD-10 Crosswalk
ICD-9-CM codes for hypothyroidism are no longer valid for U.S. billing. The transition to ICD-10-CM became mandatory on October 1, 2015, and any claim with a service date on or after that date must use ICD-10-CM codes. ICD-9 codes continue to appear in older medical records, legacy documentation, historical research data, and some international contexts.
The ICD-9-CM category for acquired hypothyroidism was category 244. The congenital form was classified under code 243. Below is the complete ICD-9 to ICD-10 crosswalk for hypothyroidism.
ICD-9 to ICD-10 Hypothyroidism Crosswalk Table
| ICD-9 Code | ICD-9 Description | ICD-10 Equivalent | Notes |
|---|---|---|---|
| 243 | Congenital hypothyroidism | E00.0–E03.1 | Crosswalk varies by presence of goiter and iodine deficiency |
| 244.0 | Postsurgical hypothyroidism | E89.0 | Reclassified outside category E03 in ICD-10 |
| 244.1 | Other postablative hypothyroidism (e.g., following radiation therapy) | E89.0 | Approximate equivalent |
| 244.2 | Iodine hypothyroidism | E03.2 | Drug/substance-induced in ICD-10 |
| 244.3 | Other iatrogenic hypothyroidism | E03.2 | Medication-induced cases |
| 244.8 | Other specified acquired hypothyroidism | E03.8 | Approximate equivalent; some cases may map to E01.8 |
| 244.9 | Unspecified acquired hypothyroidism | E03.9 | Direct equivalent; most frequently used crosswalk |
Why this matters for current practice: If reviewing historical records coded under ICD-9, providers should not use those legacy codes in any current documentation or claim. Crosswalk tables like the one above serve as a reference for understanding prior records, not for current billing.
Subclinical Hypothyroidism: Which ICD-10 Code Applies?
Subclinical hypothyroidism is a condition in which TSH (thyroid-stimulating hormone) is elevated above the reference range but free T4 remains within normal limits, and the patient typically has no or minimal symptoms. The correct ICD-10 code for documented subclinical hypothyroidism is E03.8 (Other specified hypothyroidism), not E03.9.
Using E03.8 is appropriate when the provider has explicitly documented the subclinical nature of the condition in the clinical record. E03.9 should not be used as a default when subclinical hypothyroidism is the confirmed working diagnosis, because the cause is documented and a more specific code exists. Providers should confirm the current ICD-10-CM Official Guidelines (Chapter 4) for any updates to subclinical hypothyroidism coding in the active code year.
How Providers Should Select the Right Code: A Documentation Checklist
The right hypothyroidism code follows directly from what is documented in the medical record. Payers do not accept diagnosis codes based on symptoms or clinical suspicion alone. The documentation must confirm the diagnosis and, where possible, identify the type and cause.
Before assigning a hypothyroidism code, the medical record should address:
- Confirmation of diagnosis: Objective lab evidence, typically elevated TSH and, where available, low free T4
- Type: Congenital vs. acquired vs. postprocedural
- Etiology: Autoimmune (Hashimoto's), drug-induced, post-surgical, iodine-related, or unknown
- Severity: Standard hypothyroidism vs. subclinical vs. myxedema coma
- Active management: Is the condition being treated or monitored at this encounter?
- Comorbidities: Pregnancy, family history, related endocrine conditions
When documentation supports it, providers should always assign the most specific code available. Repeated use of E03.9 for a patient whose cause has been identified increases audit exposure and may prompt payer review.
Coding Scenarios: Three Real-World Cases
Case 1: Initial Presentation, Cause Unknown A 38-year-old patient presents with fatigue, cold intolerance, and weight gain. TSH is elevated at 9.4 mIU/L. No prior thyroid surgery, no autoimmune diagnosis in the record. Correct code: E03.9. At follow-up, if Hashimoto's is confirmed, update to E06.3.
Case 2: Confirmed Autoimmune Thyroiditis A patient returns for a routine thyroid check. Antibody testing from the prior visit confirmed Hashimoto's thyroiditis. Correct code: E06.3 (Autoimmune thyroiditis). Do not add E03.9 as a secondary code for the same condition.
Case 3: Post-Thyroidectomy Patient A patient who had a total thyroidectomy three years ago presents for levothyroxine monitoring. Correct code: E89.0 (Postprocedural hypothyroidism). This code sits outside category E03 and should not be replaced with E03.9.
CPT Codes That Pair with Hypothyroidism Diagnoses
Hypothyroidism diagnoses are most often billed alongside evaluation and management services and thyroid-related laboratory tests. Each CPT code submitted on a claim must be linked to an ICD-10 code that establishes medical necessity.
| CPT Code | Description | Common ICD-10 Pairing |
|---|---|---|
| 84443 | TSH (Thyroid Stimulating Hormone) | E03.9, E06.3, E89.0, or any active hypothyroidism code |
| 84479 | Free T4 (Thyroxine, free) | Paired alongside 84443 when T4 monitoring is clinically indicated |
| 84436 | Total T4 | Alternative to 84479 depending on payer preference and clinical need |
| 99213–99215 | Office/outpatient evaluation and management | Use modifier -25 when a separately identifiable E/M service occurs on the same day as lab work |
| 84443 (repeat) | Repeat TSH for monitoring | Use modifier -91 when repeating the same lab test on the same day for a different result |
Modifier guidance: Modifier -25 is required when an E/M service and a lab service are billed on the same date and the E/M is a separately identifiable service. Modifier -91 applies to repeat laboratory testing performed on the same day for a clinical reason other than confirming the original result. Omitting these modifiers is a common reason for same-day claim denials.
What Patients Should Ask Their Provider About Their Diagnosis Code
A diagnosis code is not a permanent label. It can and should be updated as clinical information becomes more complete.
Three questions worth raising at a thyroid appointment:
-
"Is my current code as specific as it can be?" If an E03.9 (unspecified) code has been on the record for several visits, it may be worth asking whether the etiology has been confirmed and whether a more specific code can now be assigned.
-
"Will the code change as my diagnosis is refined?" For newly diagnosed patients, diagnosis codes are expected to evolve. Knowing this prevents confusion when codes look different across EOBs from different visits.
-
"How does my diagnosis code affect my referrals or coverage?" Insurance authorizations for endocrinology referrals or thyroid ultrasounds are often tied directly to the diagnosis code. A more specific code, such as E06.3 for Hashimoto's, can sometimes support medical necessity more clearly than E03.9.
If you are looking for a thyroid specialist or an endocrinologist, searching by specialty on Momentary Lab lets you filter by location and see verified patient ratings.
Frequently Asked Questions
What is the ICD-9 code for hypothyroidism? The primary ICD-9 code for unspecified acquired hypothyroidism was 244.9. The full ICD-9 category 244 covered all forms of acquired hypothyroidism, from postsurgical (244.0) to iodine-related (244.2) to unspecified (244.9). ICD-9 codes are no longer valid for U.S. billing and have been replaced by ICD-10-CM codes since October 1, 2015.
What is the difference between ICD-10 codes E03.9 and E06.3? E03.9 is used when hypothyroidism is confirmed but the cause is unknown or not documented. E06.3 is used specifically for autoimmune thyroiditis (Hashimoto's disease), which is the most common cause of hypothyroidism in the United States. When Hashimoto's is confirmed, E06.3 is the correct primary code and E03.9 should not be added as a secondary code for the same condition.
Can insurance deny a claim with code E03.9? E03.9 is a valid, billable code and is accepted by Medicare and most commercial payers when hypothyroidism is confirmed and documented. However, repeated use of E03.9 for a chronic condition where the etiology is known increases the risk of claim scrutiny, documentation requests, or medical necessity review. Using the most specific code available reduces that risk.
What does "unspecified" mean when it appears on a diagnosis code or medical record? "Unspecified" means the condition has been confirmed, but the type or underlying cause has not been documented or determined at the time of the encounter. For patients, it does not mean the provider does not know what is wrong. It typically means the diagnostic workup is ongoing or the documentation has not yet been updated to reflect the most current clinical findings.
Is subclinical hypothyroidism coded differently from standard hypothyroidism? Yes. Subclinical hypothyroidism, defined as elevated TSH with normal free T4 and minimal or absent symptoms, should be coded as E03.8 (Other specified hypothyroidism) when the provider has documented the subclinical nature of the condition. E03.9 is not the correct code when a more specific diagnosis like subclinical hypothyroidism is documented.
When do ICD-10 codes change, and does that affect a hypothyroidism diagnosis? ICD-10-CM codes are updated annually, with changes taking effect on October 1 of each year. Most established hypothyroidism codes, including E03.9, are stable year to year, but new codes, revisions, and deleted codes are published by CMS each cycle. Providers and billing teams should review the annual update for any changes to the E03 category and related thyroid codes.





