Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

CPT code 83540: Iron (Fe) quantitative test, coverage and fees

Avatar photo Maja Popovska
Last Updated: August 31, 2026
Key Takeaways

Key Takeaways

CPT code 83540 (Iron; quantitative) measures total serum iron and falls under the Pathology and Laboratory / Chemistry Procedures section of the AMA CPT code set.

Medicare covers CPT 83540 under NCD 190.18 for iron deficiency anemia, hemochromatosis, hemolytic anemia, suspected iron poisoning, and monitoring of iron therapy.

The 2026 national average Medicare allowed amount is approximately $8.44, with variation by MAC jurisdiction. Routine screening without documented medical necessity is not covered.

Pabau’s claims management software links CPT codes to ICD-10 diagnoses and submits claims electronically, reducing manual coding steps for chemistry panel orders like 83540.

The official AMA descriptor for CPT code 83540 is “Iron; quantitative.” The code is maintained by the American Medical Association (AMA) and sits within the Pathology and Laboratory section of the CPT code set, specifically under the Chemistry Procedures subsection (codes 82009-84999).

The test itself measures the concentration of iron (Fe) in serum or plasma. Results are reported in micrograms per deciliter (mcg/dL) or micromoles per liter (umol/L), depending on the laboratory’s reporting convention. Unlike ferritin, which reflects stored iron, serum iron measured by CPT 83540 represents the iron bound to transferrin that is actively circulating in the bloodstream.

Clinical conditions CPT code 83540 supports

Clinicians order this test when they need a direct measure of circulating iron to differentiate iron deficiency from other anemias or to assess iron overload. Common clinical applications include:

  • Iron deficiency anemia workup – serum iron is low; typically ordered alongside TIBC (CPT 83550) and ferritin (CPT 82728)
  • Hemochromatosis monitoring – serum iron is elevated; helps track iron overload in hereditary and acquired forms
  • Hemolytic anemia evaluation – distinguishes hemolysis-related iron release from dietary or absorption causes
  • Iron poisoning assessment – acute ingestion causes rapid serum iron elevation before symptoms fully develop
  • Iron supplementation therapy monitoring – confirms therapeutic response and prevents over-supplementation
  • Anemia of chronic disease differentiation – serum iron is low but ferritin is normal or elevated, unlike true deficiency

In practice, CPT 83540 rarely travels alone. Most ordering providers request a full iron study panel that includes at least TIBC (CPT 83550) alongside total iron, because the transferrin saturation ratio (serum iron divided by TIBC, multiplied by 100) provides more diagnostic information than either value in isolation.

Found our content helpful?

When to order CPT code 83540

Medicare and most commercial payers cover CPT code 83540 when there is a documented clinical indication tied to a supporting ICD-10 code. The ordering provider’s chart must record why the test was clinically necessary for that specific patient encounter.

The most common ordering scenarios are symptomatic anemia workup (fatigue, pallor, dyspnea on exertion), follow-up after a low hemoglobin or hematocrit result on a complete blood count, and monitoring of known hemochromatosis. Family history of hereditary hemochromatosis without symptoms does not automatically qualify for Medicare coverage under NCD 190.18 without additional clinical documentation of suspected disease.

Clinical Scenario Expected Serum Iron Finding Commonly Co-ordered Codes
Iron deficiency anemia Low 83550 (TIBC), 82728 (ferritin), 85025 (CBC)
Hemochromatosis High 83550 (TIBC), 82728 (ferritin)
Hemolytic anemia Variable (often normal/high) 83550 (TIBC), 82728 (ferritin), 85025 (CBC)
Anemia of chronic disease Low 82728 (ferritin), 85025 (CBC)
Iron supplementation monitoring Rising toward normal 83550 (TIBC), 82728 (ferritin)
Suspected iron poisoning Acutely elevated 85025 (CBC), basic metabolic panel

Medicare coverage for serum iron studies (NCD 190.18)

The Centers for Medicare and Medicaid Services (CMS) governs Medicare coverage for serum iron testing under National Coverage Determination (NCD) 190.18. This NCD covers both CPT 83540 (serum iron) and CPT 83550 (TIBC) when the tests are medically necessary. Good insurance eligibility verification before ordering reduces the risk of after-the-fact denials for non-covered indications.

Covered indications under NCD 190.18

  • Iron deficiency anemia
  • Hemolytic anemia
  • Hemochromatosis (hereditary or acquired)
  • Suspected iron poisoning or toxicity
  • Monitoring of iron therapy (supplemental or intravenous iron)

Non-covered indications under NCD 190.18

  • Routine screening without a documented clinical indication
  • Annual wellness visits where iron status is not specifically in question
  • Testing that lacks a linked ICD-10 code supporting medical necessity

CMS requires that the ordering provider document the specific clinical indication in the patient record. Using a medical claims clearinghouse that validates ICD-10-to-CPT pairings before submission is one of the most effective ways to catch coverage mismatches before they become denials.

Pro Tip

Review NCD 190.18 language directly on the CMS Medicare Coverage Database before billing serum iron studies. The NCD is periodically updated, and payer-specific Local Coverage Determinations (LCDs) from your MAC may impose additional indications or documentation requirements beyond what the NCD specifies.

ICD-10 codes that support medical necessity

Every claim for CPT 83540 must carry at least one ICD-10-CM diagnosis code that establishes medical necessity. The CMS ICD-10 codes page is the authoritative source for current code validity. The table below lists the most commonly used supporting diagnoses for serum iron testing.

ICD-10-CM Code Description NCD 190.18 Covered
D50.0 Iron deficiency anemia secondary to blood loss (chronic) Yes
D50.9 Iron deficiency anemia, unspecified Yes
E83.10 Disorder of iron metabolism, unspecified (includes hemochromatosis) Yes
E83.11 Hemochromatosis due to repeated red blood cell transfusions Yes
E83.19 Other disorders of iron metabolism Yes
D58.9 Hereditary hemolytic anemia, unspecified Yes
D59.9 Acquired hemolytic anemia, unspecified Yes
T45.4XXA Poisoning by iron and its compounds, initial encounter Yes
Z79.899 Other long term (current) drug therapy (iron supplementation monitoring) Yes, with supporting diagnosis

Use the most specific ICD-10 code available. Submitting D50.9 (unspecified iron deficiency anemia) when a more specific code applies (such as D50.0 for blood-loss anemia) can trigger additional review requests from some MACs. Verify current code validity against the applicable fiscal year’s ICD-10-CM release, as codes are updated annually each October.

2026 fee schedule and Medicare reimbursement

CPT 83540 is reimbursed under the Clinical Laboratory Fee Schedule (CLFS), not the Physician Fee Schedule (PFS). The CLFS is updated annually by CMS. According to publicly available fee schedule data cited by multiple coding reference sources, the 2026 national average Medicare allowed amount for CPT 83540 is approximately $8.44, though this figure should be verified against the current CMS CLFS release for your specific MAC jurisdiction before billing.

Rates vary by Medicare Administrative Contractor (MAC) jurisdiction. Practices in high-cost urban areas may receive slightly higher rates than the national average; rural and lower-cost regions sometimes fall below it. Use the CMS Physician Fee Schedule lookup and the annual CLFS data file to verify the exact rate for your jurisdiction. Receiving electronic remittance advice (ERA) after each claim batch makes it easier to spot rate discrepancies and catch underpayments before they accumulate.

Code Descriptor 2026 National Average (approx.) Fee Schedule
83540 Iron; quantitative ~$8.44 CLFS
83550 Iron binding capacity ~$9.20 (typical range) CLFS
82728 Ferritin ~$14.00 (typical range) CLFS
85025 CBC with differential ~$11.00 (typical range) CLFS

Note: rates for 83550, 82728, and 85025 above are illustrative typical ranges from published sources and should be confirmed against the current CLFS before use in billing. Only the 83540 figure has been cited by multiple coding reference sources specifically for 2026.

Simplify lab billing from order to payment

Pabau connects CPT code assignment, ICD-10 linking, and electronic claim submission in one workflow. See how practices using Pabau reduce iron panel billing errors and speed up reimbursement.

Pabau practice management platform claim submission workflow

CPT 83540 rarely bills in isolation. Understanding how it relates to companion codes prevents undercoding (missing billable tests) and overcoding (bundling errors). The AAPC CPT code lookup provides descriptor cross-references useful for confirming which codes can be billed together.

CPT Code Descriptor Clinical Relationship to 83540 Can Bill Together
83550 Iron binding capacity Paired to calculate transferrin saturation; covers TIBC/UIBC Yes
82728 Ferritin Measures stored iron; completes iron deficiency vs chronic disease differentiation Yes
85025 CBC with auto differential Often the trigger test showing low MCV/Hgb; ordered with iron panel Yes
82607 Vitamin B12 Added to anemia workup when macrocytic component is present Yes
84550 Uric acid, blood Occasionally added in metabolic panels but no direct iron relationship Yes (when indicated)

83540 vs 83550: What each code measures

CPT 83540 measures the actual iron concentration in serum. CPT 83550 measures the iron binding capacity of transferrin, specifically the total amount of iron that transferrin could carry if fully saturated. Together, they produce transferrin saturation: (83540 result / 83550 result) x 100. A saturation below 16% typically indicates iron deficiency. A saturation above 45-50% raises concern for iron overload or hemochromatosis.

Both codes are covered under NCD 190.18 when the clinical indication is documented. Billing one without the other is clinically unusual for a full iron deficiency workup, though 83540 alone can be appropriate for a quick monitoring check during iron supplementation therapy. Payers occasionally question a lone 83540 claim without an accompanying 83550 for an initial anemia evaluation, so document clearly when ordering only the serum iron test.

Documentation and billing requirements

Solid documentation protects against audits and is the primary defense against denied claims. Solid medical billing compliance practices for CPT 83540 center on five documentation elements. Practices that build these into their ordering workflow, rather than chasing documentation after a denial, submit cleaner claims from the start.

  • Ordering provider identity – the name and NPI of the licensed provider who ordered the test must appear on the claim and in the lab requisition
  • Clinical indication in the chart – a brief note explaining why serum iron was ordered (symptoms, prior CBC results, known diagnosis) must be present in the patient record
  • Linked ICD-10-CM code – the diagnosis code on the claim must match a covered indication under NCD 190.18 and reflect the actual clinical situation, not a placeholder code
  • Date of service and specimen collection date – must match between the lab report, the requisition, and the claim form
  • Lab report retention – the quantitative result must be retained in the patient record to support any retrospective audit request from CMS or a commercial payer

Common denial reasons for CPT 83540 claims include missing ICD-10 linkage, billing for a non-covered routine screening without documentation of clinical necessity, and mismatched specimen dates. Reviewing common denial codes in medical billing before claims go out helps billing staff recognize and correct these errors before submission.

When a denial does occur, tracking remittance adjustment reason codes (CARCs) on the ERA is the fastest way to identify the specific payer objection and determine whether to appeal or correct and resubmit.

Pro Tip

Build a serum iron panel order set in your practice management system that automatically links CPT 83540 and 83550 to the most common ICD-10 codes (D50.9, E83.10) as default suggestions. Coders can override the suggestion for unusual presentations, but the default linkage eliminates the most common reason for 83540 claim denials: missing diagnosis code.

How practice management software simplifies iron panel billing

Most CPT 83540 denials are preventable. They occur because the CPT-to-ICD-10 linkage happens manually, at billing time, rather than at order time when the clinical context is freshest. Practice management software that integrates lab ordering, superbill generation, and claim submission in one workflow closes that gap.

Pabau’s claims management software supports CPT code assignment with ICD-10 linkage built into the billing workflow, so the diagnosis code travels with the lab order from the moment of documentation through to claim submission. For practices ordering serum iron panels regularly (internal medicine, functional medicine, and integrative health clinics in particular), this reduces the manual rework that follows a preventable denial.

Automate claims through Healthcode
Automate claims through Healthcode

Pabau integrates with Claim.MD for electronic claims via Claim.MD, the US clearinghouse partner that connects to over 4,000 payers, including CMS Medicare. This means a clean CPT 83540 claim, with the correct ICD-10 code attached, can move from Pabau directly to the payer’s adjudication queue without a separate clearinghouse login or manual file export.

The same integration supports real-time eligibility checks before the patient’s specimen is even collected, which is the cleanest way to confirm Medicare or commercial coverage before the test is ordered.

Supporting revenue cycle management for lab-heavy practices also means handling the back end: ERA posting when remittances come back, tracking claim status, and flagging underpayments. For a code like 83540 where the allowed amount is under $10, the administrative cost of working a manual denial often exceeds the reimbursement itself.

Automation makes it economically viable to appeal, correct, and resubmit rather than write off small-dollar lab claims. Effective denial management processes built into the billing workflow can meaningfully improve net collection rates for practices with high lab claim volume.

Conclusion

CPT code 83540 is a straightforward chemistry code with a narrow reimbursement window, which means billing errors eat directly into already thin margins. Getting the ICD-10 linkage right, understanding NCD 190.18 covered indications, and submitting a clean claim the first time are the three levers practices control.

Practices that automate the CPT-to-ICD-10 pairing at order time, validate eligibility before the specimen is collected, and receive ERA remittances automatically recover more revenue per claim than those managing these steps manually.

Pabau’s integrated clean claim workflow handles CPT assignment, diagnosis linkage, eligibility verification, and clearinghouse submission from a single platform. To see how it works for lab-intensive practices, book a demo.

Continue your research

Continue your research

Want to understand what clearinghouse connectivity actually does for lab claim submission? How a medical claims clearinghouse works explains the full EDI claim path from practice to payer.

Seeing recurring denial codes on your ERA and not sure how to respond? Electronic remittance advice explained covers how to read CARC and RARC codes and decide whether to appeal or resubmit.

Need a framework for evaluating your lab billing compliance posture? Revenue cycle management guide outlines the end-to-end process from eligibility check through payment posting.

Frequently Asked Questions

What does CPT code 83540 measure?

CPT code 83540 (Iron; quantitative) measures the concentration of iron (Fe) in a patient’s serum or plasma. The result reflects circulating iron bound to transferrin, not stored iron (which is measured separately by ferritin, CPT 82728). It is most commonly ordered as part of an iron deficiency anemia workup alongside total iron binding capacity (CPT 83550).

What is the 2026 Medicare reimbursement rate for CPT 83540?

The 2026 national average Medicare allowed amount for CPT 83540 is approximately $8.44, based on publicly available Clinical Laboratory Fee Schedule data. Actual rates vary by MAC jurisdiction. Verify the exact rate for your region using the CMS CLFS data file or the CMS fee schedule lookup tool before billing.

What ICD-10 codes support medical necessity for CPT 83540?

Commonly used ICD-10-CM codes that support medical necessity for CPT 83540 include D50.9 (iron deficiency anemia, unspecified), D50.0 (iron deficiency anemia secondary to blood loss), E83.10 (disorder of iron metabolism, unspecified), E83.11 (hemochromatosis due to transfusions), and D59.9 (acquired hemolytic anemia, unspecified). Use the most specific code available for the patient’s documented clinical condition.

What is the difference between CPT 83540 and CPT 83550?

CPT 83540 measures the actual iron concentration in serum. CPT 83550 measures iron binding capacity, the amount of iron transferrin could carry if fully saturated. Dividing the 83540 result by the 83550 result and multiplying by 100 gives transferrin saturation, the most clinically useful value for diagnosing iron deficiency or overload. Both are separately billable and covered under NCD 190.18 when medically indicated.

Is CPT code 83540 covered by Medicare for iron deficiency anemia?

Yes. Medicare covers CPT 83540 for iron deficiency anemia under National Coverage Determination NCD 190.18. The claim must include a supporting ICD-10-CM diagnosis code (such as D50.9 or D50.0) and the patient record must document the clinical indication. Routine screening without a documented medical necessity is not covered.

Can CPT 83540 be billed with ferritin (CPT 82728) on the same claim?

Yes. CPT 83540 and CPT 82728 (ferritin) can be billed on the same claim when both tests are medically necessary and supported by a covered ICD-10 diagnosis code. There is no bundling edit that prevents these two codes from appearing together. This combination is standard practice for iron deficiency anemia workups where differentiating true deficiency from anemia of chronic disease requires both values.

Found our content helpful?
×