Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
☰
CPT Code

CPT code 95807 – Attended cardiorespiratory sleep study


Code Definition

95807 is the CPT code for sleep study, simultaneous recording of ventilation, respiratory effort, ECG or heart rate, and oxygen saturation, attended by a technologist.

It is an attended cardiorespiratory study, not polysomnography, because the lab does not stage sleep. Once sleep is staged with EEG, EOG, and chin EMG, the study moves to 95808, 95810, or 95811.

Section
90281-99607 Medicine Services and Procedures
Subsection
95700-96020 Neurology and Neuromuscular Procedures
Code range
95700-95811 Sleep Medicine Testing and Long-term EEG Procedures
Billable
No
Code also known as
attended sleep study
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT code 95807 reports an attended sleep study that records ventilation, respiratory effort, ECG or heart rate, and oxygen saturation, with no sleep staging.

Sleep staging is the line between 95807 and polysomnography. Once the lab stages sleep, the study belongs under 95808, 95810, or 95811 instead.

A technologist must attend the whole study, and a recording shorter than six hours is reported with modifier 52.

The 2026 national Medicare amount is $443.56 for the global service, or $384.11 for the technical component and $59.45 for the professional component.

Pabau, the practice software we build, submits and tracks 95807 claims through Claim.MD using the data already on the patient record.

What CPT code 95807 covers

CPT code 95807 is the code for an attended cardiorespiratory sleep study. A technologist stays with the patient while the lab records ventilation, respiratory effort, ECG or heart rate, and oxygen saturation.

Sleep is not staged, so 95807 is not polysomnography. The descriptor names no EEG, EOG, or chin EMG channels. A scorer needs those signals to tell wake, NREM, and REM sleep apart.

The American Medical Association’s CPT code set places 95807 among the sleep medicine testing codes. It sits between the unattended studies, such as 95806, and the polysomnography codes 95808, 95810, and 95811.

Pabau claims dashboard grouping insurance claims by status
Pabau’s claims dashboard sorts every claim by status, so a 95807 claim stuck in pending or error gets chased before it ages.

Official AMA descriptor

The AMA descriptor for 95807 reads: “Sleep study, simultaneous recording of ventilation, respiratory effort, ECG or heart rate, and oxygen saturation, attended by a technologist.” The sleep medicine code list from the American Academy of Sleep Medicine carries the same wording. Check the current year’s CPT codebook before billing, because descriptors can receive editorial revisions.

Recorded parameters: what a 95807 study must capture

The descriptor lists four signals, recorded at the same time, plus technologist attendance. Each one should appear in the recording and in the scored report.

Parameter Typical sensor What it shows
Ventilation (airflow) Oronasal thermal sensor or nasal pressure transducer Apneas and hypopneas as changes in breathing
Respiratory effort Thoracic and abdominal belts Whether an event is obstructive or central
ECG or heart rate ECG lead or heart rate signal Heart rhythm and rate changes during the night
Oxygen saturation Pulse oximeter, usually a finger probe Desaturation depth and frequency
Technologist attendance Not a sensor, but logged in the study record Confirms the study was attended, which separates 95807 from 95806

A 95807 study does not record EEG, EOG, or chin EMG, so the report cannot give sleep stages, total sleep time, or sleep efficiency. Respiratory events are counted against the monitored or recording time instead.

Coding guidance for the sleep medicine codes expects at least six hours of recording. The report should state the recording time, because a shorter study is reported with modifier 52.

Sleep study CPT codes: 95807 vs 95806, 95808, 95810, and 95811

The sleep study codes split on three questions. Was a technologist present, was sleep staged, and was positive airway pressure started? Channel count only matters once sleep is staged.

Code Study type Attended? Sleep staging? What it records
95806 Unattended sleep study No No Heart rate, oxygen saturation, respiratory airflow, and respiratory effort
95807 Attended sleep study Yes No Ventilation, respiratory effort, ECG or heart rate, and oxygen saturation
95808 Polysomnography, any age Yes Yes Sleep staging with 1 to 3 additional parameters
95810 Polysomnography, age 6 or older Yes Yes Sleep staging with 4 or more additional parameters
95811 Polysomnography, age 6 or older, with PAP Yes Yes As 95810, with initiation of CPAP or bilevel ventilation

Patients younger than 6 have their own polysomnography codes. 95782 covers staging with 4 or more additional parameters, and 95783 adds the start of CPAP or bilevel ventilation.

Key distinctions: If the lab staged sleep with EEG, EOG, and chin EMG, the study is polysomnography. Pick 95808, 95810, or 95811 by the number of additional parameters, the patient’s age, and whether PAP was started.

If sleep was not staged and a technologist attended, 95807 applies. If no technologist attended, the study belongs under 95806 or one of the other unattended codes. Counting channels never moves a study from 95807 to 95810, because 95807 has no staging to count from.

The diagram below runs the same checks in order. It also adds the 2026 national Medicare amount for each code this guide prices.

Decision diagram for sleep study CPT codes
Attendance and staging settle the code before channel count matters, and a wrong answer moves payment by hundreds of dollars. Descriptors follow the AMA CPT code set, and amounts come from the 2026 Medicare Physician Fee Schedule.

ICD-10 codes that support CPT 95807 billing

A 95807 study answers questions about breathing and oxygenation during the night. The diagnosis on the claim should match that purpose, and it should explain why an attended study was ordered instead of a home test. Obstructive sleep apnea, coded G47.33, is a common pairing when the order asks about breathing during sleep.

ICD-10 code Description Fit with 95807
G47.33 Obstructive sleep apnea (adult) (pediatric) Common pairing when the question is breathing during sleep
G47.30 Sleep apnea, unspecified Use only while the apnea type is still unknown
G47.31 Primary central sleep apnea Respiratory effort channels help separate central from obstructive events
G47.37 Central sleep apnea in conditions classified elsewhere Code the underlying condition first, per ICD-10-CM instructions
G47.39 Other sleep apnea Use when the documented apnea type has no more specific code
R06.83 Snoring Supporting code, paired with a primary sleep disorder code
G47.61, G47.69, G47.5x Periodic limb movement disorder, other sleep related movement disorders, parasomnias These need sleep staging and limb EMG, which point to polysomnography (95810) instead of 95807

Insomnia on its own rarely supports in-lab testing, because sleep testing is not usually a covered indication for it. Only report diagnoses that the ordering clinician documented in the patient record.

Pro Tip

Write the reason for an attended study into the physician order itself, not only into the report. A line such as ‘attended study ordered because of significant cardiopulmonary disease’ gives the payer the answer before it asks.

Documentation requirements for CPT 95807

Payers look for a consistent record that runs from the order to the signed report. A well-organized superbill documentation process captures the billing fields at the point of service instead of at claim time.

  • Physician order: States the clinical indication, the reason for an attended study, the ordering physician’s name and NPI, and the order date.
  • Clinical evaluation note: Documents the sleep complaint, examination findings, and relevant comorbidities from the ordering clinician’s visit.
  • Attendance record: Shows the technologist present for the study, with start and end times.
  • Recording time: States the total recording time, which decides whether modifier 52 applies.
  • Scored report: Gives the respiratory event counts and indexes, oxygen saturation data, and heart rate or ECG findings. The interpreting physician signs it.
  • Facility and staff credentials: Keeps any accreditation and technologist credentials that your MAC or commercial payer requires on file.

Confirming insurance eligibility verification before the study night prevents a completed study from going unbilled because coverage lapsed or prior authorization was missing.

Medicare coverage rules for CPT 95807

Medicare pays for 95807 as a Part B service. In a hospital outpatient department, the hospital bills the technical component on its facility claim. The interpreting physician then bills the professional component with modifier 26.

Covered indications come from the polysomnography and sleep testing local coverage determination (LCD) of the Medicare Administrative Contractor (MAC) for your region. Read your own MAC’s LCD and billing article before you bill. Key points to check include:

  • Covered diagnoses: The claim needs an ICD-10 code that the MAC’s LCD or billing article lists as covered.
  • Facility and staff rules: Some MACs set accreditation or technologist credential requirements. Confirm yours before billing from a new lab.
  • Ordering clinician: The order should follow a documented clinical evaluation that sets out medical necessity.
  • Repeat studies: A repeat study needs documentation of a change in clinical status or a new clinical question.
  • Place of service: Report the code for where the study took place. Examples include 11 for an office-based lab and 19 or 22 for a hospital outpatient department. Confirm each payer’s rule for sleep labs.

How to bill CPT 95807: step-by-step workflow

Submitting a clean claim for 95807 depends on a few checks before the claim leaves the lab.

  1. Verify coverage and prior authorization. Commercial payers and Medicare Advantage plans often require prior authorization for in-lab sleep testing. Traditional Medicare does not use prior authorization here, but coverage criteria still apply.
  2. Confirm what was recorded. Check the montage and report for EEG, EOG, and chin EMG. If sleep was staged, the study is polysomnography, not 95807.
  3. Confirm attendance and recording time. A technologist must attend, and a recording shorter than six hours takes modifier 52.
  4. Attach the documented diagnosis. Use the most specific ICD-10 code in the ordering clinician’s notes.
  5. Choose global or split billing. Bill the global code when one entity does both parts. Use TC and 26 when the lab and the interpreting physician bill separately.
  6. Submit and track the claim. Send an 837P electronic claim through your clearinghouse, and attach records if the payer asks for them.
  7. Post remittance and reconcile. Review the ERA (835 file) for adjustment reason codes, which point to the element the payer questioned.

Modifiers used with CPT 95807

The CMS fee schedule allows a professional and technical split for 95807, so TC and 26 are valid. Apply any modifier only when the record supports it.

Modifier When to use Documentation note
52 Reduced service, when the recording runs shorter than six hours State the recording time and the reason the study ended early
TC Technical component only, billed by the lab or hospital for equipment and technologist time Use only when the interpreting physician bills 26 separately
26 Professional component only, billed by the interpreting physician Do not bill the global code when the components are split between two entities

A single night’s recording is reported with one sleep study code. Before you append modifier 59 to any pair of codes on the same date, check the current NCCI procedure-to-procedure edits.

Common denial reasons for CPT 95807 and how to fix them

Effective denial management in healthcare starts with naming the root cause before drafting the appeal. These are the patterns to check first on a 95807 denial.

Denial reason Root cause Corrective action
Wrong code vs 95810 or 95806 Staging or attendance not checked before code assignment Confirm whether sleep was staged and a technologist attended, then submit a corrected claim
Short recording without modifier 52 Recording under six hours billed as a full study Add modifier 52 with the documented recording time
Missing prior authorization Commercial or Medicare Advantage plan required approval before the study Request retroactive authorization where the plan allows it, then appeal on medical necessity
Insufficient medical necessity Order and notes do not explain why an attended study was needed Appeal with a letter of medical necessity from the ordering physician
Diagnosis not covered ICD-10 code is not on the payer’s covered list, or an unspecified code was used Assign the most specific documented code and refile or appeal with the notes
Component billing conflict Global code billed when the hospital already billed the technical component Rebill the physician service with modifier 26
Incomplete or unsigned report Report lacks event indexes, oxygen data, or the physician’s signature Obtain the complete signed report and resubmit with the appeal

For denials with specific adjustment reason codes, a reference for denial codes in medical billing maps each CARC code to the documentation the appeal needs.

Reimbursement rates for CPT 95807

The 2026 Medicare Physician Fee Schedule gives 95807 a global total of 13.28 RVUs, with a work RVU of 1.25 and an XXX global period. At the non-qualifying APM conversion factor of $33.4009, that comes to $443.56 nationally.

Component 2026 total RVUs National amount (CF $33.4009) Billing context
Global (no modifier) 13.28 (non-facility) $443.56 One entity provides the technical and professional services
Technical component (TC) 11.50 (non-facility) $384.11 Lab bills equipment and technologist time, and the physician bills 26 separately
Professional component (26) 1.78 $59.45 Interpreting physician bills the review, interpretation, and report

The fee schedule lists no facility amount for the global or technical service. In a hospital, that part is paid on the facility claim. Qualifying APM participants are paid at $33.5675, which gives $445.78 for the global service.

Code choice moves payment more than any modifier. 95810 carries 20.17 RVUs, or $673.70 nationally, and 95806 carries 3.09 RVUs, or $103.21. A staged study billed as 95807 leaves $230.14 unclaimed, while 95810 billed without staging is an overcode.

These are national figures before geographic adjustment (GPCI). Check your locality’s amount in the CMS Physician Fee Schedule lookup tool before projecting revenue.

How claims management software supports CPT 95807 billing

Most sleep labs keep the physician order, the scored report, and the claim in separate places. Staff then rekey demographics, insurance details, and codes into a clearinghouse portal, and a typo there becomes a denial weeks later.

Pabau’s claims software for specialty practices pulls the patient and insurance details already on the record into a pre-filled claim. It submits that claim through Claim.MD, checks eligibility in real time, tracks claim status, and posts ERA remittances back to the account.

Your coders still choose the CPT code, the modifiers, and the diagnosis from the clinical record. The rekeying step disappears, so a 95807 claim reaches the payer with the data your team checked. A stalled claim also shows up on the dashboard.

Submit and track sleep study claims in one place

Pabau pulls the patient and insurance data already on the record into a pre-filled claim, then submits and tracks it through Claim.MD. Your team spends less time rekeying and more time on the claims that need attention.

Pabau claims management dashboard

Conclusion

Before you code 95807, open the study montage and ask one question: was sleep staged? If not, and a technologist attended, 95807 is right. If it was, the study is polysomnography, and the parameter count, the age, and PAP decide between 95808, 95810, and 95811.

Settling that question first protects revenue in both directions. A staged study is no longer underpaid at the 95807 rate. An unstaged study stays out of the polysomnography codes, where an audit would reverse the payment.

Getting the claim out cleanly is the second half of the job. Book a demo to see how Pabau submits and tracks sleep study claims without rekeying the record.

Continue your research

Continue your research

Want a walkthrough of the medical billing process from intake to payment? What is medical billing covers the full revenue cycle workflow for specialty practices.

Dealing with a specific denial code on your 95807 claim? Denial codes in medical billing maps common CARC adjustment reason codes to corrective actions.

Looking to streamline how your lab submits 837P claims? 837 file submission guide explains the electronic claim format and how clearinghouse validation works.

Did the lab start CPAP during the study night? CPT code 95811 covers polysomnography with PAP initiation for patients aged 6 or older.

Frequently asked questions

What does CPT code 95807 mean?

CPT code 95807 is an attended sleep study that records ventilation, respiratory effort, ECG or heart rate, and oxygen saturation at the same time. A technologist attends the study, and sleep is not staged, so it is not polysomnography.

Is CPT 95807 a polysomnography code?

No. Polysomnography codes require sleep staging with EEG, EOG, and chin EMG, and 95807 records no staging channels. A staged study is billed under 95808, 95810, or 95811, or under 95782 or 95783 for children younger than 6.

What is the reimbursement rate for CPT 95807?

The 2026 national Medicare amount is $443.56 for the global service at the $33.4009 conversion factor. The technical component pays $384.11 and the professional component pays $59.45, before geographic adjustment.

Can CPT 95807 be billed with other sleep study codes on the same date?

A single night’s recording is reported with one sleep study code, so 95807 is not billed with 95810 or 95811 for the same study. Check the current NCCI edits before appending modifier 59 to any same-date pair.

What ICD-10 codes are most commonly used with CPT 95807?

Common pairings are G47.33 for obstructive sleep apnea, G47.31 for primary central sleep apnea, and G47.30 while the apnea type is unknown. R06.83 for snoring works as a supporting code. Limb movement disorders such as G47.61 and G47.69 need polysomnography instead.

×