Rapid Strep Test CPT Code: Complete Guide to 99214, 99213, and Medical Billing
Rapid strep test CPT code billing explained: 99214, 99213, G2211, fee schedules & Medicaid rules. ✅ Real codes, real reimbursement rates.

Understanding the rapid strep test CPT code is essential for any medical billing professional, physician, or clinic administrator who wants to maximize reimbursement and avoid claim denials. The most commonly paired evaluation and management code — the 99214 cpt code — frequently appears alongside rapid antigen detection testing for Group A Streptococcus, making it critical to understand how these codes interact, how modifiers apply, and what documentation requirements payers demand before they release payment.
When a patient presents with a sore throat, fever, and exudate on the tonsils, the clinician performs a history, physical examination, and orders a rapid strep test — often all within a single visit. The CPT meaning in this context is straightforward: each distinct service rendered has a corresponding five-digit numeric code that tells the payer exactly what was performed, at what complexity level, and under what clinical circumstances. Getting the codes right on the first submission dramatically reduces the administrative burden of appeals and re-submissions.
Rapid strep tests are billed using CPT code 87880, which describes the qualitative detection of Streptococcus pyogenes (Group A) by immunoassay with direct optical observation. This code covers the reagent cost and the technical performance of the test, but it does not cover the physician's time evaluating the result and counseling the patient — that work is captured under the appropriate evaluation and management (E&M) code, most often 99213 or 99214 depending on medical decision-making complexity.
For practices that see high volumes of pediatric and adult patients with pharyngitis, billing accuracy across these paired codes can represent thousands of dollars per month in recovered or lost revenue. A single coding error — such as using 99213 when documentation actually supports 99214 — can mean a difference of $30 to $50 per encounter. Across 200 encounters a month, that is a $6,000 to $10,000 annual shortfall that proper coding education and cpt code lookup tools can prevent.
The Colorado Medicaid CPT fee schedule Colorado providers reference is one of the most frequently searched payer-specific schedules in the country, and it reflects national trends: reimbursement for office visits has risen modestly since the introduction of add-on code G2211, which was designed to recognize the work of primary care physicians providing longitudinal, comprehensive care. Understanding how G2211 interacts with rapid strep visit billing can meaningfully increase per-visit revenue for qualifying primary care practices.
This guide walks through every dimension of rapid strep test billing: the correct CPT codes, the E&M level selection logic, payer-specific rules, modifier requirements, documentation standards, and the most common denial reasons. Whether you are a billing novice preparing for a certification exam or a seasoned coder troubleshooting a high denial rate, the sections below provide the practical, actionable detail you need to bill rapid strep visits correctly and confidently every time.
At PracticeTestGeeks.com, we have compiled this resource to support both CPT exam candidates and working medical billing professionals. The overlap between understanding CPT meaning for credentialing purposes and applying that knowledge in a live billing environment is significant — mastering these codes in theory is the first step toward mastering them in practice, and our free quiz tools are designed to reinforce both dimensions of competence.
Rapid Strep Test Billing by the Numbers

Core CPT Codes for a Rapid Strep Test Visit
The primary lab code for rapid Group A Streptococcus detection by immunoassay with direct optical observation. Billed once per encounter when the test is performed in the office. Always pair with the appropriate E&M code for the visit.
Used when the strep visit involves moderate medical decision-making: review of prior test results, a new or worsening problem, and prescription of antibiotics. Requires thorough documentation of history, exam, and MDM or qualifying time of 30–39 minutes.
Appropriate when the strep visit involves a straightforward problem with minimal data review and low-risk treatment such as OTC symptom management or watchful waiting. Requires fewer documented exam elements than 99214.
An add-on code billable alongside 99202–99215 for Medicare and some Medicaid patients when the physician is the patient's continuous primary care provider. Adds roughly $16 per qualifying visit and cannot be billed with modifier 25 on the same claim.
When a new patient presents with a sore throat and receives a rapid strep test, the 99204 cpt code captures the higher work of obtaining a complete history from scratch. Documentation standards are identical to 99214 but apply to new patients.
Selecting the correct evaluation and management code for a rapid strep test visit depends entirely on the complexity of medical decision-making (MDM) or the total time the clinician spends on the encounter on the date of service. Since 2021, the American Medical Association's updated E&M guidelines allow clinicians to choose between MDM-based or time-based selection — whichever method best reflects the actual work performed. For most rapid strep visits, MDM is the more straightforward path, and understanding it begins with knowing the difference between the 99213 cpt code and the 99214 level.
The 99213 code applies to office visits with low complexity MDM. In a rapid strep scenario, this typically means the patient is an established patient with a straightforward presentation — sore throat for two days, no complicating factors, no chronic conditions that increase risk, and a clinical decision to either treat symptomatically or await the rapid test result before prescribing. The data reviewed is minimal (perhaps one external note or one test result), and the risk of the management plan is low because no prescription drugs are being initiated or there is no consideration of drug-drug interactions.
The 99214 code, by contrast, applies to moderate complexity MDM. A rapid strep visit rises to this level when the physician prescribes an antibiotic (amoxicillin, penicillin, or azithromycin for penicillin-allergic patients), because prescription drug management is explicitly listed under the AMA's moderate risk category. Additionally, if the patient has a history of rheumatic fever, recurrent strep infections, or immunocompromise, the problem complexity is elevated — potentially from an acute uncomplicated illness to an acute illness with systemic risk. Any one of these factors can justify the step up from 99213 to 99214.
Time-based billing offers an alternative path for clinicians whose visits run longer than the MDM complexity would suggest. Under this method, 99213 requires a total of 20–29 minutes on the date of service (including both face-to-face time and work done before and after the visit, such as reviewing chart notes or sending a prescription). The 99214 threshold is 30–39 minutes.
A clinician who spends 32 minutes on a patient encounter — including pre-visit chart review, the exam, the rapid strep test result interpretation, patient counseling, and prescription management — may legitimately bill 99214 on a time basis even if MDM alone might only support 99213.
Documentation is the lynchpin of E&M level selection. Auditors reviewing rapid strep claims frequently find that physicians have billed 99214 but documented only the elements of 99213. The most common gap is in the MDM section: clinicians often document the diagnosis and the prescription but fail to explicitly record the reasoning that elevates the problem complexity or data review to the moderate level. A best practice is to include a brief sentence such as: "Moderate complexity decision-making given new prescription of amoxicillin 500mg TID x 10 days with consideration of penicillin allergy history and potential for treatment failure."
Payer-specific rules add another layer of complexity to E&M code selection. Medicare's outpatient fee schedule sets different relative value units (RVUs) for each E&M level, and the cpt code lookup tools available through CMS's physician fee schedule search allow providers to verify exact reimbursement amounts by zip code. Commercial payers often follow Medicare's lead but may apply their own modifiers or documentation requirements. Medicaid programs, including the Colorado Medicaid CPT fee schedule that Colorado providers frequently reference, publish annual fee schedules that differ from Medicare and may reimburse rapid strep-related visits at rates 20–40% below Medicare's allowable amounts.
For practices seeing predominantly Medicaid patients, the financial impact of consistent upcoding or downcoding is amplified. Upcoding — billing 99214 when documentation only supports 99213 — exposes the practice to recoupment demands, audit penalties, and potential exclusion from Medicaid participation. Downcoding — routinely billing 99213 when 99214 is fully supported — leaves money on the table and undervalues the clinician's work. Regular internal audits using a structured MDM worksheet, conducted quarterly, are the most effective way to keep E&M coding accurate across rapid strep and all other visit types.
CPT Code Lookup: Payer Rules & Fee Schedules for Rapid Strep Visits
Medicare reimburses rapid strep testing under CPT 87880 at approximately $18–$22 nationally, with geographic adjustments applied through the Medicare Physician Fee Schedule. The test must be performed using a CLIA-waived analyzer in a certified office laboratory, and the practice must have a valid CLIA certificate of waiver on file. Claims submitted without the proper CLIA number in the appropriate claim field are automatically denied, so verify your credentials annually before January 1st.
For the associated office visit, Medicare follows the 2021 AMA E&M guidelines for 99213 and 99214 level selection. The addition of G2211 as a separately billable add-on code beginning in January 2024 means qualifying primary care practices can append this code to 99213 or 99214 visits for established patients receiving continuous primary care. However, G2211 cannot be billed when modifier 25 is also appended — a common conflict that arises when a separate, distinctly documented preventive service occurs on the same day as the rapid strep visit.

Billing Rapid Strep Visits In-House vs. Sending to Reference Lab
- +Immediate results allow same-visit treatment decisions, supporting higher E&M level documentation
- +In-office testing generates separate CPT 87880 revenue on every positive or negative encounter
- +CLIA-waived analyzers require minimal staff training and low ongoing maintenance costs
- +Point-of-care testing improves patient satisfaction and reduces unnecessary antibiotic prescribing
- +Eliminates reference lab billing delays, reducing days in accounts receivable for lab charges
- +Supports G2211 add-on billing by demonstrating comprehensive, continuous primary care management
- −CLIA certificate of waiver must be maintained annually — lapses result in claim denials retroactively
- −Test kit and analyzer costs must be factored against reimbursement to confirm positive margin
- −Staff must document lot numbers, expiration dates, and QC results per CLIA waiver requirements
- −Some commercial payers bundle 87880 into the E&M payment, negating the separate revenue benefit
- −False-negative rapid tests may require a throat culture backup, adding CPT 87081 to the claim
- −In-house billing requires separate claim line for 87880, increasing claim complexity and error risk
Documentation Checklist for Rapid Strep Test CPT Code Billing
- ✓Document the patient's chief complaint, including symptom duration and severity, in the history section.
- ✓Record all pertinent positives and negatives in the review of systems (e.g., fever, difficulty swallowing, rash).
- ✓Document the physical examination findings including pharynx appearance, lymph node assessment, and vital signs.
- ✓Include the rapid strep test result (positive or negative) and the lot number of the test kit used.
- ✓State the diagnosis explicitly — either confirmed Group A Strep pharyngitis or viral pharyngitis.
- ✓Document the management plan including the specific antibiotic name, dose, route, frequency, and duration if prescribed.
- ✓If billing 99214, explicitly note the MDM complexity element — for example, new prescription drug management or elevated patient risk.
- ✓Record total encounter time on the date of service if using time-based E&M level selection.
- ✓Ensure the CLIA certificate of waiver number is active and correctly entered in your billing system.
- ✓Verify that 87880 and the E&M code are on separate claim lines with no bundling edits flagged by your scrubber.
Antibiotic Prescribing Alone Justifies 99214 Under AMA MDM Guidelines
Many physicians undercode rapid strep visits because they assume a simple sore throat visit is always a 99213. Under the 2021 AMA guidelines, any visit where a new prescription drug is initiated — including amoxicillin for strep throat — meets the moderate risk threshold for 99214. If your documentation supports it, bill it. Consistent downcoding costs the average primary care practice $8,000–$15,000 per year in unclaimed reimbursement.
Denial prevention is the most cost-effective billing improvement any practice can make, and rapid strep test claims are among the most predictable denial categories in primary care billing. The top denial reasons for rapid strep visits cluster into four categories: missing or invalid CLIA numbers, bundling of 87880 into the E&M payment, insufficient E&M documentation to support the billed level, and coordination of benefits errors when the patient has both primary and secondary insurance coverage. Addressing each of these systematically through pre-submission edits and post-denial analysis can raise a practice's first-pass acceptance rate from 80% to over 95%.
Missing CLIA numbers account for a disproportionate share of rapid strep claim denials. Every claim that includes CPT 87880 must carry the practice's CLIA certificate of waiver number in Box 23 of the CMS-1500 form or the equivalent electronic field in the 837P transaction.
Many practice management systems require this number to be configured once in the provider setup, after which it auto-populates on every lab claim. However, if the certificate is renewed under a new number — which happens when a practice moves locations or changes ownership — the billing system must be updated immediately to avoid a wave of denials.
Bundling denials occur when a payer's claim editor automatically combines 87880 into the office visit payment, treating the lab test as part of the E&M service rather than a separately billable procedure. The contractual basis for this edit varies by payer. For Medicare, the CMS National Correct Coding Initiative (NCCI) edits do not bundle 87880 with E&M codes — they are payable separately.
For commercial payers, the bundling policy is contract-specific. When you receive a bundling denial from a commercial payer, request the specific NCCI or payer edit that generated the denial, compare it against your contract language, and file a dispute if the edit lacks contractual support.
E&M documentation deficiencies are the most clinically complex denial type because they require chart documentation improvement rather than a simple data correction. When a 99214 claim is downgraded by a payer to 99213 on audit, the practice typically receives a recoupment request for the difference — often $25–$40 per claim.
If the audit reveals a systematic pattern of documentation deficiencies, the recoupment can extend retroactively 12 to 24 months and total tens of thousands of dollars. The most effective preventive measure is a structured clinical documentation improvement (CDI) program that provides physicians with real-time feedback on their documentation quality before claims are submitted.
For practices on the CPT coding exam track, understanding these real-world billing dynamics is not merely academic — it is tested material. The CPT exam evaluates candidates' ability to apply coding guidelines in clinical scenarios, and rapid strep visits are a prototypical scenario that tests knowledge of CLIA requirements, E&M level selection, and the relationship between lab testing and office visit billing. Candidates who understand how cpt 99214 and cpt code 99213 differ in medical decision-making complexity will be well-prepared for the scenario-based questions that dominate the exam.
Secondary insurance billing adds another layer of complexity to rapid strep claims. When a patient has both a primary commercial plan and Medicaid as a secondary payer, the practice must first bill the primary plan, receive their Explanation of Benefits (EOB), and then submit a crossover claim to Medicaid for the patient's remaining liability. Many practices skip this step and write off the Medicaid secondary liability, leaving recoverable revenue uncollected. Automating the crossover claim process through your billing software or clearinghouse is worth the setup investment, particularly for pediatric practices with high Medicaid secondary volumes.
Finally, practices should monitor their denial rate by CPT code on a monthly basis. A sudden spike in 87880 denials after a previously stable period almost always points to a credential or contract change — either your CLIA certificate lapsed, a payer updated its bundling edits, or a contract renewal changed the reimbursement terms for lab services. Catching these spikes early through dashboard monitoring prevents them from compounding into large recoupment events. Set an alert threshold of any denial rate above 5% on 87880 as a trigger for immediate root-cause investigation.

If your CLIA certificate of waiver expires and you continue to bill CPT 87880 during the lapse period, payers can deny all claims submitted during that time — even after the certificate is renewed. Medicare, Medicaid, and most commercial payers treat post-lapse claims as non-covered services. Renew your CLIA certificate at least 60 days before expiration and confirm the renewal number is updated in your billing system immediately upon receipt.
Advanced billing strategies for rapid strep visits go beyond simply pairing 87880 with the correct E&M code. Practices that have implemented comprehensive documentation improvement programs and optimized their payer contracts for point-of-care testing consistently outperform peers in net revenue per rapid strep encounter by 15–25%. The strategies in this section address G2211 optimization, modifier 25 usage, throat culture backup coding, and telehealth considerations — all of which are increasingly relevant in modern primary care billing environments.
The G2211 add-on code represents one of the most significant reimbursement opportunities introduced in the past decade for primary care practices. Effective January 1, 2024, CMS allows primary care physicians and certain other clinicians to append G2211 to new or established patient office visit codes (99202–99215) when the visit is part of an ongoing primary care relationship focused on the patient's overall care.
For a rapid strep visit where the treating physician is also the patient's longitudinal primary care provider, G2211 adds approximately $16.56 to the Medicare reimbursement. The cpt code 99214 visit combined with G2211 and 87880 can yield a total Medicare reimbursement exceeding $130 per encounter in many geographic areas.
Modifier 25 is the key modifier for rapid strep billing when a separately identifiable E&M service is provided on the same day as a minor procedure or another service. However, the most common rapid strep billing scenario does not actually require modifier 25 — the E&M code and 87880 are both evaluation and laboratory services, not a procedure, so they do not trigger the bundling logic that modifier 25 is designed to circumvent.
Where modifier 25 does apply is when a rapid strep visit occurs on the same day as an immunization: the administration code (90471) and the vaccine code both bundle with the E&M, requiring modifier 25 on the E&M code to unbundle them and allow separate payment.
Throat culture backup is a frequently overlooked billing opportunity. Current clinical guidelines from the IDSA recommend that pediatric patients with a negative rapid strep test should receive a confirmatory throat culture (CPT 87081) because the sensitivity of rapid antigen tests in children is lower than in adults. When this culture is sent to an outside reference lab, the lab bills 87081 directly under their own NPI.
When the culture is processed in-house (uncommon but possible with the appropriate equipment and CLIA certification level), the practice can bill 87081 separately. In either case, the culture result may generate a follow-up phone call or patient portal message that constitutes a separately billable non-face-to-face service under the appropriate CPT codes for interprofessional consultation or care management.
Telehealth rapid strep billing presents a genuine challenge because the physical test cannot be performed remotely. However, some innovative practices have developed workflows where a nurse or medical assistant performs the rapid strep test at a remote patient site (such as a school-based clinic or employer health kiosk), and the supervising physician interprets the result and makes the prescribing decision via a synchronous audio-video telehealth visit.
In this model, the telehealth E&M visit is billed under the physician's NPI with the appropriate telehealth modifier (95 for most commercial payers, GT for Medicare), and the lab test is billed separately by the remote site under their own CLIA number and NPI.
Group A Streptococcus billing is also affected by the annual respiratory illness season patterns that drive surge volumes in September through April. Practices that perform 50 or more rapid strep tests per week during peak season should consider bulk purchasing agreements for test kits, which can reduce per-unit reagent costs by 20–35% and improve the margin on the $18–$22 average reimbursement. The cost savings from bulk purchasing do not affect billing or coding in any way, but they directly improve the net revenue per 87880 encounter.
For practices interested in the cpt code 99213 versus 99214 decision at scale, building a simple decision-support tool into the electronic health record — such as an MDM complexity checklist embedded in the rapid strep visit template — can improve coding accuracy without adding documentation burden.
When the clinician checks a box indicating "new prescription drug ordered," the system can automatically flag the visit as likely supporting 99214, prompting the physician to verify their documentation before signing the note. This type of real-time CDI support has been shown in peer-reviewed literature to reduce coding errors by 30–50% compared to retrospective audit-and-feedback programs alone.
Preparing for the CPT certification exam while also managing a live medical billing operation requires a dual focus that most study guides do not address: you need to understand both the theoretical framework of CPT coding and the practical realities of how payers apply those codes. The final section of this guide provides concrete preparation strategies that bridge both worlds, with specific attention to the rapid strep test billing scenarios that appear on certification exams and in real-world payer audits.
Start your exam preparation by building a solid mental model of the CPT code numbering system. CPT codes are organized into three categories: Category I codes (five numeric digits) cover established medical, surgical, radiology, pathology, and E&M services; Category II codes (four digits followed by the letter F) are performance measurement codes used for quality reporting; and Category III codes (four digits followed by T) are temporary codes for emerging technologies.
Rapid strep testing falls under Category I, specifically in the Pathology and Laboratory section, which spans codes 80047 through 89398. Understanding the structure of the codebook helps you navigate cpt code lookup searches more efficiently during both exam preparation and real-world billing.
Focus particular attention on the E&M code family — 99202 through 99215 — which consistently represents the highest-density testing area on CPT exams. The exam will present clinical vignettes describing a patient encounter and ask you to select the correct E&M level based on MDM complexity or documented time.
For new patients, the codes run from 99202 (straightforward MDM) through 99205 (high complexity MDM). For established patients, the range is 99211 through 99215. The 99204 cpt code and 99214 are the moderate complexity codes for new and established patients respectively, and they are the most frequently tested levels because moderate complexity MDM has the most nuanced documentation requirements.
Practice with clinical scenarios is the most effective exam preparation strategy. For each scenario, ask yourself three questions: What is the number and complexity of the problems addressed? How much data was reviewed and analyzed? What is the risk level of the management plan? These three elements constitute the MDM table, and whichever two of the three elements land at the same complexity level determines the visit level.
For a rapid strep visit with antibiotic prescribing, the problems are typically one acute illness (low to moderate complexity), the data reviewed is typically one point-of-care test result (limited data), and the management risk is moderate (prescription drug). Two elements at moderate means 99214 — the E&M level for moderate medical decision-making.
Time management during the CPT exam is critical. The exam typically contains 150 or more questions and allows approximately three hours of testing time, giving you roughly 72 seconds per question. Questions involving E&M level selection tend to be wordier than procedure code selection questions, so budget your time accordingly. If you find yourself spending more than 90 seconds on a single E&M scenario question, make your best selection and mark it for review. Returning to complex E&M questions with fresh eyes in the final review period is often more productive than laboring over them in real time.
Supplement your scenario-based practice with systematic review of the AMA's official CPT codebook guidelines, particularly the introductory notes before each code section. These guidelines explain bundling rules, add-on code relationships, modifier requirements, and special billing considerations that are frequently tested. The E&M section guidelines, for instance, explain exactly how to count data points for MDM, which types of external sources count as reviewed data, and which management options qualify as high versus moderate versus low risk — all critical for accurately coding rapid strep and other common primary care visits.
Finally, use PracticeTestGeeks.com's free quiz tools to reinforce your knowledge through active recall. Research in cognitive science consistently shows that repeated retrieval practice — answering questions and receiving immediate feedback — produces stronger long-term retention than passive re-reading of study materials. Each quiz session on our platform is designed to simulate the question formats and difficulty distribution of the actual CPT exam, giving you realistic practice that builds both content knowledge and test-taking endurance. Regular quiz practice in the weeks before your exam is the single most reliable predictor of first-attempt pass rates across all certification exams we track.
CPT Questions and Answers
About the Author

Educational Psychologist & Academic Test Preparation Expert
Columbia University Teachers CollegeDr. Lisa Patel holds a Doctorate in Education from Columbia University Teachers College and has spent 17 years researching standardized test design and academic assessment. She has developed preparation programs for SAT, ACT, GRE, LSAT, UCAT, and numerous professional licensing exams, helping students of all backgrounds achieve their target scores.
Join the Discussion
Connect with other students preparing for this exam. Share tips, ask questions, and get advice from people who have been there.
View discussion (8 replies)

