Key Takeaways
HCPCS Code S9986 is the Level II code for ‘not medically necessary service (patient is aware)’ – used when a patient knowingly accepts full financial responsibility for an elective service.
Medicare explicitly does not pay S9986 – the coverage code is listed as ‘not payable by Medicare,’ so it is used for commercial payer claims and self-pay patient invoicing only.
The code is most commonly applied in ophthalmology and optometry for retinal screening photography and OCT imaging ordered for patient preference rather than documented medical need.
Pabau’s claims management software helps practices flag non-covered services, attach patient acknowledgment records, and route S9986 claims to commercial payers with the correct documentation.
Claim denials for elective screening services often trace back to one root problem: the practice billed a service without documenting that the patient understood it was not covered. HCPCS Code S9986 exists specifically to solve this. When a patient requests a service that does not meet medical necessity criteria, this code tells the payer, the patient, and the practice’s billing records the same thing: the patient was informed, accepted financial responsibility, and the service proceeded with their agreement. Claims management workflows that handle S9986 correctly avoid the downstream disputes that come from undocumented elective services.
This reference covers the official CMS definition of HCPCS Code S9986, Medicare non-coverage status, documentation requirements, the most common clinical use cases across ophthalmology and other specialties, and how to set up billing workflows that reduce errors on non-covered service claims.
HCPCS Code S9986: Definition and CMS Classification
The official CMS description for HCPCS Code S9986 is: Not medically necessary service (patient is aware that service not medically necessary). Maintained by the Centers for Medicare and Medicaid Services (CMS) as part of the HCPCS Level II code set, S9986 belongs to the S-code range, which covers temporary national codes used primarily by commercial payers rather than Medicare.
S-codes are not maintained by the AMA, unlike CPT codes. They are assigned and updated directly by CMS and used when no CPT code accurately describes the service or circumstance. S9986 is not a procedure code in the conventional sense. It does not describe what was performed. Instead, it documents the billing status of a service: the patient was informed, acknowledged non-coverage, and accepted out-of-pocket responsibility.
| Code Property | Detail |
|---|---|
| HCPCS Code | S9986 |
| Full Description | Not medically necessary service (patient is aware that service not medically necessary) |
| Short Description | Not medically necessary svc |
| Code Category | HCPCS Level II – S Codes (Temporary National Codes) |
| Maintained By | CMS (Centers for Medicare and Medicaid Services) |
| Medicare Coverage | Not payable by Medicare |
| Primary Use Setting | Commercial payers, self-pay billing, vision plans |
One critical distinction: S9986 is not a modifier. It stands alone as the primary code on a claim line when the only service rendered is one the patient elected with full awareness of non-coverage. Some practices pair it with a procedure code on the same claim, but the standard approach is to use S9986 as the sole code on the non-covered service line, with documented patient acknowledgment attached to the encounter record.
When to Use HCPCS Code S9986 in Clinical Practice
The core condition for applying HCPCS Code S9986 is straightforward: a service is provided, the patient knows their insurer will not cover it, and the patient has agreed in advance to pay out of pocket. The challenge for billing teams is identifying which services meet this pattern and ensuring the patient acknowledgment is captured before the claim is submitted.
Retinal Screening Photography and OCT Imaging
The most documented use of S9986 is in ophthalmology and optometry. According to the American Optometric Association (AOA), screening retinal photography ordered for patient preference rather than documented disease management does not satisfy medical necessity requirements. Because screening does not meet the clinical threshold for a CPT code, the correct HCPCS code is S9986. The UHC Spectera Billing and Code Modifier Guide (September 2025) explicitly states that claims for retinal screening photography must be billed with HCPCS Code S9986.
OCT imaging follows the same logic when performed outside an established medical indication. A patient requesting a baseline retinal OCT for peace of mind, without a clinical finding that justifies the scan, is electing a non-covered service. S9986 documents that the patient was told this before the scan was performed.
Refractive Care and Presbyopia Services
Refractive care is broadly excluded from most medical insurance plans because refractive error is not classified as a disease state requiring medical treatment. Ophthalmology practices that bill extended refractive care packages, including services rendered as part of refractive evaluation or post-refractive follow-up, have used S9986 to identify those physician services on commercial claims. The AOA also identifies presbyopia eye drop prescriptions as a scenario where S9986 may apply: when the patient is advised in advance that the prescription will not be a covered charge, S9986 accurately reflects the billing status of the encounter.
Wellness Screenings and Elective Procedures
S9986 is not limited to eye care. Any specialty that provides elective screening services, lifestyle assessments, or patient-requested evaluations that fall outside covered indications can use the code. Functional medicine practices offering elective biomarker panels, wellness clinics providing non-covered preventive screenings, and dermatology practices performing cosmetic consultations alongside covered visits all encounter scenarios where S9986 applies. The common thread is patient awareness and pre-service financial agreement, not the specialty or service type.
Pro Tip
Document patient acknowledgment before the appointment, not at check-in. A signed financial responsibility statement captured during online pre-registration creates a stronger audit trail than a signature obtained at the front desk minutes before the service is rendered. Pabau’s digital forms allow practices to send this acknowledgment as part of the pre-visit workflow, timestamped and stored against the patient record automatically.
Medicare Non-Coverage and Patient Financial Responsibility
Medicare does not pay for S9986. The HCPCS registry lists the coverage code for S9986 as “not payable by Medicare,” which means submitting this code to Medicare will result in an automatic denial regardless of documentation quality or clinical context. This is not a case-by-case determination. It is a categorical exclusion built into the code’s definition.
This has a direct consequence for how practices manage Medicare beneficiaries who request non-covered services. S9986 does not apply to Medicare claims. For Medicare patients, a separate mechanism, the Advance Beneficiary Notice of Noncoverage (ABN), governs how non-covered services are communicated and billed.
S9986 vs. ABN: Two Different Tools
Practices working with both Medicare and commercial payers need to keep these mechanisms distinct. The ABN is a CMS-mandated form (CMS-R-131) required when a provider believes Medicare may deny a claim due to medical necessity. It notifies the Medicare beneficiary in advance, gives them the option to proceed and pay out of pocket, and creates the legal basis for billing the patient if Medicare denies the claim. The ABN is a Medicare-specific instrument regulated under the Medicare Claims Processing Manual.
HCPCS Code S9986, by contrast, is used for commercial payer claims and self-pay patient invoicing. It communicates patient awareness and acceptance of financial responsibility in a billing context outside of Medicare. Using S9986 on a Medicare claim is incorrect. Using an ABN on a commercial payer claim is also incorrect. These two tools serve parallel functions in different payer environments and should never be conflated.
| Feature | HCPCS Code S9986 | ABN (CMS-R-131) |
|---|---|---|
| Applicable Payer | Commercial payers, self-pay | Medicare only |
| Legal Basis | HCPCS Level II – S Codes (CMS) | Medicare Claims Processing Manual |
| Purpose | Documents patient awareness of non-coverage | Mandatory notice before potential denial |
| Patient Signature Required? | Best practice (not CMS-mandated) | Yes – CMS-mandated |
| Used on Medicare Claims? | No – not payable by Medicare | Yes – enables patient billing after denial |
Practices that see a mixed Medicare and commercial payer population should build separate workflows for each scenario. Compliance management tools that can flag payer type at the point of scheduling help prevent the wrong documentation form from being used with the wrong patient.
Streamline non-covered service billing with Pabau
Pabau helps practices document patient acknowledgment, route claims to the right payer, and maintain audit-ready records for every S9986 encounter. See how the workflow handles non-covered service billing end to end.
Documentation Requirements for Non-Covered Services
S9986 claims are only defensible when supported by clear documentation that the patient received and understood the non-coverage notice before the service. Without this, the practice faces financial and compliance exposure: the patient may dispute the charge, the payer may request documentation that does not exist, and an audit could flag the claim as improperly billed.
What the Patient Record Should Include
- Written financial responsibility notice: A statement confirming the specific service is not covered and that the patient agrees to pay the full charge before the service is rendered.
- Patient signature and date: The signed acknowledgment with the date of signing, ideally before or at the start of the visit, not after the service is completed.
- Service description: The specific service the patient is accepting financial responsibility for, named clearly enough that there is no ambiguity about what was agreed.
- Charge amount or estimate: Where possible, provide the patient with the fee or fee range for the non-covered service so there are no surprises at billing.
- Provider or staff name: Documentation of who delivered the non-coverage notice to the patient.
These requirements are not imposed by CMS for commercial payer claims in the same mandatory way the ABN is for Medicare, but they represent the standard of care expected in any dispute. Commercial payers and state insurance regulators may require documentation of patient consent for non-covered charges. Maintaining this documentation consistently across all S9986 claims protects the practice against chargebacks and audit findings. Medical forms integrated into the patient workflow make this documentation routine rather than ad hoc.
Payer-Specific Policies
Commercial payer acceptance of S9986 varies. Some vision plans, including UHC Spectera, specifically require it for retinal screening photography. Others may have no specific policy on the code and process it as a non-covered service line without special handling. Before routinely submitting S9986, billing teams should verify acceptance with each commercial payer in the practice’s payer mix. This is particularly important for payers that use proprietary code sets or have their own non-covered service designation mechanisms. Payer policies on S9986 acceptance are not uniform, and overstating coverage or acceptance on any payer’s behalf is a claim accuracy risk.
Pro Tip
Run a payer-specific audit before rolling out S9986 submissions to your full commercial payer mix. Call each major payer’s provider relations line or review their online billing guides to confirm they accept the code and how they process it. Document those responses with the date and representative name. Practices that skip this step often discover mid-cycle that a payer does not recognize S9986 and processes the claim as an error.
Related HCPCS Codes and Billing Context
S9986 sits within the broader HCPCS Level II S-code range, which covers a range of temporary national codes for services and circumstances not addressed by CPT. Understanding the codes that appear alongside S9986 in ophthalmology and optometry billing helps coders avoid misapplication and select the right code for adjacent scenarios.
Vision and Ophthalmology HCPCS Codes Frequently Billed With S9986
| HCPCS Code | Description | Relationship to S9986 |
|---|---|---|
| S9986 | Not medically necessary service (patient is aware) | Primary non-covered service flag |
| V2781 | Progressive lens, per lens | Often patient-elected, may pair with S9986 in refractive billing |
| V2750 | Anti-reflective coating, per lens | Elective add-on; patient financial responsibility common |
| 92250 | Fundus photography (CPT) | CPT used when medically necessary; S9986 used when screening only |
| 92133 / 92134 | Scanning computerized ophthalmic diagnostic imaging (CPT) | CPT for medical indication; S9986 for elective patient-requested OCT |
The critical distinction between CPT codes 92250, 92133, and 92134 and HCPCS Code S9986 comes down to medical necessity documentation. When retinal photography or OCT is performed to monitor a diagnosed condition such as diabetic retinopathy, glaucoma, or macular degeneration, the CPT code with appropriate ICD-10 diagnosis coding is the correct approach. When the same imaging is performed at the patient’s request without a documented clinical indication, S9986 reflects the encounter accurately. Coders should confirm the clinical documentation before assigning either code. Clinical records that clearly separate medically indicated findings from patient-elected services reduce the risk of miscoding.
Billing Workflow for Non-Covered Services Using S9986
Getting S9986 right operationally requires more than coding knowledge. The claim outcome depends on whether the right steps happened before the patient encountered the service. Practices that treat S9986 as a code to apply retroactively, after a dispute arises, are already in a reactive position. The workflow should be proactive and standardized.
Pre-Visit: Identify and Flag Non-Covered Services
Scheduling is the first opportunity to identify that a requested service will not be covered. When a patient requests retinal screening photography, a presbyopia evaluation, or an elective wellness panel, the scheduling system should flag the service as requiring a non-coverage disclosure. This flag triggers the pre-visit documentation workflow, not the day-of check-in scramble that results in hurried signatures and missing information. Automated patient intake forms sent before the visit can capture financial acknowledgment as part of the pre-visit sequence.
At the Visit: Confirm and Document
At the point of service, clinical staff should confirm the signed acknowledgment is on file before proceeding. If the patient completes the acknowledgment at check-in, ensure it is timestamped and associated with the specific encounter, not filed as a general consent form. The provider’s clinical note should reference that the service was patient-elected and that non-coverage was discussed, even briefly. This creates a clinical audit trail alongside the billing record.
Post-Visit: Code, Submit, and Reconcile
After the encounter, the billing team assigns HCPCS Code S9986 to the non-covered service line and confirms the claim is being routed to the appropriate payer, not Medicare. For self-pay patients, S9986 appears on the patient’s itemized statement to explain the charge. Commercial payer submissions should include any payer-specific attachments required for non-covered service claims. Post-submission, track these claims separately from covered service claims to identify any payer-specific patterns in processing. Transaction tracking tools that allow filtering by code help practices monitor S9986 claim performance across their payer mix. The AAPC Codify HCPCS lookup provides additional reference detail on S9986 code properties and related coding guidance for commercial submissions.
Expert Picks
Need to understand how HCPCS fits into your broader billing setup? Claims Management Software covers how Pabau handles claim routing, denial tracking, and payer-specific workflows in one integrated system.
Looking to capture patient financial acknowledgment before the visit? Digital Forms explains how to automate pre-visit consent and financial responsibility disclosures with timestamped, record-linked documentation.
Running an ophthalmology or skin clinic that regularly bills elective services? Skin Clinic Software shows how Pabau supports clinical documentation and billing workflows for practices with mixed covered and non-covered service lines.
Want to strengthen your compliance documentation across all claim types? Compliance Management Software outlines the tools available for audit trail creation, HIPAA-aligned recordkeeping, and payer-specific compliance controls.
Conclusion
Non-covered service billing breaks down at the documentation stage more often than the coding stage. HCPCS Code S9986 is straightforward to assign once practices understand its scope: commercial payers and self-pay only, patient awareness confirmed in advance, and a clear distinction from the ABN process used for Medicare patients.
Pabau’s digital forms and claims management features give practices the infrastructure to capture pre-visit patient acknowledgment, flag non-covered services at scheduling, and track S9986 submissions across payer types without manual workarounds. To see how the workflow handles these billing scenarios from scheduling through reconciliation, book a demo with the Pabau team.
Frequently Asked Questions
HCPCS Code S9986 describes a “not medically necessary service where the patient is aware the service is not medically necessary.” It is used to document that a patient was informed before receiving a service that their insurer would not cover it, and that they accepted responsibility for the full charge. The code belongs to the HCPCS Level II S-code range maintained by CMS.
No. HCPCS Code S9986 is explicitly listed as not payable by Medicare. Submitting it to Medicare will result in an automatic denial. For Medicare patients who request non-covered services, practices should use the Advance Beneficiary Notice of Noncoverage (ABN) process instead.
CMS does not mandate a specific signed form for commercial S9986 claims the way it does for the Medicare ABN, but best practice requires a signed, dated financial responsibility acknowledgment that names the specific service and estimated charge. Without documentation, practices face increased exposure to patient disputes and payer audits. Many commercial payers and state regulations also require written patient consent for non-covered service charges.
S9986 is a HCPCS billing code used on commercial payer and self-pay claims to indicate a patient-elected non-covered service. An ABN (Advance Beneficiary Notice of Noncoverage, form CMS-R-131) is a Medicare-specific mandatory notice form. They serve similar informational purposes but apply to different payer environments and have different legal requirements. S9986 is never submitted on Medicare claims.
Yes. Screening retinal photography performed at a patient’s request, without a documented medical indication, is one of the most common use cases for HCPCS Code S9986. The UHC Spectera billing guide specifically requires S9986 for retinal screening photography claims. When the same imaging is performed to manage a diagnosed condition, the appropriate CPT code with supporting ICD-10 diagnosis coding is used instead.
Not uniformly. Some payers, including certain vision plans, explicitly require S9986 for non-covered screening services. Others may process it without specific policy language, while some payers do not recognize it and may return the claim as an error. Practices should verify S9986 acceptance directly with each payer in their mix before submitting routinely, and document the payer’s guidance with the date of the conversation.