CPT 87880

Understanding Your Rapid Strep Test Bill (CPT Code 87880)

CPT code 87880 is the billing code for a rapid strep test, which quickly checks if you have strep throat. This simple test gives results in minutes and helps your doctor decide if you need antibiotics.

What Medicare Pays vs. What You Might Be Charged
Category Amount
Medicare Allowed Rate What Medicare approves for this service $16.55
Typical Billed Amount What providers commonly charge $25 – $100
Potential Markup How much more you might pay vs. Medicare rate 504% above Medicare
Why the difference? Providers set their own prices. Without insurance, you may be billed the full amount. Even with insurance, your co-pay is often based on the provider's charge — not the Medicare rate.

What CPT 87880 Means and When It's Used

CPT code 87880 represents a rapid strep test, officially called "Infectious agent detection, streptococcus group A, direct optical." This is the quick test your doctor performs when you have a sore throat to check for strep bacteria.

Your healthcare provider will use this test when you have symptoms like severe sore throat, difficulty swallowing, fever, or swollen lymph nodes. The test involves swabbing your throat and getting results within 5-10 minutes, which is much faster than sending a culture to the lab.

This code falls under the lab-pathology category, meaning it's considered laboratory work even though it's often done right in your doctor's office. The test helps determine whether your sore throat is caused by strep bacteria (which needs antibiotics) or a virus (which doesn't).

How Billing Works for Rapid Strep Tests

When you see CPT code 87880 on your medical bill, you can expect charges to range from $25 to $100, depending on your healthcare provider and location. Medicare reimburses this test at $16.55, which gives you an idea of the actual cost of performing the test.

The charge may appear on your bill as "lab services," "diagnostic testing," or simply "strep test." Some insurance plans cover this test completely when it's medically necessary, while others may require you to pay a copay or meet your deductible first.

If you have a high-deductible health plan, you might be responsible for the full charge until you meet your deductible. However, many urgent care centers and clinics offer cash prices that are often lower than what they bill insurance companies.

How to Verify Your Rapid Strep Test Charges

To check if you were billed correctly for CPT code 87880, first confirm that you actually received a rapid strep test during your visit. Look for the code on your Explanation of Benefits (EOB) from your insurance company, not just your provider's bill.

If the charge seems unusually high (over $100), contact your healthcare provider's billing department to ask for an itemized explanation. Sometimes, additional charges for office visits or other services can make the total seem higher than expected.

If you believe you were overcharged, you can request a payment plan, ask about financial assistance programs, or negotiate a lower cash price. Many providers are willing to work with patients, especially if you're paying out of pocket.

Codes Often Confused With CPT 87880

CPT 87081

Frequently Asked Questions

How much does a rapid strep test cost without insurance?
Without insurance, a rapid strep test typically costs between $25 and $100. Many urgent care centers and clinics offer cash prices on the lower end of this range, often around $25-$50.
Does insurance cover rapid strep tests?
Most insurance plans cover rapid strep tests when medically necessary, but you may need to pay a copay or meet your deductible first. Check with your insurance provider about your specific coverage for diagnostic lab tests.
What's the difference between CPT 87880 and 87081?
CPT 87880 is for rapid strep tests that give immediate results, while CPT 87081 is for throat cultures sent to a lab. The rapid test (87880) is faster but sometimes less accurate than the culture (87081).