Reviewed July 1, 2026

ICD-10 codes for UTI

UTI coding starts with the site and certainty. N39.0 is common when the site is not specified, but cystitis, pyelonephritis, dysuria without confirmed infection, and organism documentation can change the coding.

N39.0 billable

Urinary tract infection ICD-10 codes

Start with the primary code, then move to a more specific related code when the documentation supports it.

N39.0

Urinary tract infection, site not specified

ICD-10-CM

N30.00

Acute cystitis without hematuria

ICD-10-CM

N30.01

Acute cystitis with hematuria

ICD-10-CM

R30.0

Dysuria

ICD-10-CM

N10

Acute pyelonephritis

ICD-10-CM

B96.20

Unspecified Escherichia coli as cause of diseases classified elsewhere

ICD-10-CM

Use N39.0 for UTI when the site is not documented. Use N30.00 or N30.01 for acute cystitis when hematuria status is known. Use R30.0 for dysuria when infection is not established. Add organism codes such as B96.20 when culture documents E. coli and local coding rules require it.

Two days of dysuria, frequency, and suprapubic discomfort. No flank pain or fever. Urine dip positive nitrites and leukocytes, no visible hematuria. Assessment: acute uncomplicated cystitis; nitrofurantoin prescribed.

N30.00

Paste a note or record audio. Notat’s FactsContext™ engine extracts the raw clinical facts first, then suggests codes from that context so you can inspect the evidence before using anything.

Exemples

Note clinique

Modifiez l'exemple ou collez votre propre note.

Système de codage

ICD-10-CM

Codes extraits

Les preuves restent attachées pour examen.

Codes

3

I10

ICD-10-CM

Essential (primary) hypertension

Preuve: “Chief Complaint Elevated and fluctuating blood pressure readings.

E78.5

ICD-10-CM

Hyperlipidemia, unspecified

Preuve: “2. Hyperlipidemia. Clinically stable on atorvastatin.

M19.90

ICD-10-CM

Unspecified osteoarthritis, unspecified site

Preuve: “3. Osteoarthritis. Symptoms stable. Continue conservative management with acetaminophen as needed.

FactsContext extracts clinical facts first: diagnoses, symptoms, negatives, findings, test results, medications, and plan decisions.

The clinician can read and reuse the extracted medical context directly, independent of the generated note.

AI suggestions are not a substitute for clinician judgment, payer rules, local coding policy, or the official code set.

FAQ

Is every UTI N39.0?

No. N39.0 is for UTI when the site is not specified. Documented acute cystitis should usually use N30.00 or N30.01 depending on hematuria.

When do I use R30.0?

Use R30.0 for dysuria when the encounter documents painful urination but does not establish a urinary tract infection.

Can AI catch UTI site and organism details?

Notat extracts symptoms, dipstick or culture results, hematuria, flank pain, fever, and assessment as clinical facts, then shows the evidence behind each suggested code.