One flat code pays the same for a sore throat and a laceration repair.
Here is the short answer. Accept the S9083 global case rate when your visit mix runs light and high-volume and your team cannot reliably capture and defend every billable line. Push toward fee-for-service when you routinely do procedures, imaging, injections, and higher-level E/M. The single code that reimburses you the same regardless of what you did inside the room is either your fastest cash or a quiet ceiling on your revenue. The contract language, not the clinic, decides which one you get.
The Global Code
S9083 pays one all-inclusive fee per urgent care visit. Simple, fast, capped.
The Add-On Code
S9088 rides on top of the E/M to recognize the urgent care setting.
The Fork
Your commercial contract picks the lane. Model it before you sign, not after.
S9083 versus S9088: know which lever your payer is pulling
Both are HCPCS Level II "S" codes, the temporary national codes maintained by the private payer community, not by Medicare. Medicare does not recognize either one. That means this entire question lives inside your commercial and Medicaid managed care contracts.
The all-inclusive case rate
One negotiated dollar amount covers the entire encounter. The E/M level, the strep test, the splint, the suture tray, all folded into a single flat payment.
- Bundles everything into one line, so leveling and modifier accuracy stop moving the check
- Fast, predictable, low denial surface, easy to reconcile
- Silently caps your upside on complex, procedure-heavy visits
The add-on to fee-for-service
Reported in addition to the code for the service performed. The E/M and procedures still bill and pay on their own; S9088 recognizes the urgent care setting on top.
- Keeps fee-for-service economics intact, so a level 4 visit pays like a level 4 visit
- Rewards clean E/M leveling and full procedure capture
- Only pays what your contract allows for it, and some payers deny it outright
We signed the global rate because the reconciliation was easy. Two years in, we realized every laceration repair and every fracture splint was earning us the exact same as a strep swab. Nobody was stealing from us. We handed it over at the negotiating table.
Operator archetype · Three-site urgent care group, suburban market
The global rate never moves. Your visit does.
A flat case rate is indifferent to acuity. Every axis below is a place where fee-for-service separates from S9083, and where a light-mix clinic and a procedure-heavy clinic reach opposite conclusions from the same contract.
The E/M level range that FFS pays on and S9083 flattens to one number.
Place of service that flags the claim as an urgent care facility encounter.
What S9083 adds for the wound repair, the X-ray read, or the injection. It is already inside.
Line items the payer wants to see on a global claim. Everything else is informational.
Run one busy afternoon both ways
The rates below are placeholders to show the mechanics, not market data. Drop your own contracted S9083 amount and your FFS allowables into the same grid and the pattern holds: the global rate wins on simple volume and loses on acuity.
For our flu-season pop-up sites, the global code is a gift. High volume, low acuity, and I do not have to police whether every provider leveled a 3 or a 4. I would never put it on the site that does orthopedics and lacerations. Same company, two completely different contracts.
Operator archetype · Regional urgent care platform, mixed acuity network
When the global rate helps, and when it quietly caps you
Take S9083 It helps
- High-volume, low-acuity mix: colds, flu, strep, minor complaints
- Seasonal or pop-up sites where staffing and coding rigor vary
- Thin FFS fee schedule where the flat rate clears your average visit
- You struggle to consistently capture supplies, injections, and procedure lines
- You want denial surface and reconciliation effort near zero
Fight for FFS It caps you
- You routinely do laceration repair, splinting, I&D, foreign body removal
- You run in-house X-ray, labs, or point-of-care testing that FFS pays separately
- Your E/M mix skews to level 4, and clean documentation supports it
- The contracted global amount sits below your true average allowed per visit
- You have the coding discipline to defend leveling and modifiers
POS 20 is the tell your claim is urgent care
Whichever lane your contract puts you in, the claim carries Place of Service 20, Urgent Care Facility, from the CMS Place of Service code set. Payers use POS 20 to route the claim to your urgent care fee arrangement, apply the correct benefit tier, and decide whether S9083 or the underlying E/M plus S9088 is the payable path. A POS coded as an office (11) can silently drop you out of your urgent care rate entirely.
If you sign FFS, your revenue lives or dies on E/M leveling
The moment you are off the global rate, every dollar depends on getting 99202–99215 right under the AMA CPT office and outpatient E/M framework, scored on medical decision making or total time. Urgent care sees the acuity that justifies level 4 visits, but only when the documentation carries the data reviewed and the risk managed. Extended monitoring in the bay is not hospital observation and does not bill as observation care; it is time and complexity that belongs in your E/M level and, where the contract allows, your S9088 add-on. Under-leveling a genuinely complex visit hands back exactly the upside you negotiated away from the global rate to capture.
2026 rules and code sets that govern the call
S9083 & S9088 temporary national codes
The urgent care "S" codes are maintained by the private payer community for commercial and Medicaid managed care use. Medicare does not recognize them, so the choice is contractual.
Office / outpatient E/M 99202–99215
Leveling by medical decision making or total time on the date of encounter. This is the engine of fee-for-service urgent care revenue.
POS 20 — Urgent Care Facility
Routes the claim to your urgent care arrangement and benefit tier. Miscoding POS is a fast way to lose the rate you negotiated.
Physician Fee Schedule benchmarks
The Medicare fee schedule sets the reference point most commercial FFS allowables are built around, giving you a floor to model your global-versus-FFS breakeven against.
Model the fork before you sign, not after the check is short.
ASP-RCM Solutions runs your real visit mix through both contract lanes, site by site, so you know whether S9083 is protecting your cash or quietly capping it. We build the breakeven, benchmark the global amount against your true FFS allowed, verify POS 20 and E/M leveling are working, and hand your team the negotiating math for renewal season.
Get your S9083 vs FFS breakeven →Educational content for urgent care operators and does not constitute coding, legal, or reimbursement advice. Dollar figures shown are illustrative and not benchmark data. Verify all code use and payer-specific rules against your current contracts and the 2026 CMS and AMA source documents.
Related reading
You gave the shot for free. Bill the work like it wasn't.
A practice-manager-voice playbook on billing VFC vaccine administration correctly and capturing every EPSDT co
Read →Field noteWho Gets Billing Credit When a Physician and an APP Share the Visit
Who gets billing credit when a physician and an APP share a visit under the CMS CY2026 Physician Fee Schedule.
Read →Insight92014 or 99214? The eye-exam code choice that pays differently every time.
Eye codes 92002-92014 or E/M 99202-99215 in 2026? Use our optometry and ophthalmology coding calculator to pic
Read →