Two codes under the BPH ICD-10 that are mostly used for the benign prostatic hyperplasia are N40.0 and N40.1. The ICD 10 code for BPH without the urinary symptoms is N40.0. If it is with the urinary symptoms, then it is N40.1. For the enlarged prostate ICD 10 code is the same N40.0 when there are no symptoms. When N40.1 is used, the tabular says to add the symptom codes: R35.0, R35.1, R39.12, R33.8. The important thing related to the claim is that the note says LUTS (Lower Urinary Tract Symptoms) and the symptom codes follow.
What Is Benign Prostatic Hyperplasia (BPH)?
A 68-year-old wakes up three times a night and tells the urologist about it. What happens next? The prostate gland enlarges with age and there is a chance of a problem called benign prostatic hyperplasia (BPH). What occurs in BPH? The prostate gland surrounds the urethra and it presses on the channel as it grows. The pressure created produces urinary symptoms, like slow stream, trouble starting, going often, getting up at night.
The N40 Code Family
N40 is the code category which has four children that are billable. The four codes are unchanged for FY 2027.
| Code | Descriptor | Billable | When |
|---|---|---|---|
| N40 | Benign prostatic hyperplasia | No (category) | — |
| N40.0 | BPH without lower urinary tract symptoms | Yes | BPH or “enlarged prostate” documented, no urinary symptoms recorded |
| N40.1 | BPH with lower urinary tract symptoms | Yes | BPH plus any documented LUTS; add the symptom codes |
| N40.2 | Nodular prostate without LUTS | Yes | Nodules on DRE or imaging, no symptoms |
| N40.3 | Nodular prostate with LUTS | Yes | Nodules plus documented symptoms |
| D29.1 | Benign neoplasm of prostate | Yes | A benign tumor, not hyperplasia — Excludes1 with N40 |
N40.0 vs N40.1: The LUTS Decision
The symptoms we discussed in the section where BPH is defined, have a clinical shorthand called LUTS (Lower Urinary Tract Symptoms). Guideline I.B.5 says that the general rule is that you do not code symptoms that are a normal part of the diagnosis. It ends with “unless otherwise instructed by the classification”. N40.1 is that instruction. On the claim, N40.1 goes first and the secondary symptom codes follow it.
| Note says | Code | Add |
|---|---|---|
| “Enlarged prostate” or “BPH,” no urinary symptoms recorded | N40.0 | Nothing |
| BPH with nocturia and weak stream | N40.1 | R35.1, R39.12 |
| BPH, patient in acute urinary retention | N40.1 | R33.8 |
| BPH with frequency and urgency | N40.1 | R35.0, R39.15 |
| Nodular prostate on DRE, asymptomatic | N40.2 | Nothing |
| Nodular prostate with hesitancy | N40.3 | R39.11 |
| “Prostate adenoma” (benign tumor) | D29.1 | Not an N40 code |
Symptom Codes and Complications That Travel With N40.1
These codes describe what the patient has without saying why. The bladder cannot empty and this is called retention. R33.8 is the one the N40.1 note names. R33.9 is the retention with no documented cause. With the BPH documented, use R33.8. A rule is important to mention here: complication codes are not substituted for N40.1 but they are added to it. The complications that travel with BPH have their own codes: UTIs (N39.0), bladder stones (N21.0), hematuria (R31.-), renal impairment or hydronephrosis (N13.8, N17.-, N18.-).
| Symptom (as the note says it) | ICD-10-CM | Descriptor |
|---|---|---|
| Frequency | R35.0 | Frequency of micturition |
| Nocturia | R35.1 | Nocturia |
| Hesitancy | R39.11 | Hesitancy of micturition |
| Weak stream | R39.12 | Poor urinary stream |
| Incomplete emptying | R39.14 | Feeling of incomplete bladder emptying |
| Urgency | R39.15 | Urgency of urination |
| Straining | R39.16 | Straining to void |
| Retention (with BPH) | R33.8 | Other retention of urine |
| Retention, cause not documented | R33.9 | Retention of urine, unspecified |
| Blood in urine | R31.9 / R31.0 | Hematuria, unspecified / Gross hematuria |
BPH Workup: The Tests That Document the Symptoms
The workup is where the symptoms are written and this is where N40.1 gets earned. DRE (Digital Rectal Exam) is where the doctor feels the prostate. Size, texture, nodules. It is not billed separately. It is inside the office visit. The prostate-specific antigen (PSA) blood test is CPT 84153. There are other tests too, mentioned in the table below. The documentation for N40.1 should carry each symptom by name, the IPSS score and date, the DRE findings, the PVR value, the prostate volume if measured, and the PSA value.
| Workup element | CPT (diagnostic) | What it documents for the claim |
|---|---|---|
| DRE | Inside the E/M | Size, nodules (N40.2/N40.3) |
| PSA | 84153 | Cancer screen; a high value is R97.20 |
| IPSS / AUA Symptom Score | Not separately billable | Which symptoms, how severe |
| Uroflowmetry | 51741 | Weak stream (R39.12), objectively |
| Post-void residual | 51798 | Incomplete emptying / retention |
| Transrectal ultrasound | 76872 | Prostate volume |
| Cystoscopy | 52000 | Obstruction, stones, other causes |
| Urinalysis | 81001 / 81003 | Infection, hematuria |
What Is Not N40: Differential Diagnoses
Some diagnoses look like BPH but they are different and they have their own codes. The table mentions all these codes:
| Looks like BPH | Code | Why it’s different |
|---|---|---|
| Prostate cancer | C61 | Malignant, pathology-confirmed; may coexist with N40.x |
| Elevated PSA, no diagnosis yet | R97.20 | A lab finding; pairs with N40.x during workup |
| Prostatitis | N41.0 / N41.1 / N41.9 | Infection or inflammation, not hyperplasia |
| Overactive bladder | N32.81 | Bladder diagnosis; excluded when frequency is due to BPH |
| Benign tumor of prostate | D29.1 | Neoplasm, not hyperplasia; Excludes1 with N40 |
Why the Diagnosis Code Decides the Authorization
There are some treatments important to discuss here. Watchful waiting: when the patient is monitored, but not treated. The E/M visits are coded with N40.0 or N40.1. The next one is alpha-blockers (tamsulosin, alfuzosin, silodosin). These are used to relax the prostate and bladder neck so urine flows. 5-alpha-reductase inhibitors (finasteride, dutasteride) shrink the gland over months. PDE5 inhibitor (tadalafil) is also approved for BPH symptoms. The table below shows the treatment tier and what the payer looks for on the diagnosis side.
| Treatment tier | Options | What the payer looks for on the diagnosis side |
|---|---|---|
| Watchful waiting | Monitoring, follow-up visits | N40.0 or N40.1 on the E/M; nothing else |
| Alpha-blockers | Tamsulosin, alfuzosin, silodosin | N40.1; usually no prior authorization |
| 5-alpha-reductase inhibitors | Finasteride, dutasteride | N40.1 + symptom codes; many plans ask for documented enlargement |
| PDE5 inhibitor | Tadalafil (BPH indication) | N40.1 + symptom codes; plan-specific |
| Minimally invasive | UroLift, Rezum, iTind | N40.1 or N40.3 + symptom codes; symptom score, failed or contraindicated medication, prostate volume within the policy’s range, PVR |
| Surgery | TURP, GreenLight PVP, HoLEP, simple prostatectomy | Same as above; retention (R33.8) or hematuria (R31.-) as the indication when present |
The minimally invasive procedures and surgery are where the medical necessity is tested. Policies from the MAC and commercial payers typically want these things: a symptom score, proof that the medication was tried on the patient but failed or could not be used. A prostate volume is typically required which should be inside the policy range. Lastly, a post-void residual is typically on the list.
A procedure request or drug prior authorization with N40.0 on it shows that the patient has no symptoms. Treatment claims carry N40.1 or N40.3 (if nodular) plus the symptom codes that match the IPSS (International Prostate Symptom Score) and the note. If retention or bleeding is the reason for performing any procedure, R33.8 or R31.- is used, and it goes beside N40.1.
Denials and the Unspecified-Code Risk
There is no unspecified code for benign prostatic hyperplasia (BPH). If the BPH is coded without reading the note, it lands on N40.0 and if the note has LUTS, that is under-coding. If the note says “LUTS” and there is no individual symptom, N40.1 is supportable but no R-code can be picked. The table below shows the details.
| What’s on the claim | What comes back | Root cause |
|---|---|---|
| N40.0 + R35.0 | Edit or audit flag | “Without LUTS” beside a LUTS code |
| N40.0 on a BPH procedure claim | CO-50 | Asymptomatic diagnosis on a symptom-driven procedure |
| R35.0 + R39.12, no N40 code | CO-50 / CO-11 | Symptoms with no diagnosis |
| N40.1, no R-codes, PA for a 5-ARI | PA pended for records | Severity not visible on the claim |
| D29.1 with N40.1 | Edit | Excludes1 pair |
| N32.81 with N40.1 for frequency | Edit or audit | OAB excluded when frequency is due to BPH |
The N40.0/N40.1 specificity and the symptom codes behind it are the two important considerations a urology billing services team needs to check on every BPH claim before it leaves. Using accurate diagnosis codes helps urology practices avoid billing errors and improve the financial performance.