...

MZ Medical Billing

ICD-10 Code N20.0 for Kidney Stones: A Complete Billing, Coding, and Documentation Guide

Date Modified : 

Written and Proofread by: Pauline Jenkins

Kidney stones are one of the most painful and commonly managed conditions in urology, nephrology, emergency medicine, and primary care across the United States. NIDDK reports that kidney stones are common and increasing, with about 11% of men and 6% of women in the U.S. experiencing a kidney stone at least once in their lifetime. Patients may enter the care system through the emergency room, urgent care, imaging orders, specialist referrals, surgical procedures, medication management, and follow-up visits. Each encounter creates documentation and billing requirements, and every claim depends on accurate diagnosis coding.

For kidney stones documented in the kidney or renal collecting system, ICD-10-CM code N20.0 is used for calculus of kidney. This code should not be treated as a general “kidney stone” code for every urinary stone case. ICD-10-CM separates stones by location, including ureteral stones, combined kidney-and-ureter stones, lower urinary tract stones, and unspecified urinary calculi. That means billing teams must confirm the documented stone location before assigning N20.0. Imaging reports, operative notes, provider assessment, laterality, obstruction status, hydronephrosis, renal colic, infection, and procedure details can all affect how the claim should be coded and supported.

Using N20.0 correctly in 2026 requires more than recognizing the condition. It requires documentation that supports the stone’s location, proper code selection when ureteral involvement or hydronephrosis is present, and awareness of payer review patterns for imaging, procedures, medical necessity, and follow-up care. This guide explains when N20.0 applies, when another ICD-10-CM code may be more accurate, what documentation should appear in the chart, and how providers and billing teams can reduce denials on kidney stone claims.

Coding accuracy note: Use N20.0 only when the documentation supports a kidney/renal calculus. If the stone is in the ureter, review N20.1. If the patient has both kidney and ureter stones, review N20.2. If the record only says “urinary stone” without a clear location, N20.9 may be more appropriate, although unspecified codes can increase payer scrutiny.

What Kidney Stones Are and Why the Medical Terminology Matters for Coding

Kidney stones form when minerals and salts in the urine become concentrated and crystallize inside the kidney. These crystalline formations vary widely in size. Some are smaller than a grain of sand and pass without the patient even noticing. Others grow to several centimeters and require surgical removal. The composition of stones also varies, and understanding this matters clinically even if the ICD-10 code does not always reflect it directly.

Calcium oxalate and calcium phosphate stones are the most common types. Uric acid stones form in patients with gout or high-protein diets. Struvite stones develop in association with certain bacterial infections. Cystine stones are rare and linked to a genetic condition that causes the kidneys to excrete too much of a specific amino acid. While the ICD-10 codes for kidney stones do not differentiate by composition in most cases, providers should document stone type when known because it affects treatment decisions and supports medical necessity for follow-up care.

Medical Terms for Kidney Stones That Appear in Clinical Documentation

Billing teams encounter many different terms for kidney stones in provider notes, imaging reports, and discharge summaries. Recognizing all of them as referring to the same condition is important for accurate code assignment.

Medical Term Meaning Where It Commonly Appears
Nephrolithiasis Kidney stone formation Clinical notes, discharge summaries
Renal calculus Kidney stone (formal Latin term) Imaging reports, operative notes
Urolithiasis Stones anywhere in the urinary tract Broad clinical or research documentation
Kidney stone Plain language term Patient-facing notes, problem lists
Urinary calculi Multiple stones in the urinary system Lab reports, radiology summaries
Renal colic Severe pain caused by a stone Emergency notes, symptom documentation
Calculus of kidney ICD-10-CM description Coding references, payer communications

All of these terms describe the same underlying condition and support assignment of kidney stone diagnosis codes when clinical findings back them up. Billing teams should not overlook a stone diagnosis simply because the provider used a less familiar term. When in doubt, query the provider for clarification before assigning a code.

How Stones Move Through the Urinary Tract and Why Location Matters

Stones that form in the kidney do not always stay there. They can travel down the ureter , the thin tube connecting the kidney to the bladder , and lodge at various points along the way. When a stone gets stuck in the ureter, it blocks the flow of urine and causes the intense cramping pain known as renal colic. This pain typically starts in the flank or back and radiates toward the groin as the stone moves.

Obstruction from a stone can also cause urine to back up into the kidney, creating a condition called hydronephrosis. This swelling puts pressure on kidney tissue and can cause lasting damage if not relieved. The location of the stone at the time of the visit , not where it originally formed , is what determines which ICD-10 code to use. A stone that formed in the kidney but has since moved into the ureter is coded as a ureteral stone, not a kidney stone.

The Full ICD-10-CM Code Structure for Kidney Stones

The ICD-10-CM system organizes kidney stone codes within category N20, which falls under Chapter XIV covering diseases of the genitourinary system. Category N20 covers calculus of

the kidney and ureter. Four separate codes within this category are differentiated entirely by where the stone is located at the time of the encounter.

ICD-10 Code Full Description When This Code Applies
N20.0 Calculus of kidney Stone is confirmed in the kidney only, no ureteral stone present
N20.1 Calculus of ureter Stone is confirmed in the ureter only, no kidney stone present
N20.2 Calculus of kidney with calculus of ureter Stones confirmed in both kidney and ureter at the same time
N20.9 Urinary calculus, unspecified Stone is mentioned but location is not documented or cannot be determined

N20.0 is the most frequently used code in this category. It applies when imaging or clinical findings confirm a stone in the kidney without any evidence of ureteral involvement. N20.1 takes over when a stone has moved entirely into the ureter. N20.2 is a combination code for those patients who have stones in both locations simultaneously , and it is important to note that when both locations are involved, N20.2 is the only code to use. Providers should never report both N20.0 and N20.1 separately for the same encounter when stones exist in both locations. N20.9 should only be used as a last resort when the record genuinely does not specify where the stone is located.

What N20.0 Specifically Means and When It Is the Right Code

N20.0 means exactly what it says: calculus of kidney. The stone is in the kidney. There is no stone in the ureter. The imaging report or clinical notes confirm this location clearly. This code does not apply to suspected stones, to patients who had a kidney stone in the past but have no current stone, or to cases where the stone has already moved into the ureter by the time of the visit.

Situations Where N20.0 Is the Correct Choice

Providers should use N20.0 when the medical record satisfies all of the following conditions. The imaging report , most commonly a CT scan , identifies a stone in the kidney. The provider’s notes confirm the kidney stone diagnosis based on those imaging results. There is no documentation of a stone in the ureter at the same time. There is no mention of hydronephrosis with obstruction that would require the N13.2 combination code instead.

Clinical Situation Correct Code Reason
CT confirms stone in left kidney, no ureteral stone N20.0 Stone confirmed in kidney only
Ultrasound shows right kidney stone, no obstruction noted N20.0 Location confirmed, no complicating factors
Stone in kidney, patient managed conservatively N20.0 Code applies regardless of treatment approach
Stone in kidney, patient referred for lithotripsy N20.0 Code reflects diagnosis, not planned treatment
Known kidney stone on surveillance imaging N20.0 Current visit confirms ongoing kidney stone

Situations Where N20.0 Is Not the Right Code

Using N20.0 in the wrong situation is one of the most common coding errors in urology billing. The table below outlines the scenarios where a different code must be used instead.

Clinical Situation Incorrect Code Correct Code Reason
Stone confirmed in ureter only N20.0 N20.1 Stone is not in kidney
Stones in both kidney and ureter N20.0 N20.2 Combination code required
Kidney stone with hydronephrosis N20.0 N13.2 Excludes1 rule applies
Suspected stone, no imaging yet N20.0 N23 or symptom code Cannot code suspected diagnosis
Stone passed, no current stone N20.0 History code or no code No active stone present
Location not documented N20.0 N20.9 Specificity not supported

The Excludes1 Rule That Every Coder Must Know

The single most important coding rule for kidney stones , and the one that causes the most automatic claim denials , involves the Excludes1 note attached to the entire N20 category. Every billing team member who touches kidney stone claims needs to understand this rule completely.

What the Excludes1 Note Says

ICD-10-CM includes an Excludes1 note with all N20 category codes that prohibits reporting any N20 code together with N13.2. The Excludes1 designation means these codes are mutually exclusive. When one applies, the other cannot be reported for the same encounter. This is not a guideline or a suggestion , it is a coding rule that payer systems enforce automatically.

N13.2 stands for hydronephrosis with renal and ureteral calculous obstruction. It is a combination code, meaning it captures two conditions in a single code: the kidney stone causing the obstruction and the hydronephrosis that results from that obstruction. Because N13.2 already includes the stone in its definition, adding N20.0 or any other N20 code would be duplicating the stone diagnosis on the same claim.

Scenario Documentation Correct Code(s) Incorrect Code Combination
Kidney stone only, no hydronephrosis “Left kidney stone” N20.0 N13.2
Hydronephrosis with stone obstruction “Right kidney stone with hydronephrosis” N13.2 N13.2 + N20.0
Hydronephrosis, stone confirmed “Hydronephrosis due to calculus” N13.2 N13.2 + N20.1
Stone with no mention of hydronephrosis “Nephrolithiasis, no obstruction noted” N20.0 N13.2

Why Payers Deny These Claims Automatically

Most payer systems have edits built into their claims processing software that identify the N13.2 plus N20 code combination and reject it before a human reviewer ever sees it. The denial reason typically references the Excludes1 note or describes a mutually exclusive code combination. Appeals for these denials are time-consuming and rarely successful because the error is a straightforward coding violation. The only real solution is to get it right the first time by building the Excludes1 check into the pre-submission review process.

Documentation Requirements That Support N20.0

No diagnosis code is stronger than the documentation behind it. For N20.0 to hold up during a payer review or audit, the medical record must contain specific types of information that confirm both the diagnosis and the code selection.

Core Documentation Elements Required for N20.0

Documentation Element What It Should Say Why It Matters
Confirmed diagnosis “Kidney stone,” “renal calculus,” “nephrolithiasis” Establishes the basis for N20.0
Stone location “In the kidney,” “renal,” “not in ureter” Differentiates N20.0 from N20.1 or N20.2
Imaging reference CT report, ultrasound findings, KUB results Provides objective confirmation of diagnosis
Laterality “Right kidney” or “left kidney” Supports procedure coding with modifiers
Absence of hydronephrosis “No hydronephrosis” or no mention of it Confirms N13.2 does not apply
Symptom documentation Pain level, hematuria, nausea Supports medical necessity for the visit
Treatment plan Conservative management, referral, procedure Shows active clinical management
Follow-up instructions Return visit, repeat imaging schedule Demonstrates ongoing care planning

What Happens When Documentation Is Incomplete

When documentation is vague or missing key elements, the billing team is forced to either use a less specific code or hold the claim for provider clarification. Both situations create delays.

Vague documentation that leads to N20.9 instead of N20.0 may result in lower reimbursement with some payers. Missing imaging confirmation can lead to medical necessity denials.

Providers who consistently document stone location clearly, reference imaging results in their notes, and note whether hydronephrosis is present save their billing teams significant time and protect revenue.

Imaging Tests That Confirm Stone Location and Support N20.0

Imaging is the foundation of kidney stone diagnosis and coding. Without it, providers are relying on symptom reports alone, which is not sufficient to support a specific location code like N20.0 with most payers. Different imaging modalities offer different levels of detail and have different strengths depending on the clinical situation.

Imaging Test CPT Code(s) What It Shows Strengths and Limitations
Non-contrast CT abdomen/pelvis 74176, 74177, 74178 Stone size, exact location, degree of obstruction, hydronephrosis Gold standard; most sensitive; no contrast needed
Renal ultrasound 76770, 76775 Kidney stones and hydronephrosis No radiation; less sensitive for small stones
KUB X-ray 74400 Radio-opaque stones in kidneys and ureters Quick and cheap; misses radiolucent stones
Intravenous pyelogram 74400 + contrast Stone location and urinary tract anatomy Less common now; replaced mostly by CT
MRI of abdomen 74181, 74182, 74183 Soft tissue detail; limited stone detection Rarely used for stones; poor at showing calcium

Non-contrast CT is overwhelmingly the preferred test for kidney stone diagnosis because it shows the stone clearly, pinpoints its exact location, measures its size, and identifies whether obstruction and hydronephrosis are present. When a CT confirms a stone in the kidney without ureteral involvement and without hydronephrosis, that report directly supports N20.0. The imaging report should be referenced in the provider’s notes so there is a clear connection between the test results and the diagnosis code selected.

Related Diagnosis Codes That Often Appear Alongside N20.0

Kidney stones rarely exist in isolation on a claim. Most patients have at least one additional documented finding , pain, blood in the urine, or a complication , that requires its own code. Billing teams must review the entire medical record to capture all relevant diagnoses, not just the primary stone code.

Related ICD-10 Code Description When to Use With N20.0
N13.2 Hydronephrosis with calculus obstruction Use INSTEAD of N20.0, not alongside it
R31.0 Gross hematuria When visible blood in urine is documented
R31.9 Hematuria, unspecified When blood in urine is mentioned without specifying type
N17.9 Acute kidney failure, unspecified When acute kidney injury is explicitly documented
N23 Unspecified renal colic Only when pain is present but no stone is confirmed
N39.0 Urinary tract infection When infection secondary to stone is documented
N21.0 Calculus of bladder When stone is confirmed in bladder, not kidney
Z87.442 Personal history of urinary calculi For past stone history when no current stone is active

A patient with a confirmed kidney stone and visible blood in the urine should be coded with both N20.0 and R31.0. A patient with a kidney stone and a documented urinary tract infection gets N20.0 plus N39.0. If the provider explicitly documents acute kidney injury in the context of stone obstruction, N17.9 should be added as well. The key requirement in every case is that the provider must document the link between the stone and the complication , not just mention both conditions in the same note.

CPT Procedure Codes Commonly Billed With N20.0

Kidney stone diagnosis codes pair with a range of CPT codes depending on whether the visit involves imaging, conservative management, or a procedure. Every procedure code for kidney stone treatment requires laterality modifiers, and claims submitted without them are denied or held pending correction.

Imaging and Diagnostic Procedure Codes

CPT Code Description Notes
74176 CT abdomen without contrast Most common for stone diagnosis
74177 CT abdomen with contrast Less common for stones
74178 CT abdomen with and without contrast Used when both are clinically needed
76770 Retroperitoneal ultrasound, complete For patients where CT is not appropriate
76775 Retroperitoneal ultrasound, limited Follow-up or limited assessment
74400 Urography, KUB Baseline or follow-up X-ray

Treatment and Surgical Procedure Codes

CPT Code Description Laterality Modifier Required
50590 Extracorporeal shock wave lithotripsy Yes , RT or LT
52352 Cystourethroscopy with stone removal Yes , RT or LT
52353 Cystourethroscopy with lithotripsy Yes , RT or LT
50080 Percutaneous nephrolithotomy, simple Yes , RT or LT
50081 Percutaneous nephrolithotomy, complex Yes , RT or LT
50060 Nephrolithotomy, removal of calculus Yes , RT or LT
50130 Pyelolithotomy, removal of calculus Yes , RT or LT

Evaluation and Management Codes

CPT Code Description Common Usage
99202–99215 Office visit, new or established patient Outpatient stone management and follow-up
99281–99285 Emergency department visit Acute renal colic or stone presentation
99221–99223 Initial hospital care Inpatient admission for complicated stone
99231–99233 Subsequent hospital care Daily inpatient management
99238–99239 Hospital discharge services Discharge documentation and coding

When a patient presents to the emergency department with renal colic and imaging confirms a kidney stone, the claim will typically include an ED evaluation and management code, the CT imaging code, and N20.0 as the primary diagnosis. If a procedure is performed at the same visit, the appropriate procedural CPT code with the correct laterality modifier is added. Missing the modifier is one of the most common and easily preventable billing errors for kidney stone procedures.

Common Coding Mistakes That Lead to Kidney Stone Claim Denials

Kidney stone claims deny for predictable, recurring reasons. Understanding these patterns allows billing teams to build review steps that catch errors before they reach the payer.

Common Mistake Why It Happens Consequence How to Prevent It
Using N20.9 when N20.0 is supported Defaulting to unspecified out of habit Lower reimbursement, audit flags Always use most specific code documentation supports
Coding N13.2 with N20.0 together Not checking Excludes1 notes Automatic claim denial Build Excludes1 check into coding workflow
Assigning N20.0 without imaging confirmation Coding from symptoms before test results arrive Medical necessity denial Wait for imaging before assigning location codes
Missing complication codes Reviewing only the primary diagnosis Incomplete coding, lower DRG weight Review full record including labs and nursing notes
Wrong location code for stone position Not reading imaging report carefully Code mismatch with procedure Match code to imaging-confirmed location
Missing laterality modifier on procedures Oversight at claim submission Procedure claim denied or held Require modifier check before submission
Coding N23 when stone is confirmed Not knowing when N23 applies Redundant and incorrect coding Remove N23 when stone diagnosis is confirmed
Using historical stone code for active stone Confusing Z87.442 with active N20.0 Claim reflects wrong clinical status Active stones get N20.0; past stones get Z87.442

Each of these errors is preventable with the right workflow in place. Billing teams that track denial patterns over time can identify which errors are most frequent in their practice and target education and process changes at those specific problem areas.

Payer-Specific Requirements for Kidney Stone Claims

Different payers have different policies about what documentation they need before paying kidney stone claims. Understanding these differences helps practices prepare claims correctly the first time rather than responding to denials after the fact.

Payer Type Key Requirement Common Denial Trigger
Medicare Imaging confirmation of stone; documented medical necessity Missing imaging report; vague diagnosis documentation
Medicaid State-specific policies; prior auth may vary Procedures without authorization; missing supporting notes
Commercial insurance Prior auth for most procedures; imaging pre-approval Unauthorized procedures; missing clinical documentation
Medicare Advantage Follows Medicare rules with plan-specific additions Same as Medicare plus plan-specific prior auth requirements

Medicare-Specific Considerations

Medicare covers kidney stone diagnosis and treatment when medical necessity is clearly established. The record must show documented symptoms such as pain, hematuria, or urinary symptoms that justify imaging and treatment. For specific codes like N20.0, Medicare expects imaging confirmation in the record , not just the provider’s clinical impression. Medicare contractors perform targeted reviews of urology claims, particularly for higher-cost procedures like percutaneous nephrolithotomy and lithotripsy. Claims for these procedures need particularly detailed documentation showing why the procedure was chosen over less invasive options.

Prior Authorization Requirements by Procedure Type

Procedure Typical Authorization Requirement Documentation to Submit
Non-contrast CT for initial stone Often not required for emergency Symptoms documentation
CT for follow-up or surveillance Frequently requires authorization Previous imaging reports, clinical rationale
Extracorporeal shock wave lithotripsy Almost always requires authorization Stone size, location, prior treatment history
Ureteroscopy with stone removal Frequently requires authorization Stone details, symptom severity
Percutaneous nephrolithotomy Almost always requires authorization Stone size, failed prior treatment, imaging
Repeat lithotripsy Requires detailed clinical justification Documentation of first treatment, stone persistence

Performing a procedure without required authorization results in a claim denial where the provider typically cannot bill the patient for the charges either. Checking authorization requirements before scheduling procedures is far less costly than dealing with denials after the fact.

How to Handle Kidney Stone Coding at Different Visit Types

The correct coding approach varies depending on what type of visit is being coded and what happened during that visit. A first emergency presentation looks different from a follow-up office visit or a surgical admission.

Visit Type Typical Codes Key Documentation Focus
Emergency presentation, stone suspected Symptom codes (N23, R31) until imaging confirms Document symptoms, order imaging, update after results
Emergency visit, stone confirmed on CT N20.0 + ED E/M + CT code Link imaging results to diagnosis in assessment
First office visit for known stone N20.0 + office E/M Document current symptoms, review imaging
Follow-up office visit, stone unchanged N20.0 + office E/M Note that stone is still present per imaging
Pre-procedure evaluation N20.0 as primary diagnosis Document indication for planned procedure
Lithotripsy or surgical procedure visit N20.0 + procedure CPT with laterality modifier Ensure modifier is on every procedural code
Post-procedure follow-up N20.0 or appropriate aftercare code Document procedure performed and recovery status
Stone has passed, no current stone Z87.442 (history) or no stone code Do not use N20.0 when no active stone is present

One of the most common workflow errors in kidney stone billing involves the emergency visit where a stone is suspected but imaging has not yet returned results. In that situation, providers should document the symptoms clearly , renal colic, hematuria, flank pain , and billing teams should hold the claim until imaging confirms or rules out the stone. Once imaging results are available and the provider updates the assessment, the correct specific code can be assigned.

Best Practices for Building a Kidney Stone Coding Process That Works

Individual code decisions matter, but so does the overall process a practice uses to handle kidney stone claims from start to finish. Practices that consistently get kidney stone coding right have built habits and workflows that support accuracy at every step.

Verify stone location with imaging before assigning any specific location code. If the imaging report has not yet been reviewed, use symptom codes for the initial encounter and update the diagnosis after imaging confirms the location. This prevents the situation where N20.0 is assigned based on a suspected diagnosis that imaging later fails to confirm or shows to be in a different location.

Always use the most specific code the documentation supports. Defaulting to N20.9 when the record clearly says kidney stone is a missed opportunity for both accuracy and appropriate reimbursement. Review the entire medical record , not just the provider’s assessment , to find all relevant diagnoses including complications that need to be coded alongside the primary stone diagnosis.

Build the Excludes1 check for N13.2 into every kidney stone claim review. Whether that check is built into coding software, added to a manual review checklist, or taught as a habit during coder training, it needs to happen on every single kidney stone claim before submission. The denial that results from violating this rule is entirely preventable.

Track denial patterns across all kidney stone claims by denial reason and by the provider who generated the claim. When the same error appears repeatedly , whether it is a missing laterality modifier, a repeated Excludes1 violation, or a pattern of medical necessity denials from a specific payer , that pattern points to a process problem that needs a process solution, not just a case-by-case fix.

Work with providers to improve documentation habits at the point of care. When a provider knows that writing “right kidney stone confirmed on CT, no hydronephrosis, no ureteral involvement” instead of “kidney stone” saves the billing team thirty minutes and prevents a denial, they are more likely to include that level of detail. Provider education about documentation does not have to be lengthy or formal , brief, specific feedback tied to real examples from the practice is often the most effective approach.

Kidney stone coding in 2026 rewards practices that take a systematic approach. The codes themselves are straightforward once the rules are understood. The documentation requirements are clear once providers know what payers are looking for. The errors are predictable once billing teams understand the patterns. Putting all of that knowledge into a consistent workflow is what turns accurate individual code decisions into reliable, clean claims across every kidney stone visit a practice handles.

Share this :
Fill in the Details & Get a Callback now
Having billing issues? Let’s fix what’s affecting your revenue

Book a free 15-minute call to review your billing problems and identify missed revenue

Having billing issues? Let’s fix what’s affecting your revenue

Book a free 15-minute call to review your billing problems and identify missed revenue