ICD-10 Code for BPH: N40.0 vs N40.1
BPH billing splits on one question: does the patient have urinary symptoms or not? Answer that, and the code picks itself.
Benign prostatic hyperplasia shows up constantly in urology and primary care, and the coding is simpler than most of the codes in this series. There's no laterality to track, no encounter-type suffix. Just one clinical fact that separates the two codes.
N40.0: BPH Without Symptoms
N40.0 covers benign prostatic hyperplasia found incidentally or diagnosed without the patient reporting urinary trouble. An enlarged prostate on imaging or exam, no complaints of urgency, frequency, or weak stream — that's N40.0.
N40.1: BPH With Lower Urinary Tract Symptoms
N40.1 is for BPH accompanied by LUTS: difficulty starting urination, urgency, frequency, weak stream, incomplete emptying. This is the code you'll use far more often in practice, since most patients who get worked up for BPH are the ones with symptoms driving them to the office in the first place.
Two Related Codes Worth Knowing
N40.2 and N40.3 cover nodular prostate, without and with LUTS respectively — a distinct finding from straightforward hyperplasia, and worth flagging if the documentation specifically describes a nodule rather than general enlargement.
Common CPT Pairings
A BPH workup typically includes a PSA test, and depending on symptom severity, uroflowmetry or a post-void residual measurement. Cystoscopy (52000) sometimes follows when symptoms don't match the exam findings or when other causes need to be ruled out.
Documentation Tips
The distinction between N40.0 and N40.1 lives entirely in whether the note documents symptoms. A visit that says "enlarged prostate, patient reports urgency and weak stream" clearly supports N40.1. A note that just says "prostate enlarged on exam" with nothing else supports N40.0 — but it's worth double-checking that symptoms genuinely weren't discussed, since LUTS complaints get mentioned in passing more often than they get formally documented.
Get a free practice audit and we'll check whether your urology claims are consistently capturing LUTS documentation when it's present in the visit note.
Frequently Asked Questions
Is N40.0 billable? Yes, N40.0 is a billable, specific ICD-10-CM code for BPH without lower urinary tract symptoms.
Which code is used more often, N40.0 or N40.1? N40.1 tends to be more common in practice, since most BPH patients seeking care have symptoms driving the visit.
What's the difference between BPH and nodular prostate coding? BPH (N40.0/N40.1) describes general prostatic enlargement; nodular prostate (N40.2/N40.3) describes a specific palpable or imaged nodule, a distinct documented finding.
Does a PSA test require a specific BPH code? No — PSA testing can be ordered under either N40.0 or N40.1 depending on symptom status; the test itself doesn't determine which code applies.
Should BPH be recoded if symptoms develop later? Yes — if a patient initially diagnosed as asymptomatic (N40.0) later reports LUTS, the code should update to N40.1 to reflect the current clinical picture.