Pabau Engage inbox

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

Learn more
CPT Code

CPT code 82533 – Total cortisol blood test


Code Definition

82533 is the CPT code for cortisol; total. It reports a quantitative measurement of total cortisol, both protein-bound and free, in serum or plasma.

The code sits in the Chemistry Procedures section of the CPT code set. It covers most adrenal workups, from morning cortisol screens to ACTH stimulation tests. Free cortisol, usually measured in urine, is reported with 82530 instead.

Section
80047-89398 Pathology and laboratory
Subsection
82009-84999 Chemistry Procedures
Code range
82530-82533 Cortisol
Billable
No
Code also known as
cortisol blood test, serum cortisol, plasma cortisol, cortisol stimulation 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 82533 reports total cortisol from serum or plasma, while CPT 82530 reports free cortisol, usually from urine, so the two codes aren’t interchangeable.

Panel code 80400 must include two cortisol measurements, so those two draws are never billed again as separate 82533 lines.

A third draw in an ACTH stimulation test goes on its own 82533 line with modifier 59, which marks it as a distinct specimen.

Medicare pays 82533 through the Clinical Laboratory Fee Schedule at a national rate of $16.30 per unit, unchanged since January 1, 2020.

Pabau’s claims management software checks ICD-10 codes, modifiers, and ordering provider details before a cortisol claim leaves the practice.

CPT code 82533 description, specimen type and category

CPT code 82533 is a chemistry procedure code with the official descriptor “Cortisol; total.” It covers the quantitative measurement of total cortisol in serum or plasma using immunoassay or liquid chromatography-tandem mass spectrometry (LC-MS/MS) methodology.

The code belongs to the Chemistry Procedures subsection of the Pathology and Laboratory section of the CPT code set, maintained by the American Medical Association.

Accepted specimen types are serum and plasma. Whole blood and saliva are not valid specimens for 82533. Salivary cortisol has separate billing implications covered further below.

What “total” means clinically

Total cortisol includes both the protein-bound fraction (approximately 90-95% of circulating cortisol, bound to cortisol-binding globulin and albumin) and the unbound free fraction.

This differs from the free cortisol measured by CPT 82530, which captures only the biologically active unbound fraction from urine. Most clinical protocols for adrenal disorders and stimulation testing use total serum cortisol, making 82533 the more frequently ordered of the two codes.

CPT 82533 vs. CPT 82530: Key differences and when to use each

A frequent coding error on cortisol claims is using 82530 when the specimen is serum. These two codes cover different analytes, different specimen types, and different clinical purposes.

FeatureCPT 82533 (Total)CPT 82530 (Free)
Official descriptorCortisol; totalCortisol; free
SpecimenSerum or plasmaUrine (or serum in some protocols)
Analyte measuredTotal cortisol (bound + free)Unbound free cortisol only
Primary clinical useAdrenal insufficiency, Cushing syndrome, ACTH stimulation24-hour urine cortisol for Cushing workup
Stimulation protocol useYes, inside panel 80400 or as an extra 82533 lineNo, a single 24-hour collection
Common coding errorBilled when free urine cortisol was orderedBilled when serum total cortisol was ordered

When the order reads “serum cortisol” or “plasma cortisol,” use 82533. When the order specifies “free cortisol” or “24-hour urine cortisol,” use 82530. Mixing these codes on a claim results in a medical necessity mismatch between the submitted code and the ordered test.

Billing multiple units of CPT 82533 for ACTH stimulation tests

The ACTH stimulation test, also called a cosyntropin stimulation test, is the most common reason 82533 appears more than once on one date of service.

Many protocols draw cortisol at three time points: baseline before the cosyntropin injection, then 30 and 60 minutes after it. Each draw is a separate specimen, but the panel code decides how many of them reach the claim as 82533.

How panel code 80400 changes the unit count

Panel code 80400 is the ACTH stimulation panel for adrenal insufficiency. Its CPT descriptor says it must include cortisol (82533 x 2), so it bundles exactly two cortisol measurements into one panel line. Those two draws are never billed again as separate 82533 units.

A three-draw protocol leaves one specimen outside the panel. Report that third draw as its own 82533 line with modifier 59, as the diagram below shows. Panel policies still differ by payer, so check your MAC’s local coverage determination and commercial contracts before submitting.

Diagram of an ACTH stimulation test with three cortisol draws at baseline.
Panel 80400 absorbs two of the three cortisol draws, so only the third reaches the claim as 82533-59. Based on the AMA CPT descriptor for 80400.

Modifier 59 tells the payer that the extra cortisol test is a distinct service and sits outside the panel. AAPC guidance states that modifier 59 is necessary in this combination. Submitting 82533 with 80400 without modifier 59 triggers an automatic bundling edit and a denial.

Documentation for each draw

Each specimen draw requires documentation in the medical record to support separate billing. Record the collection time for each draw (e.g., 08:00 baseline, 08:30 post-injection, 09:00 final).

Document the cosyntropin dose administered, the route, and the clinical indication that prompted the stimulation test. Without time-stamped collection notes for each draw, a payer reviewing a multi-unit claim has no basis to confirm separate specimens were collected.

ICD-10 diagnosis codes that support medical necessity for CPT 82533

Every CPT 82533 claim requires a linked ICD-10-CM diagnosis code that establishes medical necessity. Functional medicine practices and endocrinology offices order cortisol testing frequently, but the diagnosis must appear on the claim before the payer will adjudicate.

The following codes are the primary ICD-10-CM pairings recognized under most Medicare LCDs and commercial payer policies.

ICD-10-CM codeDescriptionClinical context
E27.1Primary adrenocortical insufficiencyAddison’s disease; ACTH stimulation to confirm adrenal reserve
E27.40Unspecified adrenocortical insufficiencySuspected adrenal insufficiency before diagnosis confirmed
E27.49Other adrenocortical insufficiencySecondary adrenal insufficiency (hypothalamic-pituitary axis)
E24.0Pituitary-dependent Cushing’s diseaseScreening baseline cortisol for hypercortisolism workup
E24.9Cushing’s syndrome, unspecifiedPre-diagnostic cortisol measurement for hypercortisolism
E27.0Other adrenocortical overactivityAdrenal hyperplasia; cortisol monitoring
R53.83Other fatigueFatigue with clinical suspicion of adrenal dysfunction; payer-specific LCD guidance applies

Payer policies vary by MAC jurisdiction. Some LCDs restrict coverage to confirmed adrenal diagnoses (E27.x, E24.x codes) and do not cover 82533 for fatigue or stress screening alone. Review your MAC’s specific LCD before submitting R53.83 as the primary diagnosis.

Pro Tip

Always link the most specific ICD-10 code available to the cortisol order. A claim submitted with E27.40 (unspecified adrenocortical insufficiency) is more likely to clear than one with a general symptom code like R53.83. Specificity reduces the chance of a medical necessity denial on the first pass.

Medicare coverage criteria and reimbursement rate for CPT 82533

Medicare covers CPT 82533 under Part B as an outpatient clinical laboratory service. It needs an order from a treating physician and an appropriate ICD-10-CM diagnosis. Coverage for serum and plasma cortisol is well established.

Salivary cortisol faces much tighter Medicare restrictions. The current reference is coverage article A57612, which absorbed the retired article A57613 on October 16, 2025. Never bill salivary cortisol with CPT 82533, because the specimen mismatch invites both denial and audit exposure.

Medicare reimbursement rate for 82533

Medicare pays CPT 82533 through the Clinical Laboratory Fee Schedule (CLFS), not the Physician Fee Schedule. The national CLFS rate for 82533 is $16.30 per unit, and it hasn’t changed since January 1, 2020.

CMS publishes updated CLFS files each year, so confirm the current figure on the CMS Clinical Laboratory Fee Schedule page before billing.

Payer typeReimbursement basisNotes
Medicare Part B$16.30 per unit (national CLFS rate)Unchanged since January 1, 2020. Confirm against the current CLFS file.
MedicaidState fee scheduleCoverage criteria and rates vary by state
Commercial payersContracted rate or billed chargesTypically higher than Medicare; negotiated per contract

Prior authorization requirements for CPT 82533

Medicare does not require prior authorization for CPT 82533 as a standalone laboratory test. Medicare Part B covers clinical laboratory services without pre-authorization when the ordering physician documents medical necessity with an appropriate ICD-10 diagnosis.

Commercial payers vary significantly. Most do not require prior authorization for a single cortisol measurement. However, some commercial and Medicare Advantage plans require it when 82533 is ordered as part of a stimulation panel.

That usually means multiple units on a single date of service. Check payer-specific requirements before scheduling the ACTH stimulation protocol, particularly for Medicare Advantage plans, which set their own prior authorization rules independent of traditional Medicare.

  • Medicare Part B: No prior authorization required for standalone 82533
  • Medicare Advantage: Plan-specific; verify before stimulation protocols
  • Medicaid: State-dependent; some states require authorization for multi-unit lab claims
  • Commercial: Generally no PA for single unit; some plans require PA for stimulation panels

When a payer requires prior authorization and it is not obtained, the resulting denial is non-appealable in most contract scenarios. Always verify requirements for multi-unit claims in advance.

Common reasons CPT 82533 claims are denied

Cortisol claims trip up practices that order them infrequently, because the modifier and panel rules often surface only after a denial lands. A strong denial management workflow catches these patterns before they accumulate.

  • Missing modifier 59 with panel 80400: Billing an extra 82533 alongside the ACTH stimulation panel without modifier 59 triggers an automatic bundling edit. The payer assumes the test is already included in 80400 and denies it as a duplicate. Add modifier 59 to the 82533 line for the third draw, and never bill the panel’s own two draws again.
  • No covered ICD-10 diagnosis: Some LCDs require a confirmed adrenal diagnosis (E27.1, E24.x). A claim carrying only a symptom code such as R53.83 (fatigue) then denies for medical necessity. Review the applicable LCD before submitting.
  • Salivary specimen billed as serum: Some labs order salivary cortisol for diurnal rhythm assessment and inadvertently use 82533. Salivary cortisol does not meet the specimen type requirement for 82533. A specimen mismatch is an automatic denial and may flag the claim for audit.
  • Frequency limitations exceeded: Some payer policies limit the number of cortisol tests covered within a defined period. Multiple tests ordered within a short window without documentation of changing clinical status may deny for frequency.
  • Missing ordering provider credentials: Clinical laboratory claims require the ordering provider’s NPI. Claims submitted without a valid ordering provider NPI deny at clearinghouse or payer level before adjudication.

When cortisol claims return unpaid, check the medical billing denial codes, especially CO-4 (incorrect or missing modifier) and CO-50 (not medically necessary).

Both are addressable through appeals with supporting documentation. Understanding clean claim submission standards for laboratory codes reduces first-pass denials substantially.

Pabau checkout screen next to a completed invoice billed to an insurer
Pabau’s checkout raises the invoice against the patient’s insurer in the same step, so lab charges never need rekeying into a separate billing tool.

Documentation requirements for CPT 82533 medical necessity

Documentation requirements for 82533 are straightforward for a single baseline cortisol measurement. They become more complex when multiple units are billed for a stimulation protocol. The medical record must support every unit submitted.

  • Ordering provider credentials: Name, NPI, and signature of the licensed provider ordering the test
  • Clinical indication: Signs, symptoms, or confirmed diagnosis justifying cortisol measurement (documented in the office note, not just on the lab requisition)
  • Collection time: Time of blood draw documented on the lab requisition and report. AM draws (typically 07:00-09:00) reflect peak cortisol and are standard for baseline assessments
  • Stimulation protocol notes: For ACTH stimulation, document cosyntropin dose, route, time of injection, and the time of each post-injection draw (30-minute and 60-minute specimens)
  • Test results: Laboratory report showing cortisol level for each specimen, reference range, and collection time

Insufficient documentation is a common cause of medical necessity denials on 82533 claims. A lab requisition alone does not satisfy documentation requirements. The clinical note must record why the test was ordered, not just that it was ordered.

How to bill CPT 82533 in your practice management system

Billing 82533 correctly in a practice management system (PMS) or EHR requires linking several claim elements before submission. Missing any one of them is enough to generate a denial. Understanding medical billing fundamentals for laboratory codes helps avoid the most common setup errors.

  1. Select the code: Enter CPT 82533, one unit per cortisol specimen that no panel already covers. When 80400 is on the claim, it includes two draws, so only a third draw gets its own 82533 line.
  2. Attach the ICD-10 diagnosis: Link the most specific covered diagnosis available (E27.1, E27.40, E24.0, or similar). Symptom-only codes require review against the applicable LCD first.
  3. Add modifier 59 when applicable: If 80400 (ACTH stimulation panel) also appears on the claim, add modifier 59 to the 82533 line.
  4. Link the ordering provider: Enter the ordering provider’s NPI. This is a required claim element for laboratory codes under HIPAA electronic transaction standards.
  5. Submit via clearinghouse: Route the claim through a connected clearinghouse, which checks claim elements against payer edits before submission. The clearinghouse returns electronic remittance advice (835 ERAs), so payments can post automatically. Reviewing the 999/277 acknowledgment confirms the claim was accepted before the adjudication window opens.

For practices using a standalone lab-order workflow, confirm that the PMS passes the collection time and specimen type fields to the clearinghouse. Some older PMS configurations drop these fields from lab claims, so the payer never sees them even when the chart note is complete.

Use the AAPC Codify CPT lookup or PGM Billing’s CPT code search to confirm 82533 is still active each January.

Pro Tip

Run a quarterly audit on all 82533 claims submitted in the prior 90 days. Filter for: claims with units greater than 1, claims billed alongside 80400, and claims denied under CO-4 or CO-50. This 15-minute review catches modifier omissions and ICD-10 pairing errors before they compound across hundreds of encounters.

How Pabau’s claims software prevents cortisol billing denials

In many practices, a cortisol claim is still built by hand. Someone picks the code, remembers the panel rule, and adds modifier 59 from memory. When a step slips, the denial shows up weeks later on the remittance.

Pabau, the practice management platform we build, checks that work before the claim leaves the practice. The claims software for practices inside Pabau scrubs every claim for missing or invalid details, such as an absent modifier or diagnosis. US claims then go out through the Claim.MD clearinghouse to thousands of payers.

Eligibility checks run before the visit, and electronic remittance advice files settle payments without manual posting. Your billing team spends its hours on new claims instead of reworking denied lab lines.

Streamline cortisol test billing from order to payment

Pabau’s claims management checks ICD-10 codes, modifiers, and ordering provider details before submission, so cortisol claims reach the payer complete.

Pabau claims management workflow

Conclusion

Settle how an ACTH stimulation test will be reported before the first draw. If panel 80400 applies, it carries two cortisol measurements, and only a third draw earns its own 82533 line with modifier 59. That one decision removes the bundling denial from your cortisol claims.

The remaining fixes are routine: match the specimen to the code, pair the most specific adrenal diagnosis, and time-stamp every draw. A few extra minutes at order entry cost far less than reworking a denied claim weeks later.

Book a demo to see how Pabau checks modifiers, diagnoses, and ordering provider details on lab claims before they reach the clearinghouse.

Continue your research

Continue your research

Getting repeated CO-50 denials on lab codes? Medical billing compliance for clinical practices covers documentation standards and audit-readiness for laboratory services.

Want to understand how remittance data helps prevent future denials? What is revenue cycle management covers how ERA data feeds into denial pattern analysis and claim rework prioritization.

Frequently asked questions

What does CPT code 82533 cover?

CPT code 82533 covers the quantitative measurement of total cortisol in serum or plasma. It includes both protein-bound and free fractions of cortisol, measured by immunoassay or LC-MS/MS. It does not cover free cortisol from urine (CPT 82530) or salivary cortisol.

What is the difference between CPT 82530 and CPT 82533?

CPT 82530 covers free cortisol, typically from a 24-hour urine collection. CPT 82533 covers total cortisol from serum or plasma. They measure different analytes from different specimen types and are not interchangeable. Billing 82530 when a serum cortisol was ordered is a specimen mismatch that results in denial.

How many units of CPT 82533 can be billed for a cortisol stimulation test?

It depends on whether panel 80400 is reported. The panel must include two cortisol measurements, so those draws are not billed again as 82533. A three-draw protocol adds one 82533 unit with modifier 59 for the third draw. Check your MAC’s LCD and payer contracts before submitting.

Do I need modifier 59 when billing CPT 82533 with panel code 80400?

Yes. Modifier 59 is required when billing CPT 82533 alongside panel code 80400 on the same date of service. Use it only on a cortisol draw beyond the two the panel already includes. Without modifier 59, the payer’s bundling logic treats 82533 as a component of 80400 and denies it as a duplicate. AAPC guidance confirms this modifier requirement.

What is the Medicare reimbursement rate for CPT code 82533?

The national Medicare Clinical Laboratory Fee Schedule rate for CPT 82533 is $16.30 per unit, unchanged since January 1, 2020. Confirm the current figure in the CLFS files CMS publishes each year before billing.

Is salivary cortisol billed with CPT 82533?

No. CPT 82533 is specific to serum and plasma specimens. Salivary cortisol uses different coding and faces much tighter Medicare coverage criteria under coverage article A57612, which replaced article A57613 in October 2025. Billing a salivary specimen under 82533 is a specimen mismatch and may trigger audit scrutiny beyond the initial denial.

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.
×