Skip to main content

Medicare Coverage Research Tool

Medicare LCD/NCD Coverage Lookup

Search the official CMS Medicare Coverage Database for National Coverage Determinations, Local Coverage Determinations, Billing & Coding Articles, procedure codes, diagnosis codes, and policy document IDs.

Reviewed: August 15, 2026

Before billing Medicare, providers and medical billing professionals often need to confirm whether a service is covered, which medical-necessity criteria apply, whether the policy is active on the date of service, and which documentation must be present in the medical record. The Medicare Coverage Database (MCD) is the official CMS source for this research.

Search the Official CMS Coverage Database

Enter a keyword, CPT/HCPCS code, ICD-10-CM code, LCD/NCD ID, or article ID. Results open on CMS.gov in a new tab.

Try an example:
Important: This tool does not decide whether a claim will be paid. It sends the search term to the official CMS Medicare Coverage Database. On the CMS results page, apply the service location, MAC, document status, and date filters needed for the claim you are researching.

What Is an NCD?

A National Coverage Determination (NCD) is a coverage policy developed by the Centers for Medicare & Medicaid Services. It explains whether, and under what conditions, Medicare will cover a particular item, service, procedure, or technology nationally. Medicare Administrative Contractors must follow applicable NCDs.

What Is an LCD?

A Local Coverage Determination (LCD) is developed by a Medicare Administrative Contractor (MAC). It explains whether a particular item or service is considered reasonable and necessary within that contractor’s jurisdiction. A MAC may develop an LCD when no NCD addresses the service or when additional local clarification is needed. An LCD cannot conflict with an NCD.

Feature NCD LCD
Issued by CMS Medicare Administrative Contractor (MAC)
Geographic scope National Specific MAC jurisdiction
Main purpose Defines national Medicare coverage conditions Defines or clarifies local reasonable-and-necessary criteria
Code information Claims-processing codes may be found in related CMS instructions Most codes are now found in related Billing & Coding Articles
Location matters? The policy applies nationally when relevant Yes—select the state and confirm the correct MAC/jurisdiction

How to Use the Medicare LCD/NCD Lookup

  1. Enter a search term. You may use a clinical topic, equipment name, CPT/HCPCS code, ICD-10-CM code, or CMS document ID such as an LCD ID beginning with “L” or an article ID beginning with “A.”
  2. Select a document type. Choose all documents if you are unsure. Choose NCD, LCD, article, or all local documents when you want to narrow the official CMS results.
  3. Open the CMS results. The search launches the Medicare Coverage Database in a separate tab.
  4. For local coverage, select the service location. Filter by the state where the service was furnished and confirm the correct MAC or contractor.
  5. Open the current policy and related documents. Review the LCD or NCD and any linked Billing & Coding Article, change request, manual instruction, or other related record.
  6. Match the date of service. Confirm the effective date, revision date, ending date, and retirement status. Do not apply a future, retired, or superseded version to the wrong date of service.
Why codes may not appear inside an LCD: CMS explains that most CPT/HCPCS and ICD-10 codes have been moved from LCD policy text into related Billing & Coding Articles. When searching a code, review the article results and then open the related LCD.

What to Check Inside a Coverage Document

  • Document status: Proposed, active/final, retired, or superseded
  • Policy ID and title: Confirm you opened the intended LCD, NCD, or article
  • Contractor and jurisdiction: Required for local coverage research
  • Original and revision effective dates: Compare them with the claim’s date of service
  • Coverage indications: Patient conditions that may support coverage
  • Limitations or noncovered circumstances: Conditions that restrict coverage
  • Documentation requirements: Medical-record elements needed to support medical necessity
  • Related Billing & Coding Article: Look for CPT/HCPCS, ICD-10-CM, bill type, revenue code, and coding guidance
  • Frequency or utilization limits: Check whether the policy sets intervals or other restrictions
  • Other Medicare requirements: A positive LCD/NCD finding alone does not replace benefit-category, coding, enrollment, authorization, documentation, or claim-submission requirements

Recommended Medicare Coverage Research Workflow

For a reliable pre-billing or denial-review workflow, begin with the service or supply, the procedure code, the diagnosis, the date of service, and the place where the service was furnished. Search the MCD broadly, determine whether a controlling NCD exists, and then identify any applicable LCD and related article for the correct MAC jurisdiction.

Next, compare the patient’s documentation with every relevant coverage criterion. Confirm that the policy version was effective on the date of service, check coding instructions separately, and save the document ID and version used in your account note. If the policy is unclear or no applicable result is found, contact the responsible MAC instead of assuming that the service is automatically covered or excluded.

Coder tip: Record the search term, document ID, policy title, MAC, effective version, access date, and the section supporting your conclusion. This creates a clearer audit trail for eligibility review, charge entry, claim follow-up, and denial appeals.

Common Medicare Coverage Lookup Mistakes

  • Searching only the CPT/HCPCS code and overlooking the related Billing & Coding Article
  • Using an LCD from the wrong state, MAC, or jurisdiction
  • Relying on a proposed policy as though it were already effective
  • Applying the newest policy version to an older date of service without checking version history
  • Assuming that a service is covered simply because a code appears in an article
  • Ignoring frequency limits, modifiers, diagnosis restrictions, or documentation criteria
  • Treating an NCD as a complete billing guide even when separate claims-processing instructions apply
  • Relying on a third-party summary instead of reading the official CMS document

Frequently Asked Questions

Can I search Medicare coverage by CPT or HCPCS code?

Yes. Enter the CPT or HCPCS code in the tool and review the official CMS results. For local coverage, codes are commonly located in Billing & Coding Articles rather than in the LCD policy text. CPT content may require acceptance of the applicable CMS/AMA license terms on the MCD website.

Can I search by ICD-10-CM diagnosis code?

Yes. ICD-10-CM searches may return local articles or other documents containing the code. A diagnosis code appearing in a document does not, by itself, guarantee coverage or payment; all policy criteria must be reviewed.

Does an NCD override an LCD?

An LCD cannot conflict with an applicable NCD. A MAC may use an LCD to address a service when no NCD exists or to provide local clarification that is consistent with national policy.

Why do LCD results depend on the state?

LCDs are issued by MACs for particular jurisdictions. Select the state where the service was furnished and verify the contractor information shown in the CMS document.

Does finding a code in an LCD or article guarantee payment?

No. Payment also depends on the policy’s clinical and documentation criteria, the effective date, code validity, modifiers, frequency limits, benefit rules, claim accuracy, and other Medicare requirements.

How often is the Medicare Coverage Database updated?

CMS states that national coverage information is updated in real time. Local coverage information is collected weekly and displayed on the following Thursday. Always verify the current official document and the version effective for the relevant date of service.

What should I do if no coverage policy appears?

Try a broader clinical term, the full procedure name, the code without punctuation, and an all-document search. Then confirm the correct state and MAC. If no applicable policy is found or the answer remains unclear, contact the responsible MAC for guidance.

Official CMS Resources

Disclaimer: This educational tool is not affiliated with or endorsed by CMS and does not provide medical, legal, coding, billing, or reimbursement advice. It does not reproduce CMS policies or guarantee Medicare coverage or payment. Coverage rules can change and may vary by date of service, benefit, setting, contractor, and jurisdiction. Always review the complete current official CMS document, related articles and manuals, payer instructions, and the individual claim facts. Contact the applicable Medicare Administrative Contractor when clarification is needed. CPT is a registered trademark of the American Medical Association.

Comments

Popular posts from this blog

List of Medical Coding Jobs in California, USA: 25 Career Options for 2026 Last updated: August 14, 2026 Medical coding jobs in California are available across hospitals, physician groups, health plans, community clinics, ambulatory surgery centers, government agencies, and revenue-cycle companies. Depending on your training and experience, you may work with professional-fee claims, inpatient records, outpatient encounters, risk-adjustment data, denials, audits, or clinical documentation. This guide lists 25 medical coding career paths to search for in California, explains the credentials employers commonly request, and shows where to find onsite, hybrid, and remote opportunities. Quick answer: Common California medical coding job titles include professional-fee coder, inpatient coder, outpatient coder, risk-adjustment coder, HCC coder, coding auditor, coding compliance specialist, revenue integrity analyst, denial coder, and health information tec...
Free browser-based tool Free CMS-1500 Claim Form Generator Prepare a professional-claim worksheet, check common missing fields, calculate total charges, and print or save a clean PDF preview—all in your browser. No signup No data upload 6 service lines Print / PDF Important: This free tool creates an educational claim worksheet—not an official scannable CMS-1500 submission form, clearinghouse file, or claim. Do not enter real protected health information on a shared or public device. Verify every entry against the current payer rules and the NUCC instruction manual. Load fictional sample Download draft Open draft Clear all Print / Save PDF 1. Patient 2. Insurance 3. Claim 4. Services 5. Review Patient informatio...
Free Medical Coding Tool ICD-10-CM Description-to-Code Lookup Enter a documented diagnosis or an ICD-10-CM code to find the closest official code description. Diagnosis description or ICD-10-CM code × Enter diagnosis wording only—never patient names, DOB, MRN, or other identifying information. Include type, site, laterality, stage, acuity, encounter, and complications when documented. Find ICD-10-CM Code Try: Type 2 diabetes with hyperglycemia CKD stage 4 Acute cystitis without hematuria Review before selecting Other possible matches Show more matches Verify b...