S9083 is a global fee code. You bill it alone, and the payer pays one flat case rate for the entire urgent care visit. S9088 is an add-on code. You bill it next to your E/M or procedure codes, and it pays an extra setting fee for urgent care. Your payer contract decides which one you use. Medicare pays neither.
That’s the short version. The long version matters more, because the rules shifted again this year. Ambetter Health started enforcing a place of service 20 requirement on August 1, 2026, and plenty of urgent care claims still go out with the wrong S code, the wrong POS, or both. Below, we break down what each code means, how each one pays, and how to decide which code belongs on Monday morning’s claims. Accurate code selection and payer-specific billing rules are essential parts of Urgent Care Medical Billing Services.
S9083 vs S9088 at a glance
What is the S9083 CPT code description?
S9083 means “Global fee urgent care centers.” Technically, it isn’t a CPT code at all. It’s a HCPCS Level II S code, one of the temporary national codes that private payers and state Medicaid programs use for services Medicare doesn’t define. CMS publishes S codes in the HCPCS code set, yet Medicare itself never pays them.
Under an S9083 contract, you send one line. The payer pays one amount. A sore throat and a splinted wrist earn the same check.
Some global payers still want your E/M and procedure lines on the claim as informational lines, usually at zero dollars, so they can watch your acuity. Others reject anything beyond the S9083 line. Your contract tells you which camp a payer sits in.
Picture a Saturday at an urgent care in Tampa. Your first patient has strep. Your fourth patient has a forearm laceration that needs a repair and a tetanus shot. Under a pure S9083 contract, both visits pay the identical case rate. That’s the whole tradeoff, in one morning.
What is the S9088 CPT code description?
S9088 means “Services provided in an urgent care center (list in addition to code for service).” That parenthetical does the heavy lifting. You never bill S9088 by itself.
It rides next to your office or outpatient E/M code (99202 through 99215) or a procedure code. It tells the payer the visit happened in an urgent care setting, with urgent care overhead: walk in access, extended hours, onsite X ray, onsite labs. Ambetter’s 2026 provider notice describes S9088 the same way, as a code that reflects urgent care operational costs and that you bill only with an E/M or procedure code.
Here’s the catch. S9088 payment swings wildly. The Journal of Urgent Care Medicine has reported payments ranging from nothing to roughly 100 dollars per visit, and plenty of payers bundle it straight to zero. So the code itself guarantees you nothing. The contract language does.
How does S9083 vs S9088 reimbursement work?
S9083 pays one negotiated amount per visit. S9088 pays nothing on its own; the payer pays your itemized E/M and procedure codes at the fee schedule, plus whatever setting fee the contract attaches to S9088. One model rewards volume. The other rewards acuity. Strong Revenue Cycle Management Services can help urgent care practices review payer contracts, monitor reimbursement, and identify revenue gaps.
Real numbers make the gap obvious. When UnitedHealthcare stopped paying S9083 for New Jersey commercial plans in 2018, Experity’s write up described a case rate contract that paid 120 dollars per visit, even on visits where itemized codes would have supported about 350 dollars.
Run the same math on your own visit mix. The table below uses illustrative rates, not any real payer’s fee schedule, so swap in your contracted numbers.
Same four visits, two contracts (illustrative rates)
Notice where the money goes. On the two simple visits, the models land within 13 dollars of each other. On the two procedure visits, the global fee leaves 325 dollars on the table. If 30 percent of your visits involve a procedure or imaging, a flat case rate quietly taxes your best work.
Fee for service only wins when your coding holds up, though. Every E/M level needs documentation that supports medical decision making or total time, and every procedure needs the right modifier. That’s where solid urgent care coding support pays for itself.
Our take? Most urgent care operators accept S9083 contracts too fast. The case rate looks clean on paper, and it stays clean right up until your acuity mix creeps up and nobody reruns the math.
S9083 vs S9088 cost: which model costs your center more?
S9083 costs you less to bill and more in lost revenue on complex visits. E/M plus S9088 costs you more to bill and less in lost revenue. Your acuity mix decides which cost hurts more.
Under S9083, your billing team handles one line per claim. Fewer edits, fewer denials, fewer appeals. The hidden cost shows up on every laceration, fracture, and IV hydration visit that pays like a sore throat.
Under E/M plus S9088, every claim carries three to six lines. Each line can deny. You need tighter documentation, a payer specific claim scrubber, and coders who know modifier 25 cold. In return, you capture the acuity you actually deliver.
What about the patient’s cost? Patients usually owe the urgent care copay from their benefit tier, and POS 20 is what routes the claim to that tier. Code choice rarely changes the copay. A wrong POS can, because it can push the visit into a different benefit category.
Want a quick breakeven? Try this:
- Pull 90 days of paid claims for one payer.
- Calculate your average allowed amount per visit under itemized billing, including S9088.
- Subtract your extra billing cost per itemized claim (staff time, scrubber edits, rework).
- Compare the result to the S9083 case rate that payer offers. If your number wins, push for fee for service at renewal.
Stop HCPCS S-Code Denials Before They Impact Your A/R
S-code denials rarely come from one bad claim. They come from a payer rule that never made it into your system. Our team traces every CO-5, CO-96, and CO-97 back to the contract language, fixes the rule at the source, and appeals what’s still recoverable, so you can reduce claim denials before they pile up in A/R.
Can you bill S9083 and S9088 together?
Usually, no. S9083 replaces the visit code, and S9088 needs a visit or procedure code to attach to. Put them side by side on a standard contract and one of them denies.
Exceptions exist. A few contracts let you add S9088, or a negotiated list of carve out procedure codes, next to the global fee. Not every payer that accepts S9083 also accepts S9088, though, so get that permission in writing before your first claim goes out.
A related question comes up constantly: can you bill S9088 with 99051, the CPT code for services during regularly scheduled evening, weekend, or holiday hours? Some commercial payers pay both. Many pay only one, since both codes describe the cost of access beyond a normal office schedule. Medicare pays neither as a separate line.
If you bill more than 500 urgent care claims a month, put these rules into your practice management system as payer-level edits. Memory fails at 7 p.m. on a Sunday. Recurring coding conflicts can also contribute to lost revenue, so see our blog on How to Reduce Medical Claim Denials in 2026 for practical denial-reduction strategies.
Which denials hit S9083 and S9088 claims most often?
Most S code denials trace back to one mismatch: the claim follows one billing model while the payer contract follows another. CARC assignments vary by payer, but these five patterns show up on ERAs again and again.
Prevention starts before the provider walks into the exam room. Your front desk needs to verify the exact plan and product at check in, because one carrier can pay a global rate on its Marketplace plan and fee for service on its employer plan. After that, a payer rule table plus a denial management workflow that traces each denial to its contract clause will stop the same mistake from repeating every week.
What changed for S9083 and S9088 in 2026?
The biggest 2026 change came from Ambetter Health. Starting August 1, 2026, Ambetter pays S9083 and S9088 only when you bill them with place of service 20, Urgent Care Facility. Claims with any other POS deny.
Ambetter’s notice, posted across its state plans in April and May 2026, also spells out the roles of each code. S9083 represents a facility level global urgent care service for a member physically seen at the center. S9088 works only alongside an E/M or procedure code and only for in person care. You can read Ambetter’s provider notice for the exact wording.
Two practical takeaways:
- Audit every Ambetter claim since August 1 for POS 11 or POS 02. Correct and resubmit anything that denied, inside the timely filing window.
- Block S codes on telehealth encounters. Ambetter ties both codes to in person visits, so a virtual visit carrying S9088 is an easy denial.
Up in the Pacific Northwest, Premera Blue Cross revised its urgent care payment policy in January 2025 and now treats S9083 and S9088 as informational codes. Translation: they ride on the claim, but they don’t drive payment.
Which payers accept S9083 and S9088 by state?
No national rule exists. Each payer sets S code policy by state, product line, and contract, so the same carrier can pay a case rate in one state and fee for service next door. Use this table as a starting map, then confirm against your current contract.
Florida operators, take note. Medicaid managed care plans in Florida, California, and Arizona have a long history of case rate urgent care contracts. If you run sites in those states, check each MCO’s urgent care schedule before you assume fee for service.
What is the CPT code for an urgent care visit?
No dedicated urgent care CPT code exists. You bill the same office and outpatient E/M codes any clinic uses, with place of service 20, and then add procedures, labs, imaging, and S codes as each contract allows.
- 99202 through 99205: new patient visits
- 99211 through 99215: established patient visits
- 99051: services during regularly scheduled evening, weekend, or holiday hours (commercial payers only, and not always)
- 99050: services outside your regularly scheduled hours
- Modifier 25: a significant, separately identifiable E/M on the same day as a minor procedure
- POS 20: Urgent Care Facility, defined in the CMS place of service code set
Level each E/M by medical decision making or total time, following the AMA E/M guidelines. For Medicare, nothing special applies. Medicare treats urgent care like any other outpatient office, so you bill E/M and procedures under the Physician Fee Schedule with POS 20 and leave S codes off entirely. Opening a new site? Every provider needs active Medicare enrollment before those claims pay, and our step by step guide to Medicare enrollment walks through it.
How do you pick the right code on each urgent care claim?
Let the contract choose, not habit. This six step check works for any payer.
- Identify the payer and the exact product at check in. A Marketplace plan and an employer plan from the same carrier can follow different rules.
- Look up that product’s rule: global S9083, E/M plus S9088, or E/M only.
- Set POS 20 on every in person urgent care claim.
- Code the full visit anyway. Document medical decision making even on global payers, because that record wins audits and renegotiations.
- Apply the S code the rule calls for, and nothing more.
- Track allowed per visit by payer every month, and rerun the breakeven 90 days before each contract renewal.
Skip step four and you lose your bargaining power. Some payers have already dropped S9083, and industry observers point to one likely reason: a single global line hides acuity. When you can show a payer your coded mix of 99214 visits, repairs, and splints, you’ve got a real argument for a higher rate or a switch to fee for service. Centers that want this whole workflow handled daily can lean on dedicated urgent care medical billing services.
The bottom line on S9083 vs S9088
S9083 replaces the visit and pays a flat rate. S9088 sits on top of the visit and pays a setting fee, when it pays at all. Neither code works for Medicare, and since August 1, 2026, Ambetter won’t pay either one without POS 20. Map every payer, check every POS, and rerun your breakeven before each renewal.
Keep Pace with Shifting Payer Rules Across State Lines
From Ambetter’s POS 20 policy shifts to state-specific Medicaid managed care rules, Urgent Care HCPCS S-code coverage rules change constantly. Our specialized billing team continuously updates claim scrubbing logic to align with each commercial and Medicaid payer’s contract requirements, keeping your collections predictable and clean.
Frequently asked questions about S9083 and S9088
Is S9083 a CPT code?
No. S9083 is a HCPCS Level II S code, not a CPT code. People search for the S9083 CPT code because most billers say CPT for every procedure code. CMS lists S codes in the HCPCS file for private payers and Medicaid programs, but Medicare doesn’t pay them.
Can I bill S9083 or S9088 to Medicare?
No. Medicare doesn’t recognize urgent care S codes. For Medicare patients, bill the office or outpatient E/M code that matches your documentation, plus any procedures, labs, or imaging, with place of service 20. Medicare Advantage plans usually follow the same approach, so check the plan contract before you add any S code.
Can S9083 and S9088 go on the same claim?
Usually not. S9083 replaces the visit code, while S9088 needs an E/M or procedure code to attach to. A small number of contracts allow S9088 or carved out procedure codes next to the global fee. Get that permission in the written contract or payment policy before you bill both, or expect a denial.
How much does S9088 pay?
It depends entirely on your contract. Historical data from the Journal of Urgent Care Medicine put S9088 payment anywhere from zero to about 100 dollars per visit. Many payers bundle it to zero. Negotiate a specific S9088 rate in writing, then confirm it on your first ERA after the contract goes live.
What place of service code goes with S9083 and S9088?
Use place of service 20, Urgent Care Facility. Ambetter Health made this mandatory on August 1, 2026, and denies S9083 or S9088 billed with any other place of service. Other payers use POS 20 to route the claim to your urgent care rate and benefit tier, so POS 11 can cost you money.
Do I still need to document E/M levels on an S9083 claim?
Yes. Document medical decision making or total time for every visit, even when the payer pays a flat case rate. Your notes support medical necessity during audits, and your coded acuity mix is the evidence you need when you renegotiate the S9083 rate or push for a fee for service contract.
Can I bill S9088 with 99051?
Some commercial payers pay both, and many pay only one because both codes reflect the cost of access outside a standard office schedule. Medicare doesn’t separately pay 99051 or S9088. Check each payer’s policy and negotiate rates for both codes when you sign or renew an urgent care contract.
Can I bill S9083 or S9088 for a telehealth visit from my urgent care?
Generally no. Ambetter’s 2026 notice ties both codes to patients seen in person at an urgent care facility. Telehealth visits use the telehealth place of service and the payer’s telehealth rules instead. If your center runs virtual visits, build a separate claim rule so S codes never attach to them.
This article is educational and reflects payer policies published as of October 2026. It isn’t legal or contract advice. Payer rules change by state and product line, so confirm every rule against your current contract and the payer’s latest payment policy.



