Pabau Engage inbox

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

Learn more
CPT Code

CPT code 86200 – Anti-CCP antibody test


Code Definition

86200 is the CPT code for a cyclic citrullinated peptide (CCP) antibody test, the anti-CCP blood test used to diagnose rheumatoid arthritis.

The code sits in the immunology range (86000-86849) of the Pathology and Laboratory section. Medicare pays it under the Clinical Laboratory Fee Schedule. Published studies put the test's specificity for RA above 95%, so it often settles a diagnosis when rheumatoid factor is negative. Most denials on this code come from ICD-10 pairings the payer's LCD does not accept.

Section
80047-89398 Pathology and laboratory
Subsection
86000-86849 Immunology procedures
Code range
86000-86804 Qualitative or semiquantitative immunoassays
Billable
No
Code also known as
anti-CCP test, cyclic citrullinated peptide antibody test, CCP IgG test, ACPA 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 86200 reports the cyclic citrullinated peptide (CCP) antibody test, a high-specificity marker for rheumatoid arthritis. Rheumatoid factor is coded separately, with 86430 or 86431.

Common ICD-10 pairings are M05.x for seropositive RA, M06.x for seronegative RA, and M12.3x for palindromic rheumatism.

Medicare pays 86200 under the Clinical Laboratory Fee Schedule, at a national rate of $12.95 in both 2025 and 2026.

CO-50 (not medically necessary) is the leading denial, so the chart needs joint findings, the prior RF result, and the reason for ordering.

Pabau’s claims management software sends 86200 claims as 837P files through the Claim.MD clearinghouse and checks eligibility before the specimen is drawn.

What CPT code 86200 covers

CPT code 86200 is the code for a cyclic citrullinated peptide (CCP) antibody test, with the official descriptor “Cyclic citrullinated peptide (CCP), antibody”.

Rheumatology, primary care, and internal medicine practices order it to confirm or rule out rheumatoid arthritis. The exact descriptor matters because rheumatology lab billing often goes wrong when this code is confused with neighboring immunology codes.

Official descriptor table

FieldDetail
CPT code86200
Official descriptorCyclic citrullinated peptide (CCP), antibody
Code sectionImmunology (86000-86849), AMA CPT codebook
Test typeQualitative or quantitative antibody detection
SpecimenSerum
Fee scheduleMedicare Clinical Laboratory Fee Schedule (CLFS)

IgG and combined IgG/IgA assays: Which code applies?

The 86200 descriptor names no antibody class. Most laboratories run an IgG anti-CCP assay, and some run a combined IgG/IgA assay instead. Neither version has a CPT code of its own.

Ask the laboratory’s billing department which code it reports for its assay before you code the order. A practice that bills one test under two codes faces a compliance finding as well as a denial.

Clinical indications: When is CPT 86200 ordered?

Anti-CCP testing is ordered when a clinician suspects inflammatory arthritis and needs to distinguish early rheumatoid arthritis from other conditions. The American College of Rheumatology recognizes anti-CCP positivity as one of the classification criteria for RA. When the history includes a tick bite, Lyme arthritis is one of those other conditions. Its first-tier antibody screen is billed under its own code, CPT 86618.

Payer Local Coverage Determinations (LCDs) generally accept the following clinical scenarios as medically necessary indications for CPT code 86200:

  • Symmetric polyarthritis or oligoarthritis with morning stiffness lasting more than 30 minutes
  • Elevated inflammatory markers (ESR, CRP) without a confirmed diagnosis
  • Negative or weakly positive rheumatoid factor with ongoing clinical suspicion for RA
  • Undifferentiated connective tissue disease workup where RA remains in the differential
  • Family history of seropositive RA in a first-degree relative with new joint symptoms

Documentation must connect the clinical scenario directly to the order. A note that records joint involvement, symptom duration, and prior test results gives auditors the evidence trail payers require.

Repeat anti-CCP testing to track treatment response is a different matter. Titers do not follow disease activity, so payers rarely accept a monitoring order.

ICD-10 codes to use with CPT code 86200

The ICD-10 diagnosis code decides whether an 86200 claim meets the payer’s medical necessity policy. Use the most specific code that reflects the patient’s current clinical status. Refer to the CDC/NCHS ICD-10-CM lookup tool to confirm code validity for the billing year.

ICD-10 CodeDescriptionNotes
M05.9Rheumatoid arthritis with rheumatoid factor, unspecifiedUse specific site codes (M05.0x-M05.7x) when documented
M06.00Rheumatoid arthritis without rheumatoid factor, unspecified siteCommon pairing when RF is negative but RA is clinically suspected
M06.9Rheumatoid arthritis, unspecifiedAvoid when a more specific code is available; payers may deny
M12.30Palindromic rheumatism, unspecified siteUse a site-specific M12.3x code when the joint is documented
M25.50Pain in unspecified jointWeaker justification; pair only with supporting documentation
Z13.828Encounter for screening for other musculoskeletal disorderScreening context only; most payers require a symptom-based primary code

The most common coding error on anti-CCP claims is selecting rheumatoid factor codes instead of, or in addition to, CPT code 86200. The table below sets 86200 against the antibody codes it is most often ordered with.

CPT CodeAnalyteTest typeSame-day billing with 86200?
86200Anti-CCP IgG antibodyImmunoassayN/A (this is the primary code)
86430Rheumatoid factor, qualitativeAgglutinationGenerally yes; verify NCCI edits
86431Rheumatoid factor, quantitativeNephelometryGenerally yes; NCCI may bundle with 86430
86235Extractable nuclear antigen (ENA) antibody, each antibodyAny methodYes; different analyte, different clinical question
86038Antinuclear antibodies (ANA) screenScreening assayYes; ANA screens for a broader set of autoimmune diseases

Key distinction: Anti-CCP (86200) tests for antibodies specific to citrullinated proteins. Rheumatoid factor (86430/86431) tests for antibodies against the Fc region of IgG. They answer different diagnostic questions and are routinely ordered together on initial RA workups.

CMS National Correct Coding Initiative (NCCI) edits do not currently bundle 86200 with 86431. Edits change quarterly, so check the current AAPC code reference before you bill both on the same day.

Pro Tip

Run a quarterly NCCI edit check for CPT code 86200 paired with 86430 and 86431. Edits update every January, April, July, and October. A bundling edit that did not exist last quarter may now deny your same-day claims without warning. Build this check into your coding audit calendar.

Medicare reimbursement rates for CPT code 86200

CPT code 86200 is reimbursed under the Medicare Clinical Laboratory Fee Schedule (CLFS), not the Physician Fee Schedule. The CLFS sets one national payment amount for the code, and for 86200 it is $12.95 in both 2025 and 2026. CMS republishes the file each quarter, so check the CMS Clinical Laboratory Fee Schedule before you build it into a fee schedule.

Commercial payer coverage and contracted rates

Commercial payers typically cover CPT code 86200 when medical necessity is established, but rates vary significantly from Medicare’s CLFS rate. A few practical points for billing teams:

  • Contracted rates: Commercial allowed amounts for 86200 often run 110-180% of the Medicare CLFS rate, depending on the payer contract
  • LCD requirements: Most major MACs (Palmetto GBA, Novitas, CGS, NGS) have published LCDs for autoimmune testing that govern which ICD-10 codes are accepted
  • Prior authorization: Most commercial plans do not require prior authorization for 86200 ordered by a rheumatologist. Managed care plans may require it for primary care orders
  • Out-of-network labs: If the ordering practice sends specimens to an out-of-network reference lab, the patient’s cost-sharing increases and denial risk rises

Prior authorization and medical necessity for CPT 86200

Prior authorization is not universally required for CPT code 86200, but medical necessity documentation is always required. Verify insurance eligibility and coverage before ordering. A covered test still goes unpaid when the chart cannot show why it was ordered.

Documentation requirements to support medical necessity

To survive a payer audit on CPT code 86200, the medical record must contain all of the following:

  • Chief complaint and symptom duration: Record specific joint involvement, symmetry, and morning stiffness duration
  • Physical examination findings: Document swelling, tenderness, range of motion, and any synovitis
  • Prior lab results: Include RF, ESR, CRP, and CBC results that justify moving to anti-CCP testing
  • Ordering rationale: State explicitly why anti-CCP testing was chosen over or alongside other markers
  • Clinical impression: The assessment must include RA or inflammatory arthritis in the differential
  • ICD-10 linkage: The diagnosis code on the lab order must match the visit note’s assessment exactly

A chart missing any of these elements is the leading cause of CO-50 (not medically necessary) denials. Under standard medical billing compliance requirements, the chart has to stand on its own, without letters written after the fact.

Common claim denial reasons for CPT code 86200

Denials on CPT code 86200 cluster around four root causes. Knowing the CARC code the payer sends tells you exactly which fix to apply. For a broader view of medical billing denial codes, review the full CARC reference before building your appeals workflow.

Denial codeRoot causeFix
CO-50Service not medically necessary per payer LCDAdd clinical documentation: Joint exam findings, symptom duration, prior RF result; resubmit with corrected ICD-10
CO-4Procedure code inconsistent with modifier or service billedReview modifier selection; remove -59 if no distinct service documentation exists; correct and resubmit
CO-97Service already adjudicated; payment included in another serviceCheck for bundling with 86430/86431; verify NCCI edits; use -59 only if services are genuinely distinct
N180Item or service does not meet the criteria for the category under which it was billedConfirm the test was billed under the correct code and category; correct the claim and resubmit

Effective denial management workflows catch CO-50 patterns early. Repeated CO-50 denials on 86200 with the same ICD-10 code mean the payer’s LCD does not accept that code for anti-CCP testing. Update your code-to-indication crosswalk accordingly.

Modifier usage with CPT code 86200

Modifier selection on CPT code 86200 is straightforward in most cases but becomes a compliance issue when applied incorrectly. The three modifiers billing teams encounter most often are:

ModifierWhen it appliesCompliance note
-91 (Repeat clinical diagnostic lab test)When the anti-CCP test is repeated on the same date because the first result was inconclusive or a clinical change requires a second specimenNever use -91 for a rerun due to a lab equipment failure; document clinical need in the chart
-59 (Distinct procedural service)When 86200 is billed alongside another code that NCCI would otherwise bundle, and the services are genuinely distinctDocumentation must clearly establish a separate clinical indication for each test; -59 misuse is an audit red flag
-QW (CLIA-waived test)If a CLIA-waived anti-CCP assay exists and is performed in a waived labAnti-CCP testing is typically performed as a moderate-complexity test; confirm CLIA complexity category with your lab before applying -QW

How to bill CPT 86200: Step-by-step for practice billing teams

A clean claim for CPT code 86200 follows six steps from order entry to payment posting. Pabau, the practice management platform we build, runs two of them through its claims management software and its Claim.MD clearinghouse integration. Those are eligibility checks and electronic 837P submission.

Pabau checkout screen with a completed payment beside an invoice billed to an insurer
Pabau’s checkout bills the insurer’s share and the patient’s share on one invoice, so an unpaid 86200 balance stays visible after the visit.
  1. Verify eligibility before the specimen is drawn. Confirm the patient’s plan covers laboratory services and check for any anti-CCP-specific exclusions or prior authorization requirements. Real-time eligibility tools flag issues before the order goes out.
  2. Link the correct ICD-10 code to the lab order. The diagnosis code on the requisition must match the visit note’s assessment exactly. Use M05.x or M06.x for confirmed or suspected RA, with the most specific site code the note supports.
  3. Select CPT 86200 (not 86430 or 86431). Confirm the laboratory is running an anti-CCP assay, not a rheumatoid factor panel. If both are ordered, bill each separately and confirm no active NCCI bundling edit applies.
  4. Apply modifiers only when documentation supports them. Modifier -59 requires documented distinct clinical indication. Modifier -91 requires documented clinical necessity for the repeat test on the same date.
  5. Submit the 837P claim electronically via a clearinghouse. Electronic clean claim submission catches formatting errors before the claim reaches the payer’s adjudication system.
  6. Post the ERA and investigate denials within 48 hours. CO-50 denials require a clinical documentation appeal. CO-97 denials require a bundling review. Set a 30-day follow-up rule for unpaid claims on this code.

Each step heads off a specific denial code, which is why a rejected 86200 claim usually points back to one step. The chart maps them.

Six-step billing path for CPT 86200 claims with the denial each step prevents
CO-50 enters at the ICD-10 step, so most 86200 denials are fixed in the chart, not the claim form. Mapped from the steps and denial table in this guide.

Pro Tip

Build a one-page CPT 86200 charge capture crosswalk. Map the five most common clinical presentations to the correct ICD-10 code, any modifier that applies, and the payer-specific LCD link. Post it at the lab order entry workstation. Coders who reference a printed crosswalk make fewer ICD-10 pairing errors than those relying on memory.

How Pabau keeps 86200 claims matched to the chart

Most anti-CCP denials start before the claim exists. The diagnosis on the requisition drifts from the visit note, or the RF result that justified the test never reaches the billing team.

In Pabau, the lab order, the visit note and the claim share one patient record. Practices with Labs switched on order Quest tests from that record, and results import automatically. Labcorp results sync back from Labcorp Link the same way.

The billing team then codes 86200 from the note that justified it. Claims go out as 837P files through Claim.MD, with eligibility checked before the draw and ERA remittances posted against the same record. A CO-50 denial lands next to the documentation that answers it.

Keep anti-CCP claims tied to the chart

Pabau keeps the lab order, the visit note and the claim on one patient record. Claims go out through Claim.MD with eligibility checks and ERA posting, so CO-50 appeals start from the note.

Pabau claims management dashboard

Conclusion

An 86200 claim is decided in the exam room. A note that records the joint findings, the RF result and the reason for ordering anti-CCP survives an LCD review. A note that leaves those for the coder to infer draws a CO-50.

The payment is small, at $12.95 on the 2026 CLFS, so a denied 86200 rarely justifies a long appeal. Get the pairing right on the first submission and save appeal time for the claims that pay more. Book a demo to see how Pabau keeps lab orders, notes and claims on one record.

Continue your research

Continue your research

Looking to benchmark your 837P claim format? 837 file format guide covers the EDI transaction set structure used for all professional lab claims including CPT 86200.

Want to reduce claim denials practice-wide? Revenue cycle management guide breaks down each stage from charge capture through payment posting and where immunology lab claims most often leak revenue.

Frequently asked questions

What does CPT code 86200 cover?

CPT code 86200 covers a laboratory test for cyclic citrullinated peptide (CCP) antibodies in a patient’s serum, used mainly to diagnose rheumatoid arthritis. Medicare pays it under the Clinical Laboratory Fee Schedule.

What is the difference between CPT 86200 and CPT 86235?

CPT 86200 measures anti-CCP antibodies, a marker for rheumatoid arthritis. CPT 86235 reports extractable nuclear antigen (ENA) antibodies, billed once for each antibody tested, in workups for lupus and mixed connective tissue disease. An ANA screen has its own code, 86038. Both 86200 and 86235 can be billed on the same date when each is clinically indicated and documented.

Does Medicare cover CPT code 86200?

Yes, Medicare covers CPT code 86200 under the Clinical Laboratory Fee Schedule when medical necessity is established. That takes an appropriate ICD-10 diagnosis code and supporting clinical documentation. Coverage specifics, including which ICD-10 codes are accepted, vary by MAC jurisdiction and are governed by each MAC’s Local Coverage Determination for autoimmune testing.

What are common reasons CPT 86200 claims are denied?

CO-50 (not medically necessary) is the most common denial. It usually follows an ICD-10 code the payer’s LCD does not list, or thin documentation of the clinical indication. CO-97 (bundled service) occurs when 86200 is submitted on the same date as a code the payer bundles it with. Corrective actions include adding clinical documentation for CO-50 appeals and verifying current NCCI edits before resubmitting CO-97 denials.

Can CPT 86200 be billed with CPT 86431 on the same date of service?

Generally yes, because anti-CCP (86200) and quantitative rheumatoid factor (86431) test for different analytes and serve distinct diagnostic purposes. However, check the current CMS NCCI Procedure-to-Procedure (PTP) edit table before billing both on the same date. NCCI edits update quarterly, and bundling rules can change. When both are separately documented and clinically indicated, modifier -59 may be applicable if an edit is active.

Avatar photo
Anja Dodevska
Content Writer

Anja Dodevska writes about healthcare, dermatology, and the day-to-day realities of running a medical practice for Pabau. She enjoys breaking down complex topics into clear, accessible content and has a soft spot for the often-overlooked aspects of clinic life. When she's not writing, she's exploring cafes, walking her dog, or spending time with friends and family.
×