QUICK ANSWER
- What are the kidney stone billing codes for urology? Kidney stone billing codes for urology are the CPT, ICD-10-CM, and modifier combinations used to report stone treatment: 50590 for shock wave lithotripsy, 52352 through 52356 for ureteroscopy, and 50080 or 50081 for percutaneous nephrolithotomy, paired with N20 calculus diagnoses. Correct pairing decides whether a stone claim pays the first time.
- The costliest bundling trap: Billing 52353 plus cystoscopy with stent placement CPT code 52332 on the same ureter double-bills the stent; 52356 is the single correct code.
- Diagnosis must match the anatomy: N20.0, N20.1, or N20.2 should match the stone location, and N13.2 replaces N20 when the stone causes hydronephrosis.
- Who stops the leaks: Specialized urology billing services audit op notes, apply laterality and global period modifiers, and appeal stone denials before revenue is written off.
Kidney Stone CPT Codes at a Glance
Stone procedures are among the highest-volume surgical services in most urology practices, and they span three different approaches: shock wave lithotripsy, ureteroscopy, and percutaneous surgery. Each approach has its own code family, and the American Medical Association’s CPT descriptors are specific about what each code includes. Choosing the right family is the first decision; choosing the right code inside it is where most errors happen.
| CPT Code | Procedure | Key Billing Note |
| 50590 | Extracorporeal shock wave lithotripsy (ESWL) | One unit per kidney regardless of stone count; 90-day global |
| 52351 | Cystourethroscopy with ureteroscopy and/or pyeloscopy; diagnostic | Bundled into therapeutic ureteroscopy on the same side |
| 52352 | Ureteroscopy with removal or manipulation of calculus | Basket extraction without fragmentation |
| 52353 | Ureteroscopy with lithotripsy | Laser or other lithotripsy; ureteral catheterization included |
| 52356 | Ureteroscopy with lithotripsy including indwelling ureteral stent | Use instead of 52353 plus 52332 on the same ureter |
| 52332 | Cystourethroscopy with insertion of indwelling ureteral stent | Standalone, or contralateral side with a distinct modifier |
| 52317 / 52318 | Litholapaxy of bladder calculus, simple or complicated | Bladder stones only; documented size drives selection |
| 50080 / 50081 | Percutaneous nephrolithotomy, simple or complex | Op note must support the complexity level |
Two related codes cause confusion. Cystourethroscopy with removal of a ureteral calculus (52320) or fragmentation of a ureteral calculus (52325) applies when the stone is reached without a ureteroscope. Diagnostic cystoscopy, covered in our CPT code 52000 guide, is bundled into every stone procedure performed through the urethra, so it should never appear as a separate line on the same claim.
How Do You Choose Between 52352, 52353, and 52356?
Choose 52352 when the stone is removed intact without fragmentation, 52353 when lithotripsy is performed without leaving a stent, and 52356 when lithotripsy is performed and an indwelling ureteral stent is placed in the same ureter. The deciding facts are whether energy was used to break the stone and whether a stent stayed in.
Diagnostic ureteroscopy (52351) sits at the bottom and is included in every therapeutic code above it on the same side. National Correct Coding Initiative edits also bundle 52352 into 52353, so a case that fragments a stone with a holmium laser and then baskets the pieces is reported as 52353, not both codes.
The stent decision is where most money is lost. Since CPT created 52356, stent insertion after ureteroscopic lithotripsy on the same ureter has been built into that one code. Billing 52353 plus 52332 for the same side triggers an NCCI denial on the stent line. When the stent goes into the opposite ureter, report 52353 on the treated side and 52332 on the other with RT and LT plus a distinct-service modifier such as XS or 59.
One question we hear constantly from urology practice managers is how to code a case where the surgeon planned lithotripsy but extracted the stone intact. Code what was done, not what was scheduled. If no fragmentation occurred, 52352 is correct, with 52332 added only when a stent was placed. The op note should state the energy source, stone size before and after treatment, and whether a stent was left in place.
Which ICD-10 Codes Support Kidney Stone Claims?
Kidney stone claims are supported by N20.0 for calculus of kidney, N20.1 for calculus of ureter, N20.2 for calculus of kidney with calculus of ureter, and N21.0 for bladder calculus. When the stone causes hydronephrosis, N13.2 replaces the N20 code, because ICD-10-CM lists that combination as an Excludes1 condition.
Location precision matters. A ureteroscopy for a distal ureteral stone billed with N20.0 can fail a payer’s medical necessity edit, because the diagnosis points to the kidney while the procedure treats the ureter. When stones are present in both, N20.2 tells the whole story in one code. Our ICD-10 code N20.0 guide covers the kidney calculus code in more depth.
The hydronephrosis rule is the one billers miss most. Category N20 carries an Excludes1 note for calculus with hydronephrosis, so N20.0 and N13.2 should not appear together. If the imaging report and op note document hydronephrosis caused by the stone, N13.2 alone is correct. When infection is present with obstruction, N13.6 for pyonephrosis may apply instead, with an additional code for the organism.
Several supporting codes round out stone claims. N23 covers unspecified renal colic when a stone has not yet been confirmed, R31.0 reports gross hematuria at the initial workup, and Z87.442 records a personal history of urinary calculi for metabolic follow-up visits. When a urinary tract infection accompanies the stone, code the infection specifically rather than defaulting to the general code described in our N39.0 coding guide. In our experience matching urology practices with billing partners, diagnosis specificity is the fastest fix for stone-related medical necessity denials.
Modifiers and Global Periods for Stone Procedures
Laterality modifiers belong on almost every stone claim. Append RT or LT to identify the treated side, and use modifier 50 when the same procedure is performed bilaterally in one session, as explained in our modifier 50 bilateral procedure guide. Medicare treats 50590 as one unit per kidney no matter how many stones are treated, so multiple stones in one kidney never justify additional units.
Global periods drive the next set of decisions. The Medicare Physician Fee Schedule assigns 50590 a 90-day global period, which means related care in the following three months is included in the original payment. Ureteroscopy codes carry much shorter global periods, and published sources disagree on the exact days, so confirm the Global Days column in the current CMS relative value file for the date of service before you build your billing rules.
Staged and unplanned returns need the right modifier. Use modifier 58 when a second procedure was planned or staged, such as treating the opposite kidney weeks after the first ESWL. Use modifier 78 for an unplanned return to the operating room for a related complication, such as an obstructing fragment after lithotripsy, and modifier 79 for an unrelated procedure during the global period. Modifier 78 typically pays only the intraoperative portion of the fee, so documenting why the return happened matters.
Stent removal is a frequent leak. A cystoscopic stent removal (52310) during the global period of the original stone surgery is usually bundled, while removal after the global ends is separately billable. Diagnostic cystoscopy codes like CPT 52005 are also bundled into stone procedures on the same day. Watch the Q4 2026 NCCI edits for urology for current pairs.
Stone claims fail on details: a stent billed twice, a missing laterality modifier, or a diagnosis that does not match the treated side. In our experience, practices recover that revenue fastest with a urology-specific billing partner. Get matched with urology billing companies free, in as little as 30 minutes.
Why Do Kidney Stone Claims Get Denied?
Kidney stone claims are denied most often for bundling errors such as 52353 billed with a same-side 52332, missing RT or LT modifiers, diagnoses that do not match the treated anatomy, global period conflicts, and absent prior authorization for lithotripsy where commercial payers require it. Most of these denials are preventable before the claim is submitted.
These are the six errors that show up most often on stone claims:
- Double-billing the stent. Reporting 52353 and 52332 on the same ureter instead of 52356.
- Dropping laterality. Submitting stone codes without RT, LT, or modifier 50, which leaves payers unable to process bilateral or staged care.
- Mismatching the diagnosis. Pairing N20.0 with a ureteral procedure, or reporting N20 alongside N13.2.
- Ignoring the global period. Billing related care inside the 90-day ESWL global without modifier 58, 78, or 79.
- Unbundling the scope. Adding 52000, 52005, or 52351 to a therapeutic stone procedure on the same side.
- Skipping prior authorization. Scheduling ESWL or PCNL without confirming whether the patient’s commercial plan requires approval.
Here is what one error costs over a year. Consider a hypothetical practice performing 20 ureteroscopic lithotripsy cases with stents each month, at an illustrative allowed amount of $400 for 52356. If billers submit 52353 plus 52332 and a quarter of those claims deny for rework, the practice delays or loses about $2,000 a month, roughly $24,000 a year, on one coding habit. The figures are illustrative, but the pattern is real.
The most common issue we see providers run into is fixing denials one at a time instead of correcting the charge rule that creates them.
Imaging, Stone Analysis, and Follow-Up Visits
Stone care generates revenue well beyond the procedure itself, and much of it is missed. Imaging often comes first. A non-contrast CT of the abdomen and pelvis (74176) is the standard stone protocol study, while renal ultrasound (76770 for complete, 76775 for limited) and a single-view abdominal x-ray (74018) are common for follow-up and fragment tracking. When imaging is performed in-office, make sure the technical and professional components are billed correctly for your setting, and that the ordering diagnosis is attached to each study.
Stone analysis is the next missed charge. Infrared spectroscopy (82365) is the most common method, with x-ray diffraction (82370) and chemical analysis (82360) as alternatives. Practices running their own lab should confirm CLIA certification covers the test before billing it. Metabolic workups that include 24-hour urine testing support long-term prevention and recurring visits documented with Z87.442.
Visits around the procedure need careful handling. The decision-for-surgery visit is separately billable, often with modifier 57 for major procedures with a 90-day global, while routine postoperative visits inside the global period are not. A significant, separately identifiable evaluation on the same day as a minor procedure needs modifier 25, which faces payment changes covered in our modifier 25 payment cut guide.
Practices often come to us after realizing their stone program brings in procedure revenue but leaves imaging, analysis, and metabolic follow-up uncaptured. A billing partner who maps the full stone episode, from first CT to recurrence prevention, closes those gaps and turns a one-time procedure into a documented care pathway.
Should You Outsource Urology Stone Billing?
Stone billing rewards specialty knowledge. A biller who handles general medical claims may know that lithotripsy exists, but not that 52356 replaced a two-code combination, that N13.2 excludes N20, or that ESWL carries a 90-day global. For practices with a high stone volume, those gaps compound quickly across every bilateral, staged, and stented case, especially as Medicare rates tighten under the changes described in our 2027 Medicare fee schedule breakdown for urology.
Keeping billing in-house works when a practice has a coder with recent urology surgical experience, a charge review step before submission, and time to work denials within days. When any of those pieces are missing, a specialized partner usually recovers more than it costs. Ask any prospective billing company how it handles bilateral and staged stone procedures, how it tracks global periods, and how quickly it appeals bundling denials. Ask for sample denial reports from current urology clients as well.
Urology Bill Co is part of the Billing Service Quotes network, which has matched more than 2,000 providers across all 50 states, brings over 15 years of industry experience, and offers billing rates starting as low as 2.95%. Requests are reviewed by a real person, including Tim Daniels, Director of Strategic Accounts at Billing Service Quotes, who helps urology practices connect with billing companies that understand surgical and procedural billing. Many companies in our network also support credentialing, contracting, and full revenue cycle management, and most practices are matched in as little as 30 minutes at no cost.
Frequently Asked Questions
What is the CPT code for kidney stone lithotripsy?
Shock wave lithotripsy is reported with CPT 50590, one unit per kidney regardless of stone count. Ureteroscopic lithotripsy is reported with 52353, or 52356 when an indwelling ureteral stent is placed in the same ureter during the same session. Percutaneous stone surgery uses 50080 or 50081.
Can 52353 and 52332 be billed together?
Not on the same ureter. CPT 52356 includes ureteroscopic lithotripsy with stent insertion, so billing 52353 and 52332 for the same side triggers an NCCI denial. If the stent is placed in the opposite ureter, both codes can be reported with RT, LT, and a distinct-service modifier.
What is the global period for CPT 50590?
CPT 50590 carries a 90-day global period on the Medicare Physician Fee Schedule. Related care during those 90 days is included in the original payment, so staged procedures need modifier 58, unplanned related returns need 78, and unrelated procedures need 79 to be paid separately.
Can N20.0 and N13.2 be coded together?
No. Category N20 carries an Excludes1 note for calculus with hydronephrosis. When imaging and the op note show the stone is causing hydronephrosis, report N13.2 alone. Use N20.0, N20.1, or N20.2 only when no hydronephrosis is documented.
Is diagnostic cystoscopy billable with a stone procedure?
No. Diagnostic cystoscopy (52000) and diagnostic ureteroscopy (52351) are bundled into therapeutic stone procedures performed through the urethra on the same side. Reporting them separately on the same claim triggers NCCI denials and should be removed during charge review.
Next Steps
- Coding the diagnosis? Review our ICD-10 code N20.0 guide for kidney calculus specificity.
- Billing bilateral stones? See the modifier 50 bilateral procedure guide.
- Checking bundling pairs? Read the Q4 2026 NCCI edits for urology.
- Ready to stop losing stone revenue? Get matched with specialty urology billing companies, free.
CPT codes and descriptors are maintained by the American Medical Association, and ICD-10-CM is maintained by CMS and the NCHS. Both are provided here for reference. The dollar figures in this article are illustrative examples, not published rates. Global periods, NCCI bundling pairs, modifier rules, and prior authorization requirements vary by payer and by Medicare contractor and change over time, so verify against the current CPT and ICD-10-CM guidelines, the current NCCI edit file, the Global Days column of the current CMS relative value file, and individual payer policies before billing.
Stop losing revenue on your highest-volume surgical service line. Get matched with urology billing companies that know stone coding, modifiers, and global periods. Billing Service Quotes has matched 2,000+ providers in all 50 states, with rates starting as low as 2.95%. Matching is 100% free.