Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
☰
CPT Code

CPT code 84520 – Blood urea nitrogen test


Code Definition

84520 is the CPT code for urea nitrogen; quantitative. It covers a numeric blood urea nitrogen (BUN) result from a serum or plasma specimen, measured on a laboratory analyzer.

Practices bill 84520 only when BUN is ordered on its own. When a CMP, BMP or renal function panel is ordered, the BUN result is billed through the panel code. A semiquantitative reagent-strip BUN is 84525, and urine urea nitrogen is 84540.

Section
80047-89398 Pathology and laboratory
Subsection
82009-84999 Chemistry
Code range
Category I CPT code, paid under the Medicare Clinical Laboratory Fee Schedule
Billable
No
Code also known as
BUN test, urea nitrogen blood test, serum BUN, urea nitrogen quantitative
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT code 84520 covers quantitative urea nitrogen from serum or plasma. A semiquantitative reagent-strip BUN is CPT 84525, and urine urea nitrogen is CPT 84540.

Billing 84520 on top of a CMP (80053), BMP (80048) or renal panel (80069) breaks NCCI bundling rules and triggers a denial.

Modifier 91 is required for a medically necessary repeat BUN on the same date of service, and leaving it off is a top denial trigger.

Claims management software such as Pabau validates each BUN claim before submission and checks the patient’s eligibility through Claim.MD first.

CPT code 84520: Official description and clinical purpose

According to the American Medical Association’s CPT code set, CPT code 84520 carries the official descriptor “Urea nitrogen; quantitative.” The code applies to a quantitative laboratory measurement of urea nitrogen in blood. The specimen is most commonly serum or plasma collected by venipuncture.

Clinically, BUN is ordered to evaluate kidney filtration, monitor patients with chronic kidney disease (CKD) or acute kidney injury (AKI), and assess hydration status. It also helps screen for conditions affecting protein metabolism. It is one of the most frequently ordered chemistry tests in primary care, nephrology and hospital settings.

Two coding errors come up again and again with this test. The first is billing 84520 for a urine specimen, which should be coded as CPT 84540 for urine urea nitrogen. The second is billing 84520 alongside a comprehensive metabolic panel where BUN is already bundled. The lab billing software a practice uses should flag these conflicts at order entry, before the claim goes out.

Pabau checkout screen showing a completed payment next to an insurer invoice
Pabau raises the insurer invoice at checkout, so a billed BUN test is tied to the claim it belongs to from the start.

What CPT 84520 covers and what it excludes

Knowing what sits inside and outside the scope of CPT 84520 prevents the most common billing mistakes with this code.

Element Covered by 84520 Not covered by 84520
Specimen Serum or plasma (blood draw) Urine urea nitrogen, which is billed as CPT 84540
Method Quantitative (laboratory analyzer) Semiquantitative reagent-strip BUN, which is billed as CPT 84525
Panel context Standalone BUN order only BUN already included in a CMP (80053), BMP (80048) or renal panel (80069)
Repeat testing Same-day repeat with modifier 91 when medically necessary Routine repeat without a documented clinical reason (denial risk)

Put those rules in order and only one route ends in 84520. Work through the questions below from the top, and stop at the first one that answers yes.

Decision flow for urea nitrogen coding: if a CMP, BMP or renal panel was ordered, bill 80053, 80048 or 80069 only; urine specimen, 84540; blood reagent strip, 84525; serum or plasma on a lab analyzer, 84520; medically necessary same-day repeat, 84520 with modifier 91
The panel check comes first because a bundled BUN is the most common 84520 denial. Codes follow the AMA CPT descriptors and NCCI panel bundling.

84520 vs 84525: Key differences coders must know

CPT 84520 and CPT 84525 both describe blood urea nitrogen testing, but they are not interchangeable. The difference is the method, and using the wrong code misreports the service.

Feature CPT 84520 CPT 84525
Official descriptor Urea nitrogen; quantitative Urea nitrogen; semiquantitative (e.g., reagent strip test)
Measurement method Automated laboratory analyzer with a precise numeric result Reagent strip with a semiquantitative result
Typical specimen Serum or plasma Blood, typically tested at the point of care
Clinical use CKD monitoring, AKI workup, hydration assessment Bedside or urgent screening, not definitive renal monitoring
Medicare payment Own line on the CLFS file Own line on the CLFS file

The distinction matters most in point-of-care settings. A reagent-strip BUN read at the bedside is a 84525 scenario. A blood draw sent to the central lab for a numeric BUN result is 84520. Billing 84520 for a strip result is upcoding.

When to bill CPT 84520 standalone vs as part of a renal function panel

National Correct Coding Initiative (NCCI) edits treat BUN as a component of several panel codes. Billing CPT code 84520 separately when one of those panels was ordered is a bundling violation. The order decides which code goes on the claim.

What was ordered Panel code Bill 84520?
BUN alone None Yes, bill 84520 standalone
Comprehensive metabolic panel 80053 (CMP) No, BUN is bundled, so bill 80053 only
Basic metabolic panel 80048 (BMP) No, BUN is bundled, so bill 80048 only
Renal function panel 80069 No, BUN is bundled, so bill 80069 only

Practices that bill from a physician order for “CMP + BUN” often generate a duplicate charge. The lab runs one BUN test, so it cannot be billed twice. NCCI edits generally bar separate payment for 84520 alongside these panels. Check the current PTP edit table for a modifier indicator before assuming any exception applies.

When the order was a CMP, the claim carries 80053 and no separate BUN line. A BMP order carries 80048 instead.

BUN is often ordered with serum creatinine to calculate the BUN-to-creatinine ratio. Without a panel order, creatinine goes on its own claim line as 82565.

ICD-10 diagnosis codes to pair with CPT 84520

Every CPT code 84520 claim needs a supporting ICD-10-CM diagnosis code that demonstrates medical necessity. Payers use the diagnosis to decide whether the test was clinically warranted. A mismatch between the diagnosis and the test is one of the fastest paths to denial.

The CrossCoder CPT-to-ICD-10 crosswalk tool can help verify that the diagnosis you’ve selected maps correctly to 84520. Commonly accepted supporting codes include the following.

ICD-10-CM code Description Clinical context
N18.1 – N18.6 Chronic kidney disease, stages 1-5 and end stage renal disease Routine CKD monitoring, the most common pairing for BUN
N17.0 – N17.9 Acute kidney failure (with or without tubular or cortical necrosis) AKI workup and serial monitoring; supports repeat testing
E86.0 Dehydration Elevated BUN in dehydrated or hypovolemic patients
Z86.39 Personal history of other endocrine, nutritional and metabolic disease History-based monitoring visits; verify MAC LCD acceptance
Z13.89 Encounter for screening for other disorder Preventive screening context; coverage varies by payer
R79.89 Other specified abnormal findings of blood chemistry Abnormal lab result prompting a follow-up BUN

Accepted ICD-10 codes vary by Medicare Administrative Contractor (MAC) region. Confirm the applicable local coverage determination (LCD) for your MAC before assuming any code on this list will be covered. Payer LCDs for clinical laboratory tests are among the most region-specific policies in billing.

Medical necessity documentation for BUN orders

CMS LCD requirements for lab tests like CPT code 84520 focus on four core documentation elements. Each one must be in the patient chart before or at the time of the test order.

  • Physician order: A signed, dated order for the specific test, not a panel the BUN was extracted from after the fact.
  • Clinical indication: A documented reason in the progress note or problem list that ties the test to the patient’s condition. For example, “CKD stage 3, monitoring BUN quarterly per nephrology protocol.”
  • ICD-10 linkage: The supporting diagnosis on the claim must match the indication in the chart, because the payer compares the two.
  • Frequency justification: For patients on regular BUN monitoring, document the interval and the clinical rationale in each encounter note. Repeat testing without a documented change in clinical status is a common denial trigger.

Repeated BUN testing in CKD patients is clinically appropriate, but the chart must reflect it. A note that only says “CKD follow-up” gives the auditor nothing to work with. It needs the BUN result, the trend and the reason for continued monitoring.

Medicare and insurance reimbursement rates for CPT code 84520

CPT code 84520 is reimbursed under the Medicare Clinical Laboratory Fee Schedule (CLFS), which CMS maintains. Rates are set by CMS and can change by year, so check the current CLFS file before quoting one.

Download the current CLFS file from the CMS Clinical Laboratory Fee Schedule page and look up 84520 for its exact national limit amount. Commercial and Medicaid rates follow their own schedules.

  • Medicare (CLFS): The national limit amount for 84520 is listed in the current CLFS file. Confirm it there before quoting a rate.
  • Commercial payers: Rates vary widely. Many commercial plans reimburse at a multiplier of the CLFS rate, typically 80-150% of CLFS for high-volume chemistry tests.
  • Medicaid: Rates are state-specific, and some states reimburse below Medicare CLFS. Verify your state’s fee schedule separately.
  • Self-pay: Practices typically bill at their established chargemaster rate, which the CLFS does not govern.

How to document and code CPT 84520 correctly

Correct coding for CPT code 84520 follows the same five steps each time. Skipping any of them is where claims get rejected.

  1. Confirm the order is for standalone quantitative BUN on serum or plasma. If the ordering provider ordered a CMP or BMP, stop and bill the panel code, not 84520.
  2. Verify no panel code applies. Check the lab requisition against the NCCI bundling table for 80048, 80053 and 80069. If any of these were ordered, 84520 cannot be billed separately on the same date.
  3. Link the appropriate ICD-10 diagnosis. Select the most specific ICD-10-CM code that reflects the documented indication, such as N18.x for CKD, N17.x for AKI or E86.0 for dehydration. Confirm the code is accepted under the applicable MAC LCD.
  4. Apply modifier 91 for same-day repeat testing when medically necessary. Modifier 91 signals that the repeat is a new, clinically necessary test rather than a duplicate. The chart must document why the repeat was needed (e.g. “BUN rechecked post-IV hydration to assess response”). Using modifier 91 without this documentation exposes the claim to post-payment audit.
  5. Apply modifier 59 only if unbundling is justified. Modifier 59 is not a routine override for bundled services. It applies only when the circumstances clearly distinguish a service from a bundled component, and the documentation must support that distinction. Modifier 59 misuse is an OIG audit priority.

The goal of this process is submitting clean claims, meaning claims with no errors, missing fields or conflicting data on the first pass. A clean claim for 84520 contains a valid standalone order, one supporting ICD-10 code, the correct specimen descriptor and modifier 91 where applicable.

Pro Tip

Run a monthly audit of 84520 claims against same-date panel orders. Pull claims where 84520 appears on the same DOS as 80053, 80048 or 80069. Each one is a bundling violation you can correct before the MAC finds it in a post-payment review.

Top denial reasons for CPT 84520 claims and how to fix them

Most CPT code 84520 denials fall into a predictable set of categories. The table below pairs each denial type with its cause and the resolution step. It slots into the denial management workflow your billing team should already have in place.

Denial reason Root cause Resolution
Bundled into panel 84520 billed on the same DOS as a CMP, BMP or renal panel Void the 84520 line and resubmit with the panel code only
Missing or mismatched ICD-10 Diagnosis does not support BUN testing under the MAC LCD Review the chart, correct the diagnosis to the most specific code and resubmit an amended claim
Frequency limitation exceeded BUN billed more often than the payer LCD allows without documentation Pull progress notes documenting the clinical change and submit an appeal with the notes attached
No physician order on file Order not documented, not signed or dated after the test Appeal only if a signed order dated before the test exists. Fix order capture going forward.
Same-day duplicate, no modifier 91 Repeat BUN on the same DOS billed without modifier 91 Resubmit with modifier 91 and include documentation of why the repeat was medically necessary
Wrong specimen type 84520 billed for a urine specimen Correct the code to CPT 84540 for urine urea nitrogen. Brief the ordering provider on specimen coding.

The medical billing denial codes reference explains the CARC reason codes on the remittance advice when an 84520 claim is denied. The most common on BUN claims are CARC 97 (bundled service) and CARC 4 (modifier missing, e.g. no modifier 91). CARC 11 or 167 (diagnosis inconsistent with or not covered for the procedure) completes the three.

Prior authorization and payer-specific rules

Routine standalone BUN testing generally does not require prior authorization under Medicare. CPT 84520 is a single chemistry test (not a panel), and Medicare covers it without prior authorization when medical necessity is met.

Commercial and Medicaid plans can differ. Some insurers require prior authorization for high-frequency laboratory testing, particularly for CKD patients on BUN monitoring every 4-6 weeks. Verify payer-specific requirements before ordering repeated tests.

  • Medicare: No prior authorization is required for standard BUN testing. An ABN (Form CMS-R-131) is required if coverage is uncertain. That applies when the ICD-10 documentation is weak or the test frequency may exceed LCD limits.
  • Commercial plans: Policies vary. High-frequency monitoring orders may trigger a prior authorization requirement under the payer’s utilization management rules.
  • Medicaid: Rules are state-specific, and some states require authorization for repeat lab testing. Check the applicable state fee schedule and prior authorization list.

When Medicare coverage is uncertain for a specific patient, issue a signed ABN before the test. The ABN shifts financial liability to the patient if Medicare denies coverage. Our guide to medical billing fundamentals covers when ABNs apply and how to document them.

How claims software keeps 84520 claims clean

Most 84520 denials start at charge entry. A biller adds a BUN line to a claim that already carries a panel code, or leaves off modifier 91 on a same-day repeat. Catching that by hand means re-reading every requisition against every claim.

Pabau, the practice management platform we build, checks every claim for missing or invalid details before it leaves the system. US practices submit CMS-1500 claims through Claim.MD, Pabau’s clearinghouse partner, to thousands of payers. Eligibility is checked before the visit, so your team knows whether the plan covers a standalone lab test.

Payments then settle straight from electronic remittance advice. A CARC 97 or CARC 4 on a BUN line shows up against its own claim. Your team can start the fix the day the remittance arrives.

Catch bundling errors before they become denials

Pabau validates every claim for missing or invalid details before submission, so your team fixes 84520 coding errors before the claim leaves the practice. Claims go out through Claim.MD, with eligibility checked before the visit.

Pabau claims management dashboard

Conclusion

Bill 84520 only after the order shows BUN was requested on its own. On most chemistry orders the result belongs to a panel code, so reading the requisition first prevents the most common denial on this code.

The trade-off is a few seconds of checking at charge entry against a denial, a rework cycle and a possible audit flag later. A monthly same-date audit then catches the bundling errors that slip through, before a MAC finds them.

Book a demo to see how Pabau validates lab claims before they reach the payer, so your team spends less time reworking BUN denials.

Continue your research

Continue your research

Need to understand how clearinghouse submissions work for lab codes? Medical claims clearinghouse guide covers how electronic claim routing and payer connections work end to end.

Seeing a pattern of 84520 remittance denials? Electronic remittance advice (ERA) explained walks through how to read 835 files and identify CARC codes driving your denials.

Want to understand how 84520 fits into the broader billing workflow? Superbill guide for medical practices explains how lab codes get captured from the encounter and carried through to the claim.

Frequently asked questions

What is CPT code 84520?

CPT code 84520 is the billing code for a quantitative blood urea nitrogen (BUN) test on a serum or plasma specimen. The test runs on an automated laboratory analyzer. It is used to assess kidney function, monitor renal disease and evaluate hydration status. The official AMA descriptor is “Urea nitrogen; quantitative.”

What is the difference between CPT 84520 and CPT 84525?

CPT 84520 covers quantitative BUN testing on serum or plasma, with a numeric result from an automated lab analyzer. CPT 84525 covers semiquantitative BUN testing with a reagent strip, typically at the point of care. Billing 84520 for a strip result is upcoding. Urine urea nitrogen is a separate test, billed as CPT 84540.

Can CPT 84520 be billed when a comprehensive metabolic panel was ordered?

No. BUN is a component of the CMP (CPT 80053), BMP (CPT 80048) and renal panel (CPT 80069). When any of these panels is ordered, NCCI bundling rules prohibit billing CPT code 84520 separately on the same date of service. Bill the panel code only and do not unbundle the BUN component.

What is the Medicare reimbursement rate for CPT 84520?

Medicare pays CPT 84520 under the Clinical Laboratory Fee Schedule (CLFS). Rates are set by CMS and can change by year, so check the current CLFS file on cms.gov for the exact national limit amount. Confirm it there before setting chargemaster rates or estimating reimbursement for this code.

When is modifier 91 required for CPT code 84520?

Modifier 91 is required when CPT code 84520 is billed more than once on the same date of service for the same patient. An example is a BUN drawn at admission and again after IV fluid resuscitation. The chart must document why the repeat test was medically necessary. A same-day repeat billed without modifier 91 is denied as a duplicate, and one billed without documentation carries audit risk.

Does CPT 84520 require prior authorization?

Medicare does not require prior authorization for routine BUN testing under CPT code 84520. An Advance Beneficiary Notice (ABN) is required when coverage is uncertain. Some commercial insurers and Medicaid programs do require prior authorization for high-frequency BUN monitoring, particularly in CKD patients tested every 4-6 weeks. Verify payer-specific requirements before ordering repeated tests.

×