Every UTI claim that goes out coded as N39.0 when the provider’s notes say “acute cystitis” is a denial waiting to happen. And it happens constantly. According to OIG audit data, more than 27% of diagnostic coding errors involve nonspecific codes, including UTI classifications. That’s roughly one in four UTI claims carrying avoidable risk.
The FY2026 ICD-10-CM update, effective October 1, 2025, tightened Excludes1 enforcement under N39.0. The 2025 IDSA guideline revisions changed how complicated and uncomplicated UTIs are classified. Payer claim scrubbers caught up fast. UTI coding that was good enough last year won’t clear 2026 edits.
The primary ICD-10-CM code for a urinary tract infection when the specific site is not identified is N39.0 (Urinary tract infection, site not specified). This billable diagnostic code remains effective under the FY2026 update from October 1, 2025, through September 30, 2026. When documentation specifies the infection site, such as the bladder (cystitis), kidney (pyelonephritis), or urethra (urethritis), site-specific codes like N30.00, N10, or N34.1 must be used instead of N39.0.
This guide covers everything your coding and billing team needs to get UTI claims right in 2026:
- What N39.0 means and exactly when to use it, and when not to
- Every UTI ICD-10 code by type, site, and organism in one reference table
- FY2026 updates: new codes, Excludes1 changes, and IDSA guideline shifts
- Site-specific coding for cystitis, pyelonephritis, and urethritis
- Organism codes (B95-B97) including ESBL and multi-drug resistant UTIs
- Recurrent, chronic, and history of UTI coding
- Pregnancy UTI coding and why N39.0 triggers automatic denials for pregnant patients
- UTI symptom codes your team should know
- CAUTI coding, urosepsis sequencing, and complicated vs. uncomplicated classification
- CPT code pairings for UTI encounters with modifier 25 guidance
- Documentation checklist that prevents N39.0 overuse
- Top denial reasons and how to prevent each one
- Payer-specific billing rules for Medicare, Medicaid, and commercial carriers
- How credentialing gaps affect your UTI claim reimbursement
What Is a Urinary Tract Infection? Clinical Context for Accurate Coding
UTIs are among the most frequently billed diagnoses in primary care, urgent care, and urology. But frequent doesn’t mean simple. The clinical details your provider documents directly determine which code belongs on the claim. Getting those details into the chart, and reading them correctly, is where accurate UTI coding starts.
Causes, Risk Factors, and Why They Affect Code Selection
Escherichia coli (E. coli) causes approximately 80% of community-acquired UTIs, according to CDC surveillance data. Other common organisms include Klebsiella pneumoniae, Staphylococcus saprophyticus, Enterococcus faecalis, and Pseudomonas aeruginosa.
Risk factors matter for coding because they affect how the infection is classified. Catheter use, diabetes, structural abnormalities of the urinary tract, pregnancy, menopause, and recent antibiotic exposure can all shift a UTI from uncomplicated to complicated. Each risk factor can change which code belongs on the claim. A catheter-associated UTI requires entirely different coding than a simple community-acquired infection.
UTI Symptoms and Their ICD-10 Coding Implications
Symptoms drive the encounter. They also create separate coding opportunities your team may be missing. Common UTI symptoms include:
- Dysuria (painful or burning urination)
- Urinary frequency and urgency
- Hematuria (blood in urine)
- Cloudy or foul-smelling urine
- Suprapubic pressure or pain
- Flank pain or costovertebral angle tenderness
- Fever and chills (more common with upper tract involvement)
Each symptom may correspond to a separate ICD-10 code when documented as the reason for the encounter. Dysuria alone is R30.0. Hematuria codes to R31.-. These codes exist independently from the infection codes, and in unconfirmed cases, they may be the only codes you should be submitting.
Types of UTIs: The Classification That Drives Code Selection
UTI type isn’t just a clinical label. It’s the variable that determines the correct code family.
- Cystitis (bladder infection): N30.- series
- Pyelonephritis (kidney infection): N10 or N11.-
- Urethritis (urethral infection): N34.- series
The type of UTI directly determines which ICD-10 code for UTI is appropriate. Clinical classification is the foundation. Without it, your coder defaults to N39.0, and your denial rate climbs. Urinary tract infection ICD-10 coding requires specificity. When the chart gives it to you, use it.
What Is ICD-10 Code N39.0? The Primary UTI Code Explained
N39.0 is the code most billing teams reach for first. That’s not always wrong, but it’s frequently overused. Understanding exactly what N39.0 covers, and what it doesn’t, is the difference between a clean claim and a preventable denial.
N39.0 Definition, Billable Status, and FY2026 Effective Dates
N39.0 is the ICD-10-CM code for “Urinary tract infection, site not specified.” It is a billable diagnostic code classified under Chapter 14 (Diseases of the Genitourinary System) of the ICD-10-CM manual. Under the FY2026 update, N39.0 remains effective from October 1, 2025, through September 30, 2026. This N39.0 diagnosis code should only be used when clinical documentation confirms a UTI but does not specify the anatomical location of the infection within the urinary system.
That last clause matters. “Site not specified” isn’t a default. It’s a clinical finding. If the chart says where the infection is, N39.0 doesn’t belong on the claim.
What Clinical Scenarios Does N39.0 Cover?
N39.0 applies when documentation is genuinely nonspecific. Appropriate scenarios include:
- Acute lower or upper UTIs without site specification in the provider’s notes
- Bacterial urinary infections with confirmed bacteriuria when the site remains unknown
- Chronic UTIs with persistent symptoms and no documented anatomical location
- Febrile UTIs with systemic symptoms when the site hasn’t been documented
- Recurrent UTIs in an active episode when site specificity isn’t captured
- Catheter-associated UTIs when the site isn’t further specified in the chart
Excludes1 Notes: Codes That Cannot Appear Alongside N39.0
Excludes1 is a hard coding rule. It means “not coded here.” When an Excludes1 note applies, the two codes cannot appear on the same claim for the same encounter.
| Excluded Condition | ICD-10 Code | Why It’s Excluded |
| Cystitis (bladder infection) | N30.- | Site-specific; replaces N39.0 entirely |
| Urethritis | N34.- | Site-specific; replaces N39.0 entirely |
| Pyonephrosis | N13.6 | Kidney-specific infection with pus |
| Candidiasis of urinary tract | B37.4- | Fungal pathology; different code category |
| Neonatal UTI | P39.3 | Age-specific coding required |
| Pyuria (isolated) | R82.81 | Symptom only, not a confirmed infection |
You can’t report N39.0 and N30.00 on the same encounter. If the provider documents acute cystitis, N30.00 replaces N39.0 entirely. Both codes on the same claim will bounce back, and the rework costs your team time and revenue.
When to Use N39.0 vs. a Site-Specific Code
Here’s a practical decision framework:
Use N39.0 when:
- UTI is documented without an identified anatomical location
- Lab confirms infection but site-specific diagnosis is pending
- Generalized urinary symptoms with a positive culture exist, and no site is documented
Do NOT use N39.0 when:
- Documentation specifies the bladder, kidney, or urethra
- The patient is pregnant (use O23.- series instead)
- The patient is a neonate (use P39.3)
- The infection is fungal (use B37.4-)
If 70% or more of your UTI claims carry N39.0, that’s a red flag worth investigating. It usually means documentation isn’t capturing site specificity, not that 70% of your patients have truly unspecified infections.
Here’s the revenue impact most practices miss: site-specific codes like N30.00 or N10 carry stronger medical necessity support for associated lab work and E/M levels. When your claim shows N39.0 for every UTI, payers question whether the clinical work justified the charges. Specificity doesn’t just prevent denials. It supports higher reimbursement.
If your practice’s UTI claims are predominantly N39.0 when documentation supports site-specific codes, you’re losing reimbursement on every claim. One O Seven RCM’s certified coders review UTI documentation and match it to the highest-specificity code the chart supports, at just 2.99% of collections with no setup fees.See how our coding accuracy protects your revenue →
What Changed for UTI Coding in 2026? FY2026 ICD-10-CM Updates
The FY2026 ICD-10-CM update took effect October 1, 2025. If your billing system wasn’t refreshed before that date, every UTI claim you submitted after October 1 may have gone out on an outdated code set. That’s not a hypothetical problem. It happens in practices every year.
Here’s what changed, and what it means for your claims.
FY2026 Key Changes Affecting UTI Code Selection
The FY2026 update added 487 new codes across the ICD-10-CM system. Most don’t touch UTI coding directly, but several adjacent additions affect how UTI-related encounters get coded.
The Excludes1 note under N39.0 received consolidation, confirming pyonephrosis (N13.6) as a permanent exclusion. That’s not new guidance; it’s a clarification that locks in what many payers were already enforcing. If your team was occasionally pairing N39.0 with N13.6, that combination should have stopped a year ago.
Three UTI-adjacent code additions deserve attention:
- T36.AX5- covers fluoroquinolone adverse effects. This is new for FY2026 and no prior version of the code set had a dedicated fluoroquinolone adverse effect code. For practices treating recurrent or complicated UTIs where ciprofloxacin or levofloxacin is prescribed, this code is now separately reportable when an adverse effect is documented.
- Z15.07 covers genetic susceptibility to urinary tract malignancies. Relevant when UTI workup reveals underlying structural or genetic risk factors.
- R10.84 expands flank pain and costovertebral angle tenderness specificity. For pyelonephritis encounters where flank pain is a documented presenting symptom, this gives your coder a more precise secondary code option.
CMS enhanced Excludes1 claim scrubber enforcement beginning in October 2024, and those scrubbers are now fully operational across Medicare and most commercial clearinghouses. Violations that cleared in prior years are bouncing now.
One more operational detail: a mid-year update releases April 1, 2026, replacing portions of the October 2025 code set for services rendered on or after that date. Practices that don’t load the April update will submit outdated codes for the second half of the fiscal year. Build that refresh into your billing calendar now.
IDSA 2025-2026 Guideline Shifts: How They Change UTI Coding
The 2025 IDSA guideline revisions changed the clinical definition of complicated and uncomplicated UTIs. This matters for coding because complexity determines which code family belongs on the claim.
Uncomplicated UTI is now defined as an afebrile, bladder-only infection, regardless of patient sex. That’s a significant shift. Male UTIs were previously treated as automatically complicated in most clinical frameworks. Under the 2025 IDSA guidelines, a male patient with a bladder-only infection and no fever, no structural abnormality, and no catheter doesn’t automatically code as complicated.
Complicated UTI now requires at least one of the following: fever, kidney involvement, prostate involvement, catheter association, or a documented structural or functional urinary tract abnormality.
The coding impact is direct. More uncomplicated UTI encounters should land on acute cystitis codes in the N30.0- series. Fewer should default to N39.0. If your providers haven’t updated their clinical language to reflect the IDSA redefinition, your coders are still defaulting to N39.0 on encounters that qualify for site-specific codes.
Practical Impact on Your Claims in 2026
Pull these four changes into your daily workflow:
Payer claim scrubbers now flag Excludes1 violations automatically, and appeals on scrubber-caught errors rarely succeed without a corrected claim. Fix the coding, not the appeal letter.
Fluoroquinolone adverse effects are separately reportable for the first time under T36.AX5A. If your providers prescribe fluoroquinolones for UTIs and document any adverse reaction, that encounter now has a specific code to capture it.
Provider documentation must explicitly state “complicated” or “uncomplicated” for the IDSA reclassification to affect your coding. If the chart doesn’t say it, the coder can’t assume it.
The April 1, 2026, mid-year system refresh isn’t optional. Load it. Practices that skip mid-year updates end up submitting codes that payer systems flag as invalid for dates of service after the update’s effective date. The resulting claim rejections aren’t appeals-worthy. They’re just rework.
Complete ICD-10-CM Code Table for Urinary Tract Infections (2026)
Your team needs one place to look up every UTI-related code. This is that table. It covers diagnosis codes, organism codes, symptom codes, resistance codes, special population codes, and sepsis sequencing codes in one reference.
| Code | Description | Notes |
| PRIMARY UTI CODES | ||
| N39.0 | Urinary tract infection, site not specified | Use only when site not documented |
| N30.00 | Acute cystitis without hematuria | Most common bladder infection code |
| N30.01 | Acute cystitis with hematuria | Hematuria already included; don’t add R31.- |
| N30.10 | Interstitial cystitis (chronic) without hematuria | Chronic bladder inflammation |
| N30.11 | Interstitial cystitis (chronic) with hematuria | Requires documented hematuria |
| N30.20 | Other chronic cystitis without hematuria | Persistent non-interstitial bladder infection |
| N30.21 | Other chronic cystitis with hematuria | Hematuria documented in notes |
| N30.30 | Trigonitis without hematuria | Infection of bladder trigone |
| N30.31 | Trigonitis with hematuria | Less common; requires documentation |
| N30.90 | Cystitis, unspecified, without hematuria | Use when type not specified |
| N30.91 | Cystitis, unspecified, with hematuria | Hematuria documented, type not specified |
| N10 | Acute pyelonephritis | Upper tract; requires fever/flank pain documentation |
| N11.0 | Nonobstructive reflux-associated chronic pyelonephritis | Requires reflux documentation |
| N11.9 | Chronic tubulo-interstitial nephritis, unspecified | Chronic kidney involvement, type not specified |
| N12 | Tubulo-interstitial nephritis, not specified as acute or chronic | Use when acuity not documented |
| N34.1 | Nonspecific urethritis | Non-STI urethral infection |
| N34.2 | Other urethritis | Includes urethral abscess |
| N34.3 | Urethral syndrome, unspecified | Symptoms present, no confirmed infection |
| ORGANISM CODES (Secondary) | ||
| B96.20 | Unspecified Escherichia coli as cause of disease | Add to UTI code when E. coli identified |
| B96.21 | Shiga toxin-producing E. coli | Documented STEC infection |
| B96.29 | Other Escherichia coli | Non-STEC, non-standard E. coli strains |
| B96.1 | Klebsiella pneumoniae as cause of disease | Add when Klebsiella identified on culture |
| B96.4 | Proteus mirabilis as cause of disease | Common in catheter-associated UTIs |
| B96.5 | Pseudomonas aeruginosa as cause of disease | Hospital-acquired; broad-spectrum implications |
| B96.89 | Other specified bacterial agents | Enterococcus, Staphylococcus, other organisms |
| B37.41 | Candidal cystitis | Fungal; cannot pair with N39.0 (Excludes1) |
| B37.49 | Other urogenital candidiasis | Fungal UTI, non-cystitis specific |
| SYMPTOM CODES | ||
| R30.0 | Dysuria | Code when burning urination is reason for encounter |
| R31.0 | Gross hematuria | Visible blood in urine |
| R31.9 | Hematuria, unspecified | Don’t add alongside N30.01 (redundant) |
| R35.0 | Frequency of micturition | Urinary frequency as presenting symptom |
| R39.15 | Urgency of urination | Separate from frequency |
| R82.81 | Pyuria | White cells in urine; symptom, not confirmed infection |
| R82.71 | Positive culture findings of urine | Bacteriuria; does not equal UTI without clinical symptoms |
| R82.72 | Bacteriuria | Asymptomatic; CDC distinguishes from confirmed UTI |
| RESISTANCE CODES (Secondary) | ||
| Z16.10 | Resistance to unspecified beta-lactam antibiotics | Add when resistance documented |
| Z16.12 | Resistance to extended-spectrum beta-lactamases (ESBL) | ESBL-producing organisms |
| Z16.24 | Resistance to multiple antibiotics | Multi-drug resistant UTI |
| Z16.29 | Resistance to other single specified antibiotic | Document the specific drug |
| SPECIAL POPULATIONS | ||
| O23.10 | Bladder infection in pregnancy, unspecified trimester | Use when trimester not documented |
| O23.11 | Bladder infection in pregnancy, first trimester | Trimester must be documented |
| O23.12 | Bladder infection in pregnancy, second trimester | Trimester must be documented |
| O23.13 | Bladder infection in pregnancy, third trimester | Trimester must be documented |
| O23.40 | Unspecified UTI in pregnancy, unspecified trimester | When site and trimester both absent |
| O23.41 | Unspecified UTI in pregnancy, first trimester | N39.0 prohibited for pregnant patients |
| O23.42 | Unspecified UTI in pregnancy, second trimester | Confirm trimester in documentation |
| O23.43 | Unspecified UTI in pregnancy, third trimester | Confirm trimester in documentation |
| P39.3 | Neonatal UTI | Age-specific; N39.0 excluded |
| T83.511A | Infection of indwelling urethral catheter, initial encounter | CAUTI primary code |
| Z87.440 | Personal history of urinary tract infections | Recurrent UTI history; use with active infection codes |
| SEPSIS SEQUENCING | ||
| A41.9 | Sepsis, unspecified organism | Sequence first when urosepsis is documented |
| R65.20 | Severe sepsis without septic shock | Add when severe sepsis criteria met |
| NEW FY2026 | ||
| T36.AX5A | Adverse effect of fluoroquinolones, initial encounter | New FY2026; UTI treatment adverse effect |
| Z15.07 | Genetic susceptibility to urinary tract malignancies | New FY2026; relevant to UTI workup |
| R10.84 | Generalized abdominal and pelvic pain | Expanded specificity; flank pain in pyelonephritis |
This table covers the most commonly used ICD-10-CM codes across UTI diagnosis, organism identification, symptom coding, antimicrobial resistance, sepsis sequencing, and special population scenarios. The correct ICD-10 code for UTI depends on documented site specificity, infection status, causative organism, resistance pattern, and patient population. No single code covers all of these variables.
ICD-10 Codes for UTI by Infection Type and Anatomical Location
N39.0 is the fallback. Site-specific codes are the goal. Here’s how each infection type maps to the correct code, and where billing teams most commonly go wrong.
Cystitis (Bladder Infection) ICD-10 Codes
Bladder infection icd 10 coding sits in the N30.- series. Which code you use within that series depends on two documented variables: acuity (acute vs. chronic vs. unspecified) and the presence or absence of hematuria. Both need to be in the chart.
N30.00: Acute Cystitis Without Hematuria
When to use: Provider documents acute cystitis with no blood in the urine and no mention of hematuria in the chart or urinalysis.
Documentation requirement: “Acute cystitis” in the assessment or impression. Urinalysis or culture supporting bacterial infection. Explicit absence or non-mention of hematuria.
Billing tip: N30.00 is the most commonly billed cystitis code. If your urinalysis shows no red blood cells and the provider writes “acute cystitis,” this is your code.
N30.01: Acute Cystitis With Hematuria
When to use: Provider documents acute cystitis and the chart confirms hematuria, whether through urinalysis, dipstick, or clinical notation.
Documentation requirement: “Acute cystitis with hematuria” or documented hematuria alongside acute cystitis diagnosis.
Billing tip: Don’t double-code hematuria. N30.01 already includes it. Adding R31.9 alongside N30.01 is redundant and triggers payer edits on some commercial plans.
N30.90/N30.91: Cystitis, Unspecified
When to use: Cystitis is documented but the provider doesn’t specify acute, chronic, or interstitial. N30.90 covers without hematuria; N30.91 covers with hematuria.
Documentation requirement: “Cystitis” in the assessment without further classification.
Billing tip: Push back to the provider when possible. “Cystitis, unspecified” carries weaker medical necessity support than “acute cystitis.” A one-word clarification on the chart changes the code and strengthens the claim.
N30.10/N30.11: Interstitial Cystitis (Chronic)
Interstitial cystitis ICD-10 coding sits in its own subcategory for good reason. Interstitial cystitis is a chronic inflammatory condition, not a bacterial infection, and it codes differently from acute bacterial cystitis.
When to use: Provider has diagnosed interstitial cystitis, typically with cystoscopy or clinical criteria. N30.10 covers without hematuria; N30.11 covers with.
Billing tip: Interstitial cystitis claims frequently trigger medical necessity reviews on first submission. Culture results, cystoscopy reports, and prior treatment history strengthen the documentation package.
Pyelonephritis (Kidney Infection) ICD-10 Codes
Kidney infection ICD-10 coding carries higher clinical weight than bladder coding, and that means more documentation scrutiny from payers. Get the code right, and it supports the level of care delivered. Get it wrong, and you either under-code a serious infection or trigger a review.
N10: Acute Pyelonephritis is the primary code for an acute kidney infection. Classic presentation: fever, flank pain, costovertebral angle tenderness, positive urinalysis, and a patient who’s sick enough that IV antibiotics aren’t uncommon.
N10 is frequently under-coded. Charts where the provider documents classic acute pyelonephritis symptoms, prescribes IV antibiotics, and orders blood cultures sometimes come through with N39.0 on the claim. That’s a missed opportunity for accurate severity capture and appropriate reimbursement. The documentation is there. The coder just didn’t use it.
N11.0 covers nonobstructive reflux-associated chronic pyelonephritis. Vesicoureteral reflux must be documented.
N11.9 covers chronic tubulo-interstitial nephritis, unspecified. Use when chronic kidney involvement is documented but specific type isn’t clear.
N12 covers tubulo-interstitial nephritis not specified as acute or chronic. It’s the right code when the chart confirms kidney involvement but the provider hasn’t explicitly documented acuity.
Acute pyelonephritis ICD-10 claims also carry a higher probability of medical necessity review for associated services like CT imaging, blood cultures, and extended antibiotic courses. The documentation justifying those services should connect directly to the N10 diagnosis.
Urethritis (Urethral Infection) ICD-10 Codes
Urethritis ICD-10 coding requires one critical distinction upfront: is this infection sexually transmitted or not? The answer determines which code family applies and how the claim routes through payer systems.
N34.1 covers nonspecific urethritis, meaning urethral infection without an identified STI pathogen. If culture confirms a non-STI bacterial cause, N34.1 is the right code.
N34.2 covers other urethritis, including urethral abscess and urethral carbuncle. Documented pathology drives this code selection.
N34.3 covers urethral syndrome, unspecified, when symptoms are present but no confirmed infection is documented.
Commercial payers with STI-specific coverage carve-outs may process N34.1 differently than STI-related urethritis codes. Misclassifying the cause can route the claim to the wrong benefit structure, which generates denials that look like coding errors but are actually eligibility routing problems. If you’re seeing N34.1 claims deny consistently with a specific payer, check whether the patient’s plan has an STI carve-out affecting how urethritis claims are adjudicated.
ICD-10 Codes for UTI by Causative Organism (B95-B97)
Organism codes are the most commonly skipped secondary codes in UTI billing. And skipping them costs practices in two ways: delayed antibiotic authorizations and weaker medical necessity documentation. When a culture identifies the pathogen, that organism belongs on the claim.
E. Coli UTI ICD-10 Coding (B96.2 / B96.20)
Escherichia coli causes approximately 80% of community-acquired UTIs. When a urine culture confirms E. coli, the claim needs two codes: the infection code first (N39.0 or the appropriate site-specific code), then B96.20 as a secondary code identifying E. coli UTI as the causative organism.
B96.20 covers unspecified E. coli. B96.21 covers Shiga toxin-producing strains. B96.29 covers other E. coli variants. Use the most specific code the culture report supports.
Without the organism code, prior authorization requests for targeted antibiotics hit unnecessary roadblocks. A payer reviewing a claim for a 10-day course of trimethoprim-sulfamethoxazole wants to see what organism justified that specific drug. N39.0 alone doesn’t answer that question. N39.0 plus B96.20 does.
Klebsiella UTI ICD-10 (B96.1)
Klebsiella pneumoniae UTI ICD-10 coding uses B96.1 as the secondary organism code, paired with the primary infection diagnosis. Klebsiella shows up most often in hospital-acquired infections, catheter-associated UTIs, and patients with recent antibiotic exposure.
The clinical significance matters for billing. Klebsiella UTIs frequently require broader-spectrum antibiotics than standard E. coli infections, and payers are increasingly requesting organism documentation before authorizing extended antibiotic courses or IV therapy. B96.1 on the claim gives the prior authorization team what they need before the request hits a roadblock.
Pseudomonas, Proteus, Enterococcus, and Candida Codes
Several other organisms require their own secondary codes when identified on culture:
- B96.5: Pseudomonas aeruginosa. Common in hospital-acquired UTIs and patients with structural urinary tract abnormalities. Often requires anti-pseudomonal antibiotic coverage.
- B96.4: Proteus mirabilis. Frequently associated with catheter-associated UTIs and struvite stone formation. The ICD-10 code for Pseudomonas UTI (B96.5) and Proteus (B96.4) serve the same documentation purpose: linking the organism to the treatment decision.
- B96.89: Other specified bacterial agents. Use for Enterococcus faecalis, Staphylococcus saprophyticus, and other identified organisms that don’t have their own dedicated B96.- code.
- B37.41/B37.49: Candidal infections of the urinary tract. Fungal UTIs code entirely differently and cannot pair with N39.0 due to the Excludes1 relationship. Candidal cystitis uses B37.41. Other urogenital candidiasis uses B37.49.
ESBL UTI Coding: The Three-Code Combination
ESBL UTI ICD-10 coding requires three codes, not one. ICD-10-CM doesn’t have a single “ESBL” code. The combination is: infection code, organism code, and resistance code.
For ESBL-producing E. coli: pair N39.0 (or site-specific code) with B96.20, then add Z16.12 (resistance to extended-spectrum beta-lactamases).
For ESBL-producing Klebsiella: pair the infection code with B96.1, then add Z16.12.
That three-code combination, covering infection, organism, and resistance, gives the full clinical picture and supports medical necessity for second-line antibiotics like carbapenems or ceftazidime-avibactam. Without Z16.12, prior authorization for those drugs often stalls because the resistance pattern isn’t documented on the claim.
Multi-Drug Resistant UTI Coding (Z16 Series)
Multi-drug resistant UTI ICD-10 coding uses the Z16 series to document resistance patterns. These codes are always secondary, added after the infection and organism codes:
- Z16.10: Resistance to unspecified beta-lactam antibiotics
- Z16.12: Resistance to extended-spectrum beta-lactamases (ESBL)
- Z16.24: Resistance to multiple antibiotics (MDR UTI ICD-10 coding)
- Z16.29: Resistance to another single specified antibiotic when the drug is documented
Payers are increasingly requiring resistance documentation to authorize second-line and third-line antibiotics. A claim showing only N39.0 with no organism or resistance codes for a patient on a carbapenem will often trigger a coverage determination request or a denial. The resistance codes exist specifically to prevent that. Use them when the culture sensitivity report documents resistance.
ICD-10 Codes for Recurrent and Chronic Urinary Tract Infections
Recurrent and chronic UTIs look similar on the surface but code completely differently. Mixing up the two is one of the more common errors on UTI claims, and it creates downstream problems with payer documentation requirements.
Recurrent UTI ICD-10 Coding: N39.0 and Z87.440
Recurrent UTI ICD-10 classification applies clinically when a patient has two or more separate infections within six months, or three or more within 12 months. Each infection is a distinct episode that resolved before the next one began.
The ICD-10 code for recurrent UTI uses two codes for an active episode: the current infection code (site-specific when documented, N39.0 when not), plus Z87.440 (personal history of urinary tract infections) to capture the recurrent pattern.
One distinction your team needs to get right: reinfection versus relapse. Reinfection is a new organism causing a new infection after the previous one cleared. Relapse is the same organism returning because the prior treatment didn’t fully eliminate it. Clinically different, but both code as recurrent UTI when they meet the frequency criteria. When the chart doesn’t specify, don’t assume. Query the provider if it affects the treatment plan documented.
For the ICD-10 code for recurrent UTI unspecified, when the site isn’t documented in an active episode, N39.0 plus Z87.440 is the appropriate combination.
Chronic UTI ICD-10 Codes
Chronic UTI ICD-10 coding addresses a persistent infection that hasn’t resolved, not a pattern of separate infections.
Chronic and recurrent aren’t the same diagnosis. Three separate, fully resolved infections per year is recurrent. An infection that never fully clears despite multiple antibiotic courses is chronic. That clinical distinction changes the code entirely.
Chronic UTI codes include:
- N11.9: Chronic tubulo-interstitial nephritis, unspecified. Use when chronic kidney involvement is documented without further specification.
- N30.20: Other chronic cystitis without hematuria. Persistent bladder infection, not interstitial cystitis.
- N30.21: Other chronic cystitis with hematuria. Documented hematuria alongside persistent bladder infection.
- N11.0: Nonobstructive reflux-associated chronic pyelonephritis. Requires vesicoureteral reflux documentation in the chart.
Personal History of UTI: Z87.440
History of UTI ICD-10 coding uses Z87.440 as a standalone code when the patient has a documented history of UTIs but no active infection at the current encounter.
Personal history of UTI ICD-10 documentation comes up frequently in two scenarios: preventive care visits where the provider discusses UTI prevention strategies, and encounters where the provider prescribes prophylactic antibiotics based on recurrence history.
Z87.440 supports medical necessity for prophylactic antibiotic prescribing. Without it, a claim for a low-dose prophylactic antibiotic prescription may look like an underdosed treatment course to a payer’s utilization management system. The history code explains the clinical rationale.
According to CDC surveillance data, approximately 20 to 30% of women who have a UTI will experience a recurrence. That’s a patient population your practice likely sees regularly. Getting Z87.440 onto those claims consistently isn’t just coding accuracy; it’s revenue protection.
Suspected and Possible UTI Coding
Suspected UTI ICD-10 coding is one of the more commonly mishandled scenarios in outpatient billing. The rule is straightforward but frequently ignored: don’t code N39.0 for a suspected or possible UTI.
When the provider documents “suspected UTI,” “possible UTI,” or “rule out UTI” without a confirmed diagnosis, the correct approach is to code the presenting symptoms as primary. Common options include:
- R30.0 for dysuria or burning urination
- R35.0 for urinary frequency
- R39.15 for urgency of urination
- R31.9 for hematuria when present
Once culture results confirm the infection and the provider documents the diagnosis, update the coding to reflect the confirmed UTI. Possible UTI ICD-10 coding follows the same rule: symptoms first, confirmed diagnosis second.
Coding N39.0 based on symptoms alone, before confirmation, creates audit exposure. ICD-10-CM guidelines for outpatient encounters are explicit that uncertain diagnoses should not be coded as confirmed. Symptom codes hold the claim until the clinical picture is complete.
Recurrent UTI claims need detailed documentation of infection patterns, organism identification, and treatment history. If your team struggles to get these claims through on the first submission, One O Seven RCM’s coding specialists align your documentation with payer requirements at 2.99% of collections. No setup fees. No long-term contracts.Talk to our coding team →
ICD-10 Codes for UTI During Pregnancy (O23 Series)
UTI in pregnancy ICD-10 coding follows a completely separate set of rules from standard UTI coding. The O23 series replaces the N-code series entirely for pregnant patients. That’s not a preference; it’s a hard coding requirement with direct claim consequences.
Trimester-Specific UTI Codes
Every O23 code requires trimester documentation. “UTI in pregnancy” isn’t enough. The chart must specify first, second, or third trimester for the claim to pass payer edits cleanly.
| Code | Description |
| O23.10 | Bladder infection in pregnancy, unspecified trimester |
| O23.11 | Bladder infection in pregnancy, first trimester |
| O23.12 | Bladder infection in pregnancy, second trimester |
| O23.13 | Bladder infection in pregnancy, third trimester |
| O23.01 | Kidney infection in pregnancy, first trimester |
| O23.02 | Kidney infection in pregnancy, second trimester |
| O23.03 | Kidney infection in pregnancy, third trimester |
| O23.21 | Urethral infection in pregnancy, first trimester |
| O23.22 | Urethral infection in pregnancy, second trimester |
| O23.23 | Urethral infection in pregnancy, third trimester |
| O23.40 | Unspecified UTI in pregnancy, unspecified trimester |
| O23.41 | Unspecified UTI in pregnancy, first trimester |
| O23.42 | Unspecified UTI in pregnancy, second trimester |
| O23.43 | Unspecified UTI in pregnancy, third trimester |
Acute cystitis in pregnancy codes to the O23.1- series, not N30.-. When the chart documents bladder infection in a pregnant patient, the O23 code takes over entirely.
When trimester isn’t documented, use the “unspecified trimester” codes (O23.10 or O23.40). Then query the provider. Unspecified trimester codes clear most payer edits, but site-specific codes with documented trimesters reduce medical necessity review risk.
Why N39.0 Cannot Be Used for Pregnancy UTIs
N39.0 cannot be used for any UTI complicating pregnancy. Full stop. The Excludes1 relationship between Chapter 14 UTI codes and Chapter 15 pregnancy complication codes means submitting N39.0 for a pregnant patient triggers an automatic edit failure. The claim won’t pay. It’ll bounce back, require a corrected claim with the O23 code, and cost your team the rework time.
UTI complicating pregnancy ICD-10 coding is one of the cleaner coding rules in the system: pregnant patient, use O23. Non-pregnant patient, use N-codes. No exceptions for active pregnancy.
One more detail worth flagging: if your rendering provider isn’t credentialed for OB-related diagnoses with a specific payer, the O23 codes may route to a benefits carve-out that doesn’t match your contract. Verify your provider’s credentialing covers pregnancy-related services before these claims become a pattern of denials.
ICD-10 Codes for UTI-Related Symptoms
Symptom codes serve a purpose that infection codes don’t. When a UTI isn’t confirmed, symptoms are all you have. When a UTI is confirmed, certain symptoms still need their own codes if they’re documented as separate conditions. Knowing when to use each one prevents both under-coding and audit exposure.
Dysuria and Burning Urination (R30.0)
R30.0 is the ICD-10 code for burning with urination, covering painful or burning urination regardless of cause. Use it as the primary diagnosis when the patient presents with dysuria and the provider hasn’t confirmed an infection yet.
Once a UTI is confirmed, R30.0 drops off the claim. The infection code covers the presentation. Keeping R30.0 alongside a confirmed N39.0 or N30.00 is redundant and creates edits on some commercial claims. Code the confirmed diagnosis, not the symptom that led to it.
Hematuria Codes (R31.0 to R31.9)
Hematuria ICD-10 coding has its own code family with meaningful distinctions. R31.0 covers gross hematuria, meaning blood visible to the naked eye. R31.1 covers benign essential microscopic hematuria. R31.9 covers hematuria, unspecified.
Use hematuria codes as a primary diagnosis when the provider is evaluating hematuria without a confirmed UTI. Don’t add them alongside N30.01 or N30.11, which already incorporate hematuria into the code definition. That redundancy triggers payer edits, particularly on commercial plans. Choose one: the code that includes hematuria, or the standalone hematuria code. Not both.
Urinary Frequency (R35.0) and Urgency (R39.15)
R35.0 covers frequency of micturition, meaning the patient urinates more often than normal. R39.15 covers urgency of urination, the sudden, compelling need to void.
Both function as primary diagnosis codes when these symptoms are the reason for the encounter and no infection is confirmed. They’re also appropriate secondary codes when documented alongside a confirmed infection if the provider identifies them as separate clinical concerns. What you can’t do is add them reflexively to every UTI claim. Code what the chart supports.
Pyuria, Bacteriuria, and Foul-Smelling Urine
Pyuria ICD-10 coding uses R82.81 for white blood cells in the urine. It’s a laboratory finding, not a confirmed infection. Code it when pyuria is the documented reason for the encounter or when the provider identifies it as a separate finding requiring attention.
Here’s the distinction that matters most for audit risk: R82.71 covers positive culture findings of urine, and R82.72 covers bacteriuria. Neither one is a UTI code. According to CDC’s ICD coordination materials, bacteriuria doesn’t automatically equal a UTI. A positive culture in an asymptomatic patient may represent bacteriuria rather than active infection. Coding N39.0 based solely on a positive culture, without documented clinical symptoms, is a coding error that creates audit exposure. Code the confirmed clinical diagnosis, not just the lab result.
ICD-10 Codes for CAUTI, Urosepsis, and Complicated UTI Scenarios
Some UTI scenarios require more than a single infection code. Catheter-associated infections, sepsis complications, and complexity classifications each have specific coding rules that differ from standard UTI coding. Getting these wrong isn’t just a coding accuracy issue; it’s a revenue and compliance issue.
Catheter-Associated UTI (CAUTI) Coding
Catheter-associated UTI ICD-10 coding requires two codes in a specific order. T83.511A is the primary code, covering infection of an indwelling urethral catheter. The letter “A” designates an initial encounter. Follow-up encounters use “D,” and sequelae use “S.” N39.0 or a site-specific code follows as secondary to identify the infection type.
The encounter designator matters. Many teams code T83.511A for every CAUTI encounter regardless of where the patient is in the treatment episode. A patient returning two weeks post-discharge for follow-up on a resolved CAUTI should carry T83.511D, not T83.511A. Payers flag repeated use of initial-encounter codes across multiple visits for the same condition.
CAUTI coding also carries healthcare-associated infection (HAI) reporting implications in inpatient settings. CMS tracks CAUTI rates as a quality measure, and inaccurate coding affects both quality reporting and payment adjustments under value-based programs.
UTI with Sepsis and Urosepsis Coding Sequence
Urosepsis ICD-10 coding starts with a terminology problem: “urosepsis” isn’t a recognized ICD-10-CM term. When a provider documents urosepsis, the coder must query for clarification before assigning codes.
If the provider confirms sepsis originating from a urinary source, the sequencing rule is clear: sepsis first, UTI second. A41.9 (sepsis, unspecified organism) leads the claim. N39.0 or the site-specific UTI code follows as a secondary diagnosis identifying the infection source. When a specific organism is identified, the organism code from the B96.- series replaces A41.9 with the organism-specific sepsis code.
Severe sepsis adds R65.20 (severe sepsis without septic shock) or R65.21 (severe sepsis with septic shock) to the sequence. The UTI code still follows as secondary. Switching the order, putting the UTI first and sepsis second, is a sequencing error that payers catch during claims review and that OIG auditors flag on inpatient charts.
Complicated vs. Uncomplicated UTI (2026 IDSA Framework)
Complicated UTI ICD-10 coding doesn’t have a single dedicated code, but the distinction between complicated and uncomplicated changes which code family applies and how payers evaluate medical necessity.
Under the 2025 IDSA framework, uncomplicated UTI means an afebrile, bladder-only infection regardless of the patient’s sex. A male patient with a bladder-only infection and no fever, no structural abnormality, and no catheter is uncomplicated under this definition. Febrile UTI ICD-10 classification, combined with kidney involvement, prostate involvement, catheter association, or documented structural abnormality, shifts the case to complicated.
The practical coding impact: uncomplicated infections typically land on N30.0- codes for acute cystitis. Complicated infections may involve N10 for pyelonephritis, T83.511A for catheter association, or additional secondary codes documenting the complicating factor. Without explicit “complicated” or “uncomplicated” language in the provider’s documentation, coders default to the unspecified codes, which carry less medical necessity weight.
Ask providers to document complexity explicitly. A single word in the assessment, “complicated” or “uncomplicated,” gives coders the clinical basis to select the most defensible code and helps your claims clear utilization management review without additional documentation requests.
CPT Codes for UTI: Pairing Diagnosis and Procedure Codes for Clean Claims
ICD-10 codes tell the payer why the patient was seen. CPT codes tell the payer what was done. When those two don’t align, the claim fails edits before it even reaches a human reviewer. UTI billing has several specific CPT-ICD pairings your team needs to get right consistently.
Common CPT-ICD-10 Pairings for UTI Encounters
| Service | CPT Code | Paired ICD-10 | Notes |
| Office visit, established patient, level 3 | 99213 | N39.0, N30.00 | Add modifier 25 if lab ordered same day |
| Office visit, established patient, level 4 | 99214 | N10, N30.01 | Complicated or higher-acuity presentations |
| Urinalysis, automated, without microscopy | 81003 | N30.00, R82.81 | First-line UTI screening |
| Urinalysis with microscopy | 81001 | N39.0, N30.00 | Manual review required by lab |
| Urine culture, presumptive | 87086 | N39.0, R82.71 | Identifies organism presence |
| Urine culture, quantitative, colony count | 87088 | B96.20, N30.00 | Colony count and organism ID reported |
The ICD-10 code for UTI on the claim links the service to the clinical reason. When CPT 87086 appears with no UTI diagnosis code, payers question medical necessity. When N39.0 appears without a supporting lab or E/M code, payers question documentation adequacy. The pair has to make clinical sense together.
Modifier 25: When and How to Use It for UTI Visits
Modifier 25 applies when a provider performs a significant, separately identifiable evaluation and management (E/M) service on the same day as a procedure or other service. In UTI billing, the most common scenario is a level 3 or level 4 office visit on the same day as urinalysis or urine culture.
Without modifier 25 on the E/M code, the payer may bundle the office visit into the lab service and pay only the lab. Modifier 25 signals that the E/M was independent of the lab order: a history was taken, an examination was performed, and clinical decision-making occurred.
The documentation has to support it. Modifier 25 doesn’t create a separately payable service out of nothing. The E/M note must stand on its own, with history, examination, and medical decision-making documented at the level billed.
2026 Medicare Physician Fee Schedule Reference for UTI-Related CPT Codes
Medicare Physician Fee Schedule (MPFS) rates change annually. The following are approximate 2026 non-facility rates for common UTI encounter codes. Verify current rates through the CMS MPFS Lookup Tool for your specific geographic locality:
| CPT Code | Service Description | Approximate 2026 Non-Facility Rate |
| 99213 | Established patient office visit, level 3 | $92 to $115 |
| 99214 | Established patient office visit, level 4 | $130 to $165 |
| 81003 | Urinalysis, automated, without microscopy | $3 to $5 |
| 81001 | Urinalysis with microscopy | $7 to $11 |
| 87086 | Urine culture, presumptive | $9 to $13 |
| 87088 | Urine culture, quantitative | $11 to $15 |
Rates reflect approximate national averages. Actual reimbursement varies by locality, payer contract, and facility vs. non-facility setting.
Commercial payer rates vary significantly from Medicare. Know your contracted rates for each payer before assuming a UTI claim will reimburse at these levels.
Getting the CPT and ICD-10 pairing right is where most UTI billing errors start. One O Seven RCM’s billing team handles CPT-ICD linkage, modifier application, and payer-specific submission requirements at 2.99% of collections. No setup fees. No long-term contracts.Request a free billing assessment →
UTI Documentation Requirements for Accurate ICD-10 Coding
Bad UTI documentation produces bad UTI coding. That’s not a coder problem; it’s a workflow problem. When providers don’t capture the right details, coders default to N39.0, and the claim loses specificity it could have had. The fix starts with knowing exactly what the chart needs to support the correct diagnostic code for UTI.
Essential Documentation Elements for UTI Claims
Every UTI encounter should capture these nine elements before the claim is built:
- ☑ Infection site: bladder, kidney, urethra, or explicitly documented as unspecified
- ☑ Infection status: acute, chronic, or recurrent
- ☑ Complexity classification: complicated or uncomplicated per IDSA 2025 criteria
- ☑ Causative organism: identified from culture when available
- ☑ Hematuria status: present or absent, documented either way
- ☑ Pregnancy status: confirmed or ruled out, with trimester if applicable
- ☑ Catheter involvement: documented if a catheter is in place or was recently removed
- ☑ Antibiotic prescribed: drug name, dose, and duration
- ☑ UTI history: prior episodes, recurrence pattern, and previous treatment responses
When all nine are captured, the coder has everything needed to select the highest-specificity code the chart supports. When even two or three are missing, the claim lands on a less specific code and carries more denial risk.
Provider Documentation Tips to Reduce N39.0 Overuse
The most effective way to reduce N39.0 overuse isn’t coder education. It’s provider template design. Coders can only assign codes for what the chart says. If the template doesn’t prompt for site specificity, providers won’t document it consistently.
Practical fixes your practice can implement without an EHR overhaul:
- UTI smart phrase or dot phrase: A provider types “.uti” and a structured template populates, prompting for site, acuity, complexity, and hematuria status.
- Hematuria checkbox: A simple yes/no field in the UTI template eliminates the guesswork of whether hematuria was considered.
- Complicated/uncomplicated dropdown: Matching the IDSA 2025 language, so providers select the classification rather than leaving coders to infer it.
- Culture result linkage: Configure your EHR so culture results from the lab automatically attach to the relevant encounter. Coders shouldn’t be hunting for organism data across separate chart sections.
These changes take an afternoon to build. They prevent months of claim rework.
The Bacteriuria vs. UTI Documentation Distinction
A positive urine culture in an asymptomatic patient is not automatically a UTI. That sentence matters more than almost anything else in UTI documentation.
CDC’s ICD coordination materials draw a clear line between bacteriuria (R82.71 for positive culture findings, R82.72 for bacteriuria) and confirmed UTI (N39.0 or a site-specific code). Bacteriuria is a laboratory finding. A UTI is a clinical diagnosis that requires both laboratory evidence and clinical symptoms.
Coding N39.0 based solely on a positive culture, without documented dysuria, frequency, urgency, or other clinical symptoms, is a documentation and coding error. It creates audit exposure, particularly under Medicare medical necessity reviews where the clinical rationale for treatment must connect to a confirmed diagnosis. If the patient has a positive culture and no symptoms, code the bacteriuria. Don’t upgrade it to a confirmed infection the chart doesn’t support.
Common UTI Coding Mistakes and Denial Prevention Strategies
Most UTI claim denials don’t come from complex payer policy disputes. They come from predictable, repeatable coding errors that your team can identify and fix. According to OIG audit data, more than 27% of diagnostic coding errors involve nonspecific codes, including UTI classifications. Understanding which errors are driving your denials is the starting point for stopping them.
Top 6 UTI Coding Errors That Cause Claim Denials
1. Overusing N39.0 when site-specific documentation exists.
This is the most common UTI coding error. The provider writes “acute cystitis” in the assessment, and the coder assigns N39.0. The site is specified. The claim should carry N30.00. Every N39.0 that replaces a valid site-specific code represents a missed opportunity for stronger medical necessity support and potentially higher reimbursement.
2. Missing organism codes when cultures identify the pathogen.
Culture results come back confirming E. coli. The claim goes out with N39.0 and no B96.20. Without the organism code, antibiotic authorization requests hit roadblocks, and payers have no documentation linking the organism to the treatment decision. The culture result exists in the chart. The code needs to appear on the claim.
3. Coding pregnancy UTIs with N39.0 instead of the O23 series.
N39.0 on a pregnant patient triggers an automatic edit failure. The Excludes1 relationship between Chapter 14 and Chapter 15 codes makes this a hard denial. The claim requires an O23 code with trimester documentation.
4. Failing to differentiate acute from chronic.
Acute cystitis codes differently than chronic cystitis. Payers increasingly scrutinize recurring UTI claims where the acute/chronic distinction isn’t documented. Chronic infection documentation supports different treatment patterns, and coders need the clinical language to assign the right code.
5. Excludes1 violations pairing N39.0 with N30.- on the same claim.
Two codes that can’t coexist on the same claim appear together on thousands of UTI claims annually. If the provider documents cystitis, N30.- replaces N39.0 entirely. Submitting both generates an automatic denial.
6. Coding UTI from a positive culture alone without clinical symptoms.
A positive culture without documented symptoms is bacteriuria, not a confirmed UTI. Assigning N39.0 to an asymptomatic patient with a positive culture is a coding error that creates audit exposure under Medicare and triggers medical necessity denials from commercial payers.
Denial Remark Codes and Appeal Strategies
When UTI claims deny, the remark code tells you what went wrong. Here’s what the most common ones mean and how to address each:
CO-4 (Modifier inconsistency): The modifier submitted doesn’t match the service billed. For UTI visits, this usually means modifier 25 was applied without adequate documentation of a separately identifiable E/M service, or it was omitted when the E/M and lab occurred on the same day. Fix: review the documentation against the modifier requirement, correct the claim, and resubmit.
CO-11 (Diagnosis inconsistent with procedure): The ICD-10 code doesn’t clinically support the CPT code billed. A common scenario: urinalysis billed with a diagnosis code that doesn’t indicate urinary tract evaluation. Fix: confirm the diagnosis code accurately reflects the reason for the lab order, and resubmit with the corrected code.
CO-16 (Missing information): The claim is missing a required field. For UTI claims, this often involves absent culture documentation when the payer requires it for antibiotic authorization, or a missing trimester specification on a pregnancy UTI code. Fix: identify the missing element from the payer’s remittance, obtain the documentation, and resubmit.
CO-197 (Precertification or authorization absent): The service required prior authorization and it wasn’t obtained. Common for repeat imaging, extended antibiotic courses in complicated UTIs, or IV antibiotic administration. Fix: check the payer’s authorization requirements for the specific service, obtain retroactive authorization if the payer allows it, and appeal with the clinical documentation supporting medical necessity.
How Excludes1 Violations Trigger Automatic Denials
Excludes1 enforcement isn’t a manual review process anymore. Since October 2024, CMS enhanced claim scrubber logic specifically targeting Excludes1 violations, and commercial clearinghouses followed with similar edit updates.
Here’s how it works: when a claim submits with N39.0 and N30.00 on the same encounter, the scrubber matches both codes against the Excludes1 table in ICD-10-CM Chapter 14. N30.- appears in N39.0’s Excludes1 list. The scrubber flags the combination before the claim reaches the payer’s adjudication system, and the denial comes back almost immediately.
Appeals on Excludes1 violations rarely succeed without a corrected claim. The coding combination is wrong, and the payer knows it. The correct resolution is a corrected claim with the right code, not an appeal letter arguing for an invalid pairing. Fix the coding. Don’t appeal the edit.
UTI claim denials cost practices thousands in lost revenue and rework hours. One O Seven RCM’s denial management team resolves UTI coding denials and builds root-cause fixes to prevent recurrence. For claims already sitting on your aging report, our AR follow-upteam handles appeals so your staff can focus on patients.See how we handle denial prevention →
UTI Billing Best Practices and Payer-Specific Coding Guidelines
Medical billing for UTI encounters doesn’t follow a single universal rulebook. Medicare, Medicaid, and commercial payers each have their own documentation expectations, coverage policies, and claim scrubbing logic. Knowing which rules apply to which payer prevents denials that wouldn’t happen with a basic understanding of each payer’s requirements.
Medicare UTI Coding Requirements
Medicare’s Local Coverage Determinations (LCDs) set the standard for medical necessity in UTI claims. Site-specific codes carry stronger medical necessity support than N39.0, and Medicare contractors have been increasingly scrutinizing repeated UTI claims from the same provider where N39.0 appears on every encounter.
Culture documentation matters for Medicare UTI claims, particularly when the claim includes antibiotic prescribing beyond a standard first-line course. Medicare’s coverage framework expects the ICD-10 code for UTI to reflect what the provider documented, not a default code applied when documentation is incomplete.
Repeated UTI claims from a single practice also draw Medicare audit attention when they lack organism codes. A practice billing dozens of N39.0 UTI claims monthly with no B96.- secondary codes sends a signal that cultures either aren’t being ordered or their results aren’t making it onto claims. Both raise questions.
Medicaid UTI Billing Variations
Medicaid UTI billing varies significantly by state, and that variation creates real compliance complexity for practices serving Medicaid populations across state lines or for those operating near state borders.
Coverage for repeat urine cultures, imaging, and extended antibiotic therapy for recurrent UTIs often requires prior authorization in Medicaid managed care programs. The threshold differs by state. Some states require prior authorization after the second culture within a defined period. Others apply authorization requirements to specific antibiotic classes.
State Medicaid managed care organizations (MCOs) may also have UTI-specific coverage policies that differ from the state’s fee-for-service Medicaid program. Verify the specific MCO’s requirements, not just the state’s general Medicaid guidelines, before assuming coverage.
Commercial Payer Rules (UHC, BCBS, Aetna, Cigna)
Commercial payers run CPT-ICD-10 linkage validation on UTI claims automatically. When the diagnosis code doesn’t match the clinical context of the procedure billed, edits fire before a human reviewer sees the claim.
UnitedHealthcare, BCBS, Aetna, and Cigna all have organism code requirements for antibiotic authorization, particularly for fluoroquinolones, carbapenems, and other targeted antibiotics. A claim for a 14-day course of a broad-spectrum antibiotic paired with N39.0 and no organism code will often generate a documentation request or prior authorization review. Adding B96.20 or the appropriate B96.- code, when the culture supports it, gives the payer what it needs upfront.
One step that affects UTI claims more than most practices realize: provider credentialing coverage. Verify your provider’s credentialing covers the services you’re billing across all payer contracts. A provider credentialed for primary care who’s billing complex UTI management with IV antibiotic oversight may face contract scope questions from certain payers. Know your provider’s credentialed scope before the claim creates a pattern the payer flags for review.
How Credentialing Gaps Silently Kill Your UTI Claim Revenue
Here’s a scenario we see constantly. A practice hires a new provider. That provider starts seeing patients right away. The front desk schedules UTI visits, the provider documents everything correctly, and claims go out with the right ICD-10 codes.
Then the denials roll in. Every single one.
The reason? That provider’s NPI isn’t enrolled with the payer yet. Doesn’t matter if the diagnosis is perfect. Doesn’t matter if the documentation supports medical necessity. If the rendering provider isn’t credentialed with that insurance company, the claim gets rejected before anyone even looks at the clinical content.
This hits UTI claims hard because they’re high-volume. A provider seeing 10 to 15 UTI patients per week at $80 to $120 per visit loses $800 to $1,800 weekly during the enrollment gap. Stretch that across a typical 90-day credentialing timeline, and you’re looking at $10,000 or more in unbillable services.
The financial damage doesn’t stop there. Claims denied for “provider not enrolled” still have timely filing deadlines running in the background. By the time credentialing completes, some of those early claims have aged past the filing window. That revenue is permanently gone.
One O Seven RCM handles provider credentialing and payer enrollment at $99 per payer, the fastest and most affordable rate in the industry. We start enrollment before your new provider sees their first patient, so your UTI claims and every other claim submit clean from day one.Start credentialing now →
How Much Revenue Does Your Practice Lose from UTI Coding Errors?
Coding mistakes on UTI claims don’t just cause denials. They create rework, delay collections, and leave money on the table that never gets recovered. Here’s what the actual financial impact looks like across the most common error types.
| Error Type | Per-Claim Impact | Annual Impact (Est.) |
| N39.0 overuse when site-specific code is supported | Reduced medical necessity support, lower E/M acceptance | $5,000 to $15,000 in underbilled evaluations |
| Missing organism codes (B96.x) | Antibiotic authorization delays and denials | $2,000 to $8,000 in rework plus delayed collections |
| Excludes1 violations (N39.0 + N30.-) | Automatic denial plus resubmission cost | $3,000 to $10,000 in denial rework |
| Pregnancy UTI coded as N39.0 | 100% denial rate | $1,000 to $5,000 depending on OB volume |
| Credentialing gap (unenrolled provider) | All claims denied under that NPI | $10,000 to $20,000+ during enrollment delay |
The N39.0 overuse problem is especially common. Practices default to the unspecified code when documentation actually supports cystitis, pyelonephritis, or another site-specific diagnosis. That doesn’t trigger an outright denial, but it weakens the medical necessity foundation for the E/M level billed alongside it.
Missing organism codes create a different kind of problem. When a culture confirms E. coli or another specific pathogen, adding the B96.20 code supports the antibiotic choice. Without it, some payers push back on treatment authorization or delay reimbursement while requesting additional documentation.
The Excludes1 violations are straightforward rejections. Billing N39.0 with N30.00 on the same claim violates ICD-10 sequencing rules. The claim bounces automatically. Someone has to review the denial, correct the coding, and resubmit. That’s staff time plus delayed payment plus the risk of missing timely filing on the resubmission.
One O Seven RCM eliminates these revenue leaks for healthcare practices. Our complete revenue cycle management service runs at 2.99% of collections, with providercredentialing at $99 per payer. No setup fees. No long-term contracts. The most competitive pricing in the industry.
Schedule a Free Revenue Review |Get Started with Billing at 2.99%
Frequently Asked Questions About UTI ICD-10 Coding
1. What is the ICD-10 code for UTI?
The primary ICD-10 code for urinary tract infection is N39.0, which represents “Urinary tract infection, site not specified.” This code applies when the infection location isn’t documented or isn’t clinically determined. When the site is known, use a more specific code: N30.00 or N30.01 for cystitis, N10 for acute pyelonephritis, or N34.1 for urethritis. Site-specific codes provide stronger medical necessity support.
2. What is the ICD-10 code for recurrent UTI?
Recurrent urinary tract infection is coded as N39.0 with Z87.440 (personal history of urinary tract infections) added as a secondary code. The Z87.440 code documents the recurrent pattern. Some payers also accept R39.15 (urgency of urination) as supporting diagnosis when urgency is documented. Always sequence the active infection code first.
3. What is the ICD-10 code for UTI unspecified?
N39.0 is the unspecified UTI code, labeled “Urinary tract infection, site not specified.” Use this only when documentation doesn’t identify the infection site. If the provider documents cystitis, bladder infection, kidney infection, or urethritis, select the site-specific code instead. Defaulting to N39.0 when specificity exists can reduce reimbursement support for associated E/M services.
4. What is the ICD-10 code for UTI in pregnancy?
UTI in pregnancy requires codes from the O23 series, not N39.0. Use O23.10 for unspecified kidney infection in pregnancy, O23.40 for unspecified cystitis in pregnancy, or the more specific versions when trimester is documented (O23.11, O23.12, O23.13 for kidney; O23.41, O23.42, O23.43 for bladder). Billing N39.0 for a pregnant patient triggers automatic denials with most payers.
5. What is the ICD-10 code for UTI with E. coli?
When a urine culture confirms E. coli as the causative organism, code the UTI with a secondary code of B96.20 (Unspecified Escherichia coli as the cause of diseases classified elsewhere). Sequence the UTI code first, then B96.20. This pairing supports antibiotic selection for medical necessity and can prevent prior authorization delays on treatment.
6. Can you code N39.0 and N30 together?
No. ICD-10 has an Excludes1 note under N39.0 that specifically excludes cystitis (N30.-). These codes cannot appear on the same claim. If the documentation supports cystitis, use N30.00 (acute cystitis without hematuria) or N30.01 (acute cystitis with hematuria) instead of N39.0. Submitting both codes together results in automatic claim rejection.
7. What is the ICD-10 code for UTI symptoms?
Symptoms of UTI without confirmed infection use different codes. R30.0 covers dysuria (painful urination). R30.9 is for painful micturition, unspecified. R35.0 indicates frequency of micturition. R39.15 represents urgency of urination. R82.71 covers bacteriuria without a diagnosed UTI. Use symptom codes only when infection isn’t confirmed; don’t pair UTI diagnosis codes with symptom codes that the infection already explains.
8. What is the ICD-10 code for chronic UTI?
Chronic UTI doesn’t have a single dedicated code. For chronic cystitis, use N30.10 (interstitial cystitis without hematuria) or N30.20 (other chronic cystitis without hematuria). For chronic pyelonephritis, use N11.9 (chronic tubulo-interstitial nephritis, unspecified). When documenting recurrent rather than chronic infection, pair N39.0 with Z87.440 (history of UTIs) to establish the pattern.
9. What CPT code is used for UTI diagnosis?
UTI diagnosis involves E/M codes (99202-99215 for office visits) paired with lab codes. CPT 81001 covers automated urinalysis with microscopy. CPT 81003 is automated urinalysis without microscopy. CPT 87086 is urine culture for bacterial colony count. When same-day E/M and lab services occur, append modifier 25 to the E/M code to indicate a separately identifiable evaluation service beyond the lab order.
10. What changed in the 2026 ICD-10-CM update for UTI codes?
The 2026 ICD-10-CM update didn’t add new UTI-specific codes, but several adjacent changes affect coding workflows. CAQH attestation enforcement tightened to 90-day cycles, which affects credentialing timelines. CMS updated telehealth eligible diagnosis lists, and UTI-related codes remain billable via telehealth with proper documentation. The core UTI codes (N39.0, N30 series, N10, O23 series) remain unchanged in structure and usage rules.
11. What is the ICD-10 code for complicated UTI?
Complicated UTI coding depends on the complicating factor. For UTI with obstruction, use N13.6 (pyonephrosis) when pus is present, or pair the UTI code with the obstruction code. For catheter-associated UTI, add T83.511A (infection and inflammatory reaction due to indwelling urethral catheter, initial encounter). For UTI with sepsis, sequence the sepsis code (A41.9 or organism-specific) first, then the UTI code. Documentation must support the complication.
12. What is the ICD-10 code for ESBL UTI?
UTI caused by ESBL-producing bacteria uses the standard UTI code plus organism-specific codes. For ESBL E. coli, pair the UTI code with B96.20 and add Z16.12 (resistance to extended-spectrum beta-lactamase [ESBL]) to document the resistance pattern. This coding combination supports medical necessity for carbapenem or other ESBL-effective antibiotics. Culture and sensitivity results must document the ESBL production.
13. What is the ICD-10 code for suspected or possible UTI?
ICD-10 doesn’t support coding “suspected” or “possible” diagnoses in outpatient settings. When UTI is suspected but not confirmed, code the presenting symptoms instead: R30.0 for dysuria, R35.0 for frequency, R39.15 for urgency, or R82.71 for bacteriuria. Once culture results confirm infection, you can code the definitive UTI diagnosis on subsequent claims. Never code a UTI diagnosis based solely on urinalysis dipstick results without clinical correlation.
Accurate UTI ICD-10 Coding: The Foundation of Clean Claims and Full Reimbursement
UTI coding errors drain revenue in ways that don’t show up on a standard denial report. Underbilled E/M levels, authorization delays, rework costs, and timely filing failures all trace back to coding choices made at the point of documentation.
Six principles keep UTI claims clean:
- Document the anatomical site when known. Site-specific codes always take priority over N39.0. If the provider documents cystitis, code cystitis. If they document pyelonephritis, code pyelonephritis.
- Don’t default to N39.0 out of habit. If 70% or more of your practice’s UTI claims carry N39.0, your documentation or coding workflow needs attention. That percentage should be much lower when providers document properly.
- Add organism codes from cultures. B95-B97 secondary codes support antibiotic medical necessity. When culture results come back, update the claim with the appropriate organism code.
- Route pregnancy UTIs to the O23 series. N39.0 on a pregnant patient means automatic denial. Every payer follows this rule.
- Pair CPT and ICD-10 codes correctly. Modifier 25 goes on the E/M when labs are ordered same-day. Without it, payers bundle the E/M into the lab service and pay only for the lab.
- Don’t code UTI from lab results alone. Bacteriuria isn’t automatically UTI. Positive dipstick isn’t automatically UTI. Clinical symptoms plus lab findings plus provider assessment equal a codeable diagnosis.
One O Seven RCM partners with healthcare practices to handle the entire revenue cycle, from provider credentialing and accurate ICD-10/CPT coding to claim submission, denial management, and payer follow-up.
Our billing service runs at 2.99% of collections. Provider credentialing starts at $99 per payer. No setup fees. No long-term contracts.
