Back to Blog
Billing Tips April 8, 2026 20 min read

Urgent Care Billing Cheat Sheet: Codes, Modifiers & Revenue Tips

Urgent care visits average $150-$250 per encounter, but most centers leave 15-25% of legitimate revenue uncaptured due to under-coding, missed modifiers, and skipped ancillary charges. This cheat sheet fixes the most common billing gaps.

Key Takeaways

Upgrading 10 visits/day from 99213 to 99214 recovers $91,584 per year
Modifier 25 on qualifying procedural visits adds $195,888 annually at 8 visits/day
POC test charge capture gaps cost the average urgent care center $88K+/year
After-hours code 99051 generates $62K-$146K annually from weekend commercial visits
Workers comp reimburses 20-50% above Medicare. bill the carrier directly, not the patient's insurance
Use POS 20 for freestanding urgent care, not POS 11. wrong POS triggers automatic denials
4-7% of urgent care revenue leaks through missed charge capture annually

E/M Level Selection Under 2021 MDM Guidelines: 99202-99215

Urgent care visits use the standard office/outpatient E/M code set (99202-99215), but the high-volume, multi-complaint nature of urgent care makes correct level selection both critical and tricky. Under the 2021 MDM-based framework, E/M level depends on the number and complexity of problems addressed, the amount and complexity of data reviewed, and the risk of complications or morbidity. CPT 99212 (straightforward MDM) covers a single, self-limited problem. a simple URI, insect bite, or medication refill. Medicare reimburses approximately $57.33. Most urgent care visits exceed this level, yet MGMA data shows 12% of urgent care encounters still bill as 99212. CPT 99213 (low-complexity MDM) covers two or more self-limited problems or one acute uncomplicated illness. Medicare reimburses approximately $92.74. This is the most frequently billed urgent care code at 38% of visits. CPT 99214 (moderate-complexity MDM) covers one or more acute illnesses with systemic symptoms, or a chronic illness with mild exacerbation. Medicare reimburses approximately $127.46. This code is significantly under-billed in urgent care. national data shows it should represent 35-40% of urgent care visits but typically accounts for only 22-25%. CPT 99215 (high-complexity MDM) covers one or more acute or chronic illnesses that pose a threat to life or bodily function. Medicare reimburses approximately $172.98. Urgent care encounters involving chest pain workup, severe asthma exacerbation, or diabetic crisis with labs and imaging often qualify for 99215 but bill as 99214 due to provider discomfort with the highest level. The revenue impact of systematic under-coding is massive. An urgent care center seeing 50 patients per day that upgrades just 10 visits from 99213 to 99214 recovers $34.72 per visit, which equals $347 per day, $7,632 per month, and $91,584 per year. without adding a single patient or clinical minute.

Modifier 25: Billing a Separate E/M with a Procedure

Modifier 25 is the single most important modifier in urgent care billing. It allows billing a separate E/M service on the same date as a minor procedure (0- or 10-day global period), when the E/M represents a significant, separately identifiable evaluation beyond the procedure itself. Common urgent care scenarios requiring modifier 25: a patient presents with a laceration (procedure: 12001-12007 simple repair) and the provider also evaluates and treats an unrelated sore throat. the E/M for the sore throat bills with modifier 25. A patient presents for a wound check (included in the laceration's 10-day global period) but also has a new complaint of ear pain. the E/M for the ear pain bills with modifier 25. A patient receives a joint injection (20610) and the provider also performs a separate evaluation of the patient's hypertension management. the E/M bills with modifier 25. The documentation requirements are strict. Modifier 25 is not a way to bill an E/M for the evaluation that leads to the procedure decision. The pre-procedural assessment (examining the laceration, deciding to repair it) is included in the procedure code's reimbursement. Modifier 25 applies only when a separately identifiable condition is evaluated and managed during the same visit. UnitedHealthcare audits modifier 25 claims more aggressively than any other payer. Their policy requires that the separate E/M condition be documented in a distinct section of the progress note, with its own HPI, exam findings, and MDM. Aetna requires a separate diagnosis code linked to the E/M that differs from the diagnosis linked to the procedure. BCBS and Cigna follow standard CMS guidelines but review modifier 25 claims with a frequency of 20-25% or higher when a provider's modifier 25 usage exceeds 30% of procedural encounters. An urgent care center performing 15 minor procedures per day that correctly applies modifier 25 on 8 qualifying visits (average E/M of 99213 at $92.74) recovers $742 per day, or $16,324 per month. $195,888 annually.

Point-of-Care Testing: Strep, Flu, COVID, UA, and Glucose

Point-of-care (POC) tests represent the highest-margin ancillary revenue in urgent care, yet many centers fail to capture charges for every test performed. Every rapid test has a billable CPT code. CPT 87880 (Strep A rapid antigen) reimburses approximately $16.94 from Medicare and $18-$28 from commercial payers. CPT 87804 (Influenza A/B rapid) reimburses approximately $16.94 from Medicare, $20-$35 from commercial payers. CPT 87811 (SARS-CoV-2 rapid antigen) reimburses approximately $41.14 from Medicare under the current COVID test pricing, though commercial rates vary widely from $25 to $75 depending on the plan. CPT 81002 (Urinalysis, non-automated without microscopy. dipstick) reimburses approximately $4.18 from Medicare, $5-$10 from commercial payers. CPT 81003 (Urinalysis, automated without microscopy) reimburses approximately $4.59. CPT 82962 (Glucose, blood by glucometer) reimburses approximately $5.38. CPT 85014 (Hematocrit) reimburses approximately $4.22. CPT 36415 (Venipuncture for specimen collection) reimburses approximately $3.00 and should be billed whenever blood is drawn. CLIA waiver requirements apply to all POC testing. Every urgent care center must maintain a valid CLIA Certificate of Waiver, which covers FDA-waived tests only. Testing without a current CLIA certificate triggers denied claims and potential CMS penalties. The CLIA certificate number must be on file with every payer and listed on claim submissions in the appropriate field (Box 23 on CMS-1500). Revenue impact: an urgent care center performing 20 rapid strep tests, 15 rapid flu tests, 10 COVID tests, and 15 urinalyses per day generates approximately $1,120 per day in POC test revenue alone. $24,640 per month and $295,680 annually. If even 30% of those charges go unbilled due to charge capture gaps, the center loses $88,704 per year.

Want Help With This?

Our team handles everything discussed in this article. Get a free billing assessment.

98%+ clean claim rate
2.49% starting rate
Results in 30 days

Fill in your details and we'll call you back

Or call directly:888-701-6090

X-Ray Coding, Laceration Repair, and Fracture Care

Urgent care centers with on-site X-ray generate significant imaging revenue that requires precise coding. Common X-ray CPT codes include 73030 (shoulder, 2 views minimum) at approximately $30 from Medicare, 73070 (elbow, 2 views) at approximately $27, 73110 (wrist, 3 views) at approximately $31, 73130 (hand, 3 views) at approximately $28, 73560 (knee, 1-2 views) at approximately $27, 73600 (ankle, 2 views) at approximately $27, 73630 (foot, 3 views) at approximately $28, and 71046 (chest, 2 views) at approximately $31. Bill both the technical component (TC modifier) and professional component (26 modifier) when the urgent care center owns the equipment and the provider interprets the image. If a radiologist provides the over-read, split-bill with the radiologist billing the 26 modifier and the center billing TC. Laceration repair coding depends on wound length, depth, and location. Simple repair (12001-12007) covers single-layer closure. CPT 12001 (simple repair, 2.5 cm or less, scalp/neck/axillae/genitalia/trunk/extremities) reimburses approximately $156 from Medicare. CPT 12002 (2.6-7.5 cm, same areas) reimburses approximately $192. Always measure and document wound length in centimeters before closure. Multiple wounds in the same code group (same complexity, same anatomic group) are summed. two 3-cm simple-repair lacerations on the same arm bill as one 6-cm repair (12002), not two 12001 codes. Fracture care without manipulation uses codes like 73010-series with appropriate treatment codes. A non-displaced distal radius fracture treated with splinting bills 25600 (closed treatment without manipulation) at approximately $304 from Medicare. The 10-day or 90-day global period starts on the treatment date. subsequent follow-up visits during the global period are included in the fracture care code's reimbursement unless a separately identifiable service is provided and documented with modifier 24.

After-Hours, Observation, and Walk-In Eligibility Verification

Urgent care centers that operate extended hours or weekends capture additional revenue through after-hours add-on codes that many centers overlook. CPT 99051 covers services provided during regularly scheduled evening, weekend, or holiday office hours. This is an add-on code billed in addition to the E/M service. Medicare does not separately reimburse 99051, but commercial payers pay $15-$35 per visit. For a center open 12 hours on Saturday and Sunday seeing 80 patients per weekend, 99051 adds $1,200-$2,800 per weekend or $62,400-$145,600 annually from commercial payers alone. CPT 99053 covers services provided between 10:00 PM and 8:00 AM at a location that is normally open during these hours. This code stacks with 99051 when applicable. Medicare does not reimburse 99053 separately, but commercial payers pay $20-$50 per visit for late-night urgent care services. Observation services use a separate code family: 99218-99220 for initial observation care and 99224-99226 for subsequent observation. These apply when the urgent care center admits a patient to observation status. uncommon in freestanding urgent care but relevant for hospital-affiliated urgent care centers. Walk-in eligibility verification is the revenue-protection backbone of urgent care. Without scheduled appointments, real-time eligibility checks at registration are non-negotiable. Verify active coverage, plan type (HMO vs PPO vs EPO), network status of your facility and providers, copay and deductible amounts, and any visit limits or authorization requirements. A 2% eligibility-related denial rate on 1,500 monthly visits at an average reimbursement of $175 costs $5,250 per month or $63,000 per year. Real-time eligibility verification through Availity, Trizetto, or your practice management system's built-in verification tool reduces eligibility denials by 80-90%.

Workers Compensation and Occupational Medicine Billing

Workers compensation and occupational medicine represent high-reimbursement revenue streams that many urgent care centers under-optimize. Workers comp fee schedules are set by each state's workers compensation board and typically reimburse 20-50% above Medicare rates. California's Official Medical Fee Schedule reimburses E/M codes at approximately 140% of Medicare, Texas at 125% of Medicare, Florida at 110% of Medicare, and New York at the highest rates nationally. approximately 160% of Medicare for most CPT codes. Workers comp billing differs from standard medical billing in several critical ways. First, the employer or workers comp carrier is the responsible payer, not the patient's health insurance. Bill the workers comp carrier directly using the employer's policy number, claim number, and date of injury. Second, most states require the First Report of Injury form to accompany the initial claim. Third, workers comp claims do not use ICD-10 diagnosis codes in some states. they use injury description narratives. Fourth, many states require specific state-mandated billing forms rather than the CMS-1500. DOT (Department of Transportation) physicals bill under CPT 99080 (special report or form completion) or under the specific DOT exam code if your payer recognizes it. DOT physicals are cash-pay services. they are not covered by health insurance or workers comp. The going rate ranges from $75 to $150 per exam. A center performing 5 DOT physicals per week at $100 each generates $26,000 annually in cash-pay revenue with minimal overhead. Drug screening codes include 80305 (presumptive testing, instrument-assisted) at approximately $64 from commercial payers and 80307 (presumptive testing, definitive analysis) at approximately $193. Pre-employment and random drug screens for employers are typically billed directly to the employer at contracted rates of $35-$75 per screen for rapid panels and $75-$150 for confirmation testing.

High-Volume Charge Capture: Preventing Revenue Leakage

Urgent care's high-volume, fast-paced environment creates charge capture gaps that silently drain revenue. Industry data from the Urgent Care Association shows that the average urgent care center loses 4-7% of revenue to missed charges. ancillary tests performed but not billed, procedures completed without charge entry, and supplies used but not captured. A center collecting $2.4 million annually loses $96,000 to $168,000 per year to charge capture failures alone. The most commonly missed charges in urgent care include nebulizer treatments (94640, approximately $24), wound care supplies billed as surgical trays (99070 or A4550, approximately $15-$40), immunization administration (90471/90472, approximately $25-$30 per injection), specimen handling for labs sent to reference labs (99000, approximately $10), and pulse oximetry (94760, approximately $10). Implementing a structured charge capture process requires three elements. Element one: a provider-facing charge capture form or EHR template that lists every billable service by visit type. When a provider sees a patient for a laceration, the template prompts for the repair code, wound measurement, tetanus administration, supply tray, and any additional E/M with modifier 25. Element two: end-of-day reconciliation where a designated staff member compares the day's patient log against submitted charges. Every patient visit should generate at least one charge. Any discrepancy triggers immediate review before the charges leave the center. Element three: monthly charge capture audits that compare clinical activity reports (lab tests run, X-rays taken, supplies used) against billed charges. Discrepancies exceeding 2% indicate a systematic charge capture gap that requires workflow redesign. Go Medical Billing's urgent care clients undergo quarterly charge capture audits at no additional cost. Our audits typically identify $3,000-$8,000 per month in previously uncaptured charges during the first quarter of service.

Free Billing Audit — No Obligation

We'll review your billing and show you exactly where revenue is leaking. Takes 48 hours, costs nothing.

98%+ clean claim rate
2.49% starting rate
Results in 30 days

Fill in your details and we'll call you back

Or call directly:888-701-6090

Urgent Care Revenue Optimization: The $100K Upgrade Path

An urgent care center seeing 50 patients per day can recover $100,000 or more annually by implementing five specific billing changes. no additional patients, no additional hours. Change one: correct E/M level assignment. Upgrading 10 visits per day from 99213 ($92.74) to 99214 ($127.46) when documentation supports the higher level adds $347 per day, $7,632 per month, $91,584 per year. This is not up-coding. it is accurate coding based on the medical decision-making complexity that the provider already documents but under-reports. Change two: consistent modifier 25 application. Billing a separate E/M with modifier 25 on 8 qualifying procedural visits per day at an average E/M of 99213 adds $742 per day, $16,324 per month, $195,888 per year. Change three: complete POC test charge capture. Ensuring every strep, flu, COVID, UA, and glucose test generates a billable charge recovers an estimated $88,704 per year (based on 30% previous leakage rate on $295,680 annual POC revenue). Change four: after-hours add-on code capture. Billing 99051 on 80 weekend commercial visits at $25 average adds $2,000 per weekend, $104,000 per year. Change five: ancillary charge capture optimization. Capturing missed nebulizer treatments, surgical trays, immunization administrations, and specimen handling codes recovers an additional $36,000-$84,000 per year. Combined, these five changes produce $516,176 in additional annual revenue. though not all centers have all of these gaps. A realistic improvement range for most urgent care centers is $100,000-$250,000 per year. Go Medical Billing specializes in urgent care revenue cycle management. Our 2.49% rate with no setup fees, no contracts, and no monthly minimums means a center collecting $200,000 per month pays $4,980 per month for a dedicated billing team that captures every dollar of legitimate revenue.

Common Urgent Care Billing Mistakes and How to Avoid Them

Mistake one: billing the wrong place of service. Freestanding urgent care centers use POS 20 (Urgent Care Facility), not POS 11 (Office). Hospital-based urgent care departments use POS 22 (Outpatient Hospital). Using the wrong POS triggers automatic denials from Medicare and many commercial payers because reimbursement rates differ by facility type. Mistake two: failing to collect copays at time of service. Urgent care copays range from $25-$75 for most commercial plans. If the center does not collect at the visit, collection rates drop to 20-30% for post-visit billing. On 1,500 monthly visits with a $50 average copay, weak point-of-service collection loses $37,500-$52,500 per month. Mistake three: not billing for splints and supplies separately. DME supplies like splints, braces, and crutches bill under HCPCS codes (L3908 for a wrist splint, approximately $44; A4565 for a sling, approximately $14) in addition to the application code (29125 for short-arm splint application, approximately $58). Many centers include supplies in the visit cost and never bill the payer. Mistake four: missing the 10-day global period on minor procedures. Suture removal during a laceration's 10-day global period is included in the repair code. However, if the patient returns during the global period with a NEW complaint unrelated to the laceration, the new E/M bills with modifier 24 (unrelated E/M during a postoperative period). Centers that do not use modifier 24 lose the E/M reimbursement on these visits. Mistake five: under-utilizing observation codes for complex patients. A patient requiring 4-6 hours of monitoring (asthma exacerbation, allergic reaction, head injury observation) may qualify for observation services rather than a standard E/M visit, which reimburses significantly higher. Observation care requires documentation of medical necessity for extended monitoring and clear admit/discharge times.

Ready to Fix Your Billing?

Call 888-701-6090 for a free billing assessment. We'll review your current performance and show you where revenue is leaking.