CPT Code 95810: Polysomnography; ≥6 Hours, Sleep Staging With 4+ Parameters

CPT Code 95810: Polysomnography; ≥6 Hours, Sleep Staging With 4+ Parameters

Increase your coding accuracy by reading our guide. Learn the modifiers and documentation and billing requirements for CPT code 95810 here.

Use Code

What is CPT Code 95810?

CPT code 95810 refers to a diagnostic polysomnography (PSG) conducted in a sleep lab setting for at least six hours, without positive airway pressure titration. It includes the continuous, simultaneous monitoring and recording of four or more additional parameters of sleep, such as EEG, EOG, EMG, ECG or heart rate, airflow, respiratory effort, oxygen saturation, and limb movement. The procedure falls under the range sleep medicine testing and long-term EEG procedures, as maintained by the American Medical Association within the standardized coding system of the CPT manual.

This adult in-lab test is commonly ordered by sleep specialists or neurologists to evaluate sleep-related disorders like obstructive sleep apnea (OSA), narcolepsy, parasomnias, and periodic limb movement disorder. It plays a crucial role in the medical necessity and differential diagnosis of chronic fatigue, poor sleep quality, or unexplained daytime sleepiness.

What is diagnostic polysomnography?

A diagnostic polysomnography is a comprehensive, overnight sleep study that records physiological functions during sleep. Its goal is to detect abnormalities that may interfere with sleep architecture, such as apneas, hypopneas, or abnormal limb movements. This facility-based outpatient sleep study uses multiple sensors to track brain waves (EEG), eye movement (EOG), muscle activity (EMG), breathing patterns, blood oxygen levels, and heart rhythms.

CPT code 95810 documentation requirements

Accurate and complete documentation is essential to support reimbursement on CPT codes like 95810. Providers must clearly identify medical services delivered and justify the procedure’s medical necessity.

Indication for study

State the clinical reason for testing, such as suspected sleep apnea, narcolepsy, or unexplained fatigue.

Start and end time

Document the total duration of the study. CPT 95810 requires a minimum of six hours of recorded sleep-related data.

Parameters monitored

Include the additional parameters of sleep tracked during the study—typically EEG, respiratory effort, airflow, and oxygen saturation.

Physician interpretation and report

A qualified physician must review and interpret the results, producing a summary report with diagnostic impressions and recommendations for ongoing care or use of management codes.

CPT code 95810 billing guidelines

CPT 95810 has specific billing requirements to ensure proper coding and insurance reimbursement. Below are key billing guidelines for this sleep medicine testing code.

Do not use if CPAP titration is performed

If the patient undergoes positive airway pressure therapy (CPAP/BiPAP) during the study, bill CPT 95811 instead.

Use modifier 52 for reduced services

If the test is discontinued early or total monitoring time is under six hours, append modifier 52 to indicate reduced service.

Technical and professional components

Split billing is allowed: use modifier TC for the technical component (e.g., sleep tech, equipment) and modifier 26 for the professional component (physician interpretation).

Medical necessity and ICD-10-CM code

Coverage often depends on linking the test to a relevant ICD-10-CM diagnosis code (e.g., G47.33 for OSA). Ensure medical necessity is clearly documented in the medical record.

Applicable modifiers for CPT code 95810

When reporting 95810, the following modifiers may apply to clarify the services performed:

  • Modifier 52 – Reduced services: Used if recording duration is less than six hours.
  • Modifier 26 – Professional component: Used when billing only for physician interpretation.
  • Modifier TC – Technical component: Used when billing only for facility/equipment services.
  • Modifier 25 – Separately identifiable E/M service: Used if an E/M service is performed on the same day.
  • Modifier 59 – Distinct procedural service: Used when 95810 is performed separately from other procedures.
  • Modifier 91 – Repeat diagnostic test: Used if 95810 is repeated on the same day for the same patient.

Always consult payer guidelines when applying modifiers to avoid claim denials.

Other relevant CPT codes

These sleep study codes are commonly billed with or in place of CPT 95810, depending on the clinical scenario:

  • 95811 – Polysomnography with CPAP/BiPAP titration
  • 95800 – Unattended home sleep study, including heart rate, oxygen saturation, and respiratory analysis
  • 95806 – Home sleep test for sleep apnea with respiratory airflow, effort, and oximetry sensors
  • 95782 – Pediatric PSG (younger than 6 years)
  • 95783 – Pediatric PSG with titration
  • 95805 – Multiple Sleep Latency Test (MSLT), performed after an overnight PSG to assess daytime sleepiness

Frequently asked questions

No. For home sleep apnea testing, use 95800 or 95806. CPT 95810 is strictly for in-lab, facility-based testing.

Commonly monitored parameters include EEG, airflow, respiratory effort, and oxygen saturation. These fulfill the minimum requirement.

Video recording is not mandatory but is often included in comprehensive medicine testing and long PSG protocols for better diagnostic accuracy.

EHR and practice management software

Get started for free

*No credit card required

Free

$0/usd

Unlimited clients

Telehealth

1GB of storage

Client portal text

Automated billing and online payments