Vitamin D insufficiency is frequently found in primary care, endocrinology, internal medicine, nephrology, gastroenterology and other clinical settings. While the diagnosis and treatment of the deficit may seem simple, coding of the disease and the laboratory testing performed to evaluate the condition requires close attention to documentation and payor criteria.

Choosing the right vitamin d deficiency icd 10 code is especially crucial for physicians, hospitals, and clinics when ordering vitamin D laboratory testing. A diagnosis on the problem list does not inevitably prove the medical necessity of every test or every repeat measurement. The medical record shall state the purpose of the test, the clinical condition being examined, and when repeat testing is performed, the reason for repeat testing.

The main ICD-10-CM diagnosis for vitamin D deficiency is E55.9 – Vitamin D deficiency, unspecified. Other codes may be applicable for patients whose documented condition includes active rickets, osteomalacia, malabsorption, chronic renal disease, osteoporosis, hyperparathyroidism or other underlying problem.

This article covers how to choose the right code for vitamin D deficient diagnosis, the difference between CPT codes 82306 and 82652, what clinicians need to document, and why claims for vitamin D testing are frequently refused.

What Is the ICD-10 Code for Vitamin D Deficiency?

The most commonly reported vitamin d deficiency icd 10 code is:

ICD-10-CM Code Description
E55.9 Vitamin D deficiency, unspecified
E55.0 Rickets, active

E55.9 includes avitaminosis D and generally applies when the physician documents vitamin D deficiency without a more specific condition requiring another code.

E55.0, in contrast, represents active rickets and includes infantile and juvenile osteomalacia. It should not simply replace E55.9 whenever a patient has a low vitamin D level.

The CMS ICD-10-CM materials include rickets as E55.0 and vitamin D insufficiency, unspecified as E55.9. There are also exclusions for illnesses such as adult osteomalacia, osteoporosis and difficulties that occur after rickets in the E55 category. This means that doctors need to tell these conditions instead of thinking that every bone problem linked to vitamin D fits under E55

Vitamin D Deficiency ICD-10 Code E55.9 Explained

E55.9 – Vitamin D Deficiency, Unspecified

E55.9 is generally the correct diagnosis code when the provider has established that the patient has vitamin D deficiency but has not documented active rickets or another separately classified disorder.

Examples of documentation that may support E55.9 include:

“Vitamin D deficiency.”

“Persistent vitamin D deficiency.”

“Low vitamin D level consistent with vitamin D deficiency.”

“Vitamin D deficiency under treatment.”

“Follow-up of previously diagnosed vitamin D deficiency.”

The code should be supported by the provider’s clinical assessment rather than being selected solely because a laboratory result appears below a reference range.

For Medicare claims, providers should also review the applicable Medicare Administrative Contractor, or MAC, policy. CMS billing articles may place conditions on when E55.9 supports vitamin D laboratory testing. Coverage rules are not identical across every jurisdiction.

E55.0 – Active Rickets

E55.0 is used for active rickets associated with vitamin D deficiency. The code includes infantile osteomalacia and juvenile osteomalacia.

Providers should not automatically code E55.0 simply because a pediatric patient has a low vitamin D result. The diagnosis of active rickets should be clinically documented.

The ICD‑10‑CM classification clearly separates E55.0 from conditions such, as renal rickets, hereditary vitamin D‑dependent rickets, vitamin D‑resistant rickets, inactive rickets and rickets associated with certain gastrointestinal diseases.

Important ICD-10-CM Codes Related to Vitamin D Disorders

Vitamin D deficiency may exist alongside metabolic, gastrointestinal, kidney, endocrine, nutritional or skeletal disorders. When Vitamin D deficiency is documented and clinically relevant these disorders should be coded.

ICD-10-CM Code Condition Coding Relevance
E55.9 Vitamin D deficiency, unspecified Primary deficiency code
E55.0 Rickets, active Active nutritional rickets
E64.3 Sequelae of rickets Residual effects of previous rickets
E67.3 Hypervitaminosis D Excess vitamin D rather than deficiency
E58 Dietary calcium deficiency May coexist with nutritional abnormalities
M83.0 Puerperal osteomalacia Adult osteomalacia category
M83.1 Senile osteomalacia Osteomalacia in older adults
M83.2 Adult osteomalacia due to malabsorption Relevant when malabsorption causes bone disease
M83.3 Adult osteomalacia due to malnutrition Nutritional osteomalacia
M83.8 Other adult osteomalacia Other specified adult osteomalacia
M83.9 Adult osteomalacia, unspecified Unspecified adult osteomalacia
N25.0 Renal osteodystrophy Bone/mineral disorder associated with renal disease
E20.9 Hypoparathyroidism, unspecified May affect calcium and vitamin D metabolism
E21.0 Primary hyperparathyroidism May affect calcium and bone metabolism
E21.1 Secondary hyperparathyroidism, NEC Often relevant in metabolic or renal evaluation
E21.3 Hyperparathyroidism, unspecified When type is not specified
K90.0 Celiac disease Possible cause of malabsorption
K90.9 Intestinal malabsorption, unspecified Possible contributor to deficiency
N18.- Chronic kidney disease May alter vitamin D metabolism
M81.- Osteoporosis without current pathological fracture May be clinically relevant to testing
M80.- Osteoporosis with current pathological fracture Separate osteoporosis category
M85.- Other disorders of bone density and structure Includes various osteopenic conditions

CMS coding materials classify adult osteomalacia under M83.-, rather than E55, and identify osteoporosis under the M80-M81 categories. This distinction matters because the E55 category excludes adult osteomalacia and osteoporosis.

Providers should never select one of these associated diagnosis codes simply because it may help a claim pass a payer edit. Each diagnosis submitted on the claim should be supported by the medical record.

Vitamin D Deficiency DX Code: E55.9 vs. R79.89

A common source of confusion involves the difference between a confirmed diagnosis and an abnormal laboratory finding.

When the physician has clinically diagnosed vitamin D deficiency, E55.9 is generally more appropriate.

When documentation only mentions a laboratory finding and does not confirm a specific condition providers must code based on what is actually written. They should not automatically turn a result into a diagnosis. The coding should match the documented information exactly without assuming or interpreting beyond what’s stated.

This is especially important in outpatient coding, where uncertain or suspected diagnoses generally cannot be reported as though they were confirmed.

The safest approach is simple: code the clinical conclusion documented by the treating provider.

CPT Code 82306 for Vitamin D Testing

The primary CPT code associated with routine vitamin D evaluation is:

CPT 82306 – Vitamin D; 25 hydroxy, includes fraction(s), if performed

CPT 82306 represents measurement of 25-hydroxyvitamin D.

This is the vitamin D assay most commonly associated with evaluating vitamin D status.

CMS identifies CPT 82306 as one of the vitamin D assay codes subject to medical-necessity and documentation requirements.

Providers should avoid assuming that 82306 is automatically covered because a patient requests a vitamin D test. The diagnosis and clinical circumstances must satisfy the patient’s payer policy.

CPT Code 82652 for 1,25-Dihydroxyvitamin D

CPT 82652 – Vitamin D; 1,25 dihydroxy, includes fraction(s), if performed

CPT 82652 represents testing for 1,25-dihydroxyvitamin D.

This is not interchangeable with CPT 82306.

CMS coverage guidance explains that 25-hydroxyvitamin D is generally used much more frequently to assess vitamin D status. Measurement of 1,25-dihydroxyvitamin D is more limited and may be appropriate in selected circumstances involving renal disease, unexplained abnormalities of calcium metabolism, certain granulomatous conditions, suspected genetic rickets, or other medically appropriate conditions.

Ordering both assays routinely without a documented reason can create medical-necessity problems.

CPT Codes Commonly Associated With Vitamin D Deficiency Care

Vitamin D deficiency may be identified or managed during office, hospital, or outpatient encounters. Depending on the actual services performed, related CPT codes may include:

CPT Code General Service
82306 Vitamin D, 25-hydroxy
82652 Vitamin D, 1,25-dihydroxy
82310 Calcium, total
82330 Calcium, ionized
83970 Parathyroid hormone
80048 Basic metabolic panel
80053 Comprehensive metabolic panel
80069 Renal function panel
99202-99205 New patient office/outpatient E/M services
99211-99215 Established patient office/outpatient E/M services
99221-99223 Initial hospital inpatient/observation care, when applicable
99231-99233 Subsequent hospital inpatient/observation care, when applicable

The presence of vitamin D deficiency does not automatically justify every test in this table. Each service must be medically appropriate, actually performed, and supported by the patient’s documentation.

Likewise, the E/M level should be selected according to the applicable CPT evaluation and management rules rather than according to the diagnosis alone.

82306 vs. 82652: What Providers Should Understand

The distinction between these two tests is one of the most important areas in vitamin D billing.

Feature CPT 82306 CPT 82652
Test 25-hydroxyvitamin D 1,25-dihydroxyvitamin D
Common use Evaluation of vitamin D status Selected metabolic, renal, or endocrine conditions
Routine deficiency evaluation More commonly used Usually not the first-line deficiency test
Documentation needed Medical necessity for testing Specific clinical rationale is especially important

CMS states that both vitamin D assays do not need to be performed for every qualifying clinical condition. Documentation should justify which assay was chosen.

For physicians and clinics, this distinction can prevent unnecessary testing and avoid claims that are vulnerable to medical-necessity denials.

Is Vitamin D Screening Covered by Medicare?

Providers should distinguish diagnostic testing from routine screening.

CMS has specifically stated that vitamin D assays are reimbursable under Medicare when applicable coverage indications are satisfied and that routine screening that does not meet those requirements may be denied.

This means that ordering a vitamin D level as part of a broad laboratory panel without a documented medical indication may create a coverage problem.

For example, documentation stating only:

Annual labs.

or:

Routine screening.

may not establish the same level of medical necessity as documentation describing an established deficiency, a qualifying disorder, symptoms under evaluation, or another covered clinical indication.

Coverage varies by payer and jurisdiction, so providers should verify the applicable LCD, billing article, commercial payer policy, or Medicaid rule before assuming coverage.

Documentation Requirements for Vitamin D Testing

Strong documentation is one of the most effective ways hospitals and clinics can reduce vitamin D test denials.

A well-supported medical record should make clear why the test was ordered.

1. Document the Clinical Indication

The note should identify the condition or clinical concern prompting the test.

Examples may include a documented vitamin D deficiency, metabolic bone disorder, malabsorption condition, renal disease, abnormalities in calcium metabolism, or another medically appropriate indication.

2. Document the Diagnosis Clearly

Avoid relying entirely on laboratory data.

If the patient’s condition has been clinically established, the assessment should state the diagnosis clearly.

For example:

Vitamin D deficiency – continue monitoring.

is more precise from a coding perspective than:

Vitamin D 18.

The laboratory result may support the diagnosis, but the assessment communicates the physician’s clinical conclusion.

3. Explain Repeat Testing

Repeated vitamin D measurements deserve particular attention.

CMS guidance states that documentation should indicate the necessity for repeat testing and the frequency of testing. One Medicare billing article also notes that when a patient’s vitamin D level is within a specified stable range, the record should clearly justify why another test is needed.

Documentation should make clear if repeat testing is being done to keep track of a known problem see how well treatment is working check on a health condition again or respond to a change, in the patient’s health.

4. Match the Assay to the Condition

If CPT 82652 is ordered instead of 82306, the chart should make the reason apparent.

Do not treat 1,25-dihydroxyvitamin D as simply a more detailed version of a standard 25-hydroxyvitamin D test.

5. Report the Correct Ordering Provider Information

CMS guidance states that when a referring or ordering physician is required, the physician’s name and NPI should be reported appropriately on the claim.

Incorrect or missing ordering information can create additional claim-processing problems.

Common Vitamin D Testing Claim Denials

Even when vitamin D testing is clinically appropriate, claims can be denied when coding, documentation, frequency, or payer requirements are not aligned.

Medical Necessity Denial

This is one of the most important denial risks.

A payer may determine that the diagnosis submitted does not establish medical necessity for CPT 82306 or 82652.

CMS states that services may be denied as not reasonable and necessary when documentation does not establish medical necessity.

To reduce this risk, physicians should document the actual reason for testing and ensure that the diagnosis reported accurately reflects the patient’s condition.

Routine Screening Denial

Vitamin D testing ordered simply as routine screening may not satisfy Medicare requirements.

CMS specifically identifies routine screening as a potential non-covered situation when the applicable indications are not met.

Providers should distinguish preventive screening from diagnostic evaluation of an established or suspected clinical condition.

Incorrect Diagnosis Code

Submitting a diagnosis unrelated to the reason for testing can cause a payer edit.

Similarly, using E55.9 merely because it appears on a payer’s covered-diagnosis list is inappropriate if the provider has never diagnosed vitamin D deficiency.

Diagnosis coding must follow the documentation.

Excessive Frequency or Repeat Testing

A repeat vitamin D assay may be denied when the payer believes another measurement is not medically necessary.

This risk increases when the record does not explain why another test was ordered.

CMS guidance requires documentation supporting repeat testing and its frequency.

Wrong Vitamin D Assay

Billing 82652 when the clinical situation only supports routine assessment of vitamin D status may result in medical-necessity scrutiny.

The two assays measure different forms of vitamin D and should not be used interchangeably.

Duplicate Testing

Submitting both CPT 82306 and CPT 82652 without a documented indication for both may lead to denial or review.

CMS notes that both assays are not required for every condition and that documentation should justify the selected testing.

Missing or Incomplete Physician Order

Laboratory services generally need to satisfy applicable ordering and medical-necessity requirements.

Missing order information, an invalid ordering provider, or incomplete documentation can delay or prevent reimbursement.

Diagnosis-to-Procedure Mismatch

A diagnosis may be valid but still fail to demonstrate why a particular laboratory service was necessary.

For example, reporting a general symptom or unrelated chronic disease without documenting its relationship to vitamin D testing may trigger a payer edit.

Practical Example: Established Vitamin D Deficiency

A patient previously diagnosed with vitamin D deficiency returns for follow-up. The physician documents:

“Vitamin D deficiency. Patient remains on supplementation. Repeat 25-hydroxyvitamin D ordered to assess response.”

Possible coding may include:

Diagnosis: E55.9
Laboratory procedure: CPT 82306

The claim still remains subject to payer coverage and frequency rules, but the documentation establishes the purpose of the repeat test more clearly than simply stating “repeat labs.”

Practical Example: Routine Wellness Testing

A patient presents for a routine preventive examination without symptoms, deficiency, bone disease, malabsorption, renal disease, or another documented indication. A vitamin D test is included in a broad screening panel.

Coding E55.9 would not be appropriate unless the physician has actually diagnosed vitamin D deficiency.

Additionally, Medicare coverage may be problematic when the assay is performed as routine screening rather than for a covered medical indication.

Practical Example: Patient With Malabsorption

Suppose a physician is managing a patient with documented intestinal malabsorption and orders a vitamin D assay because the condition places the patient at risk for nutritional deficiencies.

The medical record should connect the laboratory testing to the underlying clinical condition.

Depending on the patient’s actual diagnoses, the claim may contain the documented malabsorption diagnosis and, if established, E55.9 for vitamin D deficiency.

Providers should never add a diagnosis that was not documented simply to satisfy a payer’s coverage list.

Practical Example: Chronic Kidney Disease

Vitamin D metabolism can become clinically relevant in patients with chronic kidney disease and disturbances of mineral and bone metabolism.

However, the decision to order 25-hydroxyvitamin D, 1,25-dihydroxyvitamin D, parathyroid hormone, calcium, phosphorus, or related studies should be based on the patient’s clinical circumstances.

The chart should document the reason for each ordered test rather than relying only on a generic CKD diagnosis.

Vitamin D Deficiency and Osteoporosis Coding

Vitamin D deficiency and osteoporosis are not interchangeable diagnoses.

ICD-10-CM specifically excludes osteoporosis from the E55 vitamin D deficiency category. Osteoporosis is separately coded under the M80 and M81 categories.

If a patient has both conditions and both are being clinically addressed, the documentation may support reporting both.

For example:

E55.9 – Vitamin D deficiency, unspecified

and an appropriate M81.- osteoporosis code when osteoporosis without current pathological fracture is separately documented.

Providers should select the osteoporosis code based on the documented type, site, current fracture status, and other required specificity.

Vitamin D Deficiency and Osteomalacia

Adult osteomalacia should not automatically be coded as E55.9.

ICD-10-CM categorizes adult osteomalacia under M83.-, including:

M83.0 – Puerperal osteomalacia
M83.1 – Senile osteomalacia
M83.2 – Adult osteomalacia due to malabsorption
M83.3 – Adult osteomalacia due to malnutrition
M83.8 – Other adult osteomalacia
M83.9 – Adult osteomalacia, unspecified

The E55 category specifically excludes adult osteomalacia.

Therefore, physicians should distinguish uncomplicated vitamin D deficiency from clinically diagnosed osteomalacia.

Vitamin D Deficiency and Hyperparathyroidism

Vitamin D status may also be evaluated in patients with parathyroid disorders.

Potentially relevant ICD-10-CM codes include:

E20.9 – Hypoparathyroidism, unspecified

E21.0 – Primary hyperparathyroidism

E21.1 – Secondary hyperparathyroidism, not elsewhere classified

E21.3 – Hyperparathyroidism, unspecified

CMS vitamin D coverage articles include various endocrine and parathyroid diagnoses among conditions that may support testing under particular policies. Coverage, however, is jurisdiction-specific and should be checked before claims are submitted.

Why Payer Policy Matters

One of the biggest mistakes in laboratory billing is assuming that a valid diagnosis automatically guarantees reimbursement.

It does not.

The same CPT code may be covered under one circumstance and denied under another based on the patient’s diagnosis, medical record, testing frequency, payer policy, location, and specific Medicare Administrative Contractor.

CMS billing articles can contain extensive lists of diagnoses that support medical necessity for CPT 82306 and 82652. CMS also states that providers are responsible for choosing the code that accurately describes the patient’s condition and using the appropriate ICD-10-CM code set for the date of service.

Commercial insurance plans may establish their own medical policies, prior-authorization rules, or frequency limitations.

For this reason, providers should verify payer requirements instead of treating a diagnosis-code list as a substitute for clinical documentation.

2026-2027 ICD-10-CM Code-Set Timing

Because coding guides are often used throughout the year, providers should pay attention to the effective date of the ICD-10-CM code set being used.

CMS states that the April 1, 2026 ICD-10-CM files apply to encounters from April 1 through September 30, 2026. The FY 2027 ICD-10-CM files become effective for encounters beginning October 1, 2026, and continue through September 30, 2027.

Hospitals, physicians, and clinics should therefore confirm that their EHR, chargemaster, claim edits, and coding resources reflect the code set applicable to the actual date of service.

How Maryland Medical Billing Can Help Reduce Vitamin D Claim Errors

Managing laboratory claims involves more than placing an ICD-10 code beside a CPT code. Providers must coordinate documentation, diagnosis selection, payer coverage policies, ordering requirements, claim edits, and denial follow-up.

Maryland Medical Billing, a trusted medical billing company in Maryland, can help physicians, hospitals, and clinics review claim workflows, identify diagnosis-to-procedure mismatches, monitor denials, and strengthen revenue-cycle processes surrounding laboratory services.

For practices handling a high volume of diagnostic testing, Maryland Medical Billing can also help identify recurring payer-specific denial patterns so providers can address workflow problems before they repeatedly affect reimbursement.

Vitamin D Claim Documentation Checklist

Before submitting a vitamin D testing claim, the medical record should answer several basic questions.

Is there a clearly documented reason for the vitamin D assay?

Has the provider documented the actual diagnosis or condition being evaluated?

Does the diagnosis submitted on the claim match the medical record?

Was CPT 82306 or 82652 selected based on the actual test performed?

If the testing is being repeated, does the documentation explain why another measurement is medically necessary?

Does the payer have frequency limits or diagnosis restrictions?

Is the ordering provider information complete?

Does the claim use the ICD-10-CM code set applicable to the date of service?

Answering these questions before claim submission can prevent avoidable denials and reduce unnecessary rework.

Common Vitamin D Coding Mistakes to Avoid

Providers should be particularly careful about using E55.9 without a documented diagnosis, ordering 82652 as though it were interchangeable with 82306, submitting both vitamin D assays without a clear indication, repeating laboratory tests without explaining the medical necessity, or assuming routine vitamin D screening is automatically covered.

Another common mistake is treating osteoporosis, osteomalacia, renal osteodystrophy, and vitamin D deficiency as if they were the same diagnosis. They are separate ICD-10-CM conditions and should be coded according to the physician’s documentation.

Finally, providers should avoid selecting diagnoses based solely on which codes appear on a payer’s covered list. Coding should begin with the patient’s clinical record.

Final Thoughts

Correct vitamin d deficiency icd 10 coding begins with the patient’s clinical documentation. For most patients with an established but otherwise unspecified vitamin D deficiency, E55.9 is the appropriate diagnosis code. Active rickets is separately reported with E55.0, while adult osteomalacia, osteoporosis, renal bone disease, malabsorption disorders, and parathyroid conditions require their own diagnosis codes when documented.

Laboratory coding is equally important. CPT 82306 represents 25-hydroxyvitamin D testing, while CPT 82652 represents 1,25-dihydroxyvitamin D testing. These tests should not be considered interchangeable, and performing both without a documented clinical reason may increase the risk of denial.

For physicians, hospitals, and clinics, the most effective approach is to connect the diagnosis, clinical indication, laboratory order, test performed, and medical record before the claim leaves the organization. Clear documentation of medical necessity—especially for repeat testing—can significantly reduce preventable claim denials while supporting accurate and compliant coding.

Frequently Asked Questions About Vitamin D Deficiency ICD-10 Coding

What is the main ICD-10 code for vitamin D deficiency?

The principal vitamin d deficiency icd 10 code is E55.9 – Vitamin D deficiency, unspecified.

What does E55.9 mean?

E55.9 represents vitamin D deficiency when a more specific vitamin D deficiency diagnosis within the E55 category is not applicable. ICD-10-CM also includes avitaminosis D under this code.

What is ICD-10 code E55.0?

E55.0 represents active rickets, including infantile and juvenile osteomalacia. It should not be used simply because a patient has a low vitamin D laboratory result.

What CPT code is used for vitamin D testing?

CPT 82306 is used for vitamin D, 25-hydroxy testing. CPT 82652 represents vitamin D, 1,25-dihydroxy testing.

Is CPT 82306 the same as CPT 82652?

No. They measure different forms of vitamin D and have different clinical uses. CMS notes that both assays do not need to be performed for every qualifying condition.

Can E55.9 be used for osteoporosis?

E55.9 represents vitamin D deficiency, not osteoporosis. Osteoporosis is coded separately under M80-M81. If both conditions are documented, each may be coded as appropriate.

Can E55.9 be used for adult osteomalacia?

Adult osteomalacia is classified under M83.- and is excluded from the E55 category. The appropriate M83 code should be selected based on the documented type of osteomalacia.

Does Medicare cover routine vitamin D screening?

Coverage depends on the circumstances and applicable policy. CMS has stated that vitamin D assay testing that does not meet applicable medical-necessity requirements, including routine screening in certain Medicare circumstances, can be denied.

Why are repeat vitamin D tests denied?

Repeat testing may be denied when the medical record does not establish why another assay is necessary, when the testing exceeds applicable payer frequency rules, or when the diagnosis does not support the service. CMS requires documentation supporting repeat testing and its frequency.

An Easy Guide for Providers

Get in Touch