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 95024 – Intradermal allergy testing


Code Definition

95024 is the CPT code for intracutaneous (intradermal) tests with allergenic extracts, immediate type reaction, including test interpretation and report, specify number of tests.

Each intradermal injection bills as one unit, and the reaction is read 15 to 20 minutes after injection. Scratch, prick and puncture tests belong to CPT 95004 instead. Billing both codes on the same date needs modifier 59 and documentation showing why each method was medically necessary.

Section
90281-99199 Medicine
Subsection
95004-95199 Allergy and Clinical Immunology Procedures
Code range
95004-95070 Allergy Testing Procedures
Billable
No
Code also known as
intracutaneous allergy test, intradermal skin test, allergy skin injection 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 95024 covers intradermal allergy tests with allergenic extracts for immediate-type reactions, distinct from percutaneous testing under 95004.

Units are counted per individual intradermal test administered, not per encounter or allergen set.

Modifier 25 goes on the evaluation and management (E&M) code, not on 95024. Modifier 59 may be needed when 95024 and 95004 share a date of service.

Medicare generally requires direct physician supervision, so name the supervising physician in every 95024 note.

Practice management software like Pabau links procedure codes to patient records, supporting clean claim submission for allergy testing.

What CPT code 95024 covers

CPT code 95024 is defined by the American Medical Association (AMA). It covers “intracutaneous (intradermal) tests with allergenic extracts, immediate type reaction, including test interpretation and report, specify number of tests.”

The key phrase is “immediate type reaction.” The reading happens 15 to 20 minutes after injection. A reading at 48 to 72 hours points to delayed hypersensitivity testing, which bills under different codes.

The procedure itself involves injecting a small volume of allergenic extract into the dermis, typically on the forearm or upper back. The clinician then observes and measures the wheal-and-flare response at the injection site. Each allergen tested generates a separate billable unit under 95024.

Element Details
CPT code 95024
Code family Allergy testing (95004-95070)
Test method Intradermal (intracutaneous) injection
Reaction type Immediate (read at 15-20 minutes)
Billing unit Per individual test administered
Includes Test interpretation and report

95024 vs 95004: Intradermal vs percutaneous testing

CPT 95004 covers percutaneous allergy tests, meaning scratch, prick, or puncture methods. CPT code 95024 covers intradermal injection tests. The two codes aren’t interchangeable, and billing the wrong one for the method used can trigger a payer audit.

Feature CPT 95004 CPT 95024
Method Percutaneous (scratch, prick, puncture) Intradermal (intracutaneous injection)
Reaction type Immediate Immediate
Sensitivity Lower sensitivity, higher specificity Higher sensitivity, lower specificity
Typical use order Usually performed first Often performed as follow-up to 95004
Same-day billing May be billed with 95024 with correct unbundling documentation Requires modifier 59 and separate medical necessity documentation

Same-day billing of both 95004 and 95024 is possible when the patient genuinely needs both test methods. National Correct Coding Initiative (NCCI) edits bundle them by default, though.

Payers expect modifier 59 on the secondary code and documentation confirming why both were medically necessary on the same date. Without that, expect a denial or a request for medical records.

CPT code 95024 sits within the broader allergy testing and immunotherapy code family. Coders working in allergy and otolaryngology practices need to distinguish adjacent codes to avoid misreporting. Two facts from the note settle most testing claims: how the extract was applied, and when the reaction was read.

Decision diagram for allergy skin test codes.
If the note doesn’t record both the test method and the reading time, the coder can’t choose between 95004, 95024 and 95028. Descriptors follow the AMA CPT code set.
CPT Code Short descriptor Key distinction
95004 Percutaneous allergy tests, immediate type Scratch/prick/puncture method
95024 Intradermal allergy tests, immediate type Injection method, this article’s focus
95028 Intradermal allergy tests, delayed type Read at 48-72 hours, not 15-20 minutes
95044 Patch or application tests Contact dermatitis evaluation
95115 Allergy injection without provision of antigen, single injection Immunotherapy administration, not testing
95117 Allergy injections without provision, 2 or more Multiple-injection immunotherapy administration
95165 Single-dose vials, allergen immunotherapy Antigen preparation, not testing or administration

Before coding a multi-test session, verify the adjacent allergy codes in the AAPC Codify CPT lookup. The ones worth checking are 95017, 95018, 95052, 95056, 95060, 95065, 95070, 95120, 95125, 95130-95134, 95144, 95165 and 95180.

Documentation requirements for CPT code 95024

Every 95024 claim needs a medical record that can withstand a payer audit. Incomplete documentation is the most common root cause of denials, and it’s hard to fix once the claim has gone out.

The medical record must include all of the following for each 95024 unit billed:

  • Name and concentration of each allergenic extract injected
  • Anatomical site of each intradermal injection
  • Number of individual tests performed (this equals the unit count billed)
  • Wheal and flare measurements at the reading time (typically 15-20 minutes post-injection)
  • Physician or qualified non-physician practitioner (NPP) interpretation and written report
  • Supervising physician’s name and credentials
  • Diagnosis or clinical indication supporting medical necessity

Physician supervision and incident-to requirements

Under Medicare, allergy skin testing, including CPT code 95024, generally requires direct supervision. A physician must be in the office suite and immediately available while the test is given, though not necessarily in the room. A nurse or medical assistant may perform the injection under that supervision.

For Medicare billing, the physician can’t be off-site during the procedure. Verify the current supervision indicator for 95024 against the CMS Physician Fee Schedule lookup tool, as supervision categories are updated annually.

Incident-to billing under Medicare applies only when the service is:

  • Performed in a physician-led practice
  • Given under direct supervision
  • An integral part of the physician’s treatment plan for the patient

The physician must see new patients, and existing patients with new problems, before incident-to rules apply.

Pro Tip

Document the supervising physician’s name in every 95024 note, even in practices where the supervising physician sees most patients directly. Payers audit incident-to compliance specifically because the supervision requirement is frequently underdocumented.

How billing units work for 95024

CPT code 95024 is billed per individual intradermal test administered, not per encounter and not per allergen panel. A session in which 12 separate intradermal injections are given bills as 12 units of 95024. That said, payer-specific unit caps apply and vary significantly.

Payer type Unit limit notes
Medicare (traditional) No universal unit cap published. Local Coverage Determination (LCD) L36402 governs coverage. Verify medically unlikely edit (MUE) values via CMS.
NC Medicaid (2025) New unit limitations implemented effective 2025 per NC DHHS policy update. Apply only to NC Medicaid.
Commercial payers Session unit caps vary by plan; check the individual payer policy or authorization documentation.
Medicare Advantage Plans may set caps stricter than traditional Medicare. Confirm at eligibility verification.

Same-day bilateral testing does not automatically double the allowable unit count unless payer policy specifically permits it. Document the clinical rationale for bilateral testing in the record before billing additional units.

Modifiers that apply to intradermal testing

Modifier selection for 95024 is usually simple. Denials follow when a practice applies modifiers inconsistently, or leaves off one that’s required.

Modifier When to apply Common mistake
25 A separate, significant evaluation and management (E&M) service was provided on the same date as 95024 Applied to 95024 itself rather than to the E&M code
59 Billing 95024 and 95004 on the same date to indicate distinct procedures Used without separate documentation confirming clinical necessity for both
26 Professional component only (interpretation and report, no technical component) Applied when the global service was actually rendered
TC Technical component only (facility billing the test administration separately) Applied when the physician is billing globally
52 Fewer tests performed than planned due to patient reaction or clinical decision Used when simply billing fewer units rather than documenting the reason

Modifier 25 belongs on the E&M code, not on 95024. It’s the most repeated modifier error in allergy practices, and payer systems catch it by matching modifier placement to code type. The FastRVU 2026 RVU lookup shows whether a modifier changes the reimbursable relative value unit (RVU).

ICD-10 codes that support medical necessity

Every 95024 claim must carry a diagnosis code that supports medical necessity for allergy testing. Payers cross-reference the ICD-10-CM code against the code’s LCD or coverage policy. An unspecified code, submitted when the record supports a specific one, can trigger a medical necessity denial.

ICD-10-CM Code Description Notes
J30.1 Allergic rhinitis due to pollen Prefer over J30.9 when specific allergen is identified
J30.2 Other seasonal allergic rhinitis Seasonal allergens other than pollen
J30.89 Other allergic rhinitis Perennial allergic rhinitis, dust mites, pet dander
J45.20 Mild intermittent asthma, uncomplicated Use asthma specificity. Avoid J45.9x when severity is documented
L50.0 Allergic urticaria Chronic urticaria workup scenarios
Z91.010 Allergy to peanuts Z91.01x codes for specific food allergy history
T78.1XXA Other adverse food reactions Initial encounter. The 7th character applies

Code to the highest specificity the clinical record supports. LCD L36402 lists the covered diagnoses for allergy testing under Medicare. A code outside that list is denied automatically, however appropriate the test was.

Medicare and payer coverage

Medicare covers CPT code 95024 under Local Coverage Determination (LCD) L36402, which governs allergy testing billing guidelines for Medicare patients. Coverage has three conditions:

  • The testing is medically necessary
  • The ordering provider has documented a clinical basis for allergy evaluation
  • The reported diagnosis codes match the LCD’s covered indication list

For 2026 reimbursement rates, check the same CMS Physician Fee Schedule lookup using code 95024 and your practice’s geographic locality modifier. Rates vary by location and may differ between facility and non-facility settings.

Prior authorization requirements for allergy testing

Traditional Medicare typically doesn’t require prior authorization for CPT code 95024, but other payers set their own rules. Medicare Advantage plans frequently impose prior auth requirements that differ from traditional Medicare, and Medicaid programs vary by state. Run insurance eligibility verification at scheduling rather than at check-in, so prior authorization requirements surface before the test.

  • Commercial plans: Prior auth requirements are plan-specific. Check the payer’s portal or call the provider line before scheduling extended allergy panels.
  • Medicare Advantage: Plans may require auth even for codes traditional Medicare covers without restriction. The plan’s coverage policy governs, not the traditional Medicare LCD.
  • Medicaid: State programs vary. Some require prior auth for intradermal testing above a set unit count; others do not.
  • Documentation for auth submission: Typically requires referring physician notes, ICD-10 codes, number of tests planned, and prior treatment history.

Common denial reasons and how to prevent them

Most 95024 denials fall into six predictable categories, and each one can be caught before the claim goes out. The table maps each denial to its root cause and the check that prevents it.

Denial reason Root cause Prevention step
Medical necessity not established ICD-10 code not on covered diagnosis list for LCD L36402 Map each patient’s diagnosis to the LCD covered list before submission
Units exceed payer limit Billed units surpass MUE or plan-specific cap Verify unit limits at eligibility check. Document the clinical basis for any override
Missing prior authorization Auth required but not obtained before service Run eligibility verification at scheduling. Route commercial and Medicare Advantage patients through the auth workflow
NCCI bundling with 95004 Both 95004 and 95024 billed same day without modifier 59 Append modifier 59 to the secondary code. Document why both were medically necessary
Supervision not documented No supervising physician identified in the record Include supervising physician’s name in every 95024 encounter note
Wrong modifier placement Modifier 25 placed on 95024 instead of the E&M code Confirm modifier 25 is always appended to the evaluation and management code, not the testing code

Check your practice’s denials against the list of medical billing denial codes every month to catch patterns early. A single root cause, such as missing supervisor documentation, can generate dozens of denials across a billing period before anyone notices.

How Pabau supports allergy testing billing and documentation

Billing 95024 means tracking each allergen, counting units, naming the supervising physician and coding the diagnosis to full specificity. When the test log, the note and the billing system sit apart, a coder re-keys each unit by hand.

Practice management software like Pabau keeps those details in one record. Its claims management software connects treatment notes to procedure codes, so the information that supports medical necessity is captured before billing begins.

Automate claims and billing with Pabau
Pabau’s claims and billing tools carry each 95024 unit and its diagnosis code from the treatment note to the claim, so nobody re-keys them.

Claim.MD, Pabau’s US clearinghouse partner, handles CMS-1500 and 837P submissions across 4,000+ payers. For an allergy practice, that means:

  • Real-time eligibility responses that surface unit limits and prior auth rules before the patient arrives
  • Claim validation against payer edits before transmission
  • Electronic remittance matching after payment

Practices can also generate a superbill directly from the encounter. It carries the procedure codes, units, and diagnosis codes into the billing queue without manual re-entry.

Pro Tip

Run eligibility checks at least 48 hours before the allergy testing appointment. Prior authorization requirements and unit caps are plan-specific and change at plan renewal. A missing auth caught the day before a session can still be fixed. Caught after a denial, it means an appeal and a resubmission.

Allergy practice billing starts with clean records

Pabau links procedure codes to patient records and routes claims through Claim.MD so your allergy testing documentation supports every unit billed. See how it works in a live demo.

Pabau practice management dashboard

Conclusion

Treat 95024 as a documentation code first and a billing code second. When the note records each extract, its site, its wheal measurement and the supervising physician, the unit count holds up in an audit.

The trade-off is time at the front desk. Checking eligibility at scheduling adds a step, but it costs far less than appealing a session that has already happened.

Book a demo to see how Pabau carries each 95024 unit from the treatment note to a clean claim.

Continue your research

Continue your research

Need a framework for managing claims after they go out? Denial management in healthcare covers the full cycle from tracking to appeal workflows.

Unsure how your billing compliance holds up? Medical billing compliance practices outlines what payers audit and how to document defensively.

Want to understand how the clearinghouse connection works? Our Claim.MD clearinghouse guide explains payer enrollment, eligibility, and 835 remittance processing.

Frequently asked questions

What is CPT code 95024?

CPT code 95024 is the billing code for intracutaneous (intradermal) allergy tests using allergenic extracts to evaluate immediate-type reactions, including test interpretation and report. Each individual intradermal injection administered is billed as a separate unit under this code.

What is the difference between CPT 95024 and CPT 95004?

CPT 95004 covers percutaneous allergy tests (scratch, prick, or puncture), while CPT code 95024 covers intradermal injection tests. Intradermal testing is more sensitive but less specific than percutaneous testing. It’s often performed as a follow-up when percutaneous results are negative.

How many units can be billed for CPT 95024?

Units for CPT code 95024 are counted per individual intradermal test administered. A session with 12 separate injections bills as 12 units. Payer-specific unit caps apply, so verify the MUE value for Medicare and check commercial or Medicaid plan policies. NC Medicaid, for example, implemented new unit limitations effective 2025.

Does CPT 95024 require physician supervision?

Yes, Medicare generally requires direct physician supervision for CPT code 95024. The physician must be in the office suite and immediately available during the procedure. Nurses or medical assistants may administer the test under this supervision. Verify the current CMS supervision indicator annually, as supervision categories are updated with each fee schedule.

What ICD-10 codes pair with CPT 95024?

Commonly paired ICD-10-CM codes include J30.1 (allergic rhinitis due to pollen), J30.89 (other allergic rhinitis) and J45.20 (mild intermittent asthma). L50.0 (allergic urticaria) and Z91.010 (allergy to peanuts) also appear often. For Medicare claims, the diagnosis must appear on LCD L36402’s covered indication list to avoid medical necessity denials.

What are common denial reasons for CPT code 95024?

The most frequent denial reason is an ICD-10 code that isn’t on the LCD covered diagnosis list. Others are units above the payer’s MUE or plan cap, and missing prior authorization, especially for Medicare Advantage and commercial plans. NCCI bundling with 95004 without modifier 59 and missing supervision documentation round out the list.

What unit limits does Medicaid set for CPT 95024?

Medicaid unit limits for CPT code 95024 vary by state. North Carolina Medicaid implemented new unit limitations effective 2025 per NC DHHS policy. Those rules apply only to NC Medicaid, so don’t generalize them to other state programs. Check the billing manual for each state program where you bill.

×