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 86780 Treponema pallidum treponemal antibody test

Billable Code


Code Definition

86780 is the CPT code for a Treponema pallidum antibody test, whose official AMA descriptor is "Antibody; Treponema pallidum". The code covers treponemal immunoassays such as EIA, CIA, TPPA, and FTA-ABS, reported as a qualitative or semiquantitative result.

The non-treponemal RPR and VDRL tests are billed under CPT 86592 instead. Denials on 86780 usually start there, so match the code to the methodology printed on the laboratory report.

Section
80047-89398 Pathology and laboratory
Subsection
86000-86849 Immunology
Code range
86000-86804 Qualitative or Semiquantitative Immunoassays
Billable
Yes
Code also known as
syphilis treponemal test, treponemal antibody test, FTA-ABS, TPPA test, EIA syphilis test, confirmatory syphilis 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 86780 covers the treponemal antibody test for Treponema pallidum, run as an EIA, CIA, TPPA or FTA-ABS assay.

The RPR and VDRL non-treponemal tests belong to CPT 86592, and billing the wrong one is the most common denial trigger.

Medicare covers 86780 under NCD 210.10 for pregnant patients and high-risk adults, with Z11.3 as the preventive code that removes cost-sharing.

Billing 86780 and CPT 86592 on the same date triggers NCCI edit scrutiny, so check the current quarterly edit tables first.

Practice management software like Pabau links lab orders to the correct CPT codes, so miscoded claims get caught before submission.

CPT code 86780: Official descriptor and clinical overview

CPT code 86780 is the five-digit procedure code the American Medical Association publishes as “Antibody; Treponema pallidum”. It covers detection of antibodies specific to Treponema pallidum, the bacterium that causes syphilis, using treponemal immunoassays.

Many code lookups display “Qualitative or Semiquantitative Immunoassays” next to 86780. That is the title of the 86000-86804 category the code sits inside, not the descriptor for 86780 itself. The distinction matters on appeal, where a payer reads the official descriptor rather than the category heading.

Covered laboratory methodologies include enzyme immunoassay (EIA), chemiluminescent immunoassay (CIA), and Treponema pallidum particle agglutination (TPPA). The result is reported as reactive or non-reactive, so the code is billed once per test rather than once per titer value.

  • Analyte: Treponema pallidum-specific IgG and/or IgM antibodies
  • Methodologies covered: EIA, CIA, TPPA, fluorescent treponemal antibody absorption (FTA-ABS)
  • Result type: Reactive / Non-reactive (qualitative) or semiquantitative titer
  • Clinical uses: Confirmatory syphilis testing, reverse-sequence screening, prenatal panel, treatment monitoring when antibody status alone is needed
  • Not covered: Non-treponemal tests (RPR, VDRL), culture, dark-field microscopy, titer quantification billed under separate codes

The code sits in the CPT Immunology subsection (80000 series) alongside related serology codes. It does not carry a global period and is billed per test occurrence, not per date-of-service interpretation.

CPT 86780 vs 86592: Treponemal vs non-treponemal tests

The most common coding error in syphilis serology is interchanging CPT code 86780 with 86592. They test different analytes with different clinical implications, and payers treat them as distinct services.

Feature CPT 86780 (Treponemal) CPT 86592 (Non-treponemal)
Analyte Treponema pallidum-specific antibodies Cardiolipin/lecithin antibodies (non-specific)
Test names EIA, CIA, TPPA, FTA-ABS RPR, VDRL
Result type Reactive / Non-reactive (qualitative) Reactive / Non-reactive plus titer (quantitative)
Remains positive after treatment Yes (lifelong in most patients) No (titer falls with successful treatment)
Role in traditional algorithm Confirmatory (step 2) Initial screen (step 1)
Role in reverse-sequence algorithm Initial screen (step 1) Reflex test (step 2)
Treatment monitoring Not used (antibodies persist) Primary tool (titer decline confirms cure)

The CDC describes both a traditional algorithm (RPR first, treponemal confirmatory) and a reverse-sequence algorithm (treponemal EIA/CIA first, then RPR reflex). Which algorithm the laboratory runs decides which code is billed first, as the two pathways below show. Some payers still require the traditional sequence, so verify with each MAC or commercial plan before assuming reverse-sequence coverage.

Two syphilis testing algorithms and the CPT code each step bills. Traditional: step 1 RPR or VDRL bills 86592, step 2 EIA, CIA, TPPA or FTA-ABS bills 86780. Reverse-sequence: step 1 treponemal assay bills 86780, step 2 RPR or VDRL reflex bills 86592.
Both algorithms use the same two tests, so the code follows the methodology on the report. Sequence and codes per the CDC algorithms and AMA CPT.

Syphilis serology rarely travels alone. Both prenatal panels and comprehensive STI panels routinely bundle CPT code 86780 with several other codes. Knowing the co-billing landscape prevents bundling denials and NCCI edit triggers.

CPT code Description Common context Bundling note
87491 Chlamydia trachomatis, NAAT STI panel, ACOG prenatal Separately reportable
87389 HIV-1 antigen/antibody combo STI panel, prenatal Separately reportable
87340 Hepatitis B surface antigen (HBsAg) Prenatal panel Separately reportable
86803 Hepatitis C antibody STI panel, at-risk adults Separately reportable
86706 Hepatitis B surface antibody (HBsAb) Prenatal panel Separately reportable
86592 RPR (non-treponemal syphilis) Reflex after reactive treponemal, traditional algorithm NCCI edit risk on same date; verify quarterly tables

The American College of Obstetricians and Gynecologists recommends syphilis screening at the first prenatal visit for every pregnant patient. Repeat testing in the third trimester applies in high-prevalence areas, or where risk factors continue.

Each test in the panel is separately reportable. NCCI edits do apply when 86780 and 86592 are billed together by the same provider on the same date. Check the current quarterly NCCI edit tables on the CMS coding and billing page before submitting both on one claim.

Pro Tip

Flag STI panel orders in your lab order workflow with a pre-bill review step. The most preventable denial on 86780 is a treponemal test billed as an RPR. The second is two syphilis codes submitted without an NCCI modifier on file. A 60-second check against the lab report before submission catches both.

ICD-10 diagnosis codes that support CPT code 86780 claims

Payers require a supporting diagnosis code that justifies ordering the treponemal antibody test. The right ICD-10-CM code also decides whether the patient owes cost-sharing, or whether the visit qualifies for preventive coverage.

  • Z11.3 (Encounter for screening for infections with a predominantly sexual mode of transmission): The primary preventive code. Use it when the test is ordered for screening in asymptomatic patients, routine prenatal screening included. It triggers Medicare and Medicaid preventive coverage with no patient cost-sharing.
  • A53.9 (Syphilis, unspecified): Use when syphilis infection has been diagnosed but the stage is not specified. It signals a diagnostic rather than preventive encounter.
  • A51.0 (Primary genital syphilis), A51.1 (Primary anal syphilis), A51.2 (Primary syphilis of other sites): Stage-specific codes for confirmed primary-stage syphilis.
  • O98.11 (Syphilis complicating pregnancy, first trimester), O98.12 (second trimester), O98.13 (third trimester): Use for syphilis confirmed or suspected in a pregnant patient. Trimester specificity has to be right, because the wrong trimester is a leading denial trigger on obstetric claims.
  • Z34.01 / Z34.11 / Z34.31 (Encounter for supervision of normal first/second/third trimester pregnancy): These are acceptable supporting codes. Use them when 86780 is part of a routine prenatal panel billed outside the global obstetric package.

Cross-check the CDC tool against your MAC’s local coverage determination before you finalize the claim. A code that satisfies one payer’s medical-necessity list can still fail another’s.

Documentation requirements for clean claims

Clean claim submission for CPT code 86780 requires five documentation elements to be in place before the claim leaves your billing system. Missing any one of them is enough for a CO-4 or CO-97 denial.

  1. Clinical indication in the chart note: Document the reason for ordering the treponemal antibody test — prenatal visit, high-risk screening, reactive RPR reflex, or known exposure. The note must connect the order to the diagnosis code on the claim.
  2. Methodology specified: The laboratory report or requisition should confirm EIA, CIA, TPPA, or FTA-ABS. If the report says “RPR” and you bill 86780, the claim will deny. Match the code to the methodology performed.
  3. Laboratory NPI on the claim: CPT 86780 is a laboratory procedure code. The performing laboratory’s NPI must appear in Box 32 (CMS-1500) or the corresponding 837P loop (2420A). Billing under the ordering provider’s NPI alone is a common error in reference lab scenarios.
  4. Place of service code: POS 81 (Independent Laboratory) for reference labs, or POS 11 (Office) if performed in-house with a CLIA-certified lab. Mismatched POS and modifier combinations trigger edits.
  5. Modifier 90 for reference lab specimens: Append modifier 90 when a practice bills for a test performed at a reference lab. The performing lab also bills under its own NPI, and modifier 90 on the ordering provider’s claim distinguishes the two.

Build these five fields into the lab order template so a missing element surfaces at order entry rather than at billing. Practice management software like Pabau adds claims management that checks the code against the order before the claim goes out.

Pabau billing screen showing a lab order linked to its CPT code
Pabau’s billing tools pull the lab order onto the claim, so the CPT code that goes out matches the test the laboratory ran.

Medicare and Medicaid coverage for CPT code 86780

Medicare covers syphilis screening under National Coverage Determination (NCD) 210.10, titled Screening for Sexually Transmitted Infections (STIs) and High-Intensity Behavioral Counseling (HIBC). Two populations qualify: Pregnant beneficiaries in any trimester, and non-pregnant adults at increased risk for sexually transmitted infections.

Coverage databases list this policy as record 352, which is a database record ID rather than the NCD number. Quote 210.10 on an appeal. Coverage is also limited to the frequency the NCD specifies, and exceeding it without extra medical necessity documentation will deny the claim.

  • Pregnant beneficiaries: Medicare covers syphilis screening at the first prenatal visit, and once in the third trimester for high-prevalence areas. Use Z11.3 as the primary diagnosis to trigger preventive benefit coverage with no patient cost-sharing.
  • High-risk non-pregnant adults: Covered when the provider documents increased STI risk in the chart. The beneficiary must be a Medicare Part B enrollee. One screening per 12-month period is the standard frequency, and some MACs specify additional criteria.
  • Noridian and MAC LCDs: Noridian Healthcare Solutions (Jurisdictions E and F) maintains a local coverage determination governing preventive STI screening that includes 86780. Check your MAC’s LCD for locally imposed frequency limits, or covered diagnoses beyond the NCD baseline.
  • Medi-Cal Family PACT: California’s Family PACT program has issued billing policy updates affecting CPT code 86780. Verify the current DHCS policy directly before billing treponemal testing under Family PACT, because these notices are superseded often.

STI screening codes sit where federal NCD rules, MAC local coverage determinations, and state Medicaid policies all meet. Each of the three changes on its own schedule, so a coverage rule you verified last quarter may no longer hold.

2025-2026 fee schedule: Medicare reimbursement for CPT code 86780

Medicare reimbursement for CPT code 86780 is set by the Clinical Laboratory Fee Schedule (CLFS), not the Physician Fee Schedule. Laboratory codes in the 80000 series are priced under the CLFS, which CMS updates annually. Verify the current rate through the CMS fee schedule lookup for the applicable payment year.

Detail Notes
Fee schedule CMS Clinical Laboratory Fee Schedule (CLFS)
Rate verification Look up the current year rate via the CMS CLFS lookup. Rates vary by payment year
Facility vs non-facility CLFS rates apply uniformly. The facility differential applies to PFS codes, not CLFS
Commercial payer rates Vary by contracted rate. Read your own payer contracts rather than a benchmark database
Global period None (laboratory code, billed per test)

Commercial contracted rates for CPT code 86780 usually sit above the Medicare CLFS allowable, though the spread varies by payer and region. Because 86780 is priced under the CLFS rather than the physician fee schedule, the usual conversion-factor math does not apply to it.

Common denial reasons for CPT code 86780 and how to fix them

The denial patterns below come from NCCI edit logic and standard payer audit criteria as they apply to syphilis serology. Each one has a specific corrective action, so match the remark code on the remittance to the row before you resubmit.

Denial reason Remark code Corrective action
Missing or mismatched ICD-10 code CO-4, CO-11 Verify Z11.3 or the appropriate A/O code is on the claim, then resubmit with the corrected diagnosis
Frequency limit exceeded CO-119, PR-119 Document increased risk in the chart note, then appeal with the clinical medical necessity records
Wrong place of service CO-4 Confirm POS 81 for a reference lab, or POS 11 for in-house, then correct and resubmit
NCCI bundling with 86592 same date CO-97, CO-233 Check the current NCCI edit tables. Add the appropriate modifier and medical necessity documentation if both tests were separately ordered
Missing lab NPI / reference lab billing error CO-16 Add the performing lab NPI to Box 32, and append modifier 90 on the ordering provider claim
Incorrect trimester on O98.xx code CO-4, CO-16 Update to the trimester-specific O98.11, O98.12, or O98.13 matching the service date, then resubmit

Every row above maps to a remark code. The full denial codes reference explains the CARC framework and the appeal workflow behind each one. Reading the remittance systematically, rather than only checking the dollar amount, catches a recurring 86780 pattern early. Otherwise the same error repeats across a whole billing period.

Prenatal panel billing: Using CPT code 86780 in obstetric care

ACOG recommends syphilis serology at the first prenatal visit for every patient. A repeat screen at 28 to 32 weeks applies in high-prevalence areas. The billing question that follows is whether 86780 sits inside the obstetric global package or outside it.

  • Global package vs separately reportable: Whether CPT code 86780 falls inside a payer’s prenatal global package depends on that payer’s obstetric global definition. Medicare does not include laboratory codes in the global obstetric package, so the test is separately billable. Many commercial payers follow the same rule, but confirm each policy before unbundling lab codes.
  • Diagnosis code selection by trimester: For a normal pregnancy without confirmed syphilis, use Z34.01 / Z34.11 / Z34.31. Add Z11.3 as the secondary code to capture the screening intent. If syphilis is confirmed, use the appropriate O98.1x code with correct trimester specificity.
  • Billing for in-office vs reference lab specimens: The practice may bill 86780 with modifier 90 when it collects the specimen and sends it out. The reference lab bills separately under its own NPI. Both claims must carry matching specimen dates, or payers will query the discrepancy.
  • Third-trimester repeat screen: A second screening in the same pregnancy requires documented clinical rationale, such as a high-prevalence area or ongoing risk factors. Use a new Z11.3 code with the correct trimester encounter code. Without that documentation, the repeat screen may be denied for exceeding the frequency limit.

Cross-referencing bundling notes against the AAPC CPT code lookup while you design the order set is a one-time step that prevents repeat denials. Do it once per panel, not once per claim.

Pro Tip

Build a trimester-flagged prenatal lab order set in your EHR or practice management system. Map each test in the ACOG first-trimester panel (86780, 87389, 87340, 87491, 86803, 86706) to its CPT code and default ICD-10 pairing. When the order fires, the codes go with it. That removes the manual code-matching step behind most prenatal STI panel claim errors.

How claims management software keeps 86780 matched to the test performed

Today the chain breaks in the handoff. The lab report names the methodology, the biller reads the requisition, and the CPT code is chosen from memory. When the requisition says syphilis screen and the report says RPR, 86780 goes out on a claim that 86592 should have carried.

Pabau closes that loop by holding the order, the result and the code on one patient record. The lab order carries its CPT code from the moment it is raised, so the biller is confirming a code rather than choosing one.

The same record carries the diagnosis code, so a prenatal panel leaves with Z11.3 attached rather than picked up later in a denial review. Claim status returns to the same screen, which means a CO-97 bundling edit on 86780 surfaces while the encounter is still fresh.

Manage lab orders and claims in one place

Pabau links your lab orders to CPT codes, tracks claim status, and flags common denial triggers before submission. See how practices billing STI and prenatal panels use Pabau to reduce rework.

Pabau practice management dashboard

Conclusion

Two decisions carry almost all the denial risk on this code. The first is treponemal against non-treponemal: 86780 or 86592, read off the lab report rather than the requisition. The second is the diagnosis code, where Z11.3 buys preventive coverage and a vague A53.9 rarely does.

Settle both at order entry and the rest of the claim mostly looks after itself. Settle them at appeal and you are paying twice for the same test. Frequency limits and MAC variations matter, but they are second-order next to those two.

Book a demo to see how Pabau keeps the lab order, the result and the CPT code on one record.

Continue your research

Continue your research

List Item #1

List Item #2

Frequently asked questions

What does CPT code 86780 cover?

CPT code 86780 covers treponemal antibody testing for Treponema pallidum using specific immunoassay methodologies including EIA, CIA, TPPA, and FTA-ABS. It reports a qualitative or semiquantitative result, reactive or non-reactive. It is used for syphilis screening, confirmatory testing after a reactive RPR, and prenatal panels. It does not cover non-treponemal tests such as RPR or VDRL, which use CPT 86592.

What is the difference between CPT 86780 and CPT 86592?

CPT 86780 detects antibodies specific to Treponema pallidum, the syphilis bacterium, and stays reactive even after successful treatment. CPT 86592 detects non-specific cardiolipin antibodies via RPR or VDRL. It is used to monitor treatment response, because the titer declines with cure. In the traditional algorithm, 86592 is the initial screen and 86780 confirms a reactive result. In the reverse-sequence algorithm, the order is reversed.

What diagnosis codes are used with CPT 86780?

The most common supporting ICD-10 codes are Z11.3 for an STI screening encounter and A53.9 for unspecified syphilis. Stage-specific A51.xx codes apply to confirmed primary-stage disease, and O98.11 to O98.13 cover syphilis complicating pregnancy by trimester. Using Z11.3 for asymptomatic screening triggers the Medicare preventive benefit under NCD 210.10 and removes patient cost-sharing.

Is CPT code 86780 covered by Medicare?

Yes, Medicare covers CPT code 86780 under National Coverage Determination 210.10 for pregnant beneficiaries and for non-pregnant adults at increased risk for STIs. Preventive coverage with no cost-sharing requires Z11.3 as the primary diagnosis. Frequency limits apply. Screening beyond the covered frequency needs medical necessity documentation in the chart to support an appeal.

What modifiers apply to CPT code 86780?

Modifier 90 applies when the ordering practice bills for a treponemal antibody test performed at a reference laboratory. The QW modifier applies only if the treponemal assay platform holds a CLIA-waiver certificate for that methodology. Not all platforms qualify, so verify the CLIA waiver status of the instrument before appending QW. Modifier 59 or XU may be needed to bypass an NCCI edit when 86780 and 86592 are both medically necessary on the same date.

Why do claims for CPT 86780 get denied?

The most common cause is a missing or incorrect ICD-10 code, particularly the wrong O98.xx trimester. Next come frequency limits under Medicare NCD 210.10 exceeded without medical necessity documentation, and a place of service mismatch. NCCI bundling edits also fire when 86780 and 86592 are billed on the same date. Reference lab billing errors, specifically a missing lab NPI or an absent modifier 90, are also a frequent CO-16 trigger.

×