
Jul 9, 2026
Urgent care operates in a coding environment unlike any other specialty. A single provider might treat a straightforward sore throat, repair a complex laceration, splint a fracture, administer IV fluids, and interpret a chest X-ray — all in the same four-hour shift. Each encounter requires different CPT codes, different modifier logic, and different documentation standards.
The coding breadth of urgent care mirrors the emergency department, but the reimbursement model mirrors primary care — low per-visit revenue, high volume, and margins that collapse when claims are denied or undercoded. The typical urgent care visit generates $150-$300 in revenue. At 40-60 patients per provider per day, even small coding errors compound into six- and seven-figure revenue gaps annually.
This guide covers every major CPT code category used in urgent care — E/M codes, procedure codes, diagnostic testing codes, imaging codes, and injection codes — with the modifier logic and documentation requirements that determine whether the claim is paid or denied.
Evaluation and Management (E/M) Codes: The Revenue Backbone
E/M codes generate 70-80% of urgent care revenue. Selecting the correct E/M level on every encounter is the single highest-impact coding decision in any urgent care operation.
Since the 2021 E/M restructuring, level selection is based on either medical decision-making (MDM) or total time — not documentation of history and exam elements. This change simplifies coding but requires clinicians to accurately assess the complexity of each visit.
New Patient E/M Codes (99202-99205)
New patient codes are used when the patient has not been seen by any provider in the same group practice within the past three years.
CPT Code | Time Range | MDM Level | Commercial Reimbursement | Medicare Reimbursement |
|---|---|---|---|---|
99202 | 15-29 min | Straightforward | $75-$110 | $68-$75 |
99203 | 30-44 min | Low | $110-$165 | $100-$115 |
99204 | 45-59 min | Moderate | $165-$250 | $150-$175 |
99205 | 60-74 min | High | $230-$350 | $210-$240 |
Data source: QuickIntell
99202 requires a medically appropriate history and/or examination and straightforward medical decision-making. This code is appropriate for simple, self-limited problems with minimal diagnostic workup.
99203 is the most common new patient code in urgent care for walk-in visits. It covers low-complexity cases such as uncomplicated infections, minor injuries, or single-system complaints requiring limited diagnostic testing.
99204 applies to moderate-complexity encounters involving multiple diagnoses, prescription drug management, or diagnostic tests requiring interpretation. This code captures visits that may be undercoded as 99203 when the clinical complexity actually supports a higher level.
99205 is reserved for high-complexity new patient encounters involving extensive history, multiple chronic conditions, or significant diagnostic uncertainty. These visits are less common in urgent care but may occur with complex presentations.
Established Patient E/M Codes (99212-99215)
Established patient codes are used when the patient has been seen by any provider in the same group practice within the past three years.
CPT Code | Time Range | MDM Level | Commercial Reimbursement | Medicare Reimbursement |
|---|---|---|---|---|
99211 | N/A | Minimal | $25-$40 | $22-$28 |
99212 | 10-19 min | Straightforward | $50-$75 | $45-$55 |
99213 | 20-29 min | Low | $75-$115 | $70-$85 |
99214 | 30-39 min | Moderate | $110-$170 | $100-$120 |
99215 | 40-54 min | High | $160-$250 | $145-$175 |
Data source: QuickIntell
99211 is a minimal-service code that may not require a physician's presence. It is rarely the primary code for urgent care visits but may be used for nurse visits or brief encounters.
99212 covers straightforward established patient visits with minimal complexity — stable chronic conditions or simple acute issues with no prescription changes.
99213 is the most frequently used established patient code in urgent care. It covers low-complexity visits requiring prescription management or limited diagnostic workup.
99214 applies to moderate-complexity visits. Industry data consistently shows that urgent care centers cluster 50-60% of visits at 99213, while the clinical complexity of many encounters — prescription drug management, ordering and reviewing diagnostics, managing acute illness with systemic treatment — supports 99214. The revenue difference between 99213 and 99214 is $35-$55 per visit.
99215 is for high-complexity established patient visits involving significant diagnostic workup or multiple chronic conditions. These are less frequent in urgent care but should be coded when clinically justified.
Critical Distribution Problem
A center that systematically undercodes E/M levels by one step on 20% of visits loses $400,000-$800,000 annually. The most common error is undercoding 99214 visits as 99213, particularly when moderate MDM is present but not documented.
Key Point: Clinical documentation must support the chosen level. When prescribing medications, ordering diagnostic tests, or managing acute illness with systemic treatment, the MDM level often reaches moderate (99214) rather than low (99213).
Emergency Department E/M Codes (99281-99285)
Some urgent care centers — particularly those with higher acuity, extended hours, or freestanding emergency department relationships — may use ED E/M codes. These codes are generally reserved for emergency department settings and should not be used interchangeably with office/outpatient codes.
CPT Code | Level | Description |
|---|---|---|
99281 | Level 1 | Problem-focused history and exam; straightforward MDM |
99282 | Level 2 | Expanded problem-focused history and exam; straightforward MDM |
99283 | Level 3 | Detailed history and exam; low MDM |
99284 | Level 4 | Comprehensive history and exam; moderate MDM |
99285 | Level 5 | Comprehensive history and exam; high MDM |
The Place of Service (POS) code for urgent care facilities is 20. Using the correct POS code is essential for proper reimbursement and to distinguish urgent care from emergency department services.

Global Fee Codes: S9083 and S9088
Some payers, particularly HMOs and managed care plans, require urgent care centers to bill under a global fee using S-codes rather than itemizing individual services.
S9083 – Global Fee for Urgent Care Centers. This code represents a single global payment covering all services performed during an urgent care visit. It is used when payers do not allow itemized billing.
S9088 – Enhanced Urgent Care Services Fee. Some commercial payers pay an additional surcharge using this code, often billed in addition to an E/M code.
S9083 is one of the most commonly used urgent care CPT codes, especially in states and payers that follow a global billing model.
Urgent Care Procedure Codes
Urgent care centers frequently perform procedures that are billed separately from the E/M visit — unless the payer requires a global fee (S9083).
Category | CPT Code Range | Examples |
|---|---|---|
Wound Repair | 12001-12018 | Simple repairs (scalp, trunk, extremities); facial repairs |
Incision & Drainage | 10060-10180 | Abscess / cyst drainage |
Foreign Body Removal | 20525-20553 | Embedded object removal |
Splints & Casts | 29000-29799 | Musculoskeletal stabilization |
Chest X-ray | 71045 | Single-view imaging |
Lipid Panel | 80061 | Cholesterol / lipid testing |
Rapid Strep Test | 87804, 87880 | Influenza & Group A Strep tests |
EKG | 93000 | Electrocardiogram |
Nebulizer Treatment | 94640 | Respiratory therapy |
Injections | 96372, 96374 | IM, SC, or IV administration |
Modifier 25: Critical for Same-Day Billing
When a procedure is performed on the same day as an E/M visit, modifier 25 must be appended to the E/M code to indicate that the E/M service was significant and separately identifiable from the procedure.
Without modifier 25, payers may bundle the E/M service into the procedure payment, resulting in significant revenue loss. A center that fails to separately bill procedures performed alongside E/M encounters loses another $150,000-$300,000 annually.
2026 CPT Code Updates for Urgent Care
The 2026 CPT code set, effective January 1, 2026, includes extensive changes:
Key 2026 Updates
New Codes Added: Nearly 288 new codes were added, many tied to digital health, remote monitoring, and artificial intelligence (AI) applications in clinical practice.
Digital Health & Remote Monitoring: Expanded remote physiologic monitoring (RPM) and remote therapeutic monitoring (RTM) options now include shorter-duration code options (e.g., services lasting 2 to 15 days within a 30-day cycle), plus treatment management codes starting at lower cumulative minutes.
AI-Assisted Services: New codes recognize AI and algorithm-assisted diagnostics (e.g., imaging analyses), reflecting broader integration of AI tools into clinical workflows.
Telehealth Updates: CPT updated and expanded codes for telehealth and virtual care, including audio-video and audio-only services, improving reporting flexibility.
COVID-19 Vaccine Administration: New code 90481 for administration of additional COVID-19 vaccine components. New codes 90482, 90483, and 90484 for time-based immunization counseling when the immunization is NOT given on the same day.
Visual COVID-19/Flu Combination Tests: Effective January 1, 2026, CMS mandated that visually read COVID-19/flu combination tests must be billed under the single code CPT 87812.
New 2026 Code: 99206
A new code in 2026 for moderate-complexity new patient visits — 99206 — helps capture visits that weren‘t adequately described under older, simpler codes.
Documentation Requirements
Proper documentation is the foundation of accurate coding and audit defense. For E/M visits, documentation must support the level of MDM or time claimed.
Key Documentation Principles
Medical Decision-Making (MDM): The most important factor for level selection. Document:
Number and complexity of problems addressed
Amount and complexity of data reviewed
Risk of complications, morbidity, or mortality
Time: If time is used to select the level, document total time spent and the percentage spent on counseling/coordination of care.
Procedures: Document the specific procedure performed, including site, size, and complexity.
Modifier 25: When billing an E/M with a procedure on the same day, documentation must clearly show that the E/M service was significant and separately identifiable.
POS Code 20: Use Place of Service code 20 for urgent care facilities.
Common Billing Errors and How to Avoid Them
Error | Impact | Prevention |
|---|---|---|
Undercoding E/M levels | $400K-$800K annual revenue loss | Document MDM accurately; shift clinically justified visits to appropriate level |
Missing modifier 25 | $150K-$300K annual revenue loss | Always append modifier 25 when billing E/M with same-day procedure |
Using outdated codes | Claim denials | Review 2026 CPT updates; implement changes by January 31 |
Incorrect POS code | Denials or reduced reimbursement | Use POS 20 for urgent care |
Global fee confusion | Duplicate billing or denials | Verify payer requirements for S9083 vs itemized billing |
FAQ
What is the CPT code for an urgent care visit?
The most common urgent care CPT codes are 99203 for new patients (low complexity) and 99213 for established patients (low complexity). However, the correct code depends on the complexity of the visit, with 99204/99214 used for moderate complexity and 99205/99215 for high complexity.
What is the difference between 99203 and 99213?
99203 is for a new patient (not seen by any provider in the group within 3 years) with low-complexity MDM. 99213 is for an established patient with low-complexity MDM. Both are 20-29 minutes (established) or 30-44 minutes (new).
What is CPT code S9083?
S9083 is the global fee code for urgent care centers. It represents a single global payment covering all services during an urgent care visit. Some HMOs and managed care plans require this code instead of itemized billing.
When should I use modifier 25?
Use modifier 25 when billing an E/M code (99202-99215) on the same day as a procedure. It indicates that the E/M service was significant and separately identifiable from the procedure. Without it, payers may bundle the services.
What CPT code is used for a walk-in visit?
The most common CPT code for a walk-in urgent care visit is 99203 for new patients or 99213 for established patients, depending on complexity.
What are the 2026 CPT code changes for urgent care?
Key 2026 changes include: new code 99206 (moderate-complexity new patient), nearly 288 new codes for digital health and AI, expanded telehealth codes, COVID-19 vaccine administration code 90481, and CPT 87812 for visually read COVID-19/flu combination tests.
References
MedCare MSO. (2026). Updated List of Urgent Care CPT Codes: Avoid Billing Errors.
CURES Medical Billing. (2025). Urgent Care CPT Codes 2025 — S-Codes & Reimbursement Guide.
Experity Health. (2026). 2026 CPT Code Changes for Urgent Care.
AAPC. (2021). Office/Outpatient E/M Descriptors Get Important Revision: CPT 2024.
If you’re ready to spend less time on documentation and more on therapy, get started with a free trial today
Not medical advice. For informational use only.
Outline
More articles





