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 82105 – Alpha-fetoprotein serum billing guide


Code Definition

82105 is the CPT code for alpha-fetoprotein (AFP); serum. It reports total AFP measured in a serum specimen. Physicians order it to monitor liver cancer and germ cell tumors, and as part of maternal serum screening in pregnancy.

AFP measured in amniotic fluid is reported with 82106, and the AFP-L3 panel with 82107. Medicare covers 82105 for tumor monitoring under National Coverage Determination (NCD) 190.25 and pays it under the Clinical Laboratory Fee Schedule.

Section
80047-89398 Pathology and laboratory
Subsection
82009-84999 Chemistry
Code range
82105-82107 Alpha-fetoprotein (AFP)
Billable
No
Code also known as
AFP serum, serum AFP test, liver cancer marker test, AFP tumor marker test, maternal AFP screening
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 82105 reports total AFP measured in serum. Amniotic fluid AFP uses 82106, and the AFP-L3 panel with total AFP uses 82107.

CMS NCD 190.25 limits Medicare coverage to monitoring AFP-producing tumors such as hepatocellular carcinoma, and average-risk screening is non-covered.

Missing or unsupported ICD-10 codes are the leading denial reason, so code the specific indication the ordering physician documented.

Practice management software like Pabau submits 82105 claims through Claim.MD, checks eligibility in real time, and tracks each claim through to the ERA.

CPT Code 82105: official descriptor and clinical overview

CPT Code 82105 is the AMA’s code for “Alpha-fetoprotein (AFP); serum.” It sits in the Chemistry subsection (82009-84999) of the Pathology and Laboratory chapter. The test measures the concentration of AFP in a blood specimen, using immunoassay, enzyme immunoassay, or electrochemiluminescence in a CLIA-certified laboratory.

AFP is a glycoprotein produced mainly by fetal liver cells and yolk sac tissue. In adults, raised serum AFP serves as a tumor marker. Two clinical contexts drive most 82105 orders:

  • Tumor marker surveillance: Monitoring patients with known or suspected hepatocellular carcinoma (HCC), germ cell tumors (testicular, ovarian), or other AFP-producing malignancies
  • Maternal serum screening: Prenatal assessment of neural tube defect risk, Down syndrome risk (in triple and quad screens), and other open fetal defects
Field Details
Official descriptor Alpha-fetoprotein (AFP); serum
Code range Pathology and Laboratory, Chemistry subsection (82009-84999)
Specimen type Serum (blood draw)
Analyte Total AFP only (the AFP-L3 panel is 82107)
Primary payer rule CMS NCD 190.25, plus MAC LCDs for jurisdiction-specific coverage
Fee schedule Medicare Clinical Laboratory Fee Schedule (CLFS)

CPT 82105 vs 82106 vs 82107: choosing the right AFP code

The most common coding error for AFP testing is picking the wrong code in the 82105-82107 family. Each code covers a distinct specimen or analyte, and payers deny a claim when the code doesn’t match the lab report. In short, 82105 is serum total AFP and 82106 is amniotic fluid AFP. The third code, 82107, is the AFP-L3 panel, which reports the L3 fraction, total AFP and their ratio.

Code Official descriptor Specimen Primary clinical use
82105 Alpha-fetoprotein (AFP); serum Serum (blood) HCC and germ cell tumor surveillance, plus maternal serum prenatal screening
82106 Alpha-fetoprotein (AFP); amniotic fluid Amniotic fluid Amniocentesis-based fetal neural tube defect assessment
82107 Alpha-fetoprotein (AFP); AFP-L3 fraction isoform and total AFP (including ratio) Serum (blood) HCC risk stratification, separating malignant from benign AFP elevation

82105 and 82107 are both serum tests, which causes most of the confusion. The difference is scope. 82105 reports total AFP on its own, while 82107 already includes total AFP alongside the L3 fraction and the ratio. So when the physician orders AFP-L3, report 82107 rather than adding 82105 for the same specimen. The diagram below maps each lab report scenario to its code.

Decision diagram for AFP codes
The specimen and the ordered analyte decide the code, and the AFP-L3 panel already covers total AFP. Descriptors follow the AMA CPT code set.

Documentation requirements for CPT Code 82105 claims

A valid 82105 claim needs documentation that ties the lab result to a clinical indication. Missing documentation is a frequent denial trigger, second only to unsupported ICD-10 codes. The record must capture each of the following elements:

  • Physician order: A signed order from the treating physician specifying serum AFP (not amniotic fluid or the AFP-L3 panel)
  • Clinical indication: Documentation in the medical record showing why AFP monitoring is medically necessary for this patient (diagnosis, stage, surveillance interval)
  • Specimen source: A lab report confirming the serum specimen type, since amniotic fluid specimens use 82106
  • CLIA certification: A current CLIA certificate held by the performing laboratory, appropriate for the test complexity level
  • ICD-10 code linkage: A diagnosis code on the claim that matches the indication in the ordering physician’s documentation, not merely the lab’s reason for testing

Prenatal screening claims need more. Many MACs require evidence of gestational age at the time of draw and the screening protocol used, such as a triple or quad screen. Follow-up AFP testing after an abnormal maternal screen is typically reported with O28.1. Keeping orders, requisitions and results together in the patient record protects the laboratory in an audit.

Pro Tip

Flag orders that specify only ‘AFP’ without noting specimen type. Train front-desk and ordering staff to write ‘serum AFP’ in full on requisitions. The lab can then tell it apart from amniotic fluid orders before collection.

ICD-10 diagnosis codes that support medical necessity for CPT Code 82105

Payers accept only diagnosis codes that establish a clinical reason for measuring serum AFP. The CDC/NCHS ICD-10-CM tool provides the official code descriptions used in the table below. Always verify covered codes against the MAC LCD for your jurisdiction, as covered lists vary.

ICD-10-CM code Description Clinical context
C22.0 Liver cell carcinoma (hepatocellular carcinoma) Active HCC monitoring, the primary tumor marker indication
C22.8 Malignant neoplasm of liver, primary, unspecified Primary liver malignancy surveillance
C62.90 Malignant neoplasm of testis, unspecified Germ cell tumor monitoring (testicular cancer)
C56.9 Malignant neoplasm of ovary, unspecified Ovarian germ cell tumor surveillance
Z85.05 Personal history of malignant neoplasm of liver Post-treatment HCC surveillance
O28.1 Abnormal biochemical finding on antenatal screening Prenatal AFP screening follow-up
R77.2 Abnormality of alphafetoprotein Elevated AFP finding where definitive diagnosis is pending

The CMS ICD-10 codes page publishes annual update files that reflect any changes to the covered diagnosis code lists. Coders should confirm that the ICD-10 code reflects the physician’s current documented indication, not a historical diagnosis carried forward from a prior visit.

Medicare coverage rules under NCD 190.25

CMS National Coverage Determination 190.25 is the primary Medicare policy governing alpha-fetoprotein testing. NCD 190.25 covers AFP serum testing ordered to monitor patients with known or suspected AFP-producing tumors, including hepatocellular carcinoma and germ cell tumors. Average-risk screening in patients without a documented clinical indication is explicitly non-covered under the NCD.

  • Covered indications: Surveillance of HCC, monitoring of AFP-producing germ cell tumors (testicular, ovarian), and post-treatment follow-up for AFP-producing malignancies
  • Non-covered indications: Population-level cancer screening with no documented personal history or active clinical suspicion, and routine health maintenance orders without a tumor marker indication
  • Frequency limitations: NCD 190.25 sets no per-year frequency limit, but individual MAC LCDs often do. Typical limits run every one to three months during active treatment and every three to six months for surveillance. Verify your MAC’s LCD before submission.
  • Prenatal screening: Maternal serum AFP for prenatal risk assessment falls under separate MAC LCD policies and state mandates. NCD 190.25 does not address prenatal use directly.

In practice, an AFP order with no documented tumor history or active oncology indication should not go to Medicare as a covered service. Where coverage is doubtful, the lab can issue an Advance Beneficiary Notice (ABN) before the draw, so the patient can accept financial responsibility.

CPT Code 82105 fee schedule and reimbursement rates (2025-2026)

CPT Code 82105 is paid under the Medicare Clinical Laboratory Fee Schedule (CLFS), not the Physician Fee Schedule. The CLFS pays a single national rate, while the Physician Fee Schedule applies geographic adjustments. Rates change every year, so confirm the figures below against the CMS CLFS file before submitting claims.

Year Medicare CLFS rate Notes
2025 Approximately $20-25 (verify via CMS CLFS lookup) National rate, so confirm against the CMS CLFS file for the current figure
2026 Listed in the CY2026 CLFS file Look up 82105 in the current CMS CLFS file for the exact figure

Commercial payers set their own contract rates, which may sit above or below the CLFS rate. Payers with CLFS-based contracts typically pay at or near 100% of the CLFS rate, while others negotiate separately. Electronic submission to Medicare and most commercial payers uses the 837 electronic claim file. Reconcile each 82105 payment against the electronic remittance advice (ERA) to catch underpayments early.

Billing CPT 82105 alongside other tumor marker codes

Oncology practices and reference laboratories often order AFP alongside other tumor marker assays on the same date of service. CPT Code 82105 can generally be billed with the following codes when the clinical record documents a distinct indication for each marker:

  • CPT 82378 (CEA): Carcinoembryonic antigen, commonly ordered alongside AFP for GI malignancy surveillance. No NCCI bundle applies between 82105 and 82378.
  • CPT 86304 (CA 125): Often ordered with AFP for ovarian malignancy monitoring. Verify NCCI edits for the specific combination.
  • CPT 86301 (CA 19-9): Pancreatic and GI tumor marker that may accompany AFP in hepatobiliary tumor workups.
  • CPT 82107 (AFP-L3): Already includes total AFP and the ratio, so adding 82105 for the same specimen duplicates the total AFP result. Check current NCCI edits before billing the pair.

Panel billing requires a documented clinical indication for each code in the panel. Bundling multiple tumor markers without distinct per-test documentation is a common audit finding. On a denied same-day claim, the ERA usually carries a claim adjustment reason code (CARC). It shows which code was treated as bundled or not separately payable.

Common denial reasons for CPT 82105 claims and how to prevent them

Most 82105 denials are preventable with the right pre-submission checks. The medical billing denial codes that appear most often on AFP claims fall into five categories:

Denial reason Root cause Corrective action
Non-covered screening indication ICD-10 reflects routine screening rather than documented tumor marker monitoring Update the ICD-10 code to the specific diagnosis (for example, C22.0 for active HCC) rather than a Z-code screening flag
Missing or mismatched ICD-10 Diagnosis code on the claim doesn’t match what the ordering physician documented Verify the ICD-10 selection against the physician order and current clinical notes before submission
Frequency limit exceeded MAC LCD limits AFP draws to a specific interval, and the claim was submitted earlier than allowed Check the MAC LCD frequency table for your jurisdiction and date claims accordingly
Wrong specimen type coded 82105 submitted when the specimen was amniotic fluid (should be 82106) Cross-reference the lab report specimen field before code selection, and include specimen type on the requisition
No physician order on file Payer audit requests the order, and the lab cannot produce a signed requisition Retain signed orders in the lab record for at least 7 years, and attach them to the claim where payer portals allow

A denial management workflow for lab claims starts before submission. Check the ICD-10 code, the specimen type and the MAC frequency limit against the order before the claim goes out. Claims management software then handles submission and tracking, so each denial comes back with a reason code your team can act on. A clean claim on the first pass is the single highest-leverage way to cut 82105 denials.

Pro Tip

Run a monthly query on 82105 denials segmented by denial reason code. If frequency-limit denials outnumber ICD-10 denials, the root cause is likely a scheduling issue in the EHR, not a coding error. Correct it at the ordering workflow level.

How Pabau keeps 82105 lab claims moving

Many practices still key an AFP order into one system and the claim into another. Each re-key is another chance for the specimen type or the diagnosis code to drift from what the physician documented.

Practice management software like Pabau keeps the signed order, the lab result and the claim on the same patient record. Through its Claim.MD integration, Pabau submits the CMS-1500 claim electronically, runs a real-time eligibility check, and tracks the claim’s status.

Pabau checkout screen showing a completed payment next to a completed invoice
Pabau’s checkout closes each visit with a completed invoice, so payments sit on the same patient record your team uses to follow up claims.

When the payer responds, the ERA comes back into Pabau. Your team can reconcile the payment against the CLFS rate or work the denial straight away, while coding decisions stay with your coders.

Submit and track lab claims in one place

Pabau’s Claim.MD integration submits CMS-1500 claims, checks eligibility in real time, and tracks each claim to the ERA. See how it fits your lab billing workflow.

Pabau claims management dashboard

Conclusion

Two checks settle most 82105 claims before they go out. Confirm the specimen was serum and the order asked for total AFP, not the AFP-L3 panel. Then match the ICD-10 code to the indication the physician documented, not the lab’s reason for testing.

For Medicare patients, NCD 190.25 draws the line at tumor monitoring. Average-risk screening needs an ABN before the draw, not an appeal afterward. That costs a little more work at the order stage and saves far more time chasing denials later.

Book a demo to see how Pabau submits and tracks your lab claims, so your team spends less time working denials.

Continue your research

Continue your research

Need a framework for managing lab claim denials? Denial management in healthcare walks through systematic approaches to tracking, appealing, and preventing recurring claim denials.

How does electronic remittance advice work for lab payments? Electronic remittance advice (ERA) explains how 835 transaction sets communicate payment decisions and CARC reason codes back to the billing team.

Looking for the broader billing compliance context? Medical billing compliance covers documentation retention, audit risk management, and the regulatory framework labs need to maintain.

Want fewer AFP claims coming back? Clean claims in medical billing covers the checks that get a lab claim paid on the first submission.

Frequently asked questions

What does CPT code 82105 cover?

CPT code 82105 covers the measurement of alpha-fetoprotein (AFP) in a serum specimen, by immunoassay or an equivalent method in a CLIA-certified laboratory. It applies to oncology use, such as hepatocellular carcinoma and germ cell tumor surveillance, and to maternal serum prenatal screening. It does not cover AFP in amniotic fluid (82106) or the AFP-L3 panel (82107).

What is the Medicare reimbursement rate for CPT code 82105?

CPT 82105 is paid under the Medicare Clinical Laboratory Fee Schedule (CLFS). The 2025 national rate is approximately $20-25, so verify the exact figure in the CMS CLFS file before submitting. Commercial payer rates are negotiated separately and may differ. Unlike the Physician Fee Schedule, the CLFS rate carries no geographic adjustment.

Does Medicare cover alpha-fetoprotein testing under NCD 190.25?

Yes, Medicare covers AFP serum testing under NCD 190.25 when ordered to monitor known or suspected AFP-producing tumors, including hepatocellular carcinoma and germ cell tumors. Coverage does not extend to routine screening in average-risk patients without a documented clinical indication.

What documentation is required to bill CPT 82105?

You need a signed physician order specifying serum AFP and a lab report confirming the serum specimen. The claim also needs a current ICD-10 code that matches the indication in the physician’s notes, plus current CLIA certification for the lab. For prenatal claims, many MACs also require the gestational age at the time of draw.

×