Skip to main content
NCD 190.20 · version 2 · Laboratory NCD

NCD 190.20: Blood Glucose Testing

Reviewed by QuickIntell RCM Editorial Team · Last reviewed

Data effective
Data currency: Medicare Coverage Database release of September 24, 2026 (effective September 20, 2026); Lab NCD code lists January 2026 (effective January 1, 2026). Next CMS release: weekly (every Thursday) for the MCD; quarterly for lab NCD code lists.

Key facts for NCD 190.20

Benefit category
Diagnostic Laboratory Tests
Effective date
01/01/2005
Implemented 03/11/2005
Transmittal
Transmittal 28
Versions published
2
Manual chapter
190
NCD Manual (Pub. 100-03)
Lab edit list
4,603 covered ICD-10
490 non-covered

TL;DR

NCD 190.20 sets Medicare's national policy for blood glucose testing under the benefit category "Diagnostic Laboratory Tests", effective 01/01/2005 and implemented 03/11/2005. Blood glucose values are often necessary for the management of patients with diabetes mellitus, where hyperglycemia and hypoglycemia are often present. They are also critical in the determination of control of blood glucose levels in the patient with… As a laboratory NCD it carries a national ICD-10 edit list: 4,603 diagnosis codes support medical necessity and 490 are denied, applied automatically by every Medicare contractor to 3 procedure codes.

Item or service described

This policy is intended to apply to blood samples used to determine glucose levels. Blood glucose determination may be done using whole blood, serum or plasma. It may be sampled by capillary puncture, as in the fingerstick method, or by vein puncture or arterial sampling. The method for assay may be by color comparison of an indicator stick, by meter assay of whole blood or a filtrate of whole blood, using a device approved for home monitoring, or by using a laboratory assay system using serum or plasma. The convenience of the meter or stick color method allows a patient to have access to blood glucose values in less than a minute or so and has become a standard of care for control of blood glucose, even in the inpatient setting.

Indications and limitations of coverage

Indications

Blood glucose values are often necessary for the management of patients with diabetes mellitus, where hyperglycemia and hypoglycemia are often present. They are also critical in the determination of control of blood glucose levels in the patient with impaired fasting glucose (FPG 110-125 mg/dL), the patient with insulin resistance syndrome and/or carbohydrate intolerance (excessive rise in glucose following ingestion of glucose or glucose sources of food), in the patient with a hypoglycemia disorder such as nesidioblastosis or insulinoma, and in patients with a catabolic or malnutrition state. In addition to those conditions already listed, glucose testing may be medically necessary in patients with tuberculosis, unexplained chronic or recurrent infections, alcoholism, coronary artery disease (especially in women), or unexplained skin conditions (including pruritis, local skin infections, ulceration and gangrene without an established cause).

Many medical conditions may be a consequence of a sustained elevated or depressed glucose level. These include comas, seizures or epilepsy, confusion, abnormal hunger, abnormal weight loss or gain, and loss of sensation. Evaluation of glucose may also be indicated in patients on medications known to affect carbohydrate metabolism.

Effective January 1, 2005, the Medicare law expanded coverage to diabetic screening services. Some forms of blood glucose testing covered under this national coverage determination may be covered for screening purposes subject to specified frequencies. See 42 CFR 410.18 and section 90, chapter 18, of the Claims Processing Manual , for a full description of this screening benefit.

Limitations

Frequent home blood glucose testing by diabetic patients should be encouraged. In stable, non-hospitalized patients who are unable or unwilling to do home monitoring, it may be reasonable and necessary to measure quantitative blood glucose up to four times annually.

Depending upon the age of the patient, type of diabetes, degree of control, complications of diabetes, and other co-morbid conditions, more frequent testing than four times annually may be reasonable and necessary.

In some patients presenting with nonspecific signs, symptoms, or diseases not normally associated with disturbances in glucose metabolism, a single blood glucose test may be medically necessary. Repeat testing may not be indicated unless abnormal results are found or unless there is a change in clinical condition. If repeat testing is performed, a specific diagnosis code (e.g., diabetes) should be reported to support medical necessity. However, repeat testing may be indicated where results are normal in patients with conditions where there is a confirmed continuing risk of glucose metabolism abnormality (e.g., monitoring glucocorticoid therapy).

Note: Scroll down for links to the quarterly Covered Code Lists (including narrative).

Text reproduced from the CMS Medicare Coverage Database record for NCD 190.20 version 2. View the original on cms.gov.

Laboratory NCD code lists (January 2026)

Medicare contractors apply this NCD through a national edit: the procedure codes below are paid only when the claim carries a covered diagnosis. The January 2026 list holds 4,603 covered and 490 non-covered ICD-10-CM codes plus 192 codes with other resolution rules.

3 procedure codes are edited against this NCD's diagnosis list. CPT codes are shown as numbers only; descriptors are licensed by the AMA.

Procedure codes subject to NCD 190.20
CodeCode set
82947CPT (descriptor licensed by AMA)
82948CPT (descriptor licensed by AMA)
82962CPT (descriptor licensed by AMA)

The first 40 of 4,603 covered diagnosis codes, with FY2027 ICD-10-CM descriptions. A claim with any covered code on the line supports medical necessity under the national edit.

Covered ICD-10-CM codes for NCD 190.20 (sample)
ICD-10-CMDescriptionEffective
A150Tuberculosis of lung2015-10-01
A155Tuberculosis of larynx, trachea and bronchus2015-10-01
A221Pulmonary anthrax2015-10-01
A3701Whooping cough due to Bordetella pertussis with pneumonia2015-10-01
A3711Whooping cough due to Bordetella parapertussis with pneumonia2015-10-01
A3781Whooping cough due to other Bordetella species with pneumonia2015-10-01
A3791Whooping cough, unspecified species with pneumonia2015-10-01
A400Sepsis due to streptococcus, group A2015-10-01
A401Sepsis due to streptococcus, group B2015-10-01
A403Sepsis due to Streptococcus pneumoniae2015-10-01
A408Other streptococcal sepsis2015-10-01
A409Streptococcal sepsis, unspecified2015-10-01
A4101Sepsis due to Methicillin susceptible Staphylococcus aureus2015-10-01
A4102Sepsis due to Methicillin resistant Staphylococcus aureus2015-10-01
A411Sepsis due to other specified staphylococcus2015-10-01
A412Sepsis due to unspecified staphylococcus2015-10-01
A413Sepsis due to Hemophilus influenzae2015-10-01
A414Sepsis due to anaerobes2015-10-01
A4150Gram-negative sepsis, unspecified2015-10-01
A4151Sepsis due to Escherichia coli [E. coli]2015-10-01
A4152Sepsis due to Pseudomonas2015-10-01
A4153Sepsis due to Serratia2015-10-01
A4154Sepsis due to Acinetobacter baumannii2023-10-01
A4159Other Gram-negative sepsis2015-10-01
A4181Sepsis due to Enterococcus2015-10-01
A4189Other specified sepsis2015-10-01
A419Sepsis, unspecified organism2015-10-01
A427Actinomycotic sepsis2015-10-01
A481Legionnaires' disease2015-10-01
B250Cytomegaloviral pneumonitis2015-10-01
B252Cytomegaloviral pancreatitis2015-10-01
B372Candidiasis of skin and nail2015-10-01
B373—2015-10-01
B3731Acute candidiasis of vulva and vagina2022-10-01
B3732Chronic candidiasis of vulva and vagina2022-10-01
B440Invasive pulmonary aspergillosis2015-10-01
B488Other specified mycoses2015-10-01
B7781Ascariasis pneumonia2015-10-01
B781Cutaneous strongyloidiasis2015-10-01
C254Malignant neoplasm of endocrine pancreas2015-10-01

490 diagnosis codes deny automatically under this NCD; the first 20 are shown.

Non-covered ICD-10-CM codes for NCD 190.20 (sample)
ICD-10-CMDescription
R99Ill-defined and unknown cause of mortality
Z0000Encounter for general adult medical examination without abnormal findings
Z0001Encounter for general adult medical examination with abnormal findings
Z00110Health examination for newborn under 8 days old
Z00111Health examination for newborn 8 to 28 days old
Z00121Encounter for routine child health examination with abnormal findings
Z00129Encounter for routine child health examination without abnormal findings
Z005Encounter for examination of potential donor of organ and tissue
Z006Encounter for examination for normal comparison and control in clinical research program
Z0070Encounter for examination for period of delayed growth in childhood without abnormal findings
Z0071Encounter for examination for period of delayed growth in childhood with abnormal findings
Z008Encounter for other general examination
Z020Encounter for examination for admission to educational institution
Z021Encounter for pre-employment examination
Z022Encounter for examination for admission to residential institution
Z023Encounter for examination for recruitment to armed forces
Z024Encounter for examination for driving license
Z025Encounter for examination for participation in sport
Z026Encounter for examination for insurance purposes
Z0271Encounter for disability determination

Revision history

02/2005 - Added reference to screening benefits. Effective date 1/01/05. Implementation date 3/11/05. ( TN 28 ) (CR 3690)

07/2004 - Published NCD in NCD Manual without change to narrative contained in PM AB-02-110. Coding guidance published in Medicare Lab NCD Manual. Effective and Implementation dates NA. ( TN 17 ) (CR 2130)

07/2002 - Implemented NCD. Effective date 11/25/02. Implementation date 1/01/03. ( TN AB-02-110 ) (CR 2130)

How this NCD shows up on remittances

A service denied under a National Coverage Determination returns CARC 50 (not deemed medically necessary) with remark N386 (decision based on an NCD); a denial citing a local policy instead carries N115. Because NCDs bind nationally, the appeal path is documentation that the patient meets the indications above, not a contractor-policy argument.

How QuickIntell applies NCD 190.20

QuickAuth checks the ordered service and diagnosis against NCD and LCD criteria before the encounter, QuickCode validates the diagnosis pairing on the claim, and QuickRCM routes CARC 50 denials with the policy text and the covered-code list attached so the appeal starts with evidence.

Frequently asked questions — NCD 190.20

What does NCD 190.20 cover?

Blood glucose values are often necessary for the management of patients with diabetes mellitus, where hyperglycemia and hypoglycemia are often present. They are also critical in the determination of control of blood glucose levels in the patient with impaired fasting glucose (FPG 110-125 mg/dL), the patient with insulin resistance syndrome and/or carbohydrate intolerance (excessive rise in glucose following… The full indications and limitations are reproduced on this page from the CMS Medicare Coverage Database.

When did NCD 190.20 take effect?

The current version (2) is effective 01/01/2005, implemented 03/11/2005, published in transmittal 28. CMS lists 2 versions of this NCD.

Does a Local Coverage Determination override NCD 190.20?

No. A National Coverage Determination binds all Medicare Administrative Contractors; an LCD can only address services or circumstances the NCD leaves open. Claims denied under this NCD typically return CARC 50 with remark N386 (NCD) rather than N115 (LCD).

Which diagnosis codes are covered under NCD 190.20?

The January 2026 laboratory NCD edit list contains 4,603 ICD-10-CM codes that support blood glucose testing (for example A150 Tuberculosis of lung; A155 Tuberculosis of larynx, trachea and bronchus; A221 Pulmonary anthrax) and 490 codes that deny. The list applies to 82947, 82948, 82962.

How often does the lab NCD code list for 190.20 change?

CMS updates the laboratory NCD edit module quarterly, with the January release carrying the annual ICD-10-CM code changes. Codes added or deleted mid-year appear in the quarterly change spreadsheets on the Lab NCDs page.

Sources

Every figure on this page is taken from the CMS publications below, as released by the Centers for Medicare & Medicaid Services. Projection built 2026-10-02. Verify against the primary file before billing or contracting decisions.

Disclaimer

This page reproduces the CMS National Coverage Determination text and, for laboratory NCDs, the CMS ICD-10 edit lists, as an operational reference. Coverage decisions depend on the full policy, the claim and the contractor; nothing here is legal, clinical or billing advice. CPT codes are shown as numbers only; CPT descriptors are copyright AMA.