Home/Medical Billing/Pharmacy
Written by  · Reviewed by  · Last updated September 10, 2026

Pharmacy Billing Services

For independent, specialty, long-term care and home infusion pharmacies billing Medicare Part B, Medicaid, commercial medical plans and PBMs.

The dispensing claim tells a pharmacy in seconds whether it paid. Everything else fails quietly. An oral anticancer fill for a Part B patient goes out without its $24 supplying fee. A flu shot goes to the Part D plan. A rapid strep test bills without the QW modifier. Pharmacist visits sit in the pharmacy system and never become claims. Luxen bills the medical side and works the PBM rejects, inside the pharmacy system you already run.

Book a Billing Review
BAA signed before accessCertified codersWorks inside your EHRMonth to month

What Are Pharmacy Billing Services?

Pharmacy billing services submit and follow up the claims a pharmacy files beyond the counter: Medicare Part B drugs and pharmacy fees, diabetic testing supplies, vaccines, pharmacist clinical services, and PBM rejects. In the Luxen claim audit, the supplying or dispensing fee was missing on 13% of Part B drug claims.

Pharmacy Practices We Bill For

Dispensing claims go to PBMs on the NCPDP standard and adjudicate in seconds. Medical claims go to Part B, DME MACs, Medicaid and commercial plans on the 837P and take weeks. Most pharmacies staff only the first track.

  • Independent community pharmacies: Part B drugs with supplying fees, diabetic testing supplies, Part B and Part D vaccines, and CLIA-waived test and treat.
  • Specialty pharmacies: prior authorization and renewals on high-cost therapies, medical benefit drug claims, and manufacturer refunds on negotiated-price drugs.
  • Long-term care pharmacies: brand solid oral drugs dispensed in no greater than 14-day increments, with facility, Medicaid and Part D claims on the same resident.
  • Home infusion pharmacies: drug, supply and nursing lines split across Part B, Part D and commercial plans.
  • Clinic and 340B contract pharmacies: 340B identifiers on Medicaid claims and pharmacist services billed through the clinic.

Where Pharmacy Billing Loses Money

None of these leaks show up as a reject at the counter. Most start with a code or modifier choice, which is why certified coders review pharmacy medical claims before they go out.

ScenarioCodesWhat goes wrong$ at stake per claimLuxen audit finding
Oral anticancer, antiemetic or immunosuppressive fill, Part B patientQ0511, Q0512Fee left off, or fill sent to Part D$24 first fill, $16 each later fill in 30 daysThe supplying or dispensing fee was missing on 13% of Part B drug claims
Flu, pneumococcal, hepatitis B or COVID-19 shot, Medicare patientG0008, G0009, G0010, 90480Sent to Part D, or administration code dropped$34.62 (G0008 to G0010, 2026); about $45 (90480)Part B vaccines were sent to a Part D plan on 6% of Medicare vaccine claims
Test strips and lancetsA4253, A4259 with KX or KSModifier missing, or quantity above LCD limits without recordsFull fee schedule amount for the lineDiabetic testing supply claims lacked a valid KX or KS modifier on 8% of claims
Rapid strep, flu or COVID-19 test87880, 87804, 87811 with QWNo QW, no CLIA waiver on file, or never billedFull lab fee schedule amount for the test18% of documented pharmacist clinical services were never billed (Luxen billing reviews)
340B drug on a Medicaid pharmacy claimNCPDP 420-DK value 20Code left off, so Medicaid also takes a rebateRepayment of the duplicate discount340B Medicaid claims were missing submission clarification code 20 on 4% of claims

Pharmacy Medical Billing: Part B Drugs, Supplies and Vaccines

Medicare Part B pays pharmacies for a short list of drugs, supplies and vaccines. They go on medical claims, not the Part D claim, and several carry a pharmacy fee.

Part B Drugs and Pharmacy Fees

ItemCodeFee
Oral anticancer, oral antiemetic or immunosuppressive drug, first prescription in a 30-day periodQ0511$24
Each later prescription in the same 30-day periodQ0512$16
First immunosuppressive prescription after a transplantQ0510$50
Inhalation drug, initial dispensing fee (one time)G0333$57
Inhalation drug dispensing fee, per 30 daysQ0513$33
Inhalation drug dispensing fee, per 90 daysQ0514$66
HIV PrEP drug supply under NCD 210.15Q0521$24 initial, $16 additional in the same 30 days

Fees are set in 42 CFR 414.1001. CMS does not allow both a supplying fee and a dispensing fee on one drug.

Diabetic Testing Supplies Under DMEPOS

Test strips (A4253, 1 unit is 50 strips) and lancets (A4259, 1 unit is 100 lancets) bill to the DME MAC under LCD L33822. Add KX when the patient is insulin treated and KS when not. The usual amount is 300 strips and 300 lancets every 3 months if insulin treated, 100 of each otherwise. More requires a practitioner visit within 6 months before the order and adherence checks every 6 months.

The pharmacy needs CMS-855S enrollment and a $50,000 surety bond. It skips accreditation if DMEPOS billing stayed under 5% of pharmacy sales for 3 years, it has been enrolled 5 years, and it has no final adverse action in 5 years.

Part B and Part D Vaccines

Part B covers flu, pneumococcal, hepatitis B and COVID-19 vaccines. Since January 1, 2025, hepatitis B coverage includes patients who never completed a series or whose history is unknown. The 2026 national administration payment for G0008, G0009 and G0010 is $34.62, and COVID-19 administration (90480) pays about $45. Shingles, RSV and Tdap go to Part D, with no cost sharing on ACIP-recommended adult vaccines. We bill all of it through full-service medical billing for pharmacies.

Pharmacist Billing for Clinical Services: Codes and Payer Rules

Test and treat, medication management and chronic disease visits bill on the 837P to medical plans, not through the PBM switch. Who can bill depends on the payer.

Medicare: Incident-To Under a Physician or NPP

CMS counts pharmacists as auxiliary personnel under 42 CFR 410.26. Their services bill incident to a physician or nonphysician practitioner, under that practitioner's NPI, and the only E/M visit code available is 99211. Since January 1, 2026, direct supervision can be met through real-time audio and video (not audio-only) for services without a 010 or 090 global surgery indicator.

Codes Pharmacists Use

ServiceCodeBilling condition
Office visit incident-to99211Billed under the supervising physician or NPP
Medication therapy management, initial 15 minutes, new patient99605Plans that contract for pharmacist MTM
Medication therapy management, initial 15 minutes, established patient99606Plans that contract for pharmacist MTM
Medication therapy management, each additional 15 minutes99607Add-on to 99605 or 99606
Rapid strep A antigen test87880 with QWCLIA certificate of waiver on file
Influenza antigen test87804 with QWCLIA certificate of waiver on file
SARS-CoV-2 antigen test87811 with QWCLIA certificate of waiver on file
Diabetes self-management training, individual or group, per 30 minutesG0108, G0109Medicare pays only through an ADA or ADCES accredited program

Setup Details That Cause Rejections

  • Place of service 01 is Pharmacy: a location where drugs and medically related items and services are sold, dispensed or otherwise provided directly to patients.
  • The pharmacist taxonomy is 183500000X, and 1835P0018X is Pharmacist Clinician. 163WD0400X is a registered nurse diabetes educator code and does not belong on a pharmacist record.
  • Medicaid and commercial plans that pay pharmacists need an individual NPI, a medical contract that is separate from the PBM network agreement, and credentialing and payer enrollment before the first claim.

Specialty Pharmacy Billing: Prior Auth, 340B and Drug Modifiers

Reject Codes That Need Different Fixes

NCPDP rejectMeaningFix
75Prior Authorization RequiredSubmit the PA or ePA with chart notes, then resubmit
76Plan Limitations ExceededQuantity limit exception or corrected days supply
70Product/Service Not CoveredFormulary exception or covered alternative
79Fill Too SoonCheck the last fill date, vacation or dose change override
83Duplicate Paid/Captured ClaimReverse or correct, do not resend unchanged

In the Luxen claim audit, missing or invalid prior authorization caused 17% of denials. We run eligibility checks and prior authorization before the fill date so renewals do not lapse between refills.

340B Claims and Duplicate Discounts

The 340B statute bars duplicate discounts, where a covered entity buys a drug at the 340B price and Medicaid also collects a manufacturer rebate on it. On Medicaid pharmacy claims, programs such as Texas Medicaid require value 20 in the Submission Clarification Code field (420-DK), and a missed code can leave the pharmacy and covered entity owing repayment. On Medicare Part B claims, covered entities have reported modifier TB on 340B-acquired drugs since January 1, 2025, when CMS discontinued JG.

Specialty Drugs on the Medical Benefit

When a plan covers a specialty drug under the medical benefit, the claim follows medical rules: a HCPCS drug code in billing units, and on single-dose containers, JW for the discarded amount or JZ when nothing was discarded. JZ has been required on Part B claims since July 1, 2023. Confirm which benefit covers the drug before the first fill, because the claim format, codes and prior authorization route all change with it.

Common Pharmacy Billing Mistakes

Belief: Pharmacies can only bill Medicare for drugs through Part D

The rule: Part B pays pharmacies for oral anticancer, oral antiemetic, immunosuppressive and inhalation drugs, plus supplying and dispensing fees of $16 to $66 (42 CFR 414.1001). The cost: the drug payment and fee on each misrouted fill. Luxen audit: eligibility and coverage errors caused 24% of denials.

Belief: Every vaccine for a Medicare patient goes to the Part D plan

The rule: flu, pneumococcal, hepatitis B and COVID-19 vaccines are Part B, while shingles, RSV and Tdap are Part D (CMS MLN908764). The cost: $34.62 per flu, pneumococcal or hepatitis B administration in 2026, plus the vaccine. Luxen audit: Part B vaccines were sent to a Part D plan on 6% of Medicare vaccine claims.

Belief: A pharmacist can bill any office visit level incident-to

The rule: pharmacists are auxiliary personnel, and 99211 is the only E/M visit code available for their incident-to services (CMS MM12071). The cost: recoupment of every higher-level visit billed. Luxen audit: coding and modifier errors caused 21% of denials.

Belief: Updating the NPI taxonomy is enough to bill diabetes education

The rule: Medicare pays G0108 and G0109 only through a program accredited by ADA or ADCES (CMS MLN909381), and 163WD0400X is a registered nurse code. The cost: every DSMT claim from an unaccredited program. Luxen billing reviews: credentialing lapses delayed payment for 1 in 12 providers added in the prior year.

Belief: Retroactive DIR fees still reduce Part D payments months later

The rule: since January 1, 2024, all pharmacy price concessions apply at the point of sale (CMS-4192-F). The cost: short payments written off instead of disputed. Luxen audit: the average underpaid claim was short by $38.

What We Handle for Pharmacy Practices

Full-Service Medical Billing

We run the revenue cycle from eligibility to zero balance inside the practice management system you already use. How full-service billing works.

Medical Coding

Certified coders review charges against your documentation and payer rules before the claim goes out, so the denial is prevented rather than appealed. Medical coding.

Denials and AR Recovery

Aged and denied claims are worked to resolution, then the upstream cause is fixed so the same claims stop coming back. Denials and AR recovery.

Eligibility and Prior Authorization

Benefits are verified and authorizations secured before the appointment, which is the cheapest place in the cycle to stop a denial. Eligibility and prior authorization.

Patient Billing

Statements, balance questions and payment plans are handled by the same team that worked the claim. Patient billing.

Credentialing

Payer enrollment and re-credentialing are tracked through to approval, so a lapsed credential never quietly stops payment. Credentialing.

Medical Virtual Assistant

A HIPAA-trained front-office assistant working inside your EHR on calls, scheduling, intake and referrals, alongside the billing team. Medical virtual assistant.

We Work Inside Your Pharmacy Software

Pharmacy billing runs across three places: the pharmacy management system, the claims switch, and the medical plan portals. We work in pharmacy systems such as Liberty Software, McKesson EnterpriseRx, Epic Willow Ambulatory, FrameworkLTC and WellSky CareTend, in the clinic EHRs where pharmacists document incident-to visits, such as athenaOne and eClinicalWorks, and in Availity, DME MAC portals, CoverMyMeds and payer ePA portals. We sign the BAA before access. No migration, no new pharmacy system.

Results for Pharmacy Practices

2 weeks

from a signed BAA to our team working your claims

About 3 weeks

to the first recovered payments on aged AR

20+ years

combined billing and coding experience

  • Across 3 pharmacy clients, the medical claim denial rate fell from 16.3% to 5.8% within 90 days of onboarding (Luxen client data, Jan 2024 to Jun 2026).
  • On Part B drug claims, the Q0511 to Q0514 supplying or dispensing fee was missing on 13% of claims, across 3,900 pharmacy claims audited (Luxen claim audit, Jan 2025 to Jun 2026).
  • 18% of documented pharmacist clinical services were never billed, across 19 pharmacy billing reviews (Luxen billing reviews, Jan 2025 to Jun 2026).
  • Pharmacies in those reviews carried a median 44 days in AR on medical claims (Luxen billing reviews, Jan 2025 to Jun 2026).
Rejected pharmacy claims were being reprocessed without separating eligibility, refill timing, and coordination-of-benefits issues. Luxen organized a same-day rejection queue, increasing successful first-day resolutions from 54% to 89%.

Director of Operations, independent community pharmacy group

Specialty refills were scheduled even when the current approval had expired. Luxen linked authorization dates to the refill calendar, reducing abandoned prescriptions by 63% and adding $31,800 in monthly collected revenue.

Revenue Cycle Manager, specialty pharmacy

Full engagements are written up in our dental practice case study and our ambulance billing case study.

Pharmacy Revenue Cycle Management in 2026: DIR, MFP and Part D

Price Concessions Now Sit on the Claim

Since January 1, 2024, Part D plans must apply all pharmacy price concessions to the negotiated price at the point of sale (CMS-4192-F). Reconcile each remittance to the adjudicated claim, and chase anything lower as an underpayment. In the Luxen claim audit, underpayments against contracted rates appeared on 7.8% of paid claims, and our denial and AR recovery team works them by payer.

Maximum Fair Price Refunds

Negotiated maximum fair prices for the first selected Part D drugs took effect January 1, 2026, and the Medicare Transaction Facilitator began operations the same day. Part D plans send claim data to CMS within 7 days, and manufacturers then have 14 days to process it and approve the refund. Pharmacies enroll in the MTF Data Module and must match every refund to its claim, or a missing refund goes unnoticed.

Part D Cap, Payment Plan and Payment Timing

  • The 2026 Part D out-of-pocket threshold is $2,100, and insulin cost sharing is capped at $35 for a one-month supply.
  • When the plan flags a patient as likely to benefit from the Medicare Prescription Payment Plan, the pharmacy gives the standard Likely to Benefit Notice.
  • Part D plans must pay clean electronic claims from network pharmacies within 14 days, excluding mail-order and long-term care pharmacies (42 CFR 423.520).
  • In Ohio Medicaid, pharmacy claims for managed care members go to the Single Pharmacy Benefit Manager run by Gainwell Technologies since October 1, 2022, not to each plan's PBM.

What Does Pharmacy Billing Cost?

3% to 6% of collections

Luxen's pricing generally falls between 3% and 6% of collections, depending on claim volume, specialty, payer mix, and how much of the revenue cycle your practice hands over.

Higher-volume practices usually land toward the lower end. Smaller or more complex practices land higher because there is more work per account. There is no setup fee and no exit fee, and the agreement runs month to month with 30 days notice.

A lower fee attached to weak billing is still expensive. The number that matters is what your collections do after you hire someone.

Luxen charges 3% to 6% of what we collect on the claims we work, month to month with 30 days notice and no setup or exit fee. Take an independent pharmacy collecting $600,000 a year on medical claims.

  • At 3%: $18,000 a year
  • At 6%: $36,000 a year
  • At the 4.5% midpoint: $27,000 a year

In Luxen billing reviews, fully loaded in-house billing cost 7.9% of collections for practices under $2M, across 96 practices that shared payroll data. On $600,000 that is $47,400.

Pharmacy Billing Outsourcing vs In-House: Cost by Service Line

Service lineAnnual collectionsIn-house at 7.9%Luxen at 4.5%
Part B drugs and pharmacy fees$240,000$18,960$10,800
Diabetic testing supplies (DMEPOS)$180,000$14,220$8,100
Vaccines billed to Part B and medical plans$120,000$9,480$5,400
Pharmacist clinical services$60,000$4,740$2,700
Total$600,000$47,400$27,000

The gap is $20,400 a year before recovered revenue. We set your rate after the free 30-minute billing review.

How to Choose a Pharmacy Billing Company

Questions to Ask a Pharmacy Billing Company

  • Do you bill Part B drugs with the Q0510 to Q0514 fees, or only work PBM claims?
  • How do you check test strip quantities and KX or KS modifiers against LCD L33822 before the claim goes out?
  • Who works NCPDP rejects every day, and how are 75, 76 and 79 handled differently?
  • Do you work inside our pharmacy system, and how do you mark 340B drugs on Medicaid claims?
  • What is the fee basis, in writing? In the Luxen Practice Manager Survey 2026, 44% could not name the fee basis in their current billing contract.

Ask who owns follow-up, too: in the same survey, 42% of practice managers said nobody owns denial follow-up full time.

Pharmacy Billing Partner Types Compared

Partner typePart B, DMEPOS and clinical claimsPBM rejectsPharmacy systemCost basis
In-house billerDepends on one person's knowledgeBetween fills at the counterYour systemSalary, benefits and turnover
Generalist billing company837P yes, pharmacy fees rarelyUsually not workedOften prefers its own softwarePercentage of collections
Specialty pharmacy billing companyOften one segment, such as LTCWorkedVariesPer claim or per staff member
Pharmacy system vendor billing moduleClaim tool, your staff follows upBuilt into the systemThat vendor onlySubscription or per claim
LuxenPart B drugs, DMEPOS, vaccines and pharmacist servicesWorked daily by reject codeWorks inside your current system3% to 6% of collections, month to month

Still comparing? Compare medical billing companies by state before you sign.

Switching Your Pharmacy Billing to Luxen

1. Billing review

A 30-minute look at your AR ageing, denial reasons and payer mix. You leave knowing what is recoverable, what we would work first and what it would cost.

2. BAA, then access inside your system

We sign a business associate agreement before anyone touches your system. Your named team then works inside the practice management system and clearinghouse you already use. Nothing is migrated, and claims are being worked within two weeks of the signed BAA.

3. Oldest money first

Aged and denied claims come first because that is revenue you have already earned. Most practices see the first recovered payments inside three weeks.

4. The daily cycle

Once the backlog is moving, we take over the agreed part of the daily cycle: eligibility, coding review, submission, posting, denials and patient balances.

What we need from you

  • Your AR ageing report and a recent denial report
  • System and clearinghouse access for the named team
  • Your fee schedule and payer contracts
  • One point of contact for coding and documentation questions

Why Practices Choose Luxen, and When Not to Outsource

A named team inside your system

You know who owns your claims. The team works inside the practice management system and EHR you already run, with no migration.

Certified coders, with automation on the repetitive work

Claims are coded by certified coders against your documentation and payer rules. Automation handles the repetitive checks so people spend their time on the claims that need judgment.

HIPAA from the first day

We sign a business associate agreement before accessing protected health information, and access is limited to the named people on your account.

We read your numbers before we quote

We look at your AR ageing, volume, payer mix and denial profile first, then tell you what we believe is recoverable and what it would cost.

When outsourcing is the wrong call

A billing company is a poor fit if you are not willing to share visibility into your billing, if the vendor uses a rotating pool of people who never learn your practice, or if it cannot explain why your claims are being denied. Be wary of anyone promising large collection increases before they have seen your AR ageing. The right partner makes your revenue cycle more visible, not less.

Pharmacy Billing FAQs

Is pharmacy billing the same as medical billing?

No. Dispensing claims go to PBMs on the NCPDP standard and adjudicate in seconds, while medical claims go on the 837P with HCPCS or CPT codes and place of service 01. Part D plans must pay clean electronic claims from most network pharmacies within 14 days under 42 CFR 423.520, and medical claims follow each payer's own timeline.

How much do pharmacy billing services cost?

Luxen charges 3% to 6% of collections on the claims we work, month to month with 30 days notice. For a pharmacy collecting $600,000 a year on medical claims, that is $18,000 to $36,000. In Luxen billing reviews, in-house billing cost 7.9% of collections for practices under $2M.

How long does it take to switch pharmacy billing to Luxen?

About 2 weeks from signed BAA to working claims. Across our clients, median time from signed BAA to first claims worked was 9 business days, and first recovered payments arrived a median of 17 days after work began. We start with the oldest unpaid Part B and DMEPOS claims.

What pharmacy billing software does Luxen work with?

We work inside the pharmacy system you already run, such as Liberty Software, McKesson EnterpriseRx, Epic Willow Ambulatory or FrameworkLTC, and in Availity and DME MAC portals for medical claims. Nothing migrates, and the BAA is signed before we log in.

Can a pharmacy bill Medicare Part B for HIV PrEP?

Yes. Under NCD 210.15, effective September 30, 2024, Part B covers HIV PrEP drugs, and an enrolled pharmacy bills oral drugs such as J0750 or J0751 with supplying fee Q0521. The fee is $24 for the first supply in a 30-day period and $16 for another in the same period, and the pharmacy must enroll through the CMS-855S or CMS-855B.

Sources

Send Us Your AR Ageing

Thirty minutes, no deck and no fee. We look at what is sitting past 90 days and where your denials cluster, and you leave knowing what is recoverable, what we would work first, and what it would cost.

Book a Billing Review