Allergy & Immunology Billing Services
Allergy billing leaks revenue in a way few specialties do, because so much of it is billed by allergen and by dose, not by visit. Test a patient for 40 pollens and bill 95004 once instead of 40 times, and you just gave away 39 units of work you actually performed. Multiply that across a busy testing schedule and the loss is enormous, and most practices never spot it, because the claim still pays, just at a fraction of what it should. That unit math, plus the strict injection and modifier rules, is exactly what we get right.
We handle allergy and immunology billing end to end, built around the three coding phases that decide whether you’re paid in full: testing, antigen preparation, and injection administration. Accurate unit counts, disciplined modifiers, specific diagnoses, and relentless follow up on every claim.
Clean Claim Rate
Average Revenue Increase
First-Pass Rate
HIPAA Compliant
Why Allergy Billing Is So Easy to Get Wrong
Allergy and immunology billing splits into three separate phases, and payers apply different edit rules to each. You bill testing by the allergen, antigen preparation by the dose, and injection administration by the encounter. When a practice treats the whole visit as one line item, that’s where units vanish instead of a structured stack, coders either miss billable units or trip payer edits that assume services were bundled. The American College of Allergy, Asthma and Immunology flags unit billing errors as one of the most consistent sources of allergy claim denials. For the broader process behind this, see our medical billing services.
The Allergy & Immunology CPT Codes That Matter Most
These are the codes allergy practices bill most, grouped by the three phases of care.
| CPT Code | Service | What to Know |
|---|---|---|
| 95004 | Percutaneous (skin prick) testing | Billed by allergen, not by session. 24 pollens tested is 95004 x 24 units. |
| 95024 | Intradermal testing | By allergen. Payers expect it to follow inconclusive prick testing, not as first line. |
| 95044 | Patch testing | By allergen. For delayed reactions like contact dermatitis. Needs a documented reading schedule. |
| 95165 | Antigen preparation | Billed by the dose prepared in the vial, not by visit. Precise dose counts are essential. |
| 95115 | Single allergy injection | One injection, billed as 1 unit. Injection only, antigen billed separately. |
| 95117 | Two or more injections | Billed as 1 unit no matter how many injections. Never billed with 95115 (CCI edit). |
For Medicare, use the component codes (95115, 95117 for injection, and 95144 to 95170 for antigens), not the 95120 to 95134 complete service codes. You can confirm any code’s detail on the AAPC code reference and check rates on the CMS physician fee schedule.
The Per Allergen Rule That Decides Your Revenue
If you remember one thing about allergy billing, make it this. Testing codes like 95004 and antigen prep code 95165 are billed by quantity, not by visit. Each allergen tested is a unit. Each dose prepared is a unit.
So a percutaneous skin test covering 35 aeroallergens means 95004 with 35 units, not one line of 95004. A vial prepared with 10 doses of antigen means 95165 with 10 units. Bill either one as a single unit and you’ll collect a small fraction of what the work earned. This is the quiet, recurring leak that drains allergy practices more than any dramatic denial, because the claim pays, so nobody flags it. It’s invisible until someone counts. Catching it is one of the fastest revenue wins we deliver, and it feeds straight into cleaner denied claims recovery.
FREE CHECK
Want us to audit your testing units for underbilling?
Or call us at (214) 646-1606
95115 vs 95117 : The Injection Rules That Trip Everyone
The injection codes look simple, but they catch people constantly. 95115 is for a single allergy injection. 95117 is for two or more. The rules that matter:
- 95117 is one unit, always. Two injections or five, it’s 95117 once. Billing it in multiple units gets denied.
- Never bill 95115 and 95117 together. A CCI edit blocks the pair. Pick one based on the injection count for that encounter.
- These cover the injection only. The antigen itself is billed separately under 95165, so a complete service means reporting both correctly.
And watch modifier 25. You can only append it to an office visit on a shot day when you delivered a significant, separate service, like evaluating a new sinus infection, not the routine shot check. Modifier 25 on a routine injection visit is one of the most audited errors in the specialty.
The Allergy Billing Mistakes We Prevent
Most allergy denials come down to a handful of repeating errors. Coding problems are the leading denial category across healthcare, with industry denial rates between 10 and 15 percent, per 2026 denial benchmarks. Here are the ones we catch in allergy and immunology.
| Common Mistake | What It Causes | How We Prevent It |
|---|---|---|
| Billing 95004 per session instead of per allergen | Massive underbilling; a 40-allergen panel paid as one test | We bill the exact allergen count as units, so a 40-panel is 95004 x 40 |
| Billing 95117 in multiple units | Denial; 95117 is one unit regardless of injection count | We bill 95117 once per encounter, every time |
| Billing 95115 and 95117 together | Hard CCI edit denial | We pick one based on injection count, never both |
| Billing 95165 per visit instead of per dose | Underpayment on antigen prep | We report the exact number of doses prepared in the vial |
| Modifier 25 on a routine shot visit | Audit flag and rejection | We append modifier 25 only for a truly separate E/M service |
| Vague diagnosis (J30.9) on a large panel | Medical-necessity denial; a red flag to payers | We code the specific allergen, like J30.1 for pollen, to prove necessity |
Diagnosis specificity matters as much as the codes. A broad test panel attached to a vague code like J30.9 is a red flag to payers. We link each test to the specific allergen, like J30.1 for pollen, so medical necessity holds up. Our medical coding services handle all of this before the claim goes out.
What Our Allergy & Immunology Billing Services Include
Per Allergen & Dose Unit Accuracy
Precise unit tracking for testing (95004, 95024, 95044) and antigen preparation (95165), ensuring you collect full reimbursement for every individual allergen and dose performed.
Correct Injection Coding
Accurate application of 95115 and 95117 based on the specific encounter details. Styled as a single unit, never paired together, with antigens cleanly billed separately.
Strict Modifier Discipline
Rigorous evaluation rules applied daily: appending modifier 25 strictly for independent, separate E/M visits, and modifier 59 only for distinctly identifiable testing procedures.
Diagnosis Precision
Strategic linking protocols connecting every diagnostic test and allergy injection to a highly specific ICD-10 code that satisfies medical necessity requirements and deters downcoding.
Denial Management & RCM Support
End-to-end management spanning patient eligibility checking down through structured payment posting, including direct appeal protocols for pended and denied claims.
Why Allergy Practices Choose Docscare
We bill allergy and immunology the way it actually works, by the unit and by the phase, not by the visit. Our AAPC-certified coders count every allergen and every dose, apply the injection and modifier rules exactly, code diagnoses to the specificity payers demand, and chase every denial back to its cause. You stop giving away units you’ve already earned.
We’re a US based medical billing company in Austin, Texas, fully HIPAA compliant, running a 99 percent clean claim rate with a 97.45 percent first pass acceptance rate. For an allergy practice, that accuracy is the difference between full reimbursement and the slow leak of underbilled panels.
FREE ALLERGY BILLING REVIEW
Let us review a sample of your testing, antigen, and injection claims for unit errors, modifier problems, and weak diagnoses, then show you exactly where the revenue is leaking. No cost, no obligation.
Allergy & Immunology FAQs
What are the main allergy and immunology billing codes?
The codes allergy practices bill most fall into three groups: testing (95004 for skin prick, 95024 intradermal, 95044 patch), antigen preparation (95165), and injection administration (95115 for a single injection, 95117 for two or more). Testing and antigen codes are billed by allergen or by dose, while the injection codes are billed once per encounter. Mixing up these groups is the leading cause of allergy claim denials.
Is 95004 billed per test or per allergen?
Per allergen. CPT 95004 is reported as one unit for each allergen tested, so a skin prick panel covering 30 allergens is billed as 95004 with 30 units. Billing it once per session instead of per allergen is the single most common and costly allergy billing error, and it quietly underpays the practice on every panel.
What is the difference between 95115 and 95117?
The number of injections. 95115 is for a single allergy injection; 95117 is for two or more. The key rule: 95117 is billed as one unit no matter how many injections the patient receives, and you can never bill 95115 and 95117 together because a CCI edit blocks it. Both report the injection only, not the antigen, which is billed separately under 95165.
When can I bill an office visit with an allergy shot?
Only when the visit is a significant, separately identifiable service beyond the routine pre shot check. If a patient comes in for a scheduled injection and you also evaluate and treat a new, unrelated problem, you append modifier 25 to the E/M code. Using modifier 25 for a routine shot visit is a common audit trigger and gets denied.
Does Docscare work with my allergy practice EHR?
Yes. We work with the major EHR and practice management systems allergy and immunology practices use, pulling the documented allergen counts, doses, and injections and matching them to the correct CPT and ICD-10 codes before the claim goes out. You keep your workflow; we handle the unit math and the medical necessity coding.