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 86480 QuantiFERON-TB Gold tuberculosis test


Code Definition

86480 is the CPT code for tuberculosis test, cell mediated immunity antigen response measurement; gamma interferon. It reports the QuantiFERON-TB Gold blood test, not T-SPOT.TB (86481) or the tuberculin skin test (86580).

Medicare prices 86480 on the Clinical Laboratory Fee Schedule at one national rate of $61.98 for 2026. Coverage still turns on documented medical necessity, so a missing or unapproved ICD-10 pairing will trigger a denial.

Section
80047-89398 Pathology and laboratory
Subsection
86000-86849 Immunology
Code range
86480-86481 Cell Mediated Immunity Antigen Response Measurement
Billable
No
Code also known as
IGRA test, interferon-gamma release assay, QFT-Plus, QuantiFERON, TB blood test
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 86480 reports a tuberculosis IGRA test that measures interferon-gamma release. It covers QuantiFERON-TB Gold assays, not T-SPOT.TB (86481) or the tuberculin skin test (86580).

Medicare prices 86480 on the Clinical Laboratory Fee Schedule at one national rate of $61.98 for 2026. No geographic or facility adjustment applies to it.

Medicare covers 86480 when medical necessity is documented. Z11.1 (encounter for TB screening) and Z86.19 (personal history of infectious disease) are the codes most often paired with it.

Modifier 91 applies when the same IGRA test is repeated on the same day. Modifier QW applies in CLIA-waived settings, and misapplying either one is a top denial trigger.

Practice management software like Pabau automates ICD-10 pairing and modifier checks, so 86480 errors surface before the claim is submitted.

CPT Code 86480: Official description and code details

CPT Code 86480 covers tuberculosis testing via cell-mediated immunity antigen response measurement. The American Medical Association’s official descriptor reads: “Tuberculosis test, cell mediated immunity antigen response measurement; gamma interferon.” In practice, this code maps to the QuantiFERON-TB Gold (QFT-Plus) assay manufactured by QIAGEN.

The assay measures T-cell release of interferon-gamma in response to Mycobacterium tuberculosis antigens in a whole-blood specimen. That mechanism is what separates 86480 from the other two TB testing codes, and it is the detail payers check first.

Field Detail
CPT code 86480
Official descriptor Tuberculosis test, cell mediated immunity antigen response measurement; gamma interferon
Code category Immunology / Serology (CPT range 86000-86849)
Test type Interferon gamma release assay (IGRA)
Primary assay QuantiFERON-TB Gold Plus (QIAGEN)
Specimen Whole blood (single-tube or four-tube collection)
Clinical use Detection of latent TB infection (LTBI); alternative to tuberculin skin test

Per the AMA’s CPT code set, 86480 is a qualitative or semiquantitative result code. A positive result indicates TB infection, but it does not distinguish latent from active disease. Laboratories processing QuantiFERON-TB Gold through Quest Diagnostics or LabCorp commonly submit this code for single-tube whole-blood collections.

How Medicare prices CPT 86480 under the lab fee schedule

Medicare pays CPT Code 86480 under the Clinical Laboratory Fee Schedule (CLFS), not the Physician Fee Schedule. The code is excluded from the PFS by statute. In the 2026 PFS relative value file it carries status indicator X, with work, practice expense, and malpractice RVUs all set to 0.00. No facility or non-facility amount is attached to it.

The 2026 CLFS national payment amount for 86480 is $61.98. That one figure covers every state, every locality, and every site of service. CLFS rates have carried no geographic adjustment since PAMA pricing took effect on January 1, 2018. A Manhattan laboratory and a rural Texas practice are paid the same amount for the same test.

Payment question Answer for CPT 86480
Which fee schedule? Clinical Laboratory Fee Schedule (CLFS)
2026 national payment amount $61.98, the same in every locality
Facility vs non-facility No split. The CLFS pays one amount in either setting
Geographic adjustment None. GPCI adjustment does not apply to CLFS codes
Physician Fee Schedule status Excluded by statute. Status indicator X, all RVUs 0.00
How the rate is set Weighted median of private payer rates reported to CMS under PAMA
Where to verify The CMS Clinical Laboratory Fee Schedule file, updated annually with quarterly revisions

Pull the current figure from the CMS Clinical Laboratory Fee Schedule before you quote a rate. CMS republishes the file each year and issues quarterly revisions within it. Commercial payers set their own laboratory rates. Some benchmark to the Medicare CLFS amount, while others publish a schedule with no link to it.

Pro Tip

Searching for 86480 in the CMS Physician Fee Schedule Look-Up Tool returns no payment amount. The blank result is the right answer, because the code sits on the Clinical Laboratory Fee Schedule. Point your billers at the CLFS file, and drop the locality and GPCI step from your 86480 rate estimates. One national figure covers every site of service.

Medicare coverage and medical necessity for CPT Code 86480

Medicare covers CPT 86480 when the ordering provider documents medical necessity. Coverage is governed by applicable Local Coverage Determinations (LCDs) published by each Medicare Administrative Contractor (MAC). The documentation has to establish why IGRA testing is clinically indicated for this particular patient.

Accepted clinical indications for Medicare coverage include:

  • Known or suspected exposure to active TB disease
  • Pre-employment or occupational screening for healthcare workers, corrections staff, or other high-risk populations
  • Immigration screening or refugee health evaluations
  • Prior to initiating TNF-alpha inhibitor therapy or other immunosuppressive treatments
  • HIV-positive patients with unknown TB status
  • Persons born in or recently traveled from high-prevalence TB countries

Some MAC jurisdictions require prior authorization for IGRA testing in certain patient populations. CGS Administrators (J15) and Noridian Healthcare Solutions (JF/JE) have both published billing guidance on this code. Check the patient’s benefits and your own jurisdiction’s LCD before you submit.

ICD-10 diagnosis codes linked to CPT Code 86480

Every CPT 86480 claim must carry a supporting ICD-10-CM diagnosis code that establishes medical necessity. Missing or mismatched diagnosis codes are among the top three denial reasons for IGRA claims, per CGS Medicare billing guidance.

ICD-10-CM code Description When to use
Z11.1 Encounter for screening for tuberculosis Routine screening; no known exposure or symptoms
Z86.19 Personal history of other infectious and parasitic diseases Prior TB infection or prior positive TB test result
Z20.1 Contact with and (suspected) exposure to tuberculosis Known TB exposure; contact investigation
A15.0-A15.9 Respiratory tuberculosis (active, confirmed) Active pulmonary TB; test used to confirm or monitor
R76.11 Nonspecific reaction to tuberculin skin test without active tuberculosis Follow-up IGRA after indeterminate TST result
B20 Human immunodeficiency virus [HIV] disease TB screening in HIV-positive patients

Z11.1 is the most frequently used code for occupational and pre-employment screening scenarios. When a patient has a documented exposure, Z20.1 is the more precise pairing.

Confirm accepted codes against your MAC’s LCD before filing, as some jurisdictions maintain specific lists of approved ICD-10 codes for IGRA testing. The AAPC ICD-10-CM lookup provides a useful cross-reference for verifying code applicability.

Modifiers for CPT Code 86480

Modifier selection for 86480 claims depends on setting, payer, and clinical circumstance. Applying the wrong modifier, or omitting a required one, generates denial codes that take weeks to resolve through appeals. The three modifiers most relevant to CPT 86480 are:

Modifier Name When to apply Key caution
91 Repeat clinical diagnostic laboratory test Same test repeated on the same calendar day for a clinical reason NOT for confirming initial results; only when repeat is medically necessary
QW CLIA-waived test Test performed under a CLIA waiver certificate IGRA testing rarely qualifies for CLIA waiver; verify your certificate level
59 Distinct procedural service When 86480 is bundled with another service and is genuinely separate Document clinical distinction clearly; overuse triggers audit flags

Modifier 91 is the most misapplied. It covers a same-day repeat of the IGRA test that the record shows was clinically necessary. A rerun to resolve an equivocal or indeterminate result does not meet that bar, and neither does routine quality-control retesting. Always confirm payer-specific modifier policies before applying 91, because some Medicare MACs will deny without documentation explaining the repeat.

CPT Code 86480 vs CPT 86481 vs CPT 86580: TB test comparison

The three TB testing codes are frequently confused, and each mix-up surfaces weeks later as a denied claim. Each one maps to a distinct test methodology, with its own specimen requirements, manufacturer assays, and clinical indications.

CPT code Test name Test type Specimen Key use case
86480 QuantiFERON-TB Gold (QFT-Plus) IGRA (whole-blood) Whole blood (1-4 tubes) Latent TB screening; BCG-vaccinated patients; one-visit workflow
86481 T-SPOT.TB (Oxford Immunotec) IGRA (ELISPOT) Whole blood (PBMC separation) Immunocompromised patients; higher sensitivity in some populations
86580 Tuberculin skin test (TST / Mantoux) In-vivo skin reaction Intradermal PPD injection; read at 48-72 hours Low-cost screening; settings without lab access; pediatric use

The CDC and USPSTF guidelines do not express a preference between IGRA and TST for most screening populations. IGRA is preferred for BCG-vaccinated individuals, because BCG cross-reactivity causes false-positive TST results. Which of the two IGRA codes you bill depends on the assay your laboratory runs, not on why the test was ordered.

Billing 86480 for a T-SPOT.TB result, or 86481 for a QuantiFERON-TB Gold result, is a coding error that payers catch during adjudication. So the coding decision starts with the laboratory report. The chart below runs that decision, plus the three checks that follow it.

Decision chart for tuberculosis test coding.
The assay named in the laboratory report picks the code, and the three checks below it cover the denials that follow. Built from the AMA CPT descriptors and MAC billing guidance cited above.

Revenue code 302 and CPT Code 86480: Hospital outpatient billing

Revenue code 302 is the hospital outpatient laboratory revenue code linked to CPT 86480 when billing on a UB-04 claim form. Revenue code 302 designates laboratory/immunology services in hospital outpatient department settings.

When a hospital outpatient lab performs QuantiFERON-TB Gold testing, the facility submits a UB-04 pairing revenue code 302 with CPT 86480 in the service line.

Both the revenue code and the CPT code have to appear on the same claim line. A UB-04 missing the revenue code is rejected at the front end, before the claim reaches adjudication at all. Individual payer edits still vary, so check yours.

Physician office labs billing on a CMS-1500 form do not use revenue codes at all. That difference trips up billers when a practice moves between the two claim form types.

Can CPT 36415 be billed with CPT Code 86480?

CPT 36415 (routine venipuncture) is separately billable with CPT 86480 under some payer policies. The answer varies more from payer to payer than any other part of IGRA billing. Blood collection for QuantiFERON-TB Gold testing requires a venipuncture, and 36415 describes that collection service.

Whether 36415 is separately reimbursable alongside 86480 depends on the payer:

  • Medicare Part B: Generally does not separately reimburse routine venipuncture when billed on the same claim as the laboratory test it supports. The collection is considered incidental to the lab service.
  • Medicare clinical lab fee schedule: Some laboratory fee schedule claims do allow 36415 separately; confirm with your MAC’s specific guidance.
  • Commercial payers: Many commercial payers do allow 36415 alongside lab codes, but bundling edits vary by contract and payer system.
  • Independent lab billing: A lab that receives a referred specimen did not perform the draw, so it should not bill 36415 at all.

Check your payer contract and the applicable Medicare LCD before routinely billing 36415 alongside CPT Code 86480. Assuming venipuncture is always separately billable leads to systematic overbilling, and that is the kind of pattern a payer audit finds quickly.

Documentation requirements for a billable 86480 claim

A payable 86480 claim needs a chart that shows why the test was ordered, who ordered it, and which assay the laboratory ran. On review, most MACs will not accept the diagnosis code on its own. The record has to carry the clinical story behind it.

For each 86480 claim, the record should contain:

  • The ordering provider’s name, NPI, and signature on the order
  • The clinical indication in the provider’s own note, such as a documented exposure or an occupational screening requirement
  • The specific assay performed, so the code on the claim matches the test named in the laboratory report
  • The collection date and the date the specimen reached the laboratory
  • The reported result: positive, negative, or indeterminate
  • The clinical reason for any repeat test run on the same service date

Keep the order and the laboratory report in the same patient record. Auditors ask for both together. A record holding only the result cannot show that the test was ordered for a covered reason.

A clean pre-submission checklist for CPT 86480 should verify:

  • Correct code assigned matches the assay actually performed (QFT = 86480; T-SPOT = 86481)
  • Accepted ICD-10-CM code present and supported by documentation
  • Ordering provider NPI and clinical indication documented in the chart
  • Modifier applied only where clinically appropriate
  • Revenue code 302 present on UB-04 submissions for hospital outpatient settings

Billing guidelines and common claim errors for CPT Code 86480

Billing tuberculosis IGRA tests cleanly comes down to documentation, code sequencing, and payer-specific rules. Teams handling high volumes of infectious disease labs should build 86480-specific claim edits into their pre-submission workflow rather than their appeals queue.

The most common denial reasons for CPT Code 86480 claims include:

  • Missing medical necessity documentation: The ordering provider’s note must document the clinical indication; the diagnosis code alone is insufficient for some MACs
  • Incorrect code assignment: Billing 86480 for a T-SPOT.TB result or 86481 for a QuantiFERON-TB Gold result; the code must match the specific assay performed
  • Missing or invalid ICD-10 pairing: Using a diagnosis code not on the MAC’s approved list for IGRA testing
  • Duplicate claim submission: Submitting the same date-of-service claim twice without modifier 91 on the repeat
  • Modifier 91 misuse: Appending modifier 91 to a quality control retest rather than a clinically indicated repeat
  • Revenue code mismatch (UB-04 billing): Using the wrong revenue code on hospital outpatient claims

Reading the remittance advice against a list of denial codes in billing helps billers spot a pattern before it compounds. For 86480, the two to watch are CARC 50 (not deemed a medical necessity) and CARC 96 (non-covered charge).

Both usually point to a missing LCD-required ICD-10 code or thin documentation. CARC 4 turns up as well, and it means something different. The procedure code is inconsistent with the modifier used, or a required modifier is missing. On an 86480 claim that almost always points at modifier 91 or QW.

A clean claim leaves the practice with the code, the diagnosis, the modifier, and the documentation already in agreement. Our guide to submitting a clean claim sets out the checks that apply to every lab line, not only to IGRA testing.

How practice management software simplifies CPT 86480 billing

Manual claim preparation for high-volume lab codes like CPT Code 86480 is where systematic errors accumulate. A biller working from a superbill template that predates the current year’s LCD may pair the wrong ICD-10 code for months. The pattern only surfaces once denials pile up in the reports.

Practice management software like Pabau catches those errors at the claim-build stage instead of the denial-management stage. Claims route to Claim.MD, our US clearinghouse partner, which validates CPT and ICD-10 pairings against more than 4,000 payers before transmission.

ERA and 835 remittance files then post back to patient accounts automatically, so your billing staff stop reconciling payments by hand. Pabau’s claims management software flags a rejected 86480 line for correction in the same system that scheduled and documented the test.

Fully Integrated with Pabau Billing
Billing sits in the same record as the order and the result, so an 86480 claim carries its ICD-10 code without a re-key.

Pro Tip

Build a payer-specific billing rule for CPT 86480 inside your practice management system. Have it flag any claim that lacks Z11.1, Z20.1, or another LCD-approved ICD-10 code before submission. Applied consistently, that one edit heads off the most common denial reason for IGRA claims. Review the rule each quarter against current MAC LCD updates, since approved code lists change with the fiscal year.

Simplify your lab billing workflows

Pabau’s built-in claims management tools validate codes and pair ICD-10 diagnoses automatically. Claims route through the Claim.MD clearinghouse, so billing errors get caught before submission.

Pabau claims management dashboard

Conclusion

Two decisions carry almost every 86480 denial. The first is whether the code matches the assay the laboratory actually ran. The second is whether the chart, and not just the diagnosis code, shows why the test was ordered.

Get those two right at the point of claim creation and the rest of this code’s rules are routine. One national CLFS rate removes the locality math, and a modifier only enters the picture on a same-day repeat. Leave either one to the denial queue and a $61.98 test turns into an appeal.

The practical move is to set both checks once, in the system that already holds the order, the result, and the claim. Book a demo to see how Pabau validates lab codes and ICD-10 pairings before an 86480 claim reaches the payer.

Continue your research

Continue your research

Need to understand how claims move through a clearinghouse? How a medical claims clearinghouse works explains the full submission lifecycle from practice to payer.

Want to reduce front-end billing errors before claims leave your system? Medical billing fundamentals covers the workflow steps where most errors originate.

Curious how 86480 denials compare to other lab code patterns? Claim.MD clearinghouse overview outlines how automated payer edits catch code-level errors before adjudication.

Frequently asked questions

What is CPT Code 86480 used for?

CPT Code 86480 is the billing code for a tuberculosis IGRA test, which measures cell-mediated immunity. It reports QuantiFERON-TB Gold testing for latent TB infection screening. It is distinct from CPT 86481 (T-SPOT.TB) and 86580 (tuberculin skin test).

What is the difference between CPT 86480 and CPT 86481?

CPT 86480 covers QuantiFERON-TB Gold assays (QIAGEN), which use a whole-blood tube method. CPT 86481 covers T-SPOT.TB assays (Oxford Immunotec), which use an ELISPOT method requiring peripheral blood mononuclear cell separation. Billing the wrong code for the assay actually performed is a coding error.

What is the Medicare reimbursement rate for CPT 86480?

Medicare prices CPT 86480 on the Clinical Laboratory Fee Schedule, not the Physician Fee Schedule. The 2026 national rate is $61.98. CLFS amounts carry no geographic adjustment and no facility or non-facility split, so that figure applies in every locality.

What ICD-10 codes are used with CPT 86480?

The most commonly paired ICD-10-CM codes are Z11.1 (encounter for TB screening), Z20.1 (exposure to tuberculosis), and Z86.19 (personal history of infectious disease). Always confirm accepted codes against your MAC’s current LCD before filing.

Is CPT 86480 the same as QuantiFERON-TB Gold?

Yes, CPT 86480 is the billing code used to report QuantiFERON-TB Gold and QuantiFERON-TB Gold Plus (QFT-Plus) assays. The code’s official CPT descriptor specifies gamma interferon measurement via cell-mediated immunity antigen response, which is the exact mechanism the QuantiFERON-TB Gold test uses.

What are common claim denial reasons for CPT 86480?

The leading denial reasons are missing medical necessity documentation and incorrect code assignment, such as using 86480 for a T-SPOT result. ICD-10 codes outside the MAC’s approved list come next. Modifier 91 misuse and UB-04 revenue code errors follow.

×