ICD-10 Code For BPH: Complete Billing Guide

ICD-10 Code For BPH Complete Billing Guide

Benign prostatic hyperplasia, commonly abbreviated as BPH, is one of the most frequently documented urology and primary care diagnoses in U.S. healthcare. It affects many men over 50. It appears daily in urology, internal medicine, family medicine, and geriatric practices.

The challenge for billing teams is that BPH coding looks simple at first glance, but carries real specificity rules. Differences between N40.0 and N40.1 often trigger audits. Coding errors and documentation supporting these claims also trigger audits.

This guide covers the full N40 ICD-10 family for BPH.

  • It lists code pairings for common complications.
  • It explains the documentation needed for clean claims.
  • It also highlights pitfalls that can quietly cause denials. Everything here is general billing education only.

What Is BPH?

BPH stands for benign prostatic hyperplasia, the medical term for non-cancerous enlargement of the prostate gland. People sometimes call it benign prostatic hypertrophy, an older term. It still appears in some charts and search queries. Either way, the abbreviation BPH refers to the same condition.

Common related terms billing teams see in documentation:

  • Enlarged prostate
  • Prostatomegaly
  • BPH with LUTS (lower urinary tract symptoms)
  • BPH with obstruction
  • BPH with urinary retention

The condition is chronic and progresses slowly. Doctors often manage it with medication and lifestyle changes. Minimally invasive procedures may help, such as TURP (transurethral resection of the prostate).

Also Read: Dysphagia ICD 10 Codes: Complete Coding And Billing Guide

The N40 ICD-10 Family for BPH

In ICD-10-CM, BPH and related prostate findings live under the N40 category (Enlarged prostate). Since the 2017 expansion, clinicians base this family on the presence of lower urinary tract symptoms (LUTS). This is the most important coding distinction in this area.

Complete BPH ICD-10 Code Cheat Sheet

ICD-10 Code Description Documentation Cue
N40.0 Benign prostatic hyperplasia without lower urinary tract symptoms Enlarged prostate documented, no LUTS noted
N40.1 Benign prostatic hyperplasia with lower urinary tract symptoms BPH plus documented LUTS (frequency, urgency, weak stream, nocturia, retention)
N40.2 Nodular prostate without lower urinary tract symptoms Nodular findings on exam or imaging, no LUTS
N40.3 Nodular prostate with lower urinary tract symptoms Nodular prostate plus documented LUTS

A few notes on the table:

  • N40 by itself is a category header and is not billable. Always use the full four-character code.
  • N40.0 and N40.1 are the two most commonly reported codes in BPH claims.
  • N40.2 and N40.3 cover nodular prostate findings, which are related but not interchangeable with BPH itself.
  • Coders generally code prostatomegaly without further specificity to N40.0 or N40.1, depending on the documentation of LUTS.

N40.0 vs N40.1: The Distinction That Drives Audits

The biggest BPH coding mistake is defaulting to N40.0. This happens when the chart actually documents lower urinary tract symptoms, or vice versa. The two codes are not interchangeable.

  • Use N40.0 when documentation shows BPH but records no LUTS.
  • Apply N40.1 when you document BPH with one or more LUTS.
  • Examples include urinary frequency, urgency, weak stream, hesitancy, incomplete emptying, dribbling, or nocturia.

LUTS documentation does not require all symptoms to be present. Even one documented symptom moves the code to N40.1. Payers and risk adjustment reviewers increasingly track unspecified or mismatched N40 usage. The chart should make the LUTS picture clear.

BPH With Complications: Dual Coding Approach

A common point of confusion: ICD-10-CM does not include separate combined codes for “BPH with obstruction.”

It also does not include separate combined codes for “BPH with urinary retention.” They report these scenarios using dual coding, where they pair N40.1 with a second code that specifies the complication.

Clinical Picture Suggested ICD-10 Codes Notes
BPH with urinary retention N40.1 + R33.8 or R33.9 R33.8 (other retention), R33.9 (unspecified retention)
BPH with bladder outlet obstruction N40.1 + N32.0 Bladder neck obstruction
BPH with obstructive uropathy N40.1 + N13.8 Other obstructive uropathy
BPH with elevated PSA N40.0 or N40.1 + R97.20 R97.20 elevated PSA
BPH with UTI N40.1 + N39.0 Urinary tract infection, site not specified
BPH with nocturia N40.1 alone Nocturia is part of LUTS captured by N40.1
BPH with urinary frequency N40.1 alone Frequency is part of LUTS captured by N40.1
BPH with a chronic Foley catheter N40.1 + Z46.6 Encounter for fitting and adjustment of the urinary device

The takeaway: when BPH has a complication, report the main BPH code first. Then report the specific complication code. Skipping the secondary code is one of the most common ways organizations lose risk adjustment value.

Status Post-TURP and History of BPH

BPH coding after a procedure depends on whether the condition is still clinically present.

  • If the chart still shows BPH after TURP or another procedure, keep using the active N40.0 or N40.1 code. Code recurrent or residual disease actively.
  • If you fully resolve BPH and the chart lists it only as history, use Z87.898.
  • This code is for a personal history of other specified conditions. ICD-10-CM does not have a dedicated personal history code specifically for BPH.

Documentation should clearly state if BPH is active, recurring, or in the past. The correct code depends on that status.

Documentation Must-Haves for Clean BPH Claims

Strong BPH documentation consistently includes:

  • A clear statement of BPH or benign prostatic hyperplasia in the assessment.
  • Presence or absence of LUTS, with specific symptoms named where present.
  • Related findings such as urinary retention, obstruction, elevated PSA, or UTI.
  • Current treatment (medication, lifestyle, procedure, catheter management).
  • Post-procedure status when applicable.
  • Functional impact on the patient, such as sleep disruption from nocturia or impact on daily activities.
  • Linked CPT codes that match medical necessity for the diagnosis level.

A line like “BPH with LUTS, including nocturia and urinary frequency” helps the billing team pick the right code. It also helps sequence complications correctly. It can also help defend the claim. The plan is to start tamsulosin. Recheck in three months. Post-void residual is elevated.

Also Read: ICD-10 Code for Depression: Complete Guide

Common BPH Coding Pitfalls That Trigger Denials

At Zee Medical Billing LLC, we often see the same documentation gaps drive BPH-related denials and audit flags:

  • Defaulting to N40.0 when the chart actually documents LUTS.
  • Using N40.1 without documentation of any specific LUTS.
  • Reporting only N40.1 when a complication like urinary retention or obstructive uropathy needs a secondary code.
  • Coding N40 (the category header) instead of a billable four-character code.
  • Missing R97.20 when elevated PSA is part of the workup.
  • Using Z87.898 for active BPH instead of N40.0 or N40.1.
  • Confusing nodular prostate codes (N40.2, N40.3) with BPH codes.
  • Not updating to active N40.x codes when BPH recurs after a procedure.
  • Forgetting Z46.6 when a chronic indwelling catheter is part of management.

Most of these come down to provider documentation specificity and the communication loop between clinical and billing teams.

FAQs

What is the ICD-10 code for BPH?

The documented presence or absence of lower urinary tract symptoms determines the ICD-10-CM code for BPH. Use N40.0 for benign prostatic hyperplasia without LUTS, and use N40.1 for BPH with LUTS. These two codes cover the vast majority of BPH claims.

N40.2 and N40.3 are for nodular prostate findings, with or without LUTS. This is a related condition, but it is distinct. Specific codes are always preferred over defaulting to a non-specific selection.

What is the difference between N40.0 and N40.1?

N40.0 covers BPH without lower urinary tract symptoms. The patient has an enlarged prostate documented, but no LUTS were noted in the chart. N40.1 covers BPH with LUTS. This means the documentation lists at least one symptom with the BPH diagnosis.

Symptoms include urinary frequency, urgency, weak stream, hesitancy, incomplete emptying, dribbling, or nocturia. Confusing these two codes is the most common BPH coding mistake and a common audit trigger. Payers compare the chosen code with what the chart supports.

How do you code BPH with urinary retention or obstruction?

ICD-10-CM does not include a single combined code for BPH with urinary retention or obstruction. They report these using dual coding.

Clinicians typically report BPH with urinary retention as N40.1 plus R33.8 (other retention) or R33.9 (unspecified retention). The report codes BPH with obstructive uropathy as N40.1 plus N13.8. Report BPH with bladder outlet obstruction as N40.1 plus N32.0. Sequencing matters, with the BPH code listed first and the complication code listed second.

Is there a specific ICD-10 code for a history of BPH?

No dedicated ICD-10-CM personal history code exists for BPH. When the record lists BPH only as history, with no current findings, use Z87.898. The closest available option for personal history of other specified conditions is.

However, BPH is typically a chronic, ongoing condition. If the patient remains in treatment or monitoring, use the active N40.0 or N40.1 code. Do not use a history code if findings are documented. Documentation should make the active or historical status clear.

Which CPT codes do clinicians typically use for BPH diagnoses?

While ICD-10 covers the diagnosis, CPT codes describe the procedures performed. Common CPT codes linked to BPH include 52601 (complete TURP).

  • They also include 52630 (TURP for residual tissue or regrowth).
  • Codes 52647 to 52649 cover laser prostate procedures, including HoLEP.
  • Codes 53850 and 53852 cover microwave thermotherapy and TUNA-type procedures.
  • Code 51702 covers insertion of a temporary indwelling Foley catheter.

Clinicians may also use ultrasound or urodynamic codes during the workup. The correct CPT code depends on the procedure documented. The linked N40 diagnosis code supports medical necessity.

Conclusion

BPH coding rewards specificity. The N40 family is built around the LUTS distinction, and complications like urinary retention, obstructive uropathy, or elevated PSA require careful pairing with secondary codes. Defaulting to N40.0 across every claim quietly costs practices both in revenue and in audit defense.

Key takeaways:

  • Use N40.0 for BPH without LUTS and N40.1 for BPH with documented LUTS.
  • Reserve N40.2 and N40.3 for nodular prostate findings, not standard BPH.
  • Use dual coding for BPH with urinary retention, obstruction, or obstructive uropathy.
  • Add R97.20 when elevated PSA is part of the picture.
  • Continue to bill active N40.x codes when BPH persists after TURP or other procedures.
  • Use Z87.898 only when BPH is fully resolved and documented as history.
  • Push for documentation that names LUTS clearly and identifies any complications.

Strong documentation habits and accurate code selection lead directly to cleaner BPH claims, better risk adjustment, and a stronger urology and primary care revenue cycle.

.

Follow Us

Facebook
Twitter
LinkedIn
WhatsApp