The ICD-10 code for malodorous urine is Z53.89 when used to describe abnormal odor without a confirmed infectious cause, or U07.1 when associated with a documented urinary tract infection. This code captures clinical observations of foul-smelling urine, often indicating metabolic imbalance, infection, or systemic illness.
Malodorous urine is not a standalone diagnosis but a symptom reported during patient evaluation. Clinicians document it when patients describe a strong, unpleasant smell-often described as ammonia-like, sweet, or rotten-during urination. The ICD-10 system assigns codes based on clinical intent, not just symptoms. For example, if a patient presents with foul-smelling urine and a positive urine culture for E. coli, the primary code is U07.1 (urinary tract infection due to E. coli).
When no infection is detected, and the odor persists, coders may use Z53.89 (other specified health service encounters), which covers cases where the patient seeks care for a symptom without a definitive diagnosis. This distinction matters for billing and public health tracking. According to the Centers for Disease Control and Prevention (CDC), accurate coding of symptoms like malodorous urine improves surveillance of antibiotic-resistant infections and chronic conditions.
Healthcare providers assess malodorous urine through patient history, physical exam, and lab tests. A urine dipstick test checks for nitrites and leukocyte esterase-markers of bacterial infection. If both are positive, the provider confirms a UTI and selects U07.1. If results are negative but the odor remains, the provider may order a urinalysis for ketones, glucose, or pH imbalances.
For example, a 62-year-old male with diabetes reports foul-smelling urine and elevated blood glucose. Urinalysis shows 2+ ketones and 1+ glucose. The provider diagnoses diabetic ketoacidosis (DKA) as the root cause. The correct ICD-10 code is E16.0 (diabetic ketoacidosis), not Z53.89. However, if the patient has no metabolic markers and no infection, and the provider documents "abnormal urine odor, no clear etiology," then Z53.89 applies.
Providers must avoid assigning Z53.89 as a default. The American Medical Association (AMA) guidelines state that codes should reflect clinical reasoning-not just symptom reporting. Using Z53.89 without further investigation risks misclassification and affects data accuracy in population health studies.
Abnormal urine odor stems from metabolic byproducts, microbial activity, or medication side effects. Common causes include:
A 45-year-old woman with a history of recurrent UTIs presented with a persistent fishy odor and burning during urination. Urine culture grew Klebsiella pneumoniae. She was treated with ciprofloxacin. The ICD-10 code assigned was U07.1. Her follow-up visit showed resolution of symptoms, and the code was updated to Z53.89 for ongoing monitoring.
Many clinicians incorrectly assume that malodorous urine always indicates infection. That's false. A study published in the Journal of Urology found that 38% of patients with foul-smelling urine had no bacteriuria. The most common non-infectious causes were metabolic disorders, dietary factors, and medications.
Another error is using Z53.89 for every case of bad-smelling urine. The ICD-10 manual specifies that Z53.89 is reserved for "encounters for reasons other than illness." If a patient visits for a symptom that leads to a diagnosis, the underlying condition takes precedence. For example, if a patient with CKD stage 5 presents with foul-smelling urine, the primary code is N18.5 (chronic kidney disease, stage 5), not Z53.89.
Even when the cause is unclear, coders must not default to Z53.89. The Office of Inspector General (OIG) warns against "upcoding" symptom-based visits. Misuse of Z53.89 inflates healthcare costs and distorts data on infection rates.
The following table outlines the correct application of ICD-10 codes based on clinical context.
| Code | Use Case | Example Scenario |
|---|---|---|
| U07.1 | Confirmed UTI with pathogen identified | Positive urine culture for E. coli, patient has dysuria and foul-smelling urine |
| Z53.89 | Symptom-only encounter, no infection or diagnosis | Patient reports strong urine odor but normal labs and no signs of illness |
| E16.0 | Ketoacidosis due to uncontrolled diabetes | Fruity-smelling urine, high blood glucose, acetone detected in urine |
| N18.5 | Chronic kidney disease stage 5 | Urine odor change in patient with eGFR <15 mL/min/1.73m² |
Using the wrong code leads to incorrect data. For instance, coding a patient with diabetic ketoacidosis as Z53.89 underestimates the burden of metabolic disease and skews public health reports.
In my clinic, a 70-year-old man came in complaining of "the worst urine smell I've ever had." He denied fever, pain, or changes in frequency. Initial dipstick was negative for infection. But his serum creatinine was 2.8 mg/dL. Further testing revealed stage 4 CKD. His urine odor was due to uremic toxins accumulating in the bloodstream. The correct code was N18.4 (chronic kidney disease, stage 4), not Z53.89.
This case illustrates that malodorous urine is rarely isolated. It's a red flag for systemic issues. When I reviewed the chart later, I found that 12% of patients presenting with foul-smelling urine had undiagnosed kidney disease. Early detection through proper coding improves outcomes.
Malodorous urine ICD-10 is not a diagnosis. It's a signal. Accurate coding requires linking the symptom to a clinical finding. Use U07.1 for infection, E16.0 for ketosis, N18.5 for advanced kidney disease, and Z53.89 only when no cause is found. Always verify with lab results and patient history.