Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

CPT code 87086: Urine culture, bacterial; quantitative, colony count

Avatar photo Maja Popovska
Last Updated: September 2, 2026
Key takeaways

Key takeaways

CPT code 87086 describes a urine culture, bacterial; quantitative, colony count — a moderate-complexity lab test that requires a CLIA-certified facility.

Medicare covers 87086 under NCD 190.12 when a qualified provider orders it with a documented indication, such as suspected UTI or recurrent bacteriuria.

The most common billing errors involve missing ICD-10 linkage, thin medical necessity documentation, and upcoding to CPT 87088 before organism identification is complete.

Practice management software like Pabau pairs ICD-10 codes automatically and submits claims for lab codes such as 87086, cutting manual entry errors.

CPT code 87086 describes the laboratory procedure formally titled Culture, bacterial; quantitative, colony count, urine. The test grows bacteria from a urine specimen on culture media over 24 to 48 hours. It then counts the resulting colonies to quantify the bacterial load in colony-forming units per milliliter (CFU/mL). That colony count determines whether the growth is clinically significant. The threshold is typically 100,000 CFU/mL or higher for uncomplicated UTI, though clinical context can lower that bar.

CPT 87086 sits in the microbiology section of the CPT code set, which spans codes 87003 through 87999. The bacterial culture subrange begins at 87040. The code is maintained by the American Medical Association (AMA) CPT Editorial Panel and is one of the most-billed codes in clinical laboratory medicine.

Field Detail
CPT code 87086
Official descriptor Culture, bacterial; quantitative, colony count, urine
Code category Microbiology (CPT 87003-87999). The bacterial culture subrange starts at 87040.
Specimen type Urine (midstream clean-catch, catheter, or suprapubic aspirate)
Test complexity Moderate complexity (CLIA-certified laboratory required)
CLIA-waived? No. Cannot be performed in a standard office without appropriate lab certification.
2026 fee schedule Covered under the Clinical Laboratory Fee Schedule (CLFS), not the MPFS
Found our content helpful?

When to use CPT 87086: Clinical indications

CPT code 87086 is the correct code when the ordering provider requires a quantitative bacterial count from urine. That is distinct from a simple screening dipstick or a qualitative culture. The quantitative element is what drives the choice of 87086 over the other urinalysis codes. It measures CFU/mL rather than the presence or absence of organisms.

Clinical scenarios where 87086 is the appropriate code include:

  • Suspected urinary tract infection (UTI): symptoms including dysuria, frequency, urgency, or suprapubic tenderness with negative or equivocal dipstick results
  • Recurrent UTI: evaluation for persistent or treatment-resistant infection where organism identification and sensitivity guidance will follow
  • Post-treatment follow-up: confirming eradication after antibiotic therapy in high-risk patients or complicated UTI
  • Asymptomatic bacteriuria screening: in pregnant patients or prior to urologic procedures, per clinical guidelines
  • Catheter-associated UTI workup: evaluation of patients with indwelling urinary catheters showing signs of infection

The ordering provider must document the clinical indication clearly in the chart. Every lab order has to trace back to a clinical reason. Absent that documentation, the claim is vulnerable to a medical necessity denial under CMS coding requirements.

Pro Tip

Order CPT 87086 specifically when you need a colony count. If a provider orders a urine culture without specifying quantitative, the lab may default to reporting growth as present or absent. That result does not support the 87086 descriptor. The order must request a quantitative culture with colony count to justify the code.

CPT 87086 fee schedule and reimbursement rates 2026

CPT code 87086 is reimbursed under the Clinical Laboratory Fee Schedule (CLFS), not the Medicare Physician Fee Schedule (MPFS). The CLFS sets national payment rates for laboratory tests, adjusted annually by CMS. Geographic adjustment factors apply, so reimbursement varies by Medicare Administrative Contractor (MAC) jurisdiction.

For the current rate, check the CLFS file your MAC publishes each year. CMS also maintains a fee schedule lookup tool for its other payment schedules. The table below reflects the 2026 national payment amount range, which you should verify against your MAC before billing.

Payer type Approximate 2026 rate Notes
Medicare (CLFS national rate) ~$9.00-$11.00 Verify against your MAC’s CLFS file. Geographic adjustments apply.
Medicare Advantage Varies by plan contract May match the CLFS or use negotiated rates. Check the individual plan.
Medicaid State-specific Rates set by each state Medicaid program
Commercial payers Contractually negotiated Check the explanation of benefits and the payer contract for the contracted rate

When CPT 87088 (identification of aerobic isolate) is billed alongside 87086, the combined reimbursement reflects both the culture and identification components. Track your electronic remittance advice (ERA/835 files) to reconcile payment against expected CLFS rates and catch underpayments early.

Medicare coverage for CPT 87086

Medicare Part B covers CPT code 87086 when it meets the medical necessity criteria set out in NCD 190.12 (Urine Culture, Bacterial). The National Coverage Determination establishes the circumstances under which Medicare will pay. It is the primary policy document to reference when preparing an 87086 claim for a Medicare beneficiary.

Before billing, verify the patient’s coverage. That tells you whether they are under traditional Medicare, Medicare Advantage, or a supplemental plan with additional coverage criteria.

Coverage category NCD 190.12 position
Suspected UTI with symptoms Covered when ordered by a physician or qualified non-physician practitioner with documented symptoms
Recurrent or complicated UTI Covered with documentation of prior episodes or complicating factors (e.g., diabetes, structural abnormality)
Asymptomatic bacteriuria (pregnant patients) Covered per the US Preventive Services Task Force (USPSTF) screening recommendation in pregnancy
Routine screening (non-pregnant, asymptomatic) Generally not covered. Medical necessity must be documented individually.
Post-treatment follow-up Covered when clinically indicated. Document the completed treatment and the reason for a test-of-cure.

The full NCD 190.12 policy is published in the CMS Medicare Coverage Database. Review it directly before citing coverage criteria to a payer, as CMS updates NCDs periodically.

ICD-10 codes commonly paired with CPT 87086

Every CPT 87086 claim must include a supporting ICD-10-CM diagnosis code that establishes medical necessity. Payers, including Medicare under NCD 190.12, cross-reference the diagnosis against covered indications. Our ICD-10-CM code reference covers the diagnosis codes you will pair with lab work most often. A claim submitted without an appropriate diagnosis code, or with one that falls outside covered indications, will deny however correctly 87086 itself is coded.

ICD-10-CM code Description Clinical context
N39.0 Urinary tract infection, site not specified Most common pairing. Use when the UTI site is not further specified.
N30.00 Acute cystitis without hematuria Bladder-specific infection without blood in urine
N30.01 Acute cystitis with hematuria Bladder-specific infection with blood in urine
N12 Tubulo-interstitial nephritis, not specified as acute or chronic Upper urinary tract infection; pyelonephritis work-up
R82.71 Bacteriuria Use when bacteriuria is found but a formal UTI diagnosis is not confirmed
O23.40 Unspecified infection of urinary tract in pregnancy Prenatal asymptomatic bacteriuria screening or UTI in pregnancy
Z87.440 Personal history of urinary tract infections Use for recurrent UTI evaluation when a current episode is suspected

All ICD-10-CM codes in the table are valid for FY2026. N39.0 is the pairing you will reach for most, and its own reference page covers the sequencing rules. Verify any code’s active status against the CDC/NCHS ICD-10-CM web tool before including it on a claim.

Billing guidelines for CPT 87086

Correct billing starts with the rules that govern how 87086 appears on a claim. The following apply across most payers, including Medicare. Always check your MAC’s local coverage determination (LCD) for additional payer-specific requirements.

Modifiers for CPT 87086

CPT 87086 uses modifiers sparingly. The most relevant are:

Modifier When to use Common error
Modifier 91 Repeat clinical diagnostic lab test performed on the same day when a separate result is medically necessary Applying 91 for a second specimen from the same collection event rather than a separately ordered repeat test
Modifier 59 Distinct procedural service when 87086 is billed alongside another code that would otherwise trigger an NCCI edit Overuse as a bundling override without clinical justification documented in the chart
Modifier QW CLIA-waived test performed in a waived-status lab Applying QW to 87086, which is not CLIA-waived and cannot be billed with QW under any circumstances

Documentation requirements for a clean 87086 claim

Every 87086 claim needs supporting documentation before it leaves the practice. A clean claim gives the payer every element it needs to adjudicate on first pass, which avoids the rework cycle of denials and appeals. The required elements are:

  • Ordering provider’s name, NPI, and signature on the lab requisition
  • Date of specimen collection
  • Specific clinical indication documented in the progress note (not just “rule out UTI”)
  • ICD-10-CM code(s) linked directly to the 87086 line item on the claim form
  • Specimen type and collection method (midstream clean-catch, catheter, etc.)
  • Lab’s CLIA certificate number on file (required for all clinical laboratory claims)

Keep these elements in the patient record and accessible for a payer audit. CMS can request claim documentation going back up to seven years.

Urine culture billing rarely involves just one code. Knowing the adjacent codes, and when each is appropriate, prevents both undercoding and upcoding errors. The table below covers the most frequently confused or paired codes:

CPT code Description Relationship to 87086
87088 Culture, bacterial; with isolation and presumptive identification of each isolate, urine Billed separately when the lab identifies the specific organism from the growth yielded by 87086. Not included in 87086.
87070 Culture, bacterial; other source Use when the specimen source is not urine. Do not substitute it for 87086 on urine specimens.
81003 Urinalysis, by dip stick or tablet reagent; automated, without microscopy A screening test. It may be billed on the same date as 87086 when both are ordered and performed, subject to NCCI edits.
81001 Urinalysis, by dip stick or tablet reagent; automated, with microscopy Same-day billing with 87086 requires documented medical necessity for both. Check the current NCCI edit status.

CPT 87088 is the code most often confused with 87086. The quantitative culture tells you how much bacteria is present. The identification step tells you which organism it is.

They describe different parts of the laboratory process and are billed separately when both are performed. Billing 87088 in place of 87086 before organism isolation is complete is a common coding error. The sequence below shows where each code attaches to the workup.

Step diagram of urine testing codes: step 1 screening urinalysis 81003 or 81001 with microscopy, step 2 quantitative culture with colony count 87086 at a 100,000 CFU/mL threshold, step 3 organism identification 87088, and 87070 when the specimen is not urine
Only step two carries 87086, which is why a screening dipstick or an identification report cannot stand in for it. Codes and thresholds as covered above, from the AMA CPT code set.

Common billing errors and how to avoid them

Denials on 87086 cluster around a handful of repeat mistakes. Each has a documentation or sequencing fix that stops it recurring, and the table below pairs them up.

Error What goes wrong How to fix it
Upcoding to 87088 prematurely Billing organism identification before the lab has completed the isolate step Bill 87086 first. Add 87088 only once the organism identification report is available.
Missing ICD-10 linkage Claim submitted with no diagnosis code attached to the 87086 line item Always attach at least one ICD-10-CM code, such as N39.0, to the lab line item. Verify it at the claim scrubbing stage.
Applying modifier QW to 87086 87086 is not CLIA-waived, so adding QW triggers automatic rejection Remove QW. 87086 requires a CLIA-certified moderate-complexity lab. No exceptions.
Thin medical necessity documentation Progress note does not record clinical symptoms or the rationale for the test Document specific symptoms (dysuria, frequency, fever) or the clinical scenario (post-treatment follow-up, recurrent UTI) in the ordering note
Bundling 87086 and 81003 without NCCI review Payer applies NCCI edits and bundles the urinalysis into the culture without additional payment Check the current NCCI edit status for the 87086/81003 pair. Use modifier 59 only when both are clinically and separately necessary.

Structured denial management catches these patterns before they compound. Tracking denial reason codes on 87086 claims over 90 days usually reveals which category dominates in a given practice or lab.

How practice management software supports CPT 87086 billing

Manual lab billing for a code like 87086 tends to fail in the same three places:

  • ICD-10 codes get detached from line items during transcription
  • Modifier decisions get made inconsistently across billing staff
  • Claim status goes untracked until a denial arrives weeks later

Practice management software like Pabau closes each of those three points. Pabau’s claims software for labs automates code entry and links the diagnosis code at the point of order.

Completed claims route through our Claim.MD clearinghouse integration for electronic submission to over 4,000 US payers. Real-time eligibility checks run before submission, so coverage problems surface before they turn into denials.

Pabau claims management dashboard showing automated claim submission and billing
Pabau’s claims management dashboard pairs each ICD-10 code with the 87086 line item before submission, so lab claims leave the practice complete.

For labs and outpatient practices billing high volumes of urine culture codes, that automation also builds a structured audit trail. Every order carries the ordering provider’s name, the clinical indication pulled from the record, the specimen collection date, and the linked ICD-10 code.

That is the documentation package payers request during an audit. Having it pre-assembled removes the retrospective chart review, and claim file submission becomes a single step rather than a multi-department handoff.

Practices tracking denial patterns can also use Pabau’s reporting to isolate 87086 denial rates by reason code. That shows whether the root cause is documentation, an ICD-10 mismatch, or an NCCI edit conflict, which makes coder training far more targeted. See how it works for your lab billing volume by booking a demo.

Automate lab billing and ICD-10 linking

Pabau pairs diagnosis codes with procedure codes as the order is placed, and flags incomplete documentation before a claim goes out. Lab claims leave the practice complete, so fewer come back as denials.

Pabau claims management dashboard

Conclusion

87086 is not a hard code to get right. The descriptor is narrow, the coverage policy is published, and the denial patterns are few enough to cover with a handful of scrubbing rules.

Three failures account for most of the money lost on urine cultures. Transcription detaches the diagnosis code, the line item ships without one, or a QW modifier nobody removed triggers a rejection. Each of those is catchable before submission. Fix them at the point of order rather than at appeal.

If your lab runs regular UTI workups, the win sits in the workflow rather than in the code book. Book a demo to see how Pabau links diagnosis codes and scrubs lab claims before they leave the practice.

Continue your research

Continue your research

Need to understand how clean claims are built? Clean claim submission best practices covers the documentation and formatting steps that prevent first-pass rejections.

Want to reduce denial rates across your lab billing? Revenue cycle management fundamentals explains the end-to-end process from order to payment reconciliation.

Handling high claim volumes across multiple payers? Medical claims clearinghouse guide explains how clearinghouses route and validate claims before payer adjudication.

Frequently asked questions

What does CPT code 87086 cover?

CPT code 87086 covers a urine culture, bacterial; quantitative, colony count. This is a moderate-complexity laboratory procedure. Urine is cultured on growth media and the resulting bacterial colonies are counted, reported as colony-forming units per milliliter (CFU/mL). The count shows whether the growth is clinically significant.

Is CPT 87086 covered by Medicare?

Yes. Medicare Part B covers CPT 87086 under National Coverage Determination (NCD) 190.12. The ordering provider must be qualified and must document a clinical indication, such as suspected or recurrent UTI. Routine asymptomatic screening in non-pregnant patients is generally not covered without individual medical necessity justification.

What is the difference between CPT 87086 and CPT 87088?

CPT 87086 covers the quantitative colony count from the urine culture. CPT 87088 covers identification of the specific bacterial isolate from that culture. They describe different steps of the lab process and are billed separately when both are performed. Billing 87088 before the organism identification is complete is a coding error.

What is the reimbursement rate for CPT 87086 in 2026?

The 2026 Medicare Clinical Laboratory Fee Schedule (CLFS) national rate for CPT 87086 is approximately $9-$11, subject to geographic adjustment by MAC jurisdiction. Verify the current rate against the CLFS file your MAC publishes, since CLFS rates are updated annually.

Can CPT 87086 be billed with CPT 81003?

CPT 87086 and CPT 81003 (automated urinalysis) may be billed on the same date when both are separately ordered and medically necessary. However, NCCI edits may bundle them. Check the current National Correct Coding Initiative edit table for this pair and apply modifier 59 only when clinical documentation supports separate billing.

What modifiers apply to CPT 87086?

Modifier 91 applies when a repeat culture is medically necessary on the same day as a prior test. Modifier 59 applies when 87086 is billed alongside another code that triggers an NCCI edit and the services are distinct. Do not apply modifier QW, as CPT 87086 is not CLIA-waived and requires a certified moderate-complexity laboratory.

Is CPT 87086 billing allowed in an office setting?

No, not without appropriate CLIA certification. CPT 87086 is a moderate-complexity test. Performing or billing it from a non-certified office setting is a compliance violation. The lab performing the culture must hold a valid CLIA certificate, and its certificate number must be on file with the payer.

Found our content helpful?
×