Need help choosing the right code?
Ask CasePilot about procedures, modifiers, bundling, and coding guidance.
Try CasePilotLast 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.
The CPT® Code 87428 is indicated for the detection of antigens related to severe acute respiratory syndrome coronavirus (SARS-CoV, SARS-CoV-2) and influenza virus types A and B. This test is performed when patients present with symptoms consistent with respiratory infections, which may include:
The procedure for CPT® Code 87428 involves several key steps to ensure accurate detection of viral antigens. First, a respiratory secretion sample is collected from the patient. This sample can be obtained through various methods, such as a nasal swab, throat swab, or sputum collection. Once the sample is collected, it is either placed directly into a testing device or cartridge or sent fresh to a laboratory for processing. The choice of immunoassay technique is then determined based on the laboratory's capabilities and the specific requirements of the test. For instance, in the enzyme immunoassay (EIA) or enzyme-linked immunosorbent assay (ELISA), the sample is treated with a secondary, enzyme-labeled antibody that binds to the target antigen. This binding triggers a chromogenic reaction, resulting in a visible color change or fluorescence that indicates the presence of the antigen. In the fluorescence immunoassay (FIA), a fluorescent compound is used to detect the binding of the detection antibody to the analyte molecule, with the emitted light being measured to assess the presence of the antigen. Lastly, the immunochemiluminometric assay (IMCA) utilizes antibodies labeled with a chemiluminescent substance, allowing for the identification and quantification of the antigen-antibody complex through light emission. The results of these tests can be reported as qualitative or semi-quantitative, providing essential information for the diagnosis and management of respiratory infections.
After the procedure associated with CPT® Code 87428, the laboratory will analyze the sample and provide results that indicate the presence or absence of the viral antigens. Depending on the findings, healthcare providers may need to implement specific treatment protocols or isolation measures for the patient. It is essential for clinicians to interpret the results in conjunction with the patient's clinical presentation and history. Patients may be advised on follow-up care, especially if the test results indicate a positive finding for SARS-CoV-2 or influenza. Additionally, healthcare providers should monitor patients for any worsening symptoms and provide guidance on supportive care and potential treatment options based on the diagnosis.
| Short Descr | SARSCOV & INF VIR A&B AG IA | Medium Descr | IAAD IA SARSCOV & INFLUENZA VIRUS TYPES A&B | Long Descr | Infectious agent antigen detection by immunoassay technique (eg, enzyme immunoassay [EIA], enzyme-linked immunosorbent assay [ELISA], fluorescence immunoassay [FIA], immunochemiluminometric assay [IMCA]), qualitative or semiquantitative; severe acute respiratory syndrome coronavirus (eg, SARS-CoV, SARS-CoV-2 [COVID-19]) and influenza virus types A and B | Status Code | Statutory Exclusion (from MPFS, may be paid under other methodologies) | Global Days | XXX - Global Concept Does Not Apply | PC/TC Indicator (26, TC) | 9 - Not Applicable | Multiple Procedures (51) | 9 - Concept does not apply. | Bilateral Surgery (50) | 9 - Concept does not apply. | Physician Supervisions | 09 - Concept does not apply. | Assistant Surgeon (80, 82) | 9 - Concept does not apply. | Co-Surgeons (62) | 9 - Concept does not apply. | Team Surgery (66) | 9 - Concept does not apply. | Diagnostic Imaging Family | 99 - Concept Does Not Apply | CLIA Waived (QW) | Yes | APC Status Indicator | Service Paid under Fee Schedule or Payment System other than OPPS | Type of Service (TOS) | 5 - Diagnostic Laboratory | Berenson-Eggers TOS (BETOS) | none | MUE | 1 |
| QW | Clia waived test | 59 | Distinct procedural service: under certain circumstances, it may be necessary to indicate that a procedure or service was distinct or independent from other non-e/m services performed on the same day. modifier 59 is used to identify procedures/services, other than e/m services, that are not normally reported together, but are appropriate under the circumstances. documentation must support a different session, different procedure or surgery, different site or organ system, separate incision/excision, separate lesion, or separate injury (or area of injury in extensive injuries) not ordinarily encountered or performed on the same day by the same individual. however, when another already established modifier is appropriate it should be used rather than modifier 59. only if no more descriptive modifier is available, and the use of modifier 59 best explains the circumstances, should modifier 59 be used. note: modifier 59 should not be appended to an e/m service. to report a separate and distinct e/m service with a non-e/m service performed on the same date, see modifier 25. | GZ | Item or service expected to be denied as not reasonable and necessary | GA | Waiver of liability statement issued as required by payer policy, individual case | CR | Catastrophe/disaster related | GW | Service not related to the hospice patient's terminal condition | AQ | Physician providing a service in an unlisted health professional shortage area (hpsa) | GC | This service has been performed in part by a resident under the direction of a teaching physician | GY | Item or service statutorily excluded, does not meet the definition of any medicare benefit or, for non-medicare insurers, is not a contract benefit | Q6 | Service furnished under a fee-for-time compensation arrangement by a substitute physician or by a substitute physical therapist furnishing outpatient physical therapy services in a health professional shortage area, a medically underserved area, or a rural area | 26 | Professional component: certain procedures are a combination of a physician or other qualified health care professional component and a technical component. when the physician or other qualified health care professional component is reported separately, the service may be identified by adding modifier 26 to the usual procedure number. | 95 | Synchronous telemedicine service rendered via a real-time interactive audio and video telecommunications system: synchronous telemedicine service is defined as a real-time interaction between a physician or other qualified health care professional and a patient who is located at a distant site from the physician or other qualified health care professional. the totality of the communication of information exchanged between the physician or other qualified health care professional and the patient during the course of the synchronous telemedicine service must be of an amount and nature that would be sufficient to meet the key components and/or requirements of the same service when rendered via a face-to-face interaction. modifier 95 may only be appended to the services listed in appendix p. appendix p is the list of cpt codes for services that are typically performed face-to-face, but may be rendered via a real-time (synchronous) interactive audio and video telecommunications system. | CC | Procedure code change (use 'cc' when the procedure code submitted was changed either for administrative reasons or because an incorrect code was filed) | X1 | Continuous/broad services: for reporting services by clinicians, who provide the principal care for a patient, with no planned endpoint of the relationship; services in this category represent comprehensive care, dealing with the entire scope of patient problems, either directly or in a care coordination role; reporting clinician service examples include, but are not limited to: primary care, and clinicians providing comprehensive care to patients in addition to specialty care | 76 | Repeat procedure or service by same physician or other qualified health care professional: it may be necessary to indicate that a procedure or service was repeated by the same physician or other qualified health care professional subsequent to the original procedure or service. this circumstance may be reported by adding modifier 76 to the repeated procedure or service. note: this modifier should not be appended to an e/m service. | 77 | Repeat procedure by another physician or other qualified health care professional: it may be necessary to indicate that a basic procedure or service was repeated by another physician or other qualified health care professional subsequent to the original procedure or service. this circumstance may be reported by adding modifier 77 to the repeated procedure or service. note: this modifier should not be appended to an e/m service. | 91 | Repeat clinical diagnostic laboratory test: in the course of treatment of the patient, it may be necessary to repeat the same laboratory test on the same day to obtain subsequent (multiple) test results. under these circumstances, the laboratory test performed can be identified by its usual procedure number and the addition of modifier 91. note: this modifier may not be used when tests are rerun to confirm initial results; due to testing problems with specimens or equipment; or for any other reason when a normal, one-time, reportable result is all that is required. this modifier may not be used when other code(s) describe a series of test results (eg, glucose tolerance tests, evocative/suppression testing). this modifier may only be used for laboratory test(s) performed more than once on the same day on the same patient. | 93 | Synchronous telemedicine service rendered via telephone or other real-time interactive audio-only telecommunications system : synchronous telemedicine service is defined as a real-time interaction between a physician or other qualified health care professional and a patient who is located away at a distant site from the physician or other qualified health care professional. the totality of the communication of information exchanged between the physician or other qualified health care professional and the patient during the course of the synchronous telemedicine service must be of an amount and nature that is sufficient to meet the key components and/or requirements of the same service when rendered via a face-to-face interaction. | AG | Primary physician | CG | Policy criteria applied | CS | Cost-sharing waived for specified covid-19 testing-related services that result in and order for or administration of a covid-19 test and/or used for cost-sharing waived preventive services furnished via telehealth in rural health clinics and federally qualified health centers during the covid-19 public health emergency | GV | Attending physician not employed or paid under arrangement by the patient's hospice provider | GX | Notice of liability issued, voluntary under payer policy | JZ | Zero drug amount discarded/not administered to any patient | KX | Requirements specified in the medical policy have been met | PD | Diagnostic or related non diagnostic item or service provided in a wholly owned or operated entity to a patient who is admitted as an inpatient within 3 days | PN | Non-excepted service provided at an off-campus, outpatient, provider-based department of a hospital | PO | Excepted service provided at an off-campus, outpatient, provider-based department of a hospital | Q1 | Routine clinical service provided in a clinical research study that is in an approved clinical research study | Q4 | Service for ordering/referring physician qualifies as a service exemption | QD | Recording and storage in solid state memory by a digital recorder | QJ | Services/items provided to a prisoner or patient in state or local custody, however the state or local government, as applicable, meets the requirements in 42 cfr 411.4 (b) | Ordering professional consulted a qualified clinical decision support mechanism for this service and the related data was provided to the furnishing professional | SA | Nurse practitioner rendering service in collaboration with a physician | U7 | Medicaid level of care 7, as defined by each state | UD | Medicaid level of care 13, as defined by each state | XE | Separate encounter, a service that is distinct because it occurred during a separate encounter | XU | Unusual non-overlapping service, the use of a service that is distinct because it does not overlap usual components of the main service |
|
Date
|
Action
|
Notes
|
|---|---|---|
| 2022-01-01 | Added | First appearance in codebook. |
| 2022-01-01 | Note | Grammar correction |
| 2022-01-01 | Changed | Code description changed. |
| 2021-01-01 | Added | First appearance of code in CPT® Code Set. |
| 2020-11-10 | Added | Code added. |
Get instant expert-level medical coding assistance.