Last Updated: February 2026 | Verified for 2026 AMA, CPT & CMS Billing Frameworks (Medicare LCD/Article + CLIA Waiver Rules)
CPT 87428 is widely used in outpatient clinics, urgent care, and office settings for rapid differentiation of influenza A/B versus COVID-19 when symptoms overlap.
Most payment risk does not come from the science of antigen detection; it comes from policy friction:
This 2026-focused guide converts Medicare's LCD/Article logic and common commercial policy themes into a payer-realistic, audit-defensible approach to ordering, documenting, and billing 87428.
CPT 87428 describes a combined antigen immunoassay performed on a respiratory specimen for detection of SARS-CoV-2 and influenza A and influenza B. The defining features are (a) antigen detection (immunoassay), (b) combined reporting in one code, and (c) typical use in point-of-care or near-patient workflows where rapid clinical decisions are made. AAPC's Codify description summarizes the service as an immunoassay for qualitative/semiquantitative evaluation of patient specimens for antigens of SARS-CoV-2 and influenza A/B.
87428 is typically performed on respiratory specimens commonly used for outpatient viral testing (for example, nasal or nasopharyngeal swabs), depending on the manufacturer's instructions and the site's testing protocol. For billing defensibility, the record should identify:
Practical boundary: Do not use CPT 87428 to represent a molecular (PCR/NAAT) respiratory panel. Payers treat antigen and molecular methodologies differently, and billing the wrong methodology code is an avoidable denial and recoupment risk. Use the code that matches what was actually performed and documented.
For Medicare, the most defensible way to approach 87428 is to treat it as governed by the Respiratory Pathogen Panel Testing coverage framework in the relevant LCD and its companion Billing & Coding Article. The LCD describes when outpatient respiratory pathogen panel testing is reasonable and necessary, emphasizing the importance of timely results and actionable clinical impact.
The LCD's outpatient framework is centered on a straightforward payer question: Will the result be available quickly enough to change care, and will it plausibly improve outcomes? The LCD states that outpatient settings must be equipped to deliver timely results to providers, and the test must aid clinical management with improved health outcome.
In practice, Medicare medical necessity for 87428 is most defensible when documentation shows the test is ordered at a decision point such as:
Medicare denials often occur not because the clinical scenario is unreasonable, but because the claim and the record do not satisfy the billing/coding article's documentation expectations. The Article on Respiratory Pathogen Panel Testing addresses:
This is where many practices lose appeals: they describe symptoms in a note, but do not clearly connect the test to medical necessity and management impact, or they select diagnoses that do not align with payer coverage logic.
Medicare compliance focus: When a claim is reviewed, Medicare contractors often treat the order, the clinical note, and the testing record as one "medical necessity packet." If the packet does not clearly show why the test was necessary and how it informed care, the claim is vulnerable even if the patient truly had an infection.
Commercial insurers often mirror Medicare's general logic but apply it through plan medical policies that emphasize limited panels, high-risk indications, and impact on management. A representative example is Anthem's outpatient respiratory viral panel policy, which supports testing when panels are limited (often 5 targets or fewer), patients meet clinical criteria, and results are expected to guide or alter management.
Even though 87428 is a 3-target panel (and therefore generally fits "limited panel" definitions), commercial payers may deny if documentation suggests:
Commercial policies frequently include utilization controls such as:
Because these limits vary significantly by product and employer group, the most reliable rule is operational: document the new clinical question each time a repeat test is ordered, and ensure your billing team can defend medical necessity and distinctness of the episode.
Commercial reality: Even when a test is clinically reasonable, payers may expect that multiplex testing is reserved for cases where the differential diagnosis will meaningfully alter care. If the chart reads like "test performed because patient requested it" without clinical decision context, denials are common.
Correct ICD-10 selection is not a cosmetic step; for many respiratory testing policies it is the primary medical necessity signal that claims systems and contractors use. Medicare's companion billing/coding article provides diagnosis coding and related documentation expectations for respiratory pathogen panel testing.
The following categories are commonly used in real-world claims for 87428 when supported by documentation and consistent with Medicare respiratory testing policy logic:
Documentation-driven coding: Do not "upgrade" diagnosis codes to improve payment. Payers and auditors expect the diagnosis on the claim to be supported by the provider's assessment and the clinical record. Medicare policy explicitly ties documentation to ICD-10 support expectations in the Respiratory Pathogen Panel testing framework.
Modifier QW signals that the test is performed as a CLIA-waived test. When 87428 is performed in a waived setting under the appropriate CLIA Certificate of Waiver, Medicare requires reporting as 87428-QW. CMS explicitly addressed the addition of modifier QW to 87428 in MLN Matters guidance.
To reduce denials related to CLIA/QW mechanics:
High-yield risk: Medicare denials commonly occur when QW is omitted for waived testing or when the claim suggests a waived test was performed by an entity/location that does not appear appropriately certified in payer systems. CMS instruction on QW for 87428 is the baseline reference for Medicare claims behavior.
While drug administration codes have explicit NCCI edits, respiratory pathogen panels create similar problems through policy logic and claims editing: payers expect that a defined panel code is not split into components and is not stacked with overlapping tests on the same specimen/encounter without clear justification.
Medicare's Respiratory Pathogen Panel Testing billing/coding article is the key anchor for understanding how Medicare operationalizes these expectations.
When 87428 is billed, it represents the combined service for the three targets. Billing separate influenza antigen codes for influenza A and influenza B on the same specimen/encounter is typically inconsistent with the purpose of a combined panel code and is a common denial pattern in practice when claims are reviewed under respiratory panel policy logic.
The highest-risk duplicate patterns in outpatient settings include:
Denial trigger: If the chart does not clearly justify why two tests for the same targets were needed (and why one test was insufficient), payers may deny one as duplicative. Medicare's billing/coding framework for respiratory panels is the most defensible baseline for avoiding these patterns.
Denials for 87428 are frequently documentation-driven rather than technology-driven. Medicare's LCD and billing/coding article emphasize that medical records must support the claim and the ICD-10 selection, including the rationale for testing and the expectation of clinical utility.
For an audit-resistant record, ensure the chart supports:
Claims are more defensible when the record includes one or more of the following:
Common documentation failure: "Test ordered" without explaining what decision hinges on the result often reads to payers like low-utility testing. Medicare's LCD/Article framework emphasizes clinical utility and documentation support; build those concepts into your note templates.
Setting: Physician office (typical POS 11). Clinical story: Patient presents with acute fever, cough, body aches during influenza/COVID circulation; clinician needs rapid differentiation to guide management and counseling. Service: Antigen immunoassay panel performed on a respiratory specimen; results available during visit. Billing logic: Bill 87428-QW (when performed as waived); link to an appropriate respiratory diagnosis consistent with the note. Documentation tip: Explicitly state why the result affects management and that the test was a combined antigen panel. Medicare QW instruction is the baseline for waived reporting.
Setting: Urgent care / outpatient clinic. Clinical story: Higher-risk patient with acute respiratory symptoms; clinician is considering antiviral therapy and needs immediate result. Service: Combined antigen panel performed; result reported quickly. Coverage logic: This scenario aligns with the outpatient utility logic emphasized in Medicare's respiratory pathogen panel LCD: timely reporting and management impact. Denial prevention: Include risk factors and the management decision point in the note to defend medical necessity.
Setting: Office follow-up 2 days after a negative panel. Clinical story: Patient requests retesting "to be sure," but symptoms are improving and no new exposure or management decision is documented. Risk: Many payers treat this as low-utility repeat testing and may deny as not medically necessary or duplicative under respiratory testing policy logic. Best practice: If retesting is clinically necessary, document the specific new clinical reason (new symptoms, clinical deterioration, new exposure, or a management change) consistent with Medicare documentation expectations in the respiratory panel policy framework.
Setting: Outpatient setting where confirmatory NAAT is available. Clinical story: Antigen panel result is inconsistent with clinical presentation (e.g., high suspicion with negative result) and confirmatory testing is ordered for a documented reason. Billing caution: Without documentation explaining why both methods were required, payers may deny one as duplicative. The Medicare respiratory panel billing/coding framework is the safest baseline for explaining and defending why additional testing was required.
| Code | Test Type | Targets | Typical Use Case | High-Yield Billing Notes |
|---|---|---|---|---|
| 87428 | Antigen immunoassay panel | SARS-CoV-2 + Flu A + Flu B | Rapid outpatient differentiation when result changes management | Often billed as 87428-QW when CLIA-waived; maintain panel integrity (do not unbundle) and avoid duplicative stacking without documentation. |
| 87636 (context) | Molecular (NAAT/PCR) panel | SARS-CoV-2 + Flu A + Flu B | Higher-sensitivity molecular testing when clinically indicated | Do not treat as an "add-on" to 87428; if both are performed, document why both were necessary to avoid duplicate denials under respiratory testing policy logic. |
| 87811 (context) | SARS-CoV-2 antigen (visual) | SARS-CoV-2 only | Single-target COVID antigen testing | Avoid billing on the same specimen/encounter as 87428 unless there is a clear documented reason; Medicare policy guidance on waived reporting and coding updates is relevant to waived testing operations. |
Key point: Payers generally expect you to choose the one test method that answers the clinical question. If multiple tests are used, the chart must make it obvious why the additional test was medically necessary and not duplicative. Medicare's respiratory panel policy logic is the most defensible baseline for structuring that documentation.
© Copyright 2026 American Medical Association. All rights reserved.
The CPT® Code 87428 refers to a laboratory test designed to detect antigens associated with severe acute respiratory syndrome coronavirus (SARS-CoV, SARS-CoV-2) and influenza virus types A and B. This test employs various immunoassay techniques, including enzyme immunoassay (EIA), enzyme-linked immunosorbent assay (ELISA), fluorescence immunoassay (FIA), and immunochemiluminometric assay (IMCA). These methodologies are crucial for identifying the presence of specific viral antigens in a sample, which can be critical for diagnosing infections such as COVID-19 and influenza. COVID-19, caused by the SARS-CoV-2 virus, can lead to a range of respiratory symptoms, including cough, fever, chills, and shortness of breath, with some individuals experiencing severe complications that necessitate hospitalization. Similarly, influenza A and B viruses can cause flu-like symptoms and may lead to severe respiratory conditions. The ability to test for both COVID-19 and influenza from the same sample enhances clinical decision-making, allowing healthcare providers to implement appropriate treatment and isolation protocols. The testing process involves obtaining a respiratory secretion sample, which is then analyzed using one of the aforementioned immunoassay techniques to detect the presence of viral antigens, thereby providing qualitative or semi-quantitative results that inform patient management.
© Copyright 2026 Coding Ahead. All rights reserved.
Get instant expert-level answers from CasePilot, our coding assistant.
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Create a free account to unlock this content
Get instant expert-level medical coding assistance.