Vitamin D Deficiency ICD-10-CM Code: A Complete Coding and Documentation Guide
September 23, 2026

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.
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
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 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.
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.
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.
The primary CPT code associated with routine vitamin D evaluation is:
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Even when vitamin D testing is clinically appropriate, claims can be denied when coding, documentation, frequency, or payer requirements are not aligned.
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.
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.
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.
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.
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.
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.
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.
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.
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.”
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.
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.
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 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.
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 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.
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.
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.
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.
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.
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.
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.
The principal vitamin d deficiency icd 10 code is E55.9 – Vitamin D deficiency, unspecified.
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.
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.
CPT 82306 is used for vitamin D, 25-hydroxy testing. CPT 82652 represents vitamin D, 1,25-dihydroxy testing.
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.
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.
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.
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.
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.