Sleep Study CPT & HCPCS Codes (95782, 95783, 95800, G0398, G0399): Billing, Coverage & Authorization Guidelines

Last Updated: June 24, 2026

Medical Coding Assistant

Select a tool below to quickly look up rules or auto-code clinical notes.

Sleep Study CPT & HCPCS Codes (95782, 95783, 95800, G0398, G0399): Billing, Coverage & Authorization Guidelines

Navigating the complexities of sleep study billing, particularly for codes like `cpt 95807`, requires a meticulous understanding of CPT and HCPCS guidelines, payer policies, and documentation requirements. Sleep medicine is a rapidly evolving field, and accurate coding is paramount to ensure proper reimbursement and avoid costly denials. This comprehensive guide is designed for medical billers, coders, practice managers, and clinicians involved in sleep medicine, offering an authoritative, in-depth look at the critical codes, billing scenarios, and best practices for successful claims submission. From polysomnography (PSG) to home sleep apnea testing (HSAT), each diagnostic and therapeutic service has specific rules that dictate how it should be reported. Misinterpretations can lead to significant revenue loss, compliance issues, and administrative burdens. We’ll delve into the nuances of CPT codes such as 95782, 95783, 95800, 95807, 95810, and 95811, as well as the Medicare-specific HCPCS G-codes G0398 and G0399, providing the clarity needed to optimize your billing processes. —

Quick Reference Guide

This table provides a concise overview of the most commonly used CPT and HCPCS codes for sleep studies, along with their general descriptions and key billing considerations. Remember, specific payer policies may vary.

TL;DR Quick Answer

Short on time? Don't want to read the whole guide? Ask our AI your specific billing question and get an instant answer.

CodeDescriptionType of StudyKey Billing Notes
95782Polysomnography; sleep staging with 1-3 additional parameters of sleep, attended by a technologist; ages 6 years or olderAttended PSG (Pediatric/Adult)Used for patients 6 years and older. Requires technologist attendance.
95783Polysomnography; sleep staging with 1-3 additional parameters of sleep, attended by a technologist; ages under 6 yearsAttended PSG (Pediatric)Specifically for pediatric patients under 6 years. Higher complexity due to age.
95800Sleep study, unattended, simultaneous recording of heart rate, oxygen saturation, respiratory analysis (e.g., by airflow or peripheral arterial tone), and sleep time, limited (eg, 1-3 channels)Home Sleep Apnea Test (HSAT) – Type IIIUnattended, typically performed at home. Limited channels.
95805Multiple sleep latency or maintenance of wakefulness test, 4 or more testsMSLT/MWTTypically performed the day after a PSG. Requires 4+ tests.
95807Sleep study, unattended, simultaneous recording of heart rate, oxygen saturation, respiratory analysis (e.g., by airflow or peripheral arterial tone), and sleep time, with 4-7 channelsHome Sleep Apnea Test (HSAT) – Type II/IIIUnattended, typically at home. More channels than 95800.
95810Polysomnography; sleep staging with 4 or more additional parameters of sleep, attended by a technologist; ages 6 years or olderAttended PSG (Adult)Standard adult PSG. Requires technologist attendance and 4+ parameters.
95811Polysomnography; sleep staging with 4 or more additional parameters of sleep, attended by a technologist; ages under 6 yearsAttended PSG (Pediatric)High-complexity pediatric PSG. Requires technologist attendance and 4+ parameters.
G0398Home sleep study test (HST) with type II portable monitor; unattended; minimum of 7 channelsMedicare HSAT – Type IIMedicare-specific for Type II HSAT. Unattended, 7+ channels.
G0399Home sleep study test (HST) with type III portable monitor; unattended; minimum of 4-7 channelsMedicare HSAT – Type IIIMedicare-specific for Type III HSAT. Unattended, 4-7 channels.

Compare CPT Codes

Confused between with vs. without contrast? Look up the official code descriptions.

Ensure Your Claims Are Flawless!

Don’t let coding errors lead to denials. Use our advanced claim validator to catch issues before submission.

[mb_claim_validator]

—

Detailed Breakdown: Understanding Sleep Study Codes

Accurate billing for sleep studies hinges on a precise understanding of each CPT and HCPCS code’s definition, the type of study it represents, and the specific requirements for its use. This section provides an in-depth analysis of the most frequently used codes, addressing common questions and critical billing nuances.

CPT 95807: The Unattended Home Sleep Apnea Test (4-7 Channels)

The `cpt 95807` code describes an unattended sleep study that simultaneously records heart rate, oxygen saturation, respiratory analysis (e.g., by airflow or peripheral arterial tone), and sleep time, utilizing 4-7 channels. This code is primarily used for Home Sleep Apnea Tests (HSATs) that fall under the Type II or Type III classification, offering a more comprehensive assessment than simpler devices but without the continuous presence of a technologist.

Specific Billing Scenarios for 95807

  • Initial Diagnosis of OSA: CPT 95807 is frequently used as the initial diagnostic tool for adults with a high pretest probability of moderate to severe Obstructive Sleep Apnea (OSA).
  • Follow-up Studies: Less common, but can be used in specific cases to monitor treatment effectiveness if a full PSG is not warranted.
  • Patient Selection: Ideal for patients who are unable or unwilling to undergo an in-lab PSG, provided they meet specific clinical criteria (e.g., no significant comorbidities like severe pulmonary disease, congestive heart failure, or other sleep disorders).

Documentation Requirements for 95807

Robust documentation is critical for `cpt 95807` claims. Payers scrutinize these records to ensure medical necessity and compliance. Key elements include:

  • Physician Order: A clear, signed order from the referring physician specifying the need for an HSAT.
  • Clinical Indication: Detailed notes describing the patient’s symptoms (e.g., snoring, witnessed apneas, daytime sleepiness), physical exam findings, and a differential diagnosis supporting the need for an OSA evaluation.
  • Patient Education: Documentation that the patient received adequate instructions on how to use the device at home.
  • Interpretation Report: A comprehensive report signed by a board-certified sleep physician, including:
    • Date of study and duration of recording.
    • Number of channels recorded and specific parameters.
    • Interpretation of findings (e.g., AHI, RDI, oxygen desaturation index).
    • Clinical correlation and diagnosis.
    • Recommendations for further management.
  • Technical Component: Documentation of the device used, calibration, and data acquisition.

Common Challenges with 95807 Billing

  • Medical Necessity: Payers often deny claims if the clinical documentation doesn’t strongly support the need for an HSAT over a simpler diagnostic approach or if the patient’s comorbidities suggest an in-lab PSG is more appropriate.
  • Incomplete Studies: If the patient fails to properly use the device, resulting in insufficient data, the study may be uninterpretable and non-billable.
  • Payer-Specific Policies: Some commercial payers may have stricter guidelines or prefer specific types of HSAT devices. Always verify individual payer policies.
  • Medicare vs. Commercial: While CPT 95807 is widely used, Medicare often prefers its specific G-codes (G0398, G0399) for HSATs. Ensure you’re using the correct code for the payer.

Verify Medical Necessity

Don't risk a denial. See if your ICD-10 code is on the approved Medicare LCD list.

Medicare Payment Rates for 95807

Medicare payment rates for CPT 95807 vary significantly based on geographic location (locality) and whether the service is performed in a facility or non-facility setting. As of recent data, the national average for the technical component (TC) of 95807 in a non-facility setting might range from approximately $150-$250, while the professional component (26) could be around $50-$80. The global fee (no modifier) would combine these. It is crucial to consult the CMS Physician Fee Schedule Look-Up Tool or your local Medicare Administrative Contractor (MAC) website for the most current and accurate rates for your specific region.

CPT 95811 Procedure Code vs. CPT 95810: Attended Polysomnography

The `95811 procedure code` and CPT 95810 represent attended polysomnography (PSG) studies, which are considered the gold standard for diagnosing sleep disorders. The key differentiator between these two codes is the patient’s age, reflecting the increased complexity and resources required for pediatric sleep studies.

CPT 95810: Adult Attended PSG (Ages 6 Years or Older)

This code describes a polysomnography study with sleep staging and 4 or more additional parameters of sleep, attended by a technologist, for patients aged 6 years or older. It’s the most common code for in-lab PSGs in adults and older children.

  • Components: Requires continuous monitoring of at least 4 physiological parameters in addition to sleep staging (EEG, EOG, EMG). These parameters typically include airflow, respiratory effort, oxygen saturation, and EKG.
  • Technologist Attendance: A qualified sleep technologist must be present and continuously monitor the patient throughout the study, making adjustments as needed.
  • Documentation: Similar to 95807, but with additional emphasis on technologist notes, calibration logs, and detailed event scoring.

CPT 95811: Pediatric Attended PSG (Ages Under 6 Years)

The `cpt code 95811 description` is identical to 95810 in terms of parameters (sleep staging with 4 or more additional parameters, attended by a technologist), but it is specifically designated for patients under 6 years of age. This distinction is critical due to the unique challenges and higher resource utilization associated with pediatric sleep studies.

  • Increased Complexity: Pediatric PSGs often require specialized equipment, more intensive technologist attention (e.g., comforting the child, repositioning sensors), and longer setup times.
  • Higher Reimbursement: Due to the increased complexity and resource intensity, CPT 95811 typically has a higher reimbursement rate than 95810.
  • Documentation: Must clearly indicate the patient’s age and include all elements required for 95810, plus any specific pediatric considerations (e.g., parental presence, sedation if applicable).

Medicare Payment Rates for 95811

Similar to 95807, Medicare payment rates for CPT 95811 vary by locality and setting. For the technical component (TC) of 95811 in a facility setting, national averages might range from $400-$600, with the professional component (26) around $80-$120. Again, always refer to the CMS Physician Fee Schedule Look-Up Tool for precise, up-to-date figures.

CPT 95782 & CPT 95783: Pediatric Polysomnography (1-3 Parameters)

These codes represent attended polysomnography studies with fewer parameters than 95810/95811, specifically 1-3 additional parameters of sleep staging. The distinction, once again, is age-based.

  • CPT 95782: Polysomnography; sleep staging with 1-3 additional parameters of sleep, attended by a technologist; ages 6 years or older. This code is less commonly used for adults as most adult PSGs require 4+ parameters. It might be used for specific, less complex studies in older children.
  • CPT 95783: Polysomnography; sleep staging with 1-3 additional parameters of sleep, attended by a technologist; ages under 6 years. This `cpt code 95782` counterpart is for younger pediatric patients requiring a less extensive PSG.

It’s crucial to ensure the number of recorded parameters aligns precisely with the code selected. Miscounting parameters is a common billing error.

CPT 95800: Limited Unattended Sleep Study (1-3 Channels)

The `95800 cpt code description` refers to an unattended sleep study that simultaneously records heart rate, oxygen saturation, respiratory analysis, and sleep time, but is limited to 1-3 channels. This code represents a simpler form of HSAT, often classified as a Type III portable monitor.

  • Usage: Primarily for initial diagnosis of OSA in patients with a high pretest probability of moderate to severe OSA, especially when a more extensive HSAT (like 95807) or in-lab PSG is not clinically indicated or feasible.
  • Limitations: Due to fewer channels, it may not capture all necessary data for complex cases or for differentiating certain sleep disorders.
  • Documentation: Similar to 95807, emphasizing physician order, clinical indication, patient education, and a comprehensive interpretation report.

HCPCS G-Codes: G0398 & G0399 for Medicare HSATs

Medicare has specific HCPCS G-codes for home sleep apnea testing, which often supersede CPT codes for Medicare beneficiaries. It’s vital to use these codes when billing Medicare.

  • G0398: Home sleep study test (HST) with type II portable monitor; unattended; minimum of 7 channels. This code is for more comprehensive unattended studies, equivalent to a Type II HSAT.
  • G0399: Home sleep study test (HST) with type III portable monitor; unattended; minimum of 4-7 channels. This code is for less comprehensive unattended studies, equivalent to a Type III HSAT.

Key Takeaway: For Medicare patients, always prioritize G0398 or G0399 for HSATs, ensuring the number of channels recorded matches the code description. Commercial payers may accept CPT 95800 or 95807.

Other Relevant Sleep Study Codes

  • CPT 95805: Multiple sleep latency or maintenance of wakefulness test, 4 or more tests. This is typically performed the day after an in-lab PSG to diagnose narcolepsy or assess excessive daytime sleepiness.
  • CPT 95806: Sleep study, unattended, simultaneous recording of heart rate, oxygen saturation, respiratory analysis (e.g., by airflow or peripheral arterial tone), and sleep time, with 1-3 channels. This is essentially the same as 95800, but 95800 is more commonly used.
  • CPT 95808: Polysomnography; sleep staging with 1-3 additional parameters of sleep, unattended, by a technologist. This code is for unattended PSG with technologist involvement, but it’s rarely used as most PSGs are attended. Its usage is highly specific and often requires careful payer verification.
  • CPT 95809: Polysomnography; sleep staging with 4 or more additional parameters of sleep, unattended, by a technologist. Similar to 95808, this code is for unattended PSG with more parameters and technologist involvement, also with very limited and specific use cases.

Clarification on Other Codes (Active Status & Usage)

The landscape of medical coding is dynamic. It’s important to clarify the status and typical usage of codes that might appear in older documentation or related fields but are not primary for current sleep study billing.

  • 94760 (Pulse Oximetry): This code is for noninvasive ear or pulse oximetry for oxygen saturation; single determination. While oxygen saturation is a component of sleep studies, 94760 is not billed separately with a sleep study. It’s for a single, spot-check measurement, not continuous monitoring.
  • 94660 (Continuous Positive Airway Pressure (CPAP) device, initial fitting and instruction): This code is for the initial setup and instruction for a CPAP device. It is not a sleep study code. It’s billed by durable medical equipment (DME) suppliers or clinicians providing the fitting service, typically after a sleep study has diagnosed OSA and prescribed CPAP.
  • 95812 (Electroencephalogram (EEG) extended monitoring; 41-60 minutes): This code is for extended EEG monitoring, typically used in neurology for seizure disorders. While EEG is part of PSG, 95812 is not billed separately with PSG codes (95810, 95811, etc.) as the EEG component is inherent to the PSG.
  • 95827 (Electroencephalogram (EEG) extended monitoring; greater than 60 minutes): Similar to 95812, this is for prolonged EEG monitoring and is not billed alongside comprehensive sleep study codes.
  • 92516 (Nasal function studies (e.g., rhinomanometry)): This code is for evaluating nasal airflow and resistance, typically performed by ENTs. It is not a sleep study code, although nasal obstruction can contribute to sleep-disordered breathing. It would be billed separately if performed for a distinct diagnostic purpose.

Important Note: While codes like 95808 and 95809 are technically active, their use for “unattended” polysomnography with technologist involvement is highly unusual and often not covered by payers who expect either fully attended (95810/95811) or fully unattended (95800/95807/G-codes) studies. Always verify with the specific payer before using these codes.

—

Real-World Billing Scenarios & Patient Status Changes

Understanding how to apply these codes in practical situations, especially when patient status or study type changes, is crucial for accurate billing.

Scenario 1: Initial Diagnosis of Obstructive Sleep Apnea (OSA)

  • Patient: 45-year-old male presenting with severe snoring, witnessed apneas, and excessive daytime sleepiness. No significant comorbidities.
  • Physician Order: Home Sleep Apnea Test (HSAT).
  • Study Performed: Unattended HSAT with 5 channels (airflow, respiratory effort, oximetry, heart rate, body position).
  • Coding:
    • Commercial Payer: CPT 95807 (for the technical and professional components, or split with modifier 26 for professional and TC for technical).
    • Medicare Payer: HCPCS G0399 (for the technical and professional components, or split with modifier 26 for professional and TC for technical).
  • Key Consideration: Ensure the documentation clearly supports the medical necessity for an HSAT and that the number of channels recorded aligns with the chosen code.

Scenario 2: In-Lab Polysomnography for Complex Sleep Disorder

  • Patient: 30-year-old female with suspected narcolepsy, presenting with cataplexy and severe daytime sleepiness, following an initial negative HSAT.
  • Physician Order: Attended overnight Polysomnography (PSG).
  • Study Performed: In-lab PSG with sleep staging and 6 additional parameters (EEG, EOG, EMG, airflow, respiratory effort, oximetry, EKG, leg movements), attended by a technologist.
  • Coding: CPT 95810 (for the technical and professional components, or split with modifier 26 for professional and TC for technical).
  • Key Consideration: The presence of a technologist and 4+ parameters are essential for 95810. The clinical indication for narcolepsy often necessitates an in-lab PSG.

Scenario 3: Pediatric Polysomnography

  • Patient: 4-year-old child with adenotonsillar hypertrophy, severe snoring, and failure to thrive.
  • Physician Order: Attended overnight Polysomnography (PSG).
  • Study Performed: In-lab PSG with sleep staging and 5 additional parameters (EEG, EOG, EMG, airflow, respiratory effort, oximetry), attended by a technologist.
  • Coding: CPT 95811 (for the technical and professional components, or split with modifier 26 for professional and TC for technical).
  • Key Consideration: The patient’s age (under 6 years) is the critical factor for using 95811 over 95810. Documentation should highlight the pediatric-specific challenges and findings.

Scenario 4: Split-Night Study

  • Patient: 55-year-old male undergoing an in-lab PSG for suspected severe OSA. During the first part of the night, severe OSA is confirmed.
  • Physician Order: Split-night PSG with CPAP titration if OSA is severe.
  • Study Performed

    FAQ: Common Questions Answered

    What is CPT 95807 and when is it appropriately billed?

    CPT 95807 represents an unattended sleep study, commonly known as a Home Sleep Apnea Test (HSAT). This code is utilized for diagnostic purposes, primarily to identify obstructive sleep apnea (OSA) in patients with a high pretest probability. It involves the recording of sleep, respiratory effort, and oxygen saturation, among other parameters, conducted in the patient’s home environment. It is appropriately billed when a physician determines that an HSAT is medically necessary and suitable for the patient’s clinical presentation, often serving as an initial diagnostic step for uncomplicated OSA cases, offering a convenient alternative to in-lab polysomnography for specific patient populations.

    How does CPT 95807 differ from other polysomnography codes like 95810 and 95811?

    The primary distinction lies in the setting and level of attendance. CPT 95807 is for an unattended sleep study performed in the patient’s home, offering a more limited scope of monitoring focused on key parameters for sleep apnea. In contrast, CPT 95810 (for ages 6 years or older) and CPT 95811 (for ages under 6 years) are for attended polysomnography studies conducted in a sleep lab. These in-lab studies are comprehensive, involving full sleep staging (EEG, EOG, EMG), along with extensive monitoring of respiratory, cardiac, and limb movement parameters, requiring continuous technologist supervision. The choice between these codes depends on the suspected sleep disorder, patient comorbidities, and specific payer guidelines, with 95810/95811 considered the gold standard for a broader range of sleep disorders and complex cases.

    What are the typical coverage and authorization requirements for CPT 95807?

    Coverage and authorization requirements for CPT 95807 can vary significantly among different payers, including Medicare, Medicaid, and commercial insurance plans. Generally, payers require a documented clinical diagnosis indicating a high suspicion for obstructive sleep apnea, a physician’s order, and often specific criteria regarding patient comorbidities or contraindications to in-lab polysomnography. Many commercial payers, and sometimes Medicare Advantage plans, mandate prior authorization for HSATs. Comprehensive documentation supporting the medical necessity, including patient history, physical examination findings, and a differential diagnosis, is crucial for successful authorization and reimbursement. Billers must meticulously verify individual payer policies to ensure compliance and avoid claim denials.

    Can CPT 95807 be billed with other sleep study-related services?

    CPT 95807 is typically considered a standalone diagnostic service for a specific episode of care. It is generally not appropriate to bill 95807 concurrently with other primary diagnostic sleep study codes (such as other HSAT codes or in-lab polysomnography codes like 95810 or 95811) for the same diagnostic evaluation. The intent is to avoid unbundling or duplicate billing for the same diagnostic process. However, CPT 95807 can be billed with other distinct services, such as an evaluation and management (E/M) service on a separate date of service, or potentially with interpretation services if the technical component is billed separately (though 95807 often encompasses both). Any co-billing must adhere strictly to CPT guidelines, payer policies, and modifier usage rules to ensure proper reimbursement and compliance.

External Resources & Authority Links

Stop Fighting Box 24 Dates

Formatting dates of service (MM DD YY) is a massive pain. Let our AI auto-fill the dates and the rest of the CMS-1500 for you in seconds.

Tired of dealing with rejected claims?

Use our modern CMS-1500 software to instantly validate NPIs, CPT codes, and ICD-10 formatting. It's completely free to start.

Create Your Free Account

Related Articles